diff --git a/sdk/BLE/LIB/CH59xBLE_LIB.h b/sdk/BLE/LIB/CH59xBLE_LIB.h
new file mode 100644
index 0000000..84b50ce
--- /dev/null
+++ b/sdk/BLE/LIB/CH59xBLE_LIB.h
@@ -0,0 +1,4586 @@
+/********************************** (C) COPYRIGHT ******************************
+ * File Name : CH59xBLE_LIB.H
+ * Author : WCH
+ * Version : V1.00
+ * Date : 2023/02/13
+ * Description : head file
+ * Copyright (c) 2023 Nanjing Qinheng Microelectronics Co., Ltd.
+ * Attention: This software (modified or not) and binary are used for
+ * microcontroller manufactured by Nanjing Qinheng Microelectronics.
+ *******************************************************************************/
+
+
+/******************************************************************************/
+#ifndef __CH59xBLE_LIB_H
+#define __CH59xBLE_LIB_H
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+#include "stdint.h"
+
+
+#ifndef BOOL
+typedef unsigned char BOOL;
+#endif
+#ifndef TRUE
+ #define TRUE 1
+#endif
+#ifndef FALSE
+ #define FALSE 0
+#endif
+#ifndef NULL
+ #define NULL 0
+#endif
+#ifndef SUCCESS
+#define SUCCESS 0x00
+#endif
+#ifndef bStatus_t
+typedef uint8_t bStatus_t;
+#endif
+#ifndef tmosTaskID
+typedef uint8_t tmosTaskID;
+#endif
+#ifndef tmosEvents
+typedef uint16_t tmosEvents;
+#endif
+#ifndef tmosTimer
+typedef uint32_t tmosTimer;
+#endif
+#ifndef tmosSnvId_t
+typedef uint16_t tmosSnvId_t;
+#endif
+#ifndef tmosSnvLen_t
+typedef uint16_t tmosSnvLen_t;
+#endif
+
+// Define function type that generate a random seed callback
+typedef uint32_t (*pfnSrandCB)( void );
+// Define function type that switch to idle mode callback
+typedef uint32_t (*pfnIdleCB)( uint32_t );
+// Define function type that run LSI clock calibration callback
+typedef void (*pfnLSICalibrationCB)( void );
+// Define function type that get temperature callback
+typedef uint16_t (*pfnTempSampleCB)( void );
+// Define function type that connect/advertise event complete callback.
+typedef void (*pfnEventCB)( uint32_t timeUs );
+// Define function type that library status callback.
+typedef void (*pfnLibStatusErrorCB)( uint8_t code, uint32_t status );
+// Define function type that process event
+typedef tmosEvents (*pTaskEventHandlerFn)( tmosTaskID taskID, tmosEvents event );
+// Define function type that read flash
+typedef uint32_t (*pfnFlashReadCB)( uint32_t addr, uint32_t num, uint32_t *pBuf );
+// Define function type that write flash
+typedef uint32_t (*pfnFlashWriteCB)( uint32_t addr, uint32_t num, uint32_t *pBuf );
+// Define function type that get system clock count
+typedef uint32_t (*pfnGetSysClock)( void );
+
+/* BLE library config struct */
+typedef struct tag_ble_config
+{
+ uint32_t MEMAddr; // library memory start address
+ uint16_t MEMLen; // library memory size
+ uint32_t SNVAddr; // SNV flash start address( if NULL,bonding information will not be saved )
+ uint16_t SNVBlock; // SNV flash block size ( default 256 )
+ uint8_t SNVNum; // SNV flash block number ( default 1 )
+ uint8_t BufNumber; // Maximum number of sent and received packages cached by the controller( default 5 )
+ // Must be greater than the number of connections.
+ uint16_t BufMaxLen; // Maximum length (in octets) of the data portion of each HCI data packet( default 27 )
+ // SC enable,must be greater than 69
+ // ATT_MTU = BufMaxLen-4,Range[23,ATT_MAX_MTU_SIZE]
+ uint8_t TxNumEvent; // Maximum number of TX data in a connection event ( default 1 )
+ uint8_t RxNumEvent; // Maximum number of RX data in a connection event ( default equal to BufNumber )
+ uint8_t TxPower; // Transmit power level( default LL_TX_POWEER_0_DBM(0dBm) )
+ uint8_t ConnectNumber; // Connect number,lower two bits are peripheral number,followed by central number
+
+ uint8_t WindowWidening; // Wait rf start window(us)
+ uint8_t WaitWindow; // Wait event arrive window in one system clock
+ uint8_t MacAddr[6]; // MAC address,little-endian
+ pfnSrandCB srandCB; // Register a program that generate a random seed
+ pfnIdleCB idleCB; // Register a program that set idle
+ pfnTempSampleCB tsCB; // Register a program that read the current temperature,determine whether calibration is need
+ pfnLSICalibrationCB rcCB; // Register a program that LSI clock calibration
+ pfnLibStatusErrorCB staCB; // Register a program that library status callback
+ pfnFlashReadCB readFlashCB; // Register a program that read flash
+ pfnFlashWriteCB writeFlashCB; // Register a program that write flash
+} bleConfig_t; // Library initialization call BLE_LibInit function
+
+/* BLE pa control config struct */
+typedef struct tag_ble_clock_config
+{
+ pfnGetSysClock getClockValue;
+ uint32_t ClockMaxCount; // The maximum count value
+ uint16_t ClockFrequency; // The timing clock frequency(Hz)
+ uint16_t ClockAccuracy; // The timing clock accuracy(ppm)
+ uint8_t irqEnable; // resv
+}bleClockConfig_t;
+
+/* BLE pa control config struct */
+typedef struct tag_ble_pa_control_config
+{
+ uint32_t txEnableGPIO; // tx enable gpio register
+ uint32_t txDisableGPIO; // tx disable gpio register
+ uint32_t tx_pin; // tx pin define
+ uint32_t rxEnableGPIO; // rx enable gpio register
+ uint32_t rxDisableGPIO; // rx disable gpio register
+ uint32_t rx_pin; // tx pin define
+} blePaControlConfig_t;
+
+// defined for all task
+#define SYS_EVENT_MSG (0x8000) // A message is waiting event
+#define INVALID_TASK_ID 0xFF // Task ID isn't setup properly
+#define TASK_NO_TASK 0xFF
+
+typedef struct
+{
+ uint8_t event;
+ uint8_t status;
+} tmos_event_hdr_t;
+
+/*********************************************************************
+ * GLOBAL MACROS
+ */
+#define VER_FILE "CH59x_BLE_LIB_V1.0"
+extern const uint8_t VER_LIB[]; // LIB version
+#define SYSTEM_TIME_MICROSEN 625 // unit of process event timer is 625us
+#define MS1_TO_SYSTEM_TIME(x) ((x)*1000/SYSTEM_TIME_MICROSEN) // transform unit in ms to unit in 625us ( attentional bias )
+#define TMOS_TIME_VALID (30*1000*1000) // the maximum task time = RTC MAX clock - TMOS_TIME_VALID
+
+/* takes a byte out of a uint32_t : var - uint32_t, ByteNum - byte to take out (0 - 3) */
+#define BREAK_UINT32( var, ByteNum ) (uint8_t)((uint32_t)(((var) >>((ByteNum) * 8)) & 0x00FF))
+#define HI_UINT16(a) (((a) >> 8) & 0xFF)
+#define LO_UINT16(a) ((a) & 0xFF)
+#define HI_UINT8(a) (((a) >> 4) & 0x0F)
+#define LO_UINT8(a) ((a) & 0x0F)
+#define BUILD_UINT32(Byte0, Byte1, Byte2, Byte3) \
+ ((uint32_t)(((uint32_t)(Byte0) & 0x00FF) \
+ + (((uint32_t)(Byte1) & 0x00FF) << 8) \
+ + (((uint32_t)(Byte2) & 0x00FF) << 16) \
+ + (((uint32_t)(Byte3) & 0x00FF) << 24)))
+#define BUILD_UINT16(loByte, hiByte) ((uint16_t)(((loByte) & 0x00FF)|(((hiByte) & 0x00FF)<<8)))
+
+#define ACTIVE_LOW !
+#define ACTIVE_HIGH !! // double negation forces result to be '1'
+
+#ifndef BV
+#define BV(n) (1 << (n))
+#endif
+
+#ifndef BF
+#define BF(x,b,s) (((x) & (b)) >> (s))
+#endif
+
+#ifndef MIN
+#define MIN(n,m) (((n) < (m)) ? (n) : (m))
+#endif
+
+#ifndef MAX
+#define MAX(n,m) (((n) < (m)) ? (m) : (n))
+#endif
+
+#ifndef ABS
+#define ABS(n) (((n) < 0) ? -(n) : (n))
+#endif
+
+/* TxPower define(Accuracy:±2dBm) */
+#define LL_TX_POWEER_MINUS_20_DBM 0x01
+#define LL_TX_POWEER_MINUS_15_DBM 0x03
+#define LL_TX_POWEER_MINUS_10_DBM 0x05
+#define LL_TX_POWEER_MINUS_8_DBM 0x07
+#define LL_TX_POWEER_MINUS_5_DBM 0x0B
+#define LL_TX_POWEER_MINUS_3_DBM 0x0F
+#define LL_TX_POWEER_MINUS_1_DBM 0x13
+#define LL_TX_POWEER_0_DBM 0x15
+#define LL_TX_POWEER_1_DBM 0x1B
+#define LL_TX_POWEER_2_DBM 0x23
+#define LL_TX_POWEER_3_DBM 0x2B
+#define LL_TX_POWEER_4_DBM 0x3B
+
+/* ERR_LIB_INIT define */
+#define ERR_LLE_IRQ_HANDLE 0x01
+#define ERR_MEM_ALLOCATE_SIZE 0x02
+#define ERR_SET_MAC_ADDR 0x03
+#define ERR_GAP_ROLE_CONFIG 0x04
+#define ERR_CONNECT_NUMBER_CONFIG 0x05
+#define ERR_SNV_ADDR_CONFIG 0x06
+#define ERR_CLOCK_SELECT_CONFIG 0x07
+
+//! Default Public and Random Address Length
+#define B_ADDR_LEN 6
+//! Random Number Size
+#define B_RANDOM_NUM_SIZE 8
+//! Default key length
+#define KEYLEN 16
+#define PUBLIC_KEY_LEN 64
+
+//! Maximum Advertising Packet Length
+#define B_MAX_ADV_LEN 31 // maximum legacy advertising packet length
+#define B_MAX_ADV_EXT_LEN 460 // maximum extended advertising packet length
+#define B_MAX_ADV_PERIODIC_LEN 460 // maximum periodic advertising packet length
+
+#define FAILURE 0x01 //!< Failure
+#define INVALIDPARAMETER 0x02 //!< Invalid request field
+#define INVALID_TASK 0x03 //!< Task ID isn't setup properly
+#define MSG_BUFFER_NOT_AVAIL 0x04 //!< No buffer is available.
+#define INVALID_MSG_POINTER 0x05 //!< No message pointer.
+#define INVALID_EVENT_ID 0x06 //!< Invalid event id.
+#define INVALID_TIMEOUT 0x07 //!< Invalid timeout.
+#define NO_TIMER_AVAIL 0x08 //!< No event is available.
+#define NV_OPER_FAILED 0x0A //!< read a data item to NV failed.
+#define INVALID_MEM_SIZE 0x0B //!< The tokens take up too much space and don't fit into Advertisement data and Scan Response Data
+
+/** BLE_STATUS_VALUES BLE Default BLE Status Values
+ * returned as bStatus_t
+ */
+#define bleInvalidTaskID INVALID_TASK //!< Task ID isn't setup properly
+#define bleEecKeyRequestRejected 0x06 //!< key missing
+#define bleNotReady 0x10 //!< Not ready to perform task
+#define bleAlreadyInRequestedMode 0x11 //!< Already performing that task
+#define bleIncorrectMode 0x12 //!< Not setup properly to perform that task
+#define bleMemAllocError 0x13 //!< Memory allocation error occurred
+#define bleNotConnected 0x14 //!< Can't perform function when not in a connection
+#define bleNoResources 0x15 //!< There are no resource available
+#define blePending 0x16 //!< Waiting
+#define bleTimeout 0x17 //!< Timed out performing function
+#define bleInvalidRange 0x18 //!< A parameter is out of range
+#define bleLinkEncrypted 0x19 //!< The link is already encrypted
+#define bleProcedureComplete 0x1A //!< The Procedure is completed
+#define bleInvalidMtuSize 0x1B //!< SDU size is larger than peer MTU.
+
+/********************************LinkDB****************************************/
+// Special case connection handles
+#define INVALID_CONNHANDLE 0xFFFF // Invalid connection handle, used for no connection handle
+#define LOOPBACK_CONNHANDLE 0xFFFE // Loopback connection handle, used to loopback a message
+// Link state flags
+#define LINK_NOT_CONNECTED 0x00 // Link isn't connected
+#define LINK_CONNECTED 0x01 // Link is connected
+#define LINK_AUTHENTICATED 0x02 // Link is authenticated
+#define LINK_BOUND 0x04 // Link is bonded
+#define LINK_ENCRYPTED 0x10 // Link is encrypted
+// Link Database Status callback changeTypes
+#define LINKDB_STATUS_UPDATE_NEW 0 // New connection created
+#define LINKDB_STATUS_UPDATE_REMOVED 1 // Connection was removed
+#define LINKDB_STATUS_UPDATE_STATEFLAGS 2 // Connection state flag changed
+/*******************************gattUUID***************************************/
+/**
+ * GATT Services
+ */
+#define GAP_SERVICE_UUID 0x1800 // Generic Access Profile
+#define GATT_SERVICE_UUID 0x1801 // Generic Attribute Profile
+
+/**
+ * GATT Declarations
+ */
+#define GATT_PRIMARY_SERVICE_UUID 0x2800 // Primary Service
+#define GATT_SECONDARY_SERVICE_UUID 0x2801 // Secondary Service
+#define GATT_INCLUDE_UUID 0x2802 // Include
+#define GATT_CHARACTER_UUID 0x2803 // Characteristic
+
+/**
+ * GATT Descriptors
+ */
+#define GATT_CHAR_EXT_PROPS_UUID 0x2900 // Characteristic Extended Properties
+#define GATT_CHAR_USER_DESC_UUID 0x2901 // Characteristic User Description
+#define GATT_CLIENT_CHAR_CFG_UUID 0x2902 // Client Characteristic Configuration
+#define GATT_SERV_CHAR_CFG_UUID 0x2903 // Server Characteristic Configuration
+#define GATT_CHAR_FORMAT_UUID 0x2904 // Characteristic Presentation Format
+#define GATT_CHAR_AGG_FORMAT_UUID 0x2905 // Characteristic Aggregate Format
+#define GATT_VALID_RANGE_UUID 0x2906 // Valid Range
+#define GATT_EXT_REPORT_REF_UUID 0x2907 // External Report Reference Descriptor
+#define GATT_REPORT_REF_UUID 0x2908 // Report Reference Descriptor
+
+/**
+ * GATT Characteristics
+ */
+#define DEVICE_NAME_UUID 0x2A00 // Device Name
+#define APPEARANCE_UUID 0x2A01 // Appearance
+#define PERI_PRIVACY_FLAG_UUID 0x2A02 // Peripheral Privacy Flag
+#define RECONNECT_ADDR_UUID 0x2A03 // Reconnection Address
+#define PERI_CONN_PARAM_UUID 0x2A04 // Peripheral Preferred Connection Parameters
+#define SERVICE_CHANGED_UUID 0x2A05 // Service Changed
+#define CENTRAL_ADDRESS_RESOLUTION_UUID 0x2AA6 // Central Address Resolution
+
+/**
+ * GATT Service UUIDs
+ */
+#define IMMEDIATE_ALERT_SERV_UUID 0x1802 // Immediate Alert
+#define LINK_LOSS_SERV_UUID 0x1803 // Link Loss
+#define TX_PWR_LEVEL_SERV_UUID 0x1804 // Tx Power
+#define CURRENT_TIME_SERV_UUID 0x1805 // Current Time Service
+#define REF_TIME_UPDATE_SERV_UUID 0x1806 // Reference Time Update Service
+#define NEXT_DST_CHANGE_SERV_UUID 0x1807 // Next DST Change Service
+#define GLUCOSE_SERV_UUID 0x1808 // Glucose
+#define THERMOMETER_SERV_UUID 0x1809 // Health Thermometer
+#define DEVINFO_SERV_UUID 0x180A // Device Information
+#define NWA_SERV_UUID 0x180B // Network Availability
+#define HEARTRATE_SERV_UUID 0x180D // Heart Rate
+#define PHONE_ALERT_STS_SERV_UUID 0x180E // Phone Alert Status Service
+#define BATT_SERV_UUID 0x180F // Battery Service
+#define BLOODPRESSURE_SERV_UUID 0x1810 // Blood Pressure
+#define ALERT_NOTIF_SERV_UUID 0x1811 // Alert Notification Service
+#define HID_SERV_UUID 0x1812 // Human Interface Device
+#define SCAN_PARAM_SERV_UUID 0x1813 // Scan Parameters
+#define RSC_SERV_UUID 0x1814 // Running Speed and Cadence
+#define CSC_SERV_UUID 0x1816 // Cycling Speed and Cadence
+#define CYCPWR_SERV_UUID 0x1818 // Cycling Power
+#define LOC_NAV_SERV_UUID 0x1819 // Location and Navigation
+
+/**
+ * GATT Characteristic UUIDs
+ */
+#define ALERT_LEVEL_UUID 0x2A06 // Alert Level
+#define TX_PWR_LEVEL_UUID 0x2A07 // Tx Power Level
+#define DATE_TIME_UUID 0x2A08 // Date Time
+#define DAY_OF_WEEK_UUID 0x2A09 // Day of Week
+#define DAY_DATE_TIME_UUID 0x2A0A // Day Date Time
+#define EXACT_TIME_256_UUID 0x2A0C // Exact Time 256
+#define DST_OFFSET_UUID 0x2A0D // DST Offset
+#define TIME_ZONE_UUID 0x2A0E // Time Zone
+#define LOCAL_TIME_INFO_UUID 0x2A0F // Local Time Information
+#define TIME_WITH_DST_UUID 0x2A11 // Time with DST
+#define TIME_ACCURACY_UUID 0x2A12 // Time Accuracy
+#define TIME_SOURCE_UUID 0x2A13 // Time Source
+#define REF_TIME_INFO_UUID 0x2A14 // Reference Time Information
+#define TIME_UPDATE_CTRL_PT_UUID 0x2A16 // Time Update Control Point
+#define TIME_UPDATE_STATE_UUID 0x2A17 // Time Update State
+#define GLUCOSE_MEAS_UUID 0x2A18 // Glucose Measurement
+#define BATT_LEVEL_UUID 0x2A19 // Battery Level
+#define TEMP_MEAS_UUID 0x2A1C // Temperature Measurement
+#define TEMP_TYPE_UUID 0x2A1D // Temperature Type
+#define IMEDIATE_TEMP_UUID 0x2A1E // Intermediate Temperature
+#define MEAS_INTERVAL_UUID 0x2A21 // Measurement Interval
+#define BOOT_KEY_INPUT_UUID 0x2A22 // Boot Keyboard Input Report
+#define SYSTEM_ID_UUID 0x2A23 // System ID
+#define MODEL_NUMBER_UUID 0x2A24 // Model Number String
+#define SERIAL_NUMBER_UUID 0x2A25 // Serial Number String
+#define FIRMWARE_REV_UUID 0x2A26 // Firmware Revision String
+#define HARDWARE_REV_UUID 0x2A27 // Hardware Revision String
+#define SOFTWARE_REV_UUID 0x2A28 // Software Revision String
+#define MANUFACTURER_NAME_UUID 0x2A29 // Manufacturer Name String
+#define IEEE_11073_CERT_DATA_UUID 0x2A2A // IEEE 11073-20601 Regulatory Certification Data List
+#define CURRENT_TIME_UUID 0x2A2B // Current Time
+#define SCAN_REFRESH_UUID 0x2A31 // Scan Refresh
+#define BOOT_KEY_OUTPUT_UUID 0x2A32 // Boot Keyboard Output Report
+#define BOOT_MOUSE_INPUT_UUID 0x2A33 // Boot Mouse Input Report
+#define GLUCOSE_CONTEXT_UUID 0x2A34 // Glucose Measurement Context
+#define BLOODPRESSURE_MEAS_UUID 0x2A35 // Blood Pressure Measurement
+#define IMEDIATE_CUFF_PRESSURE_UUID 0x2A36 // Intermediate Cuff Pressure
+#define HEARTRATE_MEAS_UUID 0x2A37 // Heart Rate Measurement
+#define BODY_SENSOR_LOC_UUID 0x2A38 // Body Sensor Location
+#define HEARTRATE_CTRL_PT_UUID 0x2A39 // Heart Rate Control Point
+#define NETWORK_AVAIL_UUID 0x2A3E // Network Availability
+#define ALERT_STATUS_UUID 0x2A3F // Alert Status
+#define RINGER_CTRL_PT_UUID 0x2A40 // Ringer Control Point
+#define RINGER_SETTING_UUID 0x2A41 // Ringer Setting
+#define ALERT_CAT_ID_BMASK_UUID 0x2A42 // Alert Category ID Bit Mask
+#define ALERT_CAT_ID_UUID 0x2A43 // Alert Category ID
+#define ALERT_NOTIF_CTRL_PT_UUID 0x2A44 // Alert Notification Control Point
+#define UNREAD_ALERT_STATUS_UUID 0x2A45 // Unread Alert Status
+#define NEW_ALERT_UUID 0x2A46 // New Alert
+#define SUP_NEW_ALERT_CAT_UUID 0x2A47 // Supported New Alert Category
+#define SUP_UNREAD_ALERT_CAT_UUID 0x2A48 // Supported Unread Alert Category
+#define BLOODPRESSURE_FEATURE_UUID 0x2A49 // Blood Pressure Feature
+#define HID_INFORMATION_UUID 0x2A4A // HID Information
+#define REPORT_MAP_UUID 0x2A4B // Report Map
+#define HID_CTRL_PT_UUID 0x2A4C // HID Control Point
+#define REPORT_UUID 0x2A4D // Report
+#define PROTOCOL_MODE_UUID 0x2A4E // Protocol Mode
+#define SCAN_INTERVAL_WINDOW_UUID 0x2A4F // Scan Interval Window
+#define PNP_ID_UUID 0x2A50 // PnP ID
+#define GLUCOSE_FEATURE_UUID 0x2A51 // Glucose Feature
+#define RECORD_CTRL_PT_UUID 0x2A52 // Record Access Control Point
+#define RSC_MEAS_UUID 0x2A53 // RSC Measurement
+#define RSC_FEATURE_UUID 0x2A54 // RSC Feature
+#define SC_CTRL_PT_UUID 0x2A55 // SC Control Point
+#define CSC_MEAS_UUID 0x2A5B // CSC Measurement
+#define CSC_FEATURE_UUID 0x2A5C // CSC Feature
+#define SENSOR_LOC_UUID 0x2A5D // Sensor Location
+#define CYCPWR_MEAS_UUID 0x2A63 // Cycling Power Measurement
+#define CYCPWR_VECTOR_UUID 0x2A64 // Cycling Power Vector
+#define CYCPWR_FEATURE_UUID 0x2A65 // Cycling Power Feature
+#define CYCPWR_CTRL_PT_UUID 0x2A66 // Cycling Power Control Point
+#define LOC_SPEED_UUID 0x2A67 // Location and Speed
+#define NAV_UUID 0x2A68 // Navigation
+#define POS_QUALITY_UUID 0x2A69 // Position Quality
+#define LN_FEATURE_UUID 0x2A6A // LN Feature
+#define LN_CTRL_PT_UUID 0x2A6B // LN Control Point
+#define ELE_UUID 0x2A6C // Elevation
+#define PRESSURE_UUID 0x2A6D // Pressure
+#define TEMP_UUID 0x2A6E // Temperature
+#define HUMI_UUID 0x2A6F // Humidity
+#define TRUE_WIND_SPEED_UUID 0x2A70 // True Wind Speed
+#define TRUE_WIND_DIRECTION_UUID 0x2A71 // True Wind Direction
+#define URI_UUID 0x2AB6 // URI
+#define MEDIA_STATE_UUID 0x2BA3 // Media State
+#define MEDIA_CTRL_PT_UUID 0x2BA4 // Media Control Point
+#define MEDIA_CTRL_PT_OS_UUID 0x2BA5 // Media Control Point Opcodes Supported
+#define CALL_STATE_UUID 0x2BBD // Call State
+#define CALL_CTRL_PT_UUID 0x2BBE // Call Control Point
+#define CALL_CTRL_PT_OO_UUID 0x2BBF // Call Control Point Optional Opcodes
+#define TERM_REASON_UUID 0x2BC0 // Termination Reason
+#define INCOMING_CALL_UUID 0x2BC1 // Incoming Call
+#define MUTE_UUID 0x2BC3 // Mute
+
+/**
+ * GATT Unit UUIDs
+ */
+#define GATT_UNITLESS_UUID 0x2700 // unitless
+#define GATT_UNIT_LENGTH_METER_UUID 0x2701 // m, m
+#define GATT_UNIT_MASS_KGRAM_UUID 0x2702 // kg, kg
+#define GATT_UNIT_TIME_SECOND_UUID 0x2703 // s, s
+#define GATT_UNIT_ELECTRIC_CURRENT_A_UUID 0x2704 // A, A
+#define GATT_UNIT_THERMODYN_TEMP_K_UUID 0x2705 // K, K
+#define GATT_UNIT_AMOUNT_SUBSTANCE_M_UUID 0x2706 // mol, mol
+#define GATT_UNIT_LUMINOUS_INTENSITY_C_UUID 0x2707 // cd, cd
+
+#define GATT_UNIT_AREA_SQ_MTR_UUID 0x2710 // m^2, m^2
+#define GATT_UNIT_VOLUME_CUBIC_MTR_UUID 0x2711 // m^3, m^3
+#define GATT_UNIT_VELOCITY_MPS_UUID 0x2712 // m/s, m s^-1
+#define GATT_UNIT_ACCELERATION_MPS_SQ_UUID 0x2713 // m/s^2, m s^-2
+#define GATT_UNIT_WAVENUMBER_RM_UUID 0x2714 // ? m^-1
+#define GATT_UNIT_DENSITY_KGPCM_UUID 0x2715 // p, kg m^-3
+#define GATT_UNIT_SURFACE_DENSITY_KGPSM_UUID 0x2716 // pA, kg m^-2
+#define GATT_UNIT_SPECIFIC_VOLUME_CMPKG_UUID 0x2717 // v, m^3 kg^-1
+#define GATT_UNIT_CURRENT_DENSITY_APSM_UUID 0x2718 // j, A m^-2
+#define GATT_UNIT_MAG_FIELD_STRENGTH_UUID 0x2719 // H, A m
+#define GATT_UNIT_AMOUNT_CONC_MPCM_UUID 0x271A // c, mol m^-3
+#define GATT_UNIT_MASS_CONC_KGPCM_UUID 0x271B // c, kg m^-3
+#define GATT_UNIT_LUMINANCE_CPSM_UUID 0x271C // Lv, cd m^-2
+#define GATT_UNIT_REFRACTIVE_INDEX_UUID 0x271D // n, 1
+#define GATT_UNIT_RELATIVE_PERMEABLILTY_UUID 0x271E // u, 1
+#define GATT_UNIT_PLANE_ANGLE_RAD_UUID 0x2720 // rad, m m-1
+#define GATT_UNIT_SOLID_ANGLE_STERAD_UUID 0x2721 // sr, m2 m-2
+#define GATT_UNIT_FREQUENCY_HTZ_UUID 0x2722 // Hz, s-1
+#define GATT_UNIT_FORCE_NEWTON_UUID 0x2723 // N, m kg s-2
+#define GATT_UNIT_PRESSURE_PASCAL_UUID 0x2724 // Pa, N/m2 = m2 kg s-2
+#define GATT_UNIT_ENERGY_JOULE_UUID 0x2725 // J, N m = m2 kg s-2
+#define GATT_UNIT_POWER_WATT_UUID 0x2726 // W, J/s = m2 kg s-3
+#define GATT_UNIT_E_CHARGE_C_UUID 0x2727 // C, sA
+#define GATT_UNIT_E_POTENTIAL_DIF_V_UUID 0x2728 // V, W/A = m2 kg s-3 A-1
+
+#define GATT_UNIT_CELSIUS_TEMP_DC_UUID 0x272F // oC, t/oC = T/K - 273.15
+
+#define GATT_UNIT_TIME_MINUTE_UUID 0x2760 // min, 60 s
+#define GATT_UNIT_TIME_HOUR_UUID 0x2761 // h, 3600 s
+#define GATT_UNIT_TIME_DAY_UUID 0x2762 // d, 86400 s
+#define GATT_UNIT_PLANE_ANGLE_DEGREE_UUID 0x2763 // o, (pi/180) rad
+#define GATT_UNIT_PLANE_ANGLE_MINUTE_UUID 0x2764 // ', (pi/10800) rad
+#define GATT_UNIT_PLANE_ANGLE_SECOND_UUID 0x2765 // '', (pi/648000) rad
+#define GATT_UNIT_AREA_HECTARE_UUID 0x2766 // ha, 10^4 m^2
+#define GATT_UNIT_VOLUME_LITRE_UUID 0x2767 // l, 10^-3 m^3
+#define GATT_UNIT_MASS_TONNE_UUID 0x2768 // t, 10^3 kg
+
+#define GATT_UINT_LENGTH_YARD_UUID 0x27A0 // yd, 0.9144 m
+#define GATT_UNIT_LENGTH_PARSEC_UUID 0x27A1 // pc, 3.085678 ?1016 m
+#define GATT_UNIT_LENGTH_INCH_UUID 0x27A2 // in, 0.0254 m
+#define GATT_UNIT_LENGTH_FOOT_UUID 0x27A3 // ft, 0.3048 m
+#define GATT_UNIT_LENGTH_MILE_UUID 0x27A4 // mi, 1609.347 m
+#define GATT_UNIT_PRESSURE_PFPSI_UUID 0x27A5 // psi, 6.894757 ?103 Pa
+#define GATT_UNIT_VELOCITY_KMPH_UUID 0x27A6 // km/h, 0.2777778 m^s-1
+#define GATT_UNIT_VELOCITY_MPH_UUID 0x27A7 // mi/h, 0.44704 m^ s-1
+#define GATT_UNIT_ANGULAR_VELOCITY_RPM_UUID 0x27A8 // r/min, 0.1047198 rad s-1
+#define GATT_UNIT_ENERGY_GCAL_UUID 0x27A9 // energy (gram calorie)
+#define GATT_UNIT_ENERGY_KCAL_UUID 0x27AA // kcal, 4190.02 J
+#define GATT_UNIT_ENERGY_KWH_UUID 0x27AB // kWh, 3600000 J
+#define GATT_UNIT_THERMODYN_TEMP_DF_UUID 0x27AC // oF, t/oF = T/K ?1.8 - 459.67
+#define GATT_UNIT_PERCENTAGE_UUID 0x27AD // percentage,%
+#define GATT_UNIT_PER_MILE_UUID 0x27AE // per mille
+#define GATT_UNIT_PERIOD_BPM_UUID 0x27AF // period (beats per minute),BPM
+#define GATT_UNIT_E_CHARGE_AH_UUID 0x27B0 // electric charge (ampere hours)
+#define GATT_UNIT_MASS_DENSITY_MGPD_UUID 0x27B1 // mass density (milligram per decilitre)
+#define GATT_UNIT_MASS_DENSITY_MMPL_UUID 0x27B2 // mass density (millimole per litre)
+#define GATT_UNIT_TIME_YEAR_UUID 0x27B3 // time (year)
+#define GATT_UNIT_TIME_MONTH_UUID 0x27B4 // time (month)
+
+/*********************************Messages IDs*********************************/
+// GATT - Messages IDs
+#define GATT_MSG_EVENT 0xB0 //!< Incoming GATT message
+#define GATT_SERV_MSG_EVENT 0xB1 //!< Incoming GATT ServApp message
+// GAP - Messages IDs
+#define GAP_MSG_EVENT 0xD0 //!< Incoming GAP message
+/************************************ATT***************************************/
+#define ATT_MTU_SIZE 23 //!< Minimum ATT MTU size
+#define ATT_MAX_MTU_SIZE 512 //!< Maximum ATT MTU size
+// ATT Methods
+#define ATT_ERROR_RSP 0x01 //!< ATT Error Response
+#define ATT_EXCHANGE_MTU_REQ 0x02 //!< ATT Exchange MTU Request
+#define ATT_EXCHANGE_MTU_RSP 0x03 //!< ATT Exchange MTU Response
+#define ATT_FIND_INFO_REQ 0x04 //!< ATT Find Information Request
+#define ATT_FIND_INFO_RSP 0x05 //!< ATT Find Information Response
+#define ATT_FIND_BY_TYPE_VALUE_REQ 0x06 //!< ATT Find By Type Value Request
+#define ATT_FIND_BY_TYPE_VALUE_RSP 0x07 //!< ATT Find By Type Value Response
+#define ATT_READ_BY_TYPE_REQ 0x08 //!< ATT Read By Type Request
+#define ATT_READ_BY_TYPE_RSP 0x09 //!< ATT Read By Type Response
+#define ATT_READ_REQ 0x0a //!< ATT Read Request
+#define ATT_READ_RSP 0x0b //!< ATT Read Response
+#define ATT_READ_BLOB_REQ 0x0c //!< ATT Read Blob Request
+#define ATT_READ_BLOB_RSP 0x0d //!< ATT Read Blob Response
+#define ATT_READ_MULTI_REQ 0x0e //!< ATT Read Multiple Request
+#define ATT_READ_MULTI_RSP 0x0f //!< ATT Read Multiple Response
+#define ATT_READ_BY_GRP_TYPE_REQ 0x10 //!< ATT Read By Group Type Request
+#define ATT_READ_BY_GRP_TYPE_RSP 0x11 //!< ATT Read By Group Type Response
+#define ATT_WRITE_REQ 0x12 //!< ATT Write Request
+#define ATT_WRITE_RSP 0x13 //!< ATT Write Response
+#define ATT_PREPARE_WRITE_REQ 0x16 //!< ATT Prepare Write Request
+#define ATT_PREPARE_WRITE_RSP 0x17 //!< ATT Prepare Write Response
+#define ATT_EXECUTE_WRITE_REQ 0x18 //!< ATT Execute Write Request
+#define ATT_EXECUTE_WRITE_RSP 0x19 //!< ATT Execute Write Response
+#define ATT_HANDLE_VALUE_NOTI 0x1b //!< ATT Handle Value Notification
+#define ATT_HANDLE_VALUE_IND 0x1d //!< ATT Handle Value Indication
+#define ATT_HANDLE_VALUE_CFM 0x1e //!< ATT Handle Value Confirmation
+
+#define ATT_WRITE_CMD 0x52 //!< ATT Write Command
+#define ATT_SIGNED_WRITE_CMD 0xD2 //!< ATT Signed Write Command
+
+// ATT Error Codes
+#define ATT_ERR_INVALID_HANDLE 0x01 //!< The attribute handle given was not valid on this server
+#define ATT_ERR_READ_NOT_PERMITTED 0x02 //!< The attribute cannot be read
+#define ATT_ERR_WRITE_NOT_PERMITTED 0x03 //!< The attribute cannot be written
+#define ATT_ERR_INVALID_PDU 0x04 //!< The attribute PDU was invalid
+#define ATT_ERR_INSUFFICIENT_AUTHEN 0x05 //!< The attribute requires authentication before it can be read or written
+#define ATT_ERR_UNSUPPORTED_REQ 0x06 //!< Attribute server does not support the request received from the client
+#define ATT_ERR_INVALID_OFFSET 0x07 //!< Offset specified was past the end of the attribute
+#define ATT_ERR_INSUFFICIENT_AUTHOR 0x08 //!< The attribute requires authorization before it can be read or written
+#define ATT_ERR_PREPARE_QUEUE_FULL 0x09 //!< Too many prepare writes have been queued
+#define ATT_ERR_ATTR_NOT_FOUND 0x0a //!< No attribute found within the given attribute handle range
+#define ATT_ERR_ATTR_NOT_LONG 0x0b //!< The attribute cannot be read using the Read Blob Request
+#define ATT_ERR_INSUFFICIENT_KEY_SIZE 0x0c //!< The Encryption Key Size used for encrypting this link is insufficient
+#define ATT_ERR_INVALID_VALUE_SIZE 0x0d //!< The attribute value length is invalid for the operation
+#define ATT_ERR_UNLIKELY 0x0e //!< The attribute request that was requested has encountered an error that was very unlikely, and therefore could not be completed as requested
+#define ATT_ERR_INSUFFICIENT_ENCRYPT 0x0f //!< The attribute requires encryption before it can be read or written
+#define ATT_ERR_UNSUPPORTED_GRP_TYPE 0x10 //!< The attribute type is not a supported grouping attribute as defined by a higher layer specification
+#define ATT_ERR_INSUFFICIENT_RESOURCES 0x11 //!< Insufficient Resources to complete the request
+#define ATT_ERR_INVALID_VALUE 0x80 //!< The attribute value is invalid for the operation
+
+/*********************************************************************
+ * ATT Find By Type Value Response macros
+ */
+// Attribute Handle and Group End Handle pair indexes
+#define ATT_ATTR_HANDLE_IDX( i ) ( (i) * (2 + 2) )
+#define ATT_GRP_END_HANDLE_IDX( i ) ( ATT_ATTR_HANDLE_IDX( (i) ) + 2 )
+
+#define ATT_ATTR_HANDLE( info, i ) ( BUILD_UINT16( (info)[ATT_ATTR_HANDLE_IDX((i))], \
+ (info)[ATT_ATTR_HANDLE_IDX((i))+1] ) )
+#define ATT_GRP_END_HANDLE( info, i ) ( BUILD_UINT16( (info)[ATT_GRP_END_HANDLE_IDX((i))], \
+ (info)[ATT_GRP_END_HANDLE_IDX((i))+1] ) )
+/** @defgroup ATT_MSG_EVENT_DEFINES ATT Message Event IDs
+ * @{
+ */
+#define ATT_FLOW_CTRL_VIOLATED_EVENT 0x7E //!< Sent when ATT flow control is violated on a connection. This event is sent as an TMOS message defined as attFlowCtrlViolatedEvt_t.
+#define ATT_MTU_UPDATED_EVENT 0x7F //!< Sent when MTU is updated for a connection. This event is sent as an TMOS message defined as attMtuUpdatedEvt_t.
+/** @} End ATT_MSG_EVENT_DEFINES */
+
+/*** Opcode fields: bitmasks ***/
+// Size of 16-bit Bluetooth UUID
+#define ATT_BT_UUID_SIZE 2
+// Size of 128-bit UUID
+#define ATT_UUID_SIZE 16
+/******************************** GATT ***********************************/
+
+// GATT Attribute Access Permissions Bit Fields
+#define GATT_PERMIT_READ 0x01 //!< Attribute is Readable
+#define GATT_PERMIT_WRITE 0x02 //!< Attribute is Writable
+#define GATT_PERMIT_AUTHEN_READ 0x04 //!< Read requires Authentication
+#define GATT_PERMIT_AUTHEN_WRITE 0x08 //!< Write requires Authentication
+#define GATT_PERMIT_AUTHOR_READ 0x10 //!< Read requires Authorization
+#define GATT_PERMIT_AUTHOR_WRITE 0x20 //!< Write requires Authorization
+#define GATT_PERMIT_ENCRYPT_READ 0x40 //!< Read requires Encryption
+#define GATT_PERMIT_ENCRYPT_WRITE 0x80 //!< Write requires Encryption
+
+// GATT Characteristic Properties Bit Fields
+#define GATT_PROP_BCAST 0x01 //!< Permits broadcasts of the Characteristic Value
+#define GATT_PROP_READ 0x02 //!< Permits reads of the Characteristic Value
+#define GATT_PROP_WRITE_NO_RSP 0x04 //!< Permits writes of the Characteristic Value without response
+#define GATT_PROP_WRITE 0x08 //!< Permits writes of the Characteristic Value with response
+#define GATT_PROP_NOTIFY 0x10 //!< Permits notifications of a Characteristic Value without acknowledgement
+#define GATT_PROP_INDICATE 0x20 //!< Permits indications of a Characteristic Value with acknowledgement
+#define GATT_PROP_AUTHEN 0x40 //!< Permits signed writes to the Characteristic Value
+#define GATT_PROP_EXTENDED 0x80 //!< Additional characteristic properties are defined in the Characteristic Extended Properties Descriptor
+
+// GATT local read or write operation
+#define GATT_LOCAL_READ 0xFF
+#define GATT_LOCAL_WRITE 0xFE
+
+// GATT Encryption Key Size Limits
+#define GATT_MIN_ENCRYPT_KEY_SIZE 7 //!< GATT Minimum Encryption Key Size
+#define GATT_MAX_ENCRYPT_KEY_SIZE 16 //!< GATT Maximum Encryption Key Size
+
+// Attribute handle definitions
+#define GATT_INVALID_HANDLE 0x0000 // Invalid attribute handle
+#define GATT_MIN_HANDLE 0x0001 // Minimum attribute handle
+#define GATT_MAX_HANDLE 0xFFFF // Maximum attribute handle
+
+#define GATT_MAX_MTU 0xFFFF // Maximum MTU size
+
+// Attribute Access Permissions
+#define gattPermitRead( a ) ( (a) & GATT_PERMIT_READ )
+#define gattPermitWrite( a ) ( (a) & GATT_PERMIT_WRITE )
+#define gattPermitAuthenRead( a ) ( (a) & GATT_PERMIT_AUTHEN_READ )
+#define gattPermitAuthenWrite( a ) ( (a) & GATT_PERMIT_AUTHEN_WRITE )
+#define gattPermitAuthorRead( a ) ( (a) & GATT_PERMIT_AUTHOR_READ )
+#define gattPermitAuthorWrite( a ) ( (a) & GATT_PERMIT_AUTHOR_WRITE )
+#define gattPermitEncryptRead( a ) ( (a) & GATT_PERMIT_ENCRYPT_READ )
+#define gattPermitEncryptWrite( a ) ( (a) & GATT_PERMIT_ENCRYPT_WRITE )
+
+// Check for different UUID types
+#define gattPrimaryServiceType( t ) ( ATT_CompareUUID( primaryServiceUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattSecondaryServiceType( t ) ( ATT_CompareUUID( secondaryServiceUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattCharacterType( t ) ( ATT_CompareUUID( characterUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattIncludeType( t ) ( ATT_CompareUUID( includeUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattServiceType( t ) ( gattPrimaryServiceType( (t) ) || gattSecondaryServiceType( (t) ) )
+#define GATT_MAX_NUM_CONN (4)
+
+// GATT Client Characteristic Configuration Bit Fields
+#define GATT_CLIENT_CFG_NOTIFY 0x0001 //!< The Characteristic Value shall be notified
+#define GATT_CLIENT_CFG_INDICATE 0x0002 //!< The Characteristic Value shall be indicated
+
+#define GATT_CFG_NO_OPERATION 0x0000 // No operation
+
+// All profile services bit fields
+#define GATT_ALL_SERVICES 0xFFFFFFFF
+
+// The number of attribute records in a given attribute table
+#define GATT_NUM_ATTRS( attrs ) ( sizeof( attrs ) / sizeof( gattAttribute_t ) )
+
+// The handle of a service is the handle of the first attribute
+#define GATT_SERVICE_HANDLE( attrs ) ( (attrs)[0].handle )
+
+// The handle of the first included service (i = 1) is the value of the second attribute
+#define GATT_INCLUDED_HANDLE( attrs, i ) ( *((uint16_t *)((attrs)[(i)].pValue)) )
+
+// Client Characteristic Configuration table (from CCC attribute value pointer)
+#define GATT_CCC_TBL( pValue ) ( (gattCharCfg_t *)(*((PTR_TYPE)(&pValue))))
+
+/************************************ GAP *************************************/
+#define GAP_MSG_EVENT_DEFINES //!< GAP type of command
+#define GAP_DEVICE_INIT_DONE_EVENT 0x00 //!< Sent when the Device Initialization is complete. This event is sent as an tmos message defined as gapDeviceInitDoneEvent_t.
+#define GAP_DEVICE_DISCOVERY_EVENT 0x01 //!< Sent when the Device Discovery Process is complete. This event is sent as an tmos message defined as gapDevDiscEvent_t.
+#define GAP_ADV_DATA_UPDATE_DONE_EVENT 0x02 //!< Sent when the Advertising Data or SCAN_RSP Data has been updated. This event is sent as an tmos message defined as gapAdvDataUpdateEvent_t.
+#define GAP_MAKE_DISCOVERABLE_DONE_EVENT 0x03 //!< Sent when the Make Discoverable Request is complete. This event is sent as an tmos message defined as gapMakeDiscoverableRspEvent_t.
+#define GAP_END_DISCOVERABLE_DONE_EVENT 0x04 //!< Sent when the Advertising has ended. This event is sent as an tmos message defined as gapEndDiscoverableRspEvent_t.
+#define GAP_LINK_ESTABLISHED_EVENT 0x05 //!< Sent when the Establish Link Request is complete. This event is sent as an tmos message defined as gapEstLinkReqEvent_t.
+#define GAP_LINK_TERMINATED_EVENT 0x06 //!< Sent when a connection was terminated. This event is sent as an tmos message defined as gapTerminateLinkEvent_t.
+#define GAP_LINK_PARAM_UPDATE_EVENT 0x07 //!< Sent when an Update Parameters Event is received. This event is sent as an tmos message defined as gapLinkUpdateEvent_t.
+#define GAP_RANDOM_ADDR_CHANGED_EVENT 0x08 //!< Sent when a random address was changed. This event is sent as an tmos message defined as gapRandomAddrEvent_t.
+#define GAP_SIGNATURE_UPDATED_EVENT 0x09 //!< Sent when the device's signature counter is updated. This event is sent as an tmos message defined as gapSignUpdateEvent_t.
+#define GAP_AUTHENTICATION_COMPLETE_EVENT 0x0A //!< Sent when the Authentication (pairing) process is complete. This event is sent as an tmos message defined as gapAuthCompleteEvent_t.
+#define GAP_PASSKEY_NEEDED_EVENT 0x0B //!< Sent when a Passkey is needed. This is part of the pairing process. This event is sent as an tmos message defined as gapPasskeyNeededEvent_t.
+#define GAP_SLAVE_REQUESTED_SECURITY_EVENT 0x0C //!< Sent when a Slave Security Request is received. This event is sent as an tmos message defined as gapSlaveSecurityReqEvent_t.
+#define GAP_DEVICE_INFO_EVENT 0x0D //!< Sent during the Device Discovery Process when a device is discovered. This event is sent as an tmos message defined as gapDeviceInfoEvent_t.
+#define GAP_BOND_COMPLETE_EVENT 0x0E //!< Sent when the bonding process is complete. This event is sent as an tmos message defined as gapBondCompleteEvent_t.
+#define GAP_PAIRING_REQ_EVENT 0x0F //!< Sent when an unexpected Pairing Request is received. This event is sent as an tmos message defined as gapPairingReqEvent_t.
+#define GAP_DIRECT_DEVICE_INFO_EVENT 0x10 //!< Sent when a direct Advertising Data is received. This event is sent as an tmos message defined as gapDirectDeviceInfoEvent_t.
+#define GAP_PHY_UPDATE_EVENT 0x11 //!< Sent when a PHY Update Event is received. This event is sent as an tmos message defined as gapLinkUpdateEvent_t.
+#define GAP_EXT_ADV_DEVICE_INFO_EVENT 0x12 //!< Sent when a Extended Advertising Data is received. This event is sent as an tmos message defined as gapExtAdvDeviceInfoEvent_t.
+#define GAP_MAKE_PERIODIC_ADV_DONE_EVENT 0x13 //!< Sent when the Set Periodic Advertising enable is complete. This event is sent as an tmos message defined as gapMakePeriodicRspEvent_t.
+#define GAP_END_PERIODIC_ADV_DONE_EVENT 0x14 //!< Sent when the Set Periodic Advertising disable is complete. This event is sent as an tmos message defined as gapEndPeriodicRspEvent_t.
+#define GAP_SYNC_ESTABLISHED_EVENT 0x15 //!< Sent when a Periodic Advertising Sync Establish is complete. This event is sent as an tmos message defined as gapSyncEstablishedEvent_t.
+#define GAP_PERIODIC_ADV_DEVICE_INFO_EVENT 0x16 //!< Sent when a Periodic Advertising Data is received. This event is sent as an tmos message defined as gapPeriodicAdvDeviceInfoEvent_t.
+#define GAP_SYNC_LOST_EVENT 0x17 //!< Sent when a Periodic Advertising Sync was lost. This event is sent as an tmos message defined as gapSyncLostEvent_t.
+#define GAP_SCAN_REQUEST_EVENT 0x19 //!< Sent when a SCAN_REQ PDU or an AUX_SCAN_REQ PDU has been received by the advertiser. This event is sent as an tmos message defined as gapScanReqReseiveEvent_t.
+#define GAP_OOB_NEEDED_EVENT 0x1A //!< resv
+#define GAP_MAKE_CONNECTIONESS_CTE_DONE_EVENT 0x1B //!< Sent when the Set Connectionless CTE Transmit enable is complete. This event is sent as an tmos message defined as gapMakeConnectionlessCTERspEvent_t.
+#define GAP_END_CONNECTIONESS_CTE_DONE_EVENT 0x1C //!< Sent when the Set Connectionless CTE Transmit disable is complete. This event is sent as an tmos message defined as gapEndConnectionlessCTERspEvent_t.
+#define GAP_PERI_ADV_SYNC_TRAN_RECEIVED_EVENT 0x1D //!< Sent when the periodic advertising sync transfer received. This event is sent as an tmos message defined as gapPeriTranReceivec_t.
+
+// GAP_PROFILE_ROLE_DEFINES GAP Profile Roles
+#define GAP_PROFILE_BROADCASTER 0x01 //!< A device that sends advertising events only.
+#define GAP_PROFILE_OBSERVER 0x02 //!< A device that receives advertising events only.
+#define GAP_PROFILE_PERIPHERAL 0x04 //!< A device that accepts the establishment of an LE physical link using the connection establishment procedure
+#define GAP_PROFILE_CENTRAL 0x08 //!< A device that supports the Central role initiates the establishment of a physical connection
+
+// GAP Status Return Values - returned as bStatus_t
+#define bleGAPUserCanceled 0x30 //!< The user canceled the task
+#define bleGAPConnNotAcceptable 0x31 //!< The connection was not accepted
+#define bleGAPBondRejected 0x32 //!< The bond information was rejected.
+#define bleGAPExpiredCanceled 0x33 //!< The duration has expired
+
+#define GAP_DEVICE_NAME_LEN 21 // Excluding null-terminate char
+
+// option defined
+#define LISTEN_PERIODIC_ADVERTISING_MODE (1<<0) //!< used to determine whether the Periodic Advertiser List is used
+#define REPORTING_INITIALLY_DISABLED (1<<1) //!< 0: Reporting initially enabled 1: Reporting initially disabled
+#define DUPLICATE_FILTERING_INITIALLY_ENABLED (1<<2) //!< 0: Duplicate filtering initially disabled 1: Duplicate filtering initially enabled
+
+/*-------------------------------------------------------------------
+ * CONSTANTS
+ */
+/** @defgroup GAP_CONN_HANDLE_DEFINES GAP Special Connection Handles
+ * Used by GAP_TerminateLinkReq()
+ * @{
+ */
+#define GAP_CONNHANDLE_INIT 0xFFFE //!< terminates a link create
+#define GAP_CONNHANDLE_ALL 0xFFFF //!< terminates all links for the matching task ID.
+/** @} End GAP_CONN_HANDLE_DEFINES */
+
+// Privacy Flag States
+#define GAP_PRIVACY_DISABLED 0x00
+#define GAP_PRIVACY_ENABLED 0x01
+
+// GAP GATT Server Parameters used with GGS Get/Set Parameter and Application's Callback functions
+#define GGS_DEVICE_NAME_ATT 0 // RW uint8_t[GAP_DEVICE_NAME_LEN]
+#define GGS_APPEARANCE_ATT 1 // RW uint16_t
+#define GGS_PERI_PRIVACY_FLAG_ATT 2 // RW uint8_t
+#define GGS_RECONNCT_ADDR_ATT 3 // RW uint8_t[B_ADDR_LEN]
+#define GGS_PERI_CONN_PARAM_ATT 4 // RW sizeof(gapPeriConnectParams_t)
+#define GGS_PERI_PRIVACY_FLAG_PROPS 5 // RW uint8_t
+#define GGS_W_PERMIT_DEVICE_NAME_ATT 6 // W uint8_t
+#define GGS_W_PERMIT_APPEARANCE_ATT 7 // W uint8_t
+#define GGS_W_PERMIT_PRIVACY_FLAG_ATT 8 // W uint8_t
+#define GGS_CENT_ADDR_RES_ATT 9 // RW uint8_t
+// GAP Services bit fields
+#define GAP_SERVICE 0x00000001
+
+// GAP_PARAMETER_ID_DEFINES GAP Parameter IDs
+// Timers
+#define TGAP_GEN_DISC_ADV_MIN 0 //!< Minimum time to remain advertising, when in Discoverable mode.Default 0-turns off the timeout. (n * 0.625 mSec).
+#define TGAP_LIM_ADV_TIMEOUT 1 //!< Maximum time to remain advertising, when in Limited Discoverable mode.Default 180 seconds. (n * 1 seconds)
+#define TGAP_DISC_SCAN 2 //!< Minimum time to perform scanning,Setting this parameter to 0 turns off the timeout.Default 10.24seconds. (n * 0.625 mSec)
+
+// when in General Discovery process
+#define TGAP_DISC_ADV_INT_MIN 3 //!< Minimum advertising interval.Default 160. (n * 0.625 mSec)
+#define TGAP_DISC_ADV_INT_MAX 4 //!< Maximum advertising interval.Default 160. (n * 0.625 mSec)
+#define TGAP_DISC_SCAN_INT 5 //!< Scan interval used during Link Layer Scanning state.Default 16. (n * 0.625 mSec)
+#define TGAP_DISC_SCAN_WIND 6 //!< Scan window used during Link Layer Scanning state.Default 16. (n * 0.625 mSec)
+
+// when in Connection Establishment process(1M PHY)
+#define TGAP_CONN_EST_INT_MIN 7 //!< Minimum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_INT_MAX 8 //!< Maximum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_SCAN_INT 9 //!< Scan interval used during Link Layer Initiating state.Default 16. (n * 0.625 mSec)
+#define TGAP_CONN_EST_SCAN_WIND 10 //!< Scan window used during Link Layer Initiating state.Default 16. (n * 0.625 mSec)
+#define TGAP_CONN_EST_HIGH_SCAN_INT 11 //!< Scan interval used during Link Layer Initiating state, high duty scan cycle scan parameters (n * 0.625 mSec)
+#define TGAP_CONN_EST_HIGH_SCAN_WIND 12 //!< Scan window used during Link Layer Initiating state, high duty scan cycle scan parameters (n * 0.625 mSec)
+#define TGAP_CONN_EST_SUPERV_TIMEOUT 13 //!< Link Layer connection supervision timeout.Default 2000. (n * 10 mSec)
+#define TGAP_CONN_EST_LATENCY 14 //!< Link Layer connection slave latency.Default 0. (in number of connection events)
+#define TGAP_CONN_EST_MIN_CE_LEN 15 //!< Local informational parameter about minimum length of connection needed.Default 0. (n * 0.625 mSec)
+#define TGAP_CONN_EST_MAX_CE_LEN 16 //!< Local informational parameter about maximum length of connection needed.Default 0. (n * 0.625 mSec)
+
+// Proprietary
+#define TGAP_PRIVATE_ADDR_INT 17 //!< Minimum Time Interval between private (resolvable) address changes.Default 900. (n * 1 seconds)
+#define TGAP_SM_TIMEOUT 18 //!< SM Message Timeout (milliseconds). Default 30 seconds.
+#define TGAP_SM_MIN_KEY_LEN 19 //!< SM Minimum Key Length supported. Default 7.
+#define TGAP_SM_MAX_KEY_LEN 20 //!< SM Maximum Key Length supported. Default 16.
+#define TGAP_FILTER_ADV_REPORTS 21 //!< Filter duplicate advertising reports. Default TRUE.
+#define TGAP_SCAN_RSSI_MIN 22 //!< Minimum RSSI required for scan advertising to be reported to the app. Default -127.
+#define TGAP_REJECT_CONN_PARAMS 23 //!< Whether or not to reject Connection Parameter Update Request received on Central device. Default FALSE.
+#define TGAP_AUTH_TASK_ID 24 //!< Task ID override for Task Authentication control (for stack internal use only)
+
+// v5.x
+#define TGAP_ADV_TX_POWER 25 //!< Indicates the maximum power level Range: -127 ≤ N ≤ +126 Units: dBm.Default 127(Host has no preference).
+#define TGAP_ADV_PRIMARY_PHY 26 //!< resv.
+#define TGAP_ADV_SECONDARY_PHY 27 //!< LE 1M/LE 2M. Default GAP_PHY_VAL_LE_1M.
+#define TGAP_ADV_SECONDARY_MAX_SKIP 28 //!< Maximum advertising events the Controller can skip before sending the AUX_ADV_IND packets on the secondary advertising channel. Default 0.
+#define TGAP_ADV_ADVERTISING_SID 29 //!< Value of the Advertising SID subfield in the ADI field of the PDU Range:0-15. Default 0.
+#define TGAP_ADV_SCAN_REQ_NOTIFY 30 //!< Scan request notifications enabled.Default 0-disabled.
+#define TGAP_ADV_ADVERTISING_DURATION 31 //!< Advertising duration Range: 0x0001 - 0xFFFF Time = N * 10ms. Default 0-No advertising duration.
+#define TGAP_ADV_MAX_EVENTS 32 //!< indicates the maximum number of extended advertising events.Range: 0x00 - 0xFF. Default 0(No maximum number of advertising events).
+
+// when in General Discovery process
+#define TGAP_DISC_SCAN_PHY 33 //!< resv.
+#define TGAP_DISC_SCAN_CODED_INT 34 //!< resv.
+#define TGAP_DISC_SCAN_CODED_WIND 35 //!< resv.
+#define TGAP_DISC_SCAN_DURATION 36 //!< Scan duration Range: 0x0001 - 0xFFFF Time = N * 10 ms. Default 0-Scan continuously until explicitly disable.
+#define TGAP_DISC_SCAN_PERIOD 37 //!< resv.
+
+// when in Connection Establishment process(2M PHY)
+#define TGAP_CONN_EST_INT_PHY 38 //!< resv.
+#define TGAP_CONN_EST_2M_INT_MIN 39 //!< Minimum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_2M_INT_MAX 40 //!< Maximum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_2M_SUPERV_TIMEOUT 41 //!< Link Layer connection supervision timeout.Default 2000. (n * 10 mSec)
+#define TGAP_CONN_EST_2M_LATENCY 42 //!< Link Layer connection slave latency.Default 0. (in number of connection events)
+#define TGAP_CONN_EST_2M_MIN_CE_LEN 43 //!< Local informational parameter about minimum length of connection needed.Default 0. (n * 0.625 mSec)
+#define TGAP_CONN_EST_2M_MAX_CE_LEN 44 //!< Local informational parameter about maximum length of connection needed.Default 0. (n * 0.625 mSec)
+
+// when in Connection Establishment process(Coded PHY)
+#define TGAP_CONN_EST_CODED_INT_MIN 45 //!< resv.
+#define TGAP_CONN_EST_CODED_INT_MAX 46 //!< resv.
+#define TGAP_CONN_EST_CODED_SCAN_INT 47 //!< resv.
+#define TGAP_CONN_EST_CODED_SCAN_WIND 48 //!< resv.
+#define TGAP_CONN_EST_CODED_HIGH_SCAN_INT 49 //!< resv.
+#define TGAP_CONN_EST_CODED_HIGH_SCAN_WIND 50 //!< resv.
+#define TGAP_CONN_EST_CODED_SUPERV_TIMEOUT 51 //!< resv.
+#define TGAP_CONN_EST_CODED_LATENCY 52 //!< resv.
+#define TGAP_CONN_EST_CODED_MIN_CE_LEN 53 //!< resv.
+#define TGAP_CONN_EST_CODED_MAX_CE_LEN 54 //!< resv.
+
+// periodic advertising
+#define TGAP_PERIODIC_ADV_INT_MIN 55 //!< Minimum periodic advertising interval.Range: 0x0006 to 0xFFFF.Default 160. (n * 1.25 mSec)
+#define TGAP_PERIODIC_ADV_INT_MAX 56 //!< Maximum periodic advertising interval.Range: 0x0006 to 0xFFFF.Default 160. (n * 1.25 mSec)
+#define TGAP_PERIODIC_ADV_PROPERTIES 57 //!< Include TxPower in the periodic advertising PDU.
+
+#define TGAP_SCAN_MAX_LENGTH 58 //!< Extended scan maximum data length.Default 460
+#define TGAP_AFH_CHANNEL_MDOE 59 //!< whether t he Controller's channel assessment scheme is enabled or disabled.Default disabled.
+
+// Constant Tone Extension Transmit
+#define TGAP_CTE_TYPE 60 //!< The type of Constant Tone Extension.Default GAP_CTE_TYPE_AOA.
+#define TGAP_CTE_LENGTH 61 //!< The type of Constant Tone Extension.Default 20.Range[2,20]
+#define TGAP_CTE_COUNT 62 //!< resv
+#define TGAP_LENGTH_OF_SWITCHING_PATTERN 63 //!< The number of Antenna IDs in the pattern,only used when transmitting an AoD Constant Tone Extension.Default 0.
+
+#define TGAP_PARAMID_MAX 64 //!< ID MAX-valid Parameter ID
+
+// GAP_DEVDISC_MODE_DEFINES GAP Device Discovery Modes
+#define DEVDISC_MODE_NONDISCOVERABLE 0x00 //!< No discoverable setting
+#define DEVDISC_MODE_GENERAL 0x01 //!< General Discoverable devices
+#define DEVDISC_MODE_LIMITED 0x02 //!< Limited Discoverable devices
+#define DEVDISC_MODE_ALL 0x03 //!< Not filtered
+
+// GAP_ADDR_TYPE_DEFINES GAP Address Types
+#define ADDRTYPE_PUBLIC 0x00 //!< Use the BD_ADDR
+#define ADDRTYPE_STATIC 0x01 //!< Static address
+#define ADDRTYPE_PRIVATE_NONRESOLVE 0x02 //!< Generate Non-Resolvable Private Address
+#define ADDRTYPE_PRIVATE_RESOLVE 0x03 //!< Generate Resolvable Private Address
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Advertising Event Types
+#define GAP_ADTYPE_ADV_IND 0x00 //!< Connectable undirected event typet
+#define GAP_ADTYPE_ADV_HDC_DIRECT_IND 0x01 //!< Connectable high duty cycle directed event type
+#define GAP_ADTYPE_ADV_SCAN_IND 0x02 //!< Scannable undirected event type
+#define GAP_ADTYPE_ADV_NONCONN_IND 0x03 //!< Non-Connectable undirected event type
+#define GAP_ADTYPE_ADV_LDC_DIRECT_IND 0x04 //!< Connectable low duty cycle directed event type
+//v5.x
+#define GAP_ADTYPE_EXT_CONN_DIRECT 0x05 //!< extend Connectable directed event type
+#define GAP_ADTYPE_EXT_SCAN_UNDIRECT 0x06 //!< extend Scannable undirected event type
+#define GAP_ADTYPE_EXT_NONCONN_NONSCAN_UNDIRECT 0x07 //!< extend Non-Connectable and Non-Scannable undirected event type
+#define GAP_ADTYPE_EXT_CONN_UNDIRECT 0x08 //!< extend Connectable undirected event type
+#define GAP_ADTYPE_EXT_SCAN_DIRECT 0x09 //!< extend Scannable directed event type
+#define GAP_ADTYPE_EXT_NONCONN_NONSCAN_DIRECT 0x0A //!< extend Non-Connectable and Non-Scannable directed event type
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Advertising PHY VAL TYPE(GAP_PHY_VAL_TYPE)
+#define GAP_PHY_VAL_TYPE
+#define GAP_PHY_VAL_LE_1M 0x01
+#define GAP_PHY_VAL_LE_2M 0x02
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Scan PHY VAL TYPE(GAP_PHY_BIT_TYPE)
+#define GAP_PHY_BIT_TYPE
+#define GAP_PHY_BIT_LE_1M (1<<0)
+#define GAP_PHY_BIT_LE_2M (1<<1)
+#define GAP_PHY_BIT_ALL (GAP_PHY_BIT_LE_1M|GAP_PHY_BIT_LE_2M)
+
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Periodic Advertising Properties
+#define GAP_PERI_PROPERTIES_INCLUDE_TXPOWER (1<<6)
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Connectionless CTE Transmit CTE type
+#define GAP_CTE_TYPE_AOA 0x00 //!< AoA Constant Tone Extension
+#define GAP_CTE_TYPE_AOD_1US 0x01 //!< AoD Constant Tone Extension with 1us slots
+#define GAP_CTE_TYPE_AOD_2US 0x02 //!< AoD Constant Tone Extension with 2us slots
+
+// GAP Advertising Report Event Types
+#define GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+// bit0 to 4 ADVERTISEMENT_TYPE:defined for gapExtAdvDeviceInfoEvent_t Advertisement data type
+#define GAP_ADRPT_ADV_IND 0x00 //!< Connectable undirected advertisement
+#define GAP_ADRPT_ADV_DIRECT_IND 0x01 //!< Connectable directed advertisement
+#define GAP_ADRPT_ADV_SCAN_IND 0x02 //!< Scannable undirected advertisement
+#define GAP_ADRPT_ADV_NONCONN_IND 0x03 //!< Non-Connectable undirected advertisement
+#define GAP_ADRPT_SCAN_RSP 0x04 //!< Scan Response
+#define GAP_ADRPT_EXT_CONN_DIRECT 0x05 //!< extend Connectable directed report type
+#define GAP_ADRPT_EXT_SCAN_UNDIRECT 0x06 //!< extend Scannable undirected report type
+#define GAP_ADRPT_EXT_NONCONN_NONSCAN_UNDIRECT 0x07 //!< extend Non-Connectable and Non-Scannable undirected report type
+#define GAP_ADRPT_EXT_CONN_UNDIRECT 0x08 //!< extend Connectable undirected report type
+#define GAP_ADRPT_EXT_SCAN_DIRECT 0x09 //!< extend Scannable directed report type
+#define GAP_ADRPT_EXT_NONCONN_NONSCAN_DIRECT 0x0A //!< extend Non-Connectable and Non-Scannable directed report type
+#define GAP_ADRPT_EXT_SCAN_RESPONSE 0x0B //!< extend Scan Response report type
+// bit5 to 6 Data status:defined for gapExtAdvDeviceInfoEvent_t Advertisement data type
+#define GAP_ADRPT_EXT_DATA_MASK (3<<5)
+#define GAP_ADRPT_EXT_DATA_COMPLETE (0<<5) //!< Complete
+#define GAP_ADRPT_EXT_DATA_INCOMPLETE (1<<5) //!< more data to come
+#define GAP_ADRPT_EXT_DATA_LAST (2<<5) //!< Incomplete, data truncated, no more to come
+
+// GAP_EXTEND_ADVERTISEMENT_REPORT_TYPE_DEFINES GAP Extend Advertising Report Event Types
+#define GAP_ADRPT_ADV_CONNECTABLE (1<<0)
+#define GAP_ADRPT_ADV_SCANNABLE (1<<1)
+#define GAP_ADRPT_ADV_DITECTED (1<<2)
+#define GAP_ADRPT_SCAN_RESPONSE (1<<3)
+
+// GAP_FILTER_POLICY_DEFINES GAP Advertiser Filter Scan Parameters
+#define GAP_FILTER_POLICY_ALL 0x00 //!< Allow Scan Request from Any, Allow Connect Request from Any (default).
+#define GAP_FILTER_POLICY_WHITE_SCAN 0x01 //!< Allow Scan Request from White List Only, Allow Connect from Any
+#define GAP_FILTER_POLICY_WHITE_CON 0x02 //!< Allow Scan Request from Any, Connect from White List Only
+#define GAP_FILTER_POLICY_WHITE 0x03 //!< Allow Scan Request and Connect from White List Only
+
+//! Maximum Pairing Passcode/Passkey value. Range of a passkey can be 0 - 999,999.
+#define GAP_PASSCODE_MAX 999999
+
+/** Sign Counter Initialized - Sign counter hasn't been used yet. Used when setting up
+ * a connection's signing information.
+ */
+#define GAP_INIT_SIGN_COUNTER 0xFFFFFFFF
+
+// GAP_ADVCHAN_DEFINES GAP Advertisement Channel Map
+#define GAP_ADVCHAN_37 0x01 //!< Advertisement Channel 37
+#define GAP_ADVCHAN_38 0x02 //!< Advertisement Channel 38
+#define GAP_ADVCHAN_39 0x04 //!< Advertisement Channel 39
+#define GAP_ADVCHAN_ALL (GAP_ADVCHAN_37 | GAP_ADVCHAN_38 | GAP_ADVCHAN_39) //!< All Advertisement Channels Enabled
+
+// GAP_ADTYPE_DEFINES GAP Advertisement Data Types
+#define GAP_ADTYPE_FLAGS 0x01 //!< Discovery Mode: @ref GAP_ADTYPE_FLAGS_MODES
+#define GAP_ADTYPE_16BIT_MORE 0x02 //!< Service: More 16-bit UUIDs available
+#define GAP_ADTYPE_16BIT_COMPLETE 0x03 //!< Service: Complete list of 16-bit UUIDs
+#define GAP_ADTYPE_32BIT_MORE 0x04 //!< Service: More 32-bit UUIDs available
+#define GAP_ADTYPE_32BIT_COMPLETE 0x05 //!< Service: Complete list of 32-bit UUIDs
+#define GAP_ADTYPE_128BIT_MORE 0x06 //!< Service: More 128-bit UUIDs available
+#define GAP_ADTYPE_128BIT_COMPLETE 0x07 //!< Service: Complete list of 128-bit UUIDs
+#define GAP_ADTYPE_LOCAL_NAME_SHORT 0x08 //!< Shortened local name
+#define GAP_ADTYPE_LOCAL_NAME_COMPLETE 0x09 //!< Complete local name
+#define GAP_ADTYPE_POWER_LEVEL 0x0A //!< TX Power Level: -127 to +127 dBm
+#define GAP_ADTYPE_OOB_CLASS_OF_DEVICE 0x0D //!< Simple Pairing OOB Tag: Class of device (3 octets)
+#define GAP_ADTYPE_OOB_SIMPLE_PAIRING_HASHC 0x0E //!< Simple Pairing OOB Tag: Simple Pairing Hash C (16 octets)
+#define GAP_ADTYPE_OOB_SIMPLE_PAIRING_RANDR 0x0F //!< Simple Pairing OOB Tag: Simple Pairing Randomizer R (16 octets)
+#define GAP_ADTYPE_SM_TK 0x10 //!< Security Manager TK Value
+#define GAP_ADTYPE_SM_OOB_FLAG 0x11 //!< Security Manager OOB Flags
+#define GAP_ADTYPE_SLAVE_CONN_INTERVAL_RANGE 0x12 //!< Min and Max values of the connection interval (2 octets Min, 2 octets Max) (0xFFFF indicates no conn interval min or max)
+#define GAP_ADTYPE_SIGNED_DATA 0x13 //!< Signed Data field
+#define GAP_ADTYPE_SERVICES_LIST_16BIT 0x14 //!< Service Solicitation: list of 16-bit Service UUIDs
+#define GAP_ADTYPE_SERVICES_LIST_128BIT 0x15 //!< Service Solicitation: list of 128-bit Service UUIDs
+#define GAP_ADTYPE_SERVICE_DATA 0x16 //!< Service Data - 16-bit UUID
+#define GAP_ADTYPE_PUBLIC_TARGET_ADDR 0x17 //!< Public Target Address
+#define GAP_ADTYPE_RANDOM_TARGET_ADDR 0x18 //!< Random Target Address
+#define GAP_ADTYPE_APPEARANCE 0x19 //!< Appearance
+#define GAP_ADTYPE_ADV_INTERVAL 0x1A //!< Advertising Interval
+#define GAP_ADTYPE_LE_BD_ADDR 0x1B //!< LE Bluetooth Device Address
+#define GAP_ADTYPE_LE_ROLE 0x1C //!< LE Role
+#define GAP_ADTYPE_SIMPLE_PAIRING_HASHC_256 0x1D //!< Simple Pairing Hash C-256
+#define GAP_ADTYPE_SIMPLE_PAIRING_RANDR_256 0x1E //!< Simple Pairing Randomizer R-256
+#define GAP_ADTYPE_SERVICE_DATA_32BIT 0x20 //!< Service Data - 32-bit UUID
+#define GAP_ADTYPE_SERVICE_DATA_128BIT 0x21 //!< Service Data - 128-bit UUID
+#define GAP_ADTYPE_URI 0x24 //!< URI
+#define GAP_ADTYPE_INDOOR_POSITION 0x25 //!< Indoor Positioning Service v1.0 or later
+#define GAP_ADTYPE_TRAN_DISCOVERY_DATA 0x26 //!< Transport Discovery Service v1.0 or later
+#define GAP_ADTYPE_SUPPORTED_FEATURES 0x27 //!< LE Supported Features
+#define GAP_ADTYPE_CHANNEL_MAP_UPDATE 0x28 //!< Channel Map Update Indication
+#define GAP_ADTYPE_PB_ADV 0x29 //!< PB-ADV. Mesh Profile Specification Section 5.2.1
+#define GAP_ADTYPE_MESH_MESSAGE 0x2A //!< Mesh Message. Mesh Profile Specification Section 3.3.1
+#define GAP_ADTYPE_MESH_BEACON 0x2B //!< Mesh Beacon. Mesh Profile Specification Section 3.9
+#define GAP_ADTYPE_BIG_INFO 0x2C //!< BIGInfo
+#define GAP_ADTYPE_BROADCAST_CODE 0x2D //!< Broadcast_Code
+#define GAP_ADTYPE_RSL_SET_IDENT 0x2E //!< Resolvable Set Identifier.Coordinated Set Identification Profile 1.0
+#define GAP_ADTYPE_ADV_INTERVAL_LONG 0x2F //!< Advertising Interval - long
+#define GAP_ADTYPE_3D_INFO_DATA 0x3D //!< 3D Information Data
+#define GAP_ADTYPE_MANUFACTURER_SPECIFIC 0xFF //!< Manufacturer Specific Data: first 2 octets contain the Company Identifier Code followed by the additional manufacturer specific data
+
+// GAP_ADTYPE_FLAGS_MODES GAP ADTYPE Flags Discovery Modes
+#define GAP_ADTYPE_FLAGS_LIMITED 0x01 //!< Discovery Mode: LE Limited Discoverable Mode
+#define GAP_ADTYPE_FLAGS_GENERAL 0x02 //!< Discovery Mode: LE General Discoverable Mode
+#define GAP_ADTYPE_FLAGS_BREDR_NOT_SUPPORTED 0x04 //!< Discovery Mode: BR/EDR Not Supported
+
+// GAP_APPEARANCE_VALUES GAP Appearance Values
+#define GAP_APPEARE_UNKNOWN 0x0000 //!< Unknown
+#define GAP_APPEARE_GENERIC_PHONE 0x0040 //!< Generic Phone
+#define GAP_APPEARE_GENERIC_COMPUTER 0x0080 //!< Generic Computer
+#define GAP_APPEARE_GENERIC_WATCH 0x00C0 //!< Generic Watch
+#define GAP_APPEARE_WATCH_SPORTS 0x00C1 //!< Watch: Sports Watch
+#define GAP_APPEARE_GENERIC_CLOCK 0x0100 //!< Generic Clock
+#define GAP_APPEARE_GENERIC_DISPLAY 0x0140 //!< Generic Display
+#define GAP_APPEARE_GENERIC_RC 0x0180 //!< Generic Remote Control
+#define GAP_APPEARE_GENERIC_EYE_GALSSES 0x01C0 //!< Generic Eye-glasses
+#define GAP_APPEARE_GENERIC_TAG 0x0200 //!< Generic Tag
+#define GAP_APPEARE_GENERIC_KEYRING 0x0240 //!< Generic Keyring
+#define GAP_APPEARE_GENERIC_MEDIA_PLAYER 0x0280 //!< Generic Media Player
+#define GAP_APPEARE_GENERIC_BARCODE_SCANNER 0x02C0 //!< Generic Barcode Scanner
+#define GAP_APPEARE_GENERIC_THERMOMETER 0x0300 //!< Generic Thermometer
+#define GAP_APPEARE_GENERIC_THERMO_EAR 0x0301 //!< Thermometer: Ear
+#define GAP_APPEARE_GENERIC_HR_SENSOR 0x0340 //!< Generic Heart rate Sensor
+#define GAP_APPEARE_GENERIC_HRS_BELT 0x0341 //!< Heart Rate Sensor: Heart Rate Belt
+#define GAP_APPEARE_GENERIC_BLOOD_PRESSURE 0x0380 //!< Generic Blood Pressure
+#define GAP_APPEARE_GENERIC_BP_ARM 0x0381 //!< Blood Pressure: Arm
+#define GAP_APPEARE_GENERIC_BP_WRIST 0x0382 //!< Blood Pressure: Wrist
+#define GAP_APPEARE_GENERIC_HID 0x03C0 //!< Generic Human Interface Device (HID)
+#define GAP_APPEARE_HID_KEYBOARD 0x03C1 //!< HID Keyboard
+#define GAP_APPEARE_HID_MOUSE 0x03C2 //!< HID Mouse
+#define GAP_APPEARE_HID_JOYSTIC 0x03C3 //!< HID Joystick
+#define GAP_APPEARE_HID_GAMEPAD 0x03C4 //!< HID Gamepad
+#define GAP_APPEARE_HID_DIGITIZER_TYABLET 0x03C5 //!< HID Digitizer Tablet
+#define GAP_APPEARE_HID_DIGITAL_CARDREADER 0x03C6 //!< HID Card Reader
+#define GAP_APPEARE_HID_DIGITAL_PEN 0x03C7 //!< HID Digital Pen
+#define GAP_APPEARE_HID_BARCODE_SCANNER 0x03C8 //!< HID Barcode Scanner
+
+/************************************gapRole***********************************/
+// GAPROLE_PROFILE_PARAMETERS GAP Role Manager Parameters
+#define GAPROLE_PROFILEROLE 0x300 //!< Reading this parameter will return GAP Role type. Read Only. Size is uint8_t.
+#define GAPROLE_IRK 0x301 //!< Identity Resolving Key. Read/Write. Size is uint8_t[KEYLEN]. Default is all 0, which means that the IRK will be randomly generated.
+#define GAPROLE_SRK 0x302 //!< Signature Resolving Key. Read/Write. Size is uint8_t[KEYLEN]. Default is all 0, which means that the SRK will be randomly generated.
+#define GAPROLE_SIGNCOUNTER 0x303 //!< Sign Counter. Read/Write. Size is uint32_t. Default is 0.
+#define GAPROLE_BD_ADDR 0x304 //!< Device's Address. Read Only. Size is uint8_t[B_ADDR_LEN]. This item is read from the controller.
+#define GAPROLE_ADVERT_ENABLED 0x305 //!< Enable/Disable Advertising. Read/Write. Size is uint8_t. Default is TRUE=Enabled.
+#define GAPROLE_ADVERT_DATA 0x306 //!< Advertisement Data. Read/Write. Max size is B_MAX_ADV_EXT_LEN. Default to all 0.
+#define GAPROLE_SCAN_RSP_DATA 0x307 //!< Scan Response Data. Read/Write. Max size is B_MAX_ADV_EXT_LEN. Defaults to all 0.
+#define GAPROLE_ADV_EVENT_TYPE 0x308 //!< Advertisement Type. Read/Write. Size is uint8_t. Default is GAP_ADTYPE_ADV_IND.
+#define GAPROLE_ADV_DIRECT_TYPE 0x309 //!< Direct Advertisement Address Type. Read/Write. Size is uint8_t. Default is ADDRTYPE_PUBLIC.
+#define GAPROLE_ADV_DIRECT_ADDR 0x30A //!< Direct Advertisement Address. Read/Write. Size is uint8_t[B_ADDR_LEN]. Default is NULL.
+#define GAPROLE_ADV_CHANNEL_MAP 0x30B //!< Which channels to advertise on. Read/Write Size is uint8_t. Default is GAP_ADVCHAN_ALL
+#define GAPROLE_ADV_FILTER_POLICY 0x30C //!< Filter Policy. Ignored when directed advertising is used. Read/Write. Size is uint8_t. Default is GAP_FILTER_POLICY_ALL.
+#define GAPROLE_STATE 0x30D //!< Reading this parameter will return GAP Peripheral Role State. Read Only. Size is uint8_t.
+#define GAPROLE_MAX_SCAN_RES 0x30E //!< Maximum number of discover scan results to receive. Default is 0 = unlimited.
+#define GAPROLE_MIN_CONN_INTERVAL 0x311 //!< Minimum Connection Interval to allow (n * 1.25ms). Range: 7.5 msec to 4 seconds (0x0006 to 0x0C80). Read/Write. Size is uint16_t. Default is 7.5 milliseconds (0x0006).
+#define GAPROLE_MAX_CONN_INTERVAL 0x312 //!< Maximum Connection Interval to allow (n * 1.25ms). Range: 7.5 msec to 4 seconds (0x0006 to 0x0C80). Read/Write. Size is uint16_t. Default is 4 seconds (0x0C80).
+// v5.x
+#define GAPROLE_PHY_TX_SUPPORTED 0x313 //!< The transmitter PHYs that the Host prefers the Controller to use.Default is GAP_PHY_BIT_ALL
+#define GAPROLE_PHY_RX_SUPPORTED 0x314 //!< The receiver PHYs that the Host prefers the Controller to use.Default is GAP_PHY_BIT_ALL
+#define GAPROLE_PERIODIC_ADVERT_DATA 0x315 //!< Periodic advertisement Data. Read/Write. Max size is B_MAX_ADV_PERIODIC_LEN. Default to all 0.
+#define GAPROLE_PERIODIC_ADVERT_ENABLED 0x316 //!< bit0:Enable/Disable Periodic Advertising. Read/Write. Size is uint8_t. Default is FALSE=Disable.
+ //!< bit1:Include the ADI field in AUX_SYNC_IND PDUs
+#define GAPROLE_CTE_CONNECTIONLESS_ENABLED 0x317 //!< Enable/Disable Connectionless CTE Transmit. Read/Write. Size is uint8_t. Default is FALSE=Disable.
+
+/************************************GAPBOND***********************************/
+// GAPBOND_PROFILE_PARAMETERS GAP Bond Manager Parameters
+#define GAPBOND_PERI_PAIRING_MODE 0x400 //!< Pairing Mode: @ref GAPBOND_PAIRING_MODE_DEFINES. Read/Write. Size is uint8_t. Default is GAPBOND_PAIRING_MODE_WAIT_FOR_REQ.
+#define GAPBOND_PERI_MITM_PROTECTION 0x401 //!< Man-In-The-Middle (MITM) basically turns on Passkey protection in the pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_PERI_IO_CAPABILITIES 0x402 //!< I/O capabilities. Read/Write. Size is uint8_t. Default is GAPBOND_IO_CAP_DISPLAY_ONLY @ref GAPBOND_IO_CAP_DEFINES.
+#define GAPBOND_PERI_OOB_ENABLED 0x403 //!< OOB data available for pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_PERI_OOB_DATA 0x404 //!< OOB Data. Read/Write. size uint8_t[16]. Default is all 0's.
+#define GAPBOND_PERI_BONDING_ENABLED 0x405 //!< Request Bonding during the pairing process if enabled. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_PERI_KEY_DIST_LIST 0x406 //!< The key distribution list for bonding. size is uint8_t. @ref GAPBOND_KEY_DIST_DEFINES. Default is 0x77.
+#define GAPBOND_PERI_DEFAULT_PASSCODE 0x407 //!< The default passcode for MITM protection. size is uint32_t. Range is 0 - 999,999. Default is 0.
+#define GAPBOND_CENT_PAIRING_MODE 0x408 //!< Pairing Mode: @ref GAPBOND_PAIRING_MODE_DEFINES. Read/Write. Size is uint8_t. Default is GAPBOND_PAIRING_MODE_WAIT_FOR_REQ.
+#define GAPBOND_CENT_MITM_PROTECTION 0x409 //!< Man-In-The-Middle (MITM) basically turns on Passkey protection in the pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_CENT_IO_CAPABILITIES 0x40A //!< I/O capabilities. Read/Write. Size is uint8_t. Default is GAPBOND_IO_CAP_DISPLAY_ONLY @ref GAPBOND_IO_CAP_DEFINES.
+#define GAPBOND_CENT_OOB_ENABLED 0x40B //!< OOB data available for pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_CENT_OOB_DATA 0x40C //!< OOB Data. Read/Write. size uint8_t[16]. Default is all 0's.
+#define GAPBOND_CENT_BONDING_ENABLED 0x40D //!< Request Bonding during the pairing process if enabled. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_CENT_KEY_DIST_LIST 0x40E //!< The key distribution list for bonding. size is uint8_t. @ref GAPBOND_KEY_DIST_DEFINES. Default is 0x77.
+#define GAPBOND_CENT_DEFAULT_PASSCODE 0x40F //!< The default passcode for MITM protection. size is uint32_t. Range is 0 - 999,999. Default is 0.
+#define GAPBOND_ERASE_ALLBONDS 0x410 //!< Erase all of the bonded devices. Write Only. No Size.
+#define GAPBOND_AUTO_FAIL_PAIRING 0x411 //!< TEST MODE (DO NOT USE) to automatically send a Pairing Fail when a Pairing Request is received. Read/Write. size is uint8_t. Default is 0 (disabled).
+#define GAPBOND_AUTO_FAIL_REASON 0x412 //!< TEST MODE (DO NOT USE) Pairing Fail reason when auto failing. Read/Write. size is uint8_t. Default is 0x05 (SMP_PAIRING_FAILED_NOT_SUPPORTED).
+#define GAPBOND_KEYSIZE 0x413 //!< Key Size used in pairing. Read/Write. size is uint8_t. Default is 16.
+#define GAPBOND_AUTO_SYNC_WL 0x414 //!< Clears the White List adds to it each unique address stored by bonds in NV. Read/Write. Size is uint8_t. Default is FALSE.
+#define GAPBOND_BOND_COUNT 0x415 //!< Gets the total number of bonds stored in NV. Read Only. Size is uint8_t. Default is 0 (no bonds).
+#define GAPBOND_BOND_FAIL_ACTION 0x416 //!< Possible actions Central may take upon an unsuccessful bonding. Write Only. Size is uint8_t. Default is 0x02 (Terminate link upon unsuccessful bonding).
+#define GAPBOND_ERASE_SINGLEBOND 0x417 //!< Erase a single bonded device. Write only. Must provide address type followed by device address.
+#define GAPBOND_BOND_AUTO 0x418 //!< Auto save bonds into FLASH. Write Only. size is uint8_t. Default is 1(enabled).
+#define GAPBOND_BOND_UPDATE 0x419 //!< Save current bonds into FLASH. Write Only. No Size.
+#define GAPBOND_DISABLE_SINGLEBOND 0x41A //!< Disable a single bonded device. Write only. Must provide address type followed by device address.
+#define GAPBOND_ENABLE_SINGLEBOND 0x41B //!< Ensable a single bonded device. Write only. Must provide address type followed by device address.
+#define GAPBOND_DISABLE_ALLBONDS 0x41C //!< Disable all of the bonded devices. Write Only. No Size.
+#define GAPBOND_ENABLE_ALLBONDS 0x41D //!< Ensable all of the bonded devices. Write Only. No Size.
+#define GAPBOND_ERASE_AUTO 0x41E //!< Auto erase all of the bonded devices when the maximum number is reached.Size is uint8_t. Default is 1(enabled).
+#define GAPBOND_AUTO_SYNC_RL 0x41F //!< Clears the Resolving List adds to it each unique address stored by bonds in NV. Read/Write. Size is uint8_t. Default is FALSE.
+#define GAPBOND_SET_ENC_PARAMS 0x420 //!< Set bonding parameters.size is bondEncParams_t.
+#define GAPBOND_PERI_SC_PROTECTION 0x421 //!< Set peripheral sc enable. Default is FALSE.
+#define GAPBOND_CENT_SC_PROTECTION 0x422 //!< Set central sc enable. Default is FALSE.
+
+// GAPBOND_PAIRING_MODE_DEFINES GAP Bond Manager Pairing Modes
+#define GAPBOND_PAIRING_MODE_NO_PAIRING 0x00 //!< Pairing is not allowed
+#define GAPBOND_PAIRING_MODE_WAIT_FOR_REQ 0x01 //!< Wait for a pairing request or slave security request
+#define GAPBOND_PAIRING_MODE_INITIATE 0x02 //!< Don't wait, initiate a pairing request or slave security request
+
+// GAPBOND_IO_CAP_DEFINES GAP Bond Manager I/O Capabilities
+#define GAPBOND_IO_CAP_DISPLAY_ONLY 0x00 //!< Display Only Device
+#define GAPBOND_IO_CAP_DISPLAY_YES_NO 0x01 //!< Display and Yes and No Capable
+#define GAPBOND_IO_CAP_KEYBOARD_ONLY 0x02 //!< Keyboard Only
+#define GAPBOND_IO_CAP_NO_INPUT_NO_OUTPUT 0x03 //!< No Display or Input Device
+#define GAPBOND_IO_CAP_KEYBOARD_DISPLAY 0x04 //!< Both Keyboard and Display Capable
+
+// GAPBOND_KEY_DIST_DEFINES GAP Bond Manager Key Distribution
+#define GAPBOND_KEYDIST_SENCKEY 0x01 //!< Slave Encryption Key
+#define GAPBOND_KEYDIST_SIDKEY 0x02 //!< Slave IRK and ID information
+#define GAPBOND_KEYDIST_SSIGN 0x04 //!< Slave CSRK
+#define GAPBOND_KEYDIST_SLINK 0x08 //!< Slave Link Key
+#define GAPBOND_KEYDIST_MENCKEY 0x10 //!< Master Encrypton Key
+#define GAPBOND_KEYDIST_MIDKEY 0x20 //!< Master IRK and ID information
+#define GAPBOND_KEYDIST_MSIGN 0x40 //!< Master CSRK
+#define GAPBOND_KEYDIST_MLINK 0x80 //!< Master Link Key
+
+// GAPBOND_PAIRING_STATE_DEFINES GAP Bond Manager Pairing States
+#define GAPBOND_PAIRING_STATE_STARTED 0x00 //!< Pairing started
+#define GAPBOND_PAIRING_STATE_COMPLETE 0x01 //!< Pairing complete
+#define GAPBOND_PAIRING_STATE_BONDED 0x02 //!< Devices bonded
+#define GAPBOND_PAIRING_STATE_BOND_SAVED 0x03 //!< Bonding record saved in NV
+
+// SMP_PAIRING_FAILED_DEFINES Pairing failure status values
+#define SMP_PAIRING_FAILED_PASSKEY_ENTRY_FAILED 0x01 //!< The user input of the passkey failed, for example, the user cancelled the operation.
+#define SMP_PAIRING_FAILED_OOB_NOT_AVAIL 0x02 //!< The OOB data is not available
+#define SMP_PAIRING_FAILED_AUTH_REQ 0x03 //!< The pairing procedure can't be performed as authentication requirements can't be met due to IO capabilities of one or both devices
+#define SMP_PAIRING_FAILED_CONFIRM_VALUE 0x04 //!< The confirm value doesn't match the calculated compare value
+#define SMP_PAIRING_FAILED_NOT_SUPPORTED 0x05 //!< Pairing isn't supported by the device
+#define SMP_PAIRING_FAILED_ENC_KEY_SIZE 0x06 //!< The resultant encryption key size is insufficient for the security requirements of this device.
+#define SMP_PAIRING_FAILED_CMD_NOT_SUPPORTED 0x07 //!< The SMP command received is not supported on this device.
+#define SMP_PAIRING_FAILED_UNSPECIFIED 0x08 //!< Pairing failed due to an unspecified reason
+#define SMP_PAIRING_FAILED_REPEATED_ATTEMPTS 0x09 //!< Pairing or authentication procedure is disallowed because too little time has elapsed since the last pairing request or security request.
+#define SMP_PAIRING_FAILED_INVALID_PARAMERERS 0x0A //!< The Invalid Parameters error code indicates that the command length is invalid or that a parameter is outside of the specified range.
+#define SMP_PAIRING_FAILED_DHKEY_CHECK_FAILED 0x0B //!< Indicates to the remote device that the DHKey Check value received doesn’t match the one calculated by the local device.
+#define SMP_PAIRING_FAILED_NUMERIC_COMPARISON 0x0C //!< Indicates that the confirm values in the numeric comparison protocol do not match.
+#define SMP_PAIRING_FAILED_KEY_REJECTED 0x0F //!< Indicates that the device chose not to accept a distributed key.
+
+// GAPBOND_BONDING_FAILURE_DEFINES Bonding Failure Actions
+#define GAPBOND_FAIL_NO_ACTION 0x00 //!< Take no action upon unsuccessful bonding
+#define GAPBOND_FAIL_INITIATE_PAIRING 0x01 //!< Initiate pairing upon unsuccessful bonding
+#define GAPBOND_FAIL_TERMINATE_LINK 0x02 //!< Terminate link upon unsuccessful bonding
+#define GAPBOND_FAIL_TERMINATE_ERASE_BONDS 0x03 //!< Terminate link and erase all existing bonds on device upon unsuccessful bonding
+
+// Device NV Items
+#define BLE_NVID_IRK 0x0002 //!< The Device's IRK
+#define BLE_NVID_CSRK 0x0003 //!< The Device's CSRK
+#define BLE_NVID_SIGNCOUNTER 0x0004 //!< The Device's Sign Counter
+
+//!< RF Mode BOND NV IDs
+#define BLE_NVID_BOND_RF_START 0x0100 //!< Start of the RF BOND NV IDs
+
+// Bonding NV Items - Range 0x0200 - 0x6FFF
+#define BLE_NVID_GAP_BOND_START 0x0200 //!< Start of the GAP Bond Manager's NV IDs
+
+// GAP BOND Items
+#define GAP_BOND_REC_ID_OFFSET 0 //!< NV ID for the main bonding record
+#define GAP_BOND_LOCAL_LTK_OFFSET 1 //!< NV ID for the bonding record's local LTK information
+#define GAP_BOND_DEV_LTK_OFFSET 2 //!< NV ID for the bonding records' device LTK information
+#define GAP_BOND_DEV_IRK_OFFSET 3 //!< NV ID for the bonding records' device IRK
+#define GAP_BOND_DEV_CSRK_OFFSET 4 //!< NV ID for the bonding records' device CSRK
+#define GAP_BOND_DEV_SIGN_COUNTER_OFFSET 5 //!< NV ID for the bonding records' device Sign Counter
+#define GAP_BOND_REC_IDS 6
+
+// Macros to calculate the index/offset in to NV space
+#define calcNvID(Idx, offset) (((((Idx) * GAP_BOND_REC_IDS) + (offset))) + BLE_NVID_GAP_BOND_START)
+#define mainRecordNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_REC_ID_OFFSET))
+#define localLTKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_LOCAL_LTK_OFFSET))
+#define devLTKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_LTK_OFFSET))
+#define devIRKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_IRK_OFFSET))
+#define devCSRKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_CSRK_OFFSET))
+#define devSignCounterNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_SIGN_COUNTER_OFFSET))
+
+// GATT Configuration NV Items -Range 0x7000 - 0x7FFF
+#define BLE_NVID_GATT_CFG_START 0x7000 //!< Start of the GATT Configuration NV IDs
+
+// Macros to calculate the GATT index/offset in to NV space
+// Six characteristic configuration can be saved in NV.
+#define gattCfgNvID(Idx) ((Idx) + BLE_NVID_GATT_CFG_START)
+
+#define BLE_NVID_MAX_VAL 0x7FFF
+
+// Structure of NV data for the connected device's encryption information
+typedef struct
+{
+ uint8_t LTK[KEYLEN]; // Long Term Key (LTK)
+ uint16_t div; // LTK eDiv
+ uint8_t rand[B_RANDOM_NUM_SIZE]; // LTK random number
+ uint8_t keySize; // LTK key size
+} gapBondLTK_t;
+
+// Structure of NV data for the connected device's address information
+typedef struct
+{
+ uint8_t publicAddr[B_ADDR_LEN]; // Master's address
+ uint8_t reconnectAddr[B_ADDR_LEN]; // Privacy Reconnection Address
+ uint16_t stateFlags; // State flags: SM_AUTH_STATE_AUTHENTICATED & SM_AUTH_STATE_BONDING
+ uint8_t bondsToDelete;
+} gapBondRec_t;
+
+// Structure of NV data for the connected device's characteristic configuration
+typedef struct
+{
+ uint16_t attrHandle; // attribute handle
+ uint8_t value; // attribute value for this device
+} gapBondCharCfg_t;
+
+/*********************************************************************
+ * TYPEDEFS
+ */
+typedef struct
+{
+ uint8_t srk[KEYLEN]; // Signature Resolving Key
+ uint32_t signCounter; // Sign Counter
+} linkSec_t;
+
+typedef struct
+{
+ uint8_t ltk[KEYLEN]; // Long Term Key
+ uint16_t div; // Diversifier
+ uint8_t rand[B_RANDOM_NUM_SIZE]; // random number
+ uint8_t keySize; // LTK Key Size
+ uint8_t gapBondInvalid;
+} encParams_t;
+
+typedef struct
+{
+ uint8_t connRole; // GAP Profile Roles @GAP_PROFILE_ROLE_DEFINES
+ uint8_t addrType; // Address type of connected device
+ uint8_t addr[B_ADDR_LEN]; // Other Device's address
+ encParams_t encParams;
+} bondEncParams_t;
+
+typedef struct
+{
+ uint8_t taskID; // Application that controls the link
+ uint16_t connectionHandle; // Controller connection handle
+ uint8_t stateFlags; // LINK_CONNECTED, LINK_AUTHENTICATED...
+ uint8_t addrType; // Address type of connected device
+ uint8_t addr[B_ADDR_LEN]; // Other Device's address
+ uint8_t connRole; // Connection formed as central or peripheral
+ uint16_t connInterval; // The connection's interval (n * 1.25ms)
+ uint16_t connLatency;
+ uint16_t connTimeout;
+ uint16_t MTU; // The connection's MTU size
+ linkSec_t sec; // Connection Security related items
+ encParams_t *pEncParams; // pointer to LTK, ediv, rand. if needed.
+ uint16_t smEvtID;
+ void *pPairingParams;
+ void *pAuthLink;
+} linkDBItem_t;
+
+// function pointer used to register for a status callback
+typedef void (*pfnLinkDBCB_t)( uint16_t connectionHandle, uint8_t changeType );
+// function pointer used to perform specialized link database searches
+typedef void (*pfnPerformFuncCB_t)( linkDBItem_t *pLinkItem );
+
+/**
+ * Attribute Type format (2 or 16 octet UUID).
+ */
+typedef struct
+{
+ uint8_t len; //!< Length of UUID (2 or 16)
+ uint8_t uuid[ATT_UUID_SIZE]; //!< 16 or 128 bit UUID
+} attAttrType_t;
+
+/**
+ * Attribute Type format (2-octet Bluetooth UUID).
+ */
+typedef struct
+{
+ uint8_t len; //!< Length of UUID (2)
+ uint8_t uuid[ATT_BT_UUID_SIZE]; //!< 16 bit UUID
+} attAttrBtType_t;
+
+/**
+ * Error Response format.
+ */
+typedef struct
+{
+ uint8_t reqOpcode; //!< Request that generated this error response
+ uint16_t handle; //!< Attribute handle that generated error response
+ uint8_t errCode; //!< Reason why the request has generated error response
+} attErrorRsp_t;
+
+/**
+ * Exchange MTU Request format.
+ */
+typedef struct
+{
+ uint16_t clientRxMTU; //!< Client receive MTU size
+} attExchangeMTUReq_t;
+
+/**
+ * Exchange MTU Response format.
+ */
+typedef struct
+{
+ uint16_t serverRxMTU; //!< Server receive MTU size
+} attExchangeMTURsp_t;
+
+/**
+ * Find Information Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+} attFindInfoReq_t;
+
+/**
+ * Find Information Response format.
+ */
+typedef struct
+{
+ uint16_t numInfo; //!< Number of attribute handle-UUID pairs found
+ uint8_t format; //!< Format of information data
+ uint8_t *pInfo; //!< Information data whose format is determined by format field (4 to ATT_MTU_SIZE-2)
+} attFindInfoRsp_t;
+
+/**
+ * Find By Type Value Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrBtType_t type; //!< 2-octet UUID to find
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Attribute value to find (0 to ATT_MTU_SIZE-7)
+} attFindByTypeValueReq_t;
+
+/**
+ * Find By Type Value Response format.
+ */
+typedef struct
+{
+ uint16_t numInfo; //!< Number of handles information found
+ uint8_t *pHandlesInfo; //!< List of 1 or more handles information (4 to ATT_MTU_SIZE-1)
+} attFindByTypeValueRsp_t;
+
+/**
+ * Read By Type Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrType_t type; //!< Requested type (2 or 16 octet UUID)
+} attReadByTypeReq_t;
+
+/**
+ * Read By Type Response format.
+ */
+typedef struct
+{
+ uint16_t numPairs; //!< Number of attribute handle-UUID pairs found
+ uint16_t len; //!< Size of each attribute handle-value pair
+ uint8_t *pDataList; //!< List of 1 or more attribute handle-value pairs (2 to ATT_MTU_SIZE-2)
+} attReadByTypeRsp_t;
+
+/**
+ * Read Request format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be read (must be first field)
+} attReadReq_t;
+
+/**
+ * Read Response format.
+ */
+typedef struct
+{
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Value of the attribute with the handle given (0 to ATT_MTU_SIZE-1)
+} attReadRsp_t;
+
+/**
+ * Read Blob Req format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be read (must be first field)
+ uint16_t offset; //!< Offset of the first octet to be read
+} attReadBlobReq_t;
+
+/**
+ * Read Blob Response format.
+ */
+typedef struct
+{
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Part of the value of the attribute with the handle given (0 to ATT_MTU_SIZE-1)
+} attReadBlobRsp_t;
+
+/**
+ * Read Multiple Request format.
+ */
+typedef struct
+{
+ uint8_t *pHandles; //!< Set of two or more attribute handles (4 to ATT_MTU_SIZE-1) - must be first field
+ uint16_t numHandles; //!< Number of attribute handles
+} attReadMultiReq_t;
+
+/**
+ * Read Multiple Response format.
+ */
+typedef struct
+{
+ uint16_t len; //!< Length of values
+ uint8_t *pValues; //!< Set of two or more values (0 to ATT_MTU_SIZE-1)
+} attReadMultiRsp_t;
+
+/**
+ * Read By Group Type Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrType_t type; //!< Requested group type (2 or 16 octet UUID)
+} attReadByGrpTypeReq_t;
+
+/**
+ * Read By Group Type Response format.
+ */
+typedef struct
+{
+ uint16_t numGrps; //!< Number of attribute handle, end group handle and value sets found
+ uint16_t len; //!< Length of each attribute handle, end group handle and value set
+ uint8_t *pDataList; //!< List of 1 or more attribute handle, end group handle and value (4 to ATT_MTU_SIZE-2)
+} attReadByGrpTypeRsp_t;
+
+/**
+ * Write Request format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be written (must be first field)
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Value of the attribute to be written (0 to ATT_MTU_SIZE-3)
+ uint8_t sig; //!< Authentication Signature status (not included (0), valid (1), invalid (2))
+ uint8_t cmd; //!< Command Flag
+} attWriteReq_t;
+
+/**
+ * Prepare Write Request format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be written (must be first field)
+ uint16_t offset; //!< Offset of the first octet to be written
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Part of the value of the attribute to be written (0 to ATT_MTU_SIZE-5) - must be allocated
+} attPrepareWriteReq_t;
+
+/**
+ * Prepare Write Response format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute that has been read
+ uint16_t offset; //!< Offset of the first octet to be written
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Part of the value of the attribute to be written (0 to ATT_MTU_SIZE-5)
+} attPrepareWriteRsp_t;
+
+/**
+ * Execute Write Request format.
+ */
+typedef struct
+{
+ uint8_t flags; //!< 0x00 - cancel all prepared writes.
+ //!< 0x01 - immediately write all pending prepared values.
+} attExecuteWriteReq_t;
+
+/**
+ * Handle Value Notification format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute that has been changed (must be first field)
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Current value of the attribute (0 to ATT_MTU_SIZE-3)
+} attHandleValueNoti_t;
+
+/**
+ * Handle Value Indication format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute that has been changed (must be first field)
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Current value of the attribute (0 to ATT_MTU_SIZE-3)
+} attHandleValueInd_t;
+
+/**
+ * ATT Flow Control Violated Event message format. This message is sent to the
+ * app by the local ATT Server or Client when a sequential ATT Request-Response
+ * or Indication-Confirmation protocol flow control is violated for a connection.
+ * All subsequent ATT Requests and Indications received by the local ATT Server
+ * and Client respectively will be dropped.
+ *
+ * This message is to inform the app (that has registered with GAP by calling
+ * GAP_RegisterForMsgs()) in case it wants to drop the connection.
+ */
+typedef struct
+{
+ uint8_t opcode; //!< opcode of message that caused flow control violation
+ uint8_t pendingOpcode; //!< opcode of pending message
+} attFlowCtrlViolatedEvt_t;
+
+/**
+ * ATT MTU Updated Event message format. This message is sent to the app
+ * by the local ATT Server or Client when the ATT MTU size is updated for a
+ * connection. The default ATT MTU size is 23 octets.
+ *
+ * This message is to inform the app (that has registered with GAP by calling
+ * GAP_RegisterForMsgs()) about the new ATT MTU size negotiated for a connection.
+ */
+typedef struct
+{
+ uint16_t MTU; //!< new MTU size
+} attMtuUpdatedEvt_t;
+
+/**
+ * ATT Message format. It's a union of all attribute protocol messages and
+ * locally-generated events used between the attribute protocol and upper
+ * layer profile/application.
+ */
+typedef union
+{
+ // Request messages
+ attExchangeMTUReq_t exchangeMTUReq; //!< ATT Exchange MTU Request
+ attFindInfoReq_t findInfoReq; //!< ATT Find Information Request
+ attFindByTypeValueReq_t findByTypeValueReq; //!< ATT Find By Type Value Request
+ attReadByTypeReq_t readByTypeReq; //!< ATT Read By Type Request
+ attReadReq_t readReq; //!< ATT Read Request
+ attReadBlobReq_t readBlobReq; //!< ATT Read Blob Request
+ attReadMultiReq_t readMultiReq; //!< ATT Read Multiple Request
+ attReadByGrpTypeReq_t readByGrpTypeReq; //!< ATT Read By Group Type Request
+ attWriteReq_t writeReq; //!< ATT Write Request
+ attPrepareWriteReq_t prepareWriteReq; //!< ATT Prepare Write Request
+ attExecuteWriteReq_t executeWriteReq; //!< ATT Execute Write Request
+
+ // Response messages
+ attErrorRsp_t errorRsp; //!< ATT Error Response
+ attExchangeMTURsp_t exchangeMTURsp; //!< ATT Exchange MTU Response
+ attFindInfoRsp_t findInfoRsp; //!< ATT Find Information Response
+ attFindByTypeValueRsp_t findByTypeValueRsp; //!< ATT Find By Type Value Response
+ attReadByTypeRsp_t readByTypeRsp; //!< ATT Read By Type Response
+ attReadRsp_t readRsp; //!< ATT Read Response
+ attReadBlobRsp_t readBlobRsp; //!< ATT Read Blob Response
+ attReadMultiRsp_t readMultiRsp; //!< ATT Read Multiple Response
+ attReadByGrpTypeRsp_t readByGrpTypeRsp; //!< ATT Read By Group Type Response
+ attPrepareWriteRsp_t prepareWriteRsp; //!< ATT Prepare Write Response
+
+ // Indication and Notification messages
+ attHandleValueNoti_t handleValueNoti; //!< ATT Handle Value Notification
+ attHandleValueInd_t handleValueInd; //!< ATT Handle Value Indication
+
+ // Locally-generated event messages
+ attFlowCtrlViolatedEvt_t flowCtrlEvt; //!< ATT Flow Control Violated Event
+ attMtuUpdatedEvt_t mtuEvt; //!< ATT MTU Updated Event
+} attMsg_t;
+
+/**
+ * GATT Find By Type Value Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrType_t value; //!< Primary service UUID value (2 or 16 octets)
+} gattFindByTypeValueReq_t;
+
+/**
+ * GATT Read By Type Request format.
+ */
+typedef struct
+{
+ uint8_t discCharsByUUID; //!< Whether this is a GATT Discover Characteristics by UUID sub-procedure
+ attReadByTypeReq_t req; //!< Read By Type Request
+} gattReadByTypeReq_t;
+
+/**
+ * GATT Write Long Request format. Do not change the order of the members.
+ */
+typedef struct
+{
+ uint8_t reliable; //!< Whether reliable writes requested (always FALSE for Write Long)
+ attPrepareWriteReq_t req; //!< ATT Prepare Write Request
+ uint16_t lastOffset; //!< Offset of last Prepare Write Request sent
+} gattWriteLongReq_t;
+
+/**
+ * GATT Reliable Writes Request format. Do not change the order of the members.
+ */
+typedef struct
+{
+ uint8_t reliable; //!< Whether reliable writes requested (always TRUE for Reliable Writes)
+ attPrepareWriteReq_t *pReqs; //!< Array of Prepare Write Requests (must be allocated)
+ uint8_t numReqs; //!< Number of Prepare Write Requests
+ uint8_t index; //!< Index of last Prepare Write Request sent
+ uint8_t flags; //!< 0x00 - cancel all prepared writes.
+ //!< 0x01 - immediately write all pending prepared values.
+} gattReliableWritesReq_t;
+
+/**
+ * GATT Message format. It's a union of all attribute protocol/profile messages
+ * and locally-generated events used between the attribute protocol/profile and
+ * upper layer application.
+ */
+typedef union
+{
+ // Request messages
+ attExchangeMTUReq_t exchangeMTUReq; //!< ATT Exchange MTU Request
+ attFindInfoReq_t findInfoReq; //!< ATT Find Information Request
+ attFindByTypeValueReq_t findByTypeValueReq; //!< ATT Find By Type Value Request
+ attReadByTypeReq_t readByTypeReq; //!< ATT Read By Type Request
+ attReadReq_t readReq; //!< ATT Read Request
+ attReadBlobReq_t readBlobReq; //!< ATT Read Blob Request
+ attReadMultiReq_t readMultiReq; //!< ATT Read Multiple Request
+ attReadByGrpTypeReq_t readByGrpTypeReq; //!< ATT Read By Group Type Request
+ attWriteReq_t writeReq; //!< ATT Write Request
+ attPrepareWriteReq_t prepareWriteReq; //!< ATT Prepare Write Request
+ attExecuteWriteReq_t executeWriteReq; //!< ATT Execute Write Request
+ gattFindByTypeValueReq_t gattFindByTypeValueReq;//!< GATT Find By Type Value Request
+ gattReadByTypeReq_t gattReadByTypeReq; //!< GATT Read By Type Request
+ gattWriteLongReq_t gattWriteLongReq; //!< GATT Long Write Request
+ gattReliableWritesReq_t gattReliableWritesReq; //!< GATT Reliable Writes Request
+
+ // Response messages
+ attErrorRsp_t errorRsp; //!< ATT Error Response
+ attExchangeMTURsp_t exchangeMTURsp; //!< ATT Exchange MTU Response
+ attFindInfoRsp_t findInfoRsp; //!< ATT Find Information Response
+ attFindByTypeValueRsp_t findByTypeValueRsp; //!< ATT Find By Type Value Response
+ attReadByTypeRsp_t readByTypeRsp; //!< ATT Read By Type Response
+ attReadRsp_t readRsp; //!< ATT Read Response
+ attReadBlobRsp_t readBlobRsp; //!< ATT Read Blob Response
+ attReadMultiRsp_t readMultiRsp; //!< ATT Read Multiple Response
+ attReadByGrpTypeRsp_t readByGrpTypeRsp; //!< ATT Read By Group Type Response
+ attPrepareWriteRsp_t prepareWriteRsp; //!< ATT Prepare Write Response
+
+ // Indication and Notification messages
+ attHandleValueNoti_t handleValueNoti; //!< ATT Handle Value Notification
+ attHandleValueInd_t handleValueInd; //!< ATT Handle Value Indication
+
+ // Locally-generated event messages
+ attFlowCtrlViolatedEvt_t flowCtrlEvt; //!< ATT Flow Control Violated Event
+ attMtuUpdatedEvt_t mtuEvt; //!< ATT MTU Updated Event
+} gattMsg_t;
+
+/**
+ * GATT tmos GATT_MSG_EVENT message format. This message is used to forward an
+ * incoming attribute protocol/profile message up to upper layer application.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GATT_MSG_EVENT and status
+ uint16_t connHandle; //!< Connection message was received on
+ uint8_t method; //!< Type of message
+ gattMsg_t msg; //!< Attribute protocol/profile message
+} gattMsgEvent_t;
+
+/**
+ * GATT Attribute Type format.
+ */
+typedef struct
+{
+ uint8_t len; //!< Length of UUID (2 or 16)
+ const uint8_t *uuid; //!< Pointer to UUID
+} gattAttrType_t;
+
+/**
+ * GATT Attribute format.
+ */
+typedef struct attAttribute_t
+{
+ gattAttrType_t type; //!< Attribute type (2 or 16 octet UUIDs)
+ uint8_t permissions; //!< Attribute permissions
+ uint16_t handle; //!< Attribute handle - assigned internally by attribute server
+ uint8_t *pValue; //!< Attribute value - encoding of the octet array is defined in
+ //!< the applicable profile. The maximum length of an attribute
+ //!< value shall be 512 octets.
+} gattAttribute_t;
+
+/**
+ * GATT Service format.
+ */
+typedef struct
+{
+ uint16_t numAttrs; //!< Number of attributes in attrs
+ uint8_t encKeySize; //!< Minimum encryption key size required by service (7-16 bytes)
+
+ /** Array of attribute records.
+ * note: The list must start with a Service attribute followed by
+ * all attributes associated with this Service attribute.
+ */
+ gattAttribute_t *attrs;
+} gattService_t;
+
+/**
+ * @brief Callback function prototype to read an attribute value.
+ *
+ * @note blePending can be returned ONLY for the following
+ * read operations:
+ * - Read Request: ATT_READ_REQ
+ * - Read Blob Request: ATT_READ_BLOB_REQ
+ *
+ * @note If blePending is returned then it's the responsibility of the application to respond to
+ * ATT_READ_REQ and ATT_READ_BLOB_REQ message with ATT_READ_RSP and ATT_READ_BLOB_RSP
+ * message respectively.
+ *
+ * @note Payload 'pValue' used with ATT_READ_RSP and ATT_READ_BLOB_RSP must be allocated using GATT_bm_alloc().
+ *
+ * @param connHandle - connection request was received on
+ * @param pAttr - pointer to attribute
+ * @param pValue - pointer to data to be read (to be returned)
+ * @param pLen - length of data (to be returned)
+ * @param offset - offset of the first octet to be read
+ * @param maxLen - maximum length of data to be read
+ * @param method - type of read message
+ *
+ * @return SUCCESS: Read was successfully.
+ * blePending: A response is pending for this client.
+ * Error, otherwise: ref ATT_ERR_CODE_DEFINES.
+ */
+typedef uint8_t (*pfnGATTReadAttrCB_t)( uint16_t connHandle, gattAttribute_t *pAttr, uint8_t *pValue,
+ uint16_t *pLen, uint16_t offset, uint16_t maxLen, uint8_t method );
+
+/**
+ * @brief Callback function prototype to write an attribute value.
+ *
+ * @note blePending can be returned ONLY for the following
+ * write operations:
+ * - Write Request: ATT_WRITE_REQ
+ * - Write Command: ATT_WRITE_CMD
+ * - Write Long: ATT_EXECUTE_WRITE_REQ
+ * - Reliable Writes: Multiple ATT_PREPARE_WRITE_REQ followed by one final ATT_EXECUTE_WRITE_REQ
+ *
+ * @note If blePending is returned then it's the responsibility of the application to 1) respond to
+ * ATT_WRITE_REQ and ATT_EXECUTE_WRITE_REQ message with ATT_WRITE_RSP and ATT_EXECUTE_WRITE_RSP
+ * message respectively, and 2) free each request payload 'pValue' using BM_free().
+ *
+ * @note Write Command (ATT_WRITE_CMD) does NOT require a response message.
+ *
+ * @param connHandle - connection request was received on
+ * @param pAttr - pointer to attribute
+ * @param pValue - pointer to data to be written
+ * @param pLen - length of data
+ * @param offset - offset of the first octet to be written
+ * @param method - type of write message
+ *
+ * @return SUCCESS: Write was successfully.
+ * blePending: A response is pending for this client.
+ * Error, otherwise: ref ATT_ERR_CODE_DEFINES.
+ */
+typedef uint8_t (*pfnGATTWriteAttrCB_t)( uint16_t connHandle, gattAttribute_t *pAttr, uint8_t *pValue,
+ uint16_t len, uint16_t offset, uint8_t method );
+
+/**
+ * @brief Callback function prototype to authorize a Read or Write operation
+ * on a given attribute.
+ *
+ * @param connHandle - connection request was received on
+ * @param pAttr - pointer to attribute
+ * @param opcode - request opcode (ATT_READ_REQ or ATT_WRITE_REQ)
+ *
+ * @return SUCCESS: Operation authorized.
+ * ATT_ERR_INSUFFICIENT_AUTHOR: Authorization required.
+ */
+typedef bStatus_t (*pfnGATTAuthorizeAttrCB_t)( uint16_t connHandle, gattAttribute_t *pAttr,
+ uint8_t opcode );
+
+/**
+ * GATT Structure for Client Characteristic Configuration.
+ */
+typedef struct
+{
+ uint16_t connHandle; //!< Client connection handle
+ uint8_t value; //!< Characteristic configuration value for this client
+} gattCharCfg_t;
+
+/**
+ * GATT Structure for service callback functions - must be setup by the application
+ * and used when GATTServApp_RegisterService() is called.
+ */
+typedef struct
+{
+ pfnGATTReadAttrCB_t pfnReadAttrCB; //!< Read callback function pointer
+ pfnGATTWriteAttrCB_t pfnWriteAttrCB; //!< Write callback function pointer
+ pfnGATTAuthorizeAttrCB_t pfnAuthorizeAttrCB; //!< Authorization callback function pointer
+} gattServiceCBs_t;
+
+/*************************************gap**************************************/
+/**
+ * Connection parameters for the peripheral device. These numbers are used
+ * to compare against connection events and request connection parameter
+ * updates with the central.
+ */
+typedef struct
+{
+ uint16_t intervalMin; //!< Minimum value for the connection event (interval. 0x0006 - 0x0C80 * 1.25ms)
+ uint16_t intervalMax; //!< Maximum value for the connection event (interval. 0x0006 - 0x0C80 * 1.25ms)
+ uint16_t latency; //!< Number of LL latency connection events (0x0000 - 0x03e8)
+ uint16_t timeout; //!< Connection Timeout (0x000A - 0x0C80 * 10ms)
+} gapPeriConnectParams_t;
+
+/**
+ * GAP event header format.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP type of command. Ref: @ref GAP_MSG_EVENT_DEFINES
+} gapEventHdr_t;
+
+/**
+ * GAP_DEVICE_INIT_DONE_EVENT message format. This message is sent to the
+ * app when the Device Initialization is done [initiated by calling
+ * GAP_DeviceInit()].
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DEVICE_INIT_DONE_EVENT
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device's BD_ADDR
+ uint16_t dataPktLen; //!< HC_LE_Data_Packet_Length
+ uint8_t numDataPkts; //!< HC_Total_Num_LE_Data_Packets
+} gapDeviceInitDoneEvent_t;
+
+/**
+ * GAP_SIGNATURE_UPDATED_EVENT message format. This message is sent to the
+ * app when the signature counter has changed. This message is to inform the
+ * application in case it wants to save it to be restored on reboot or reconnect.
+ * This message is sent to update a connection's signature counter and to update
+ * this device's signature counter. If devAddr == BD_ADDR, then this message pertains
+ * to this device.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SIGNATURE_UPDATED_EVENT
+ uint8_t addrType; //!< Device's address type for devAddr
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device's BD_ADDR, could be own address
+ uint32_t signCounter; //!< new Signed Counter
+} gapSignUpdateEvent_t;
+
+/**
+ * GAP_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during a Device Discovery Request, when a new advertisement or scan
+ * response is received.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DEVICE_INFO_EVENT
+ uint8_t eventType; //!< Advertisement Type: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Address of the advertisement or SCAN_RSP
+ int8_t rssi; //!< Advertisement or SCAN_RSP RSSI
+ uint8_t dataLen; //!< Length (in bytes) of the data field (evtData)
+ uint8_t *pEvtData; //!< Data field of advertisement or SCAN_RSP
+} gapDeviceInfoEvent_t;
+
+/**
+ * GAP_DIRECT_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during a Device Discovery Request, when a new advertisement or scan
+ * response is received.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DIRECT_DEVICE_INFO_EVENT
+ uint8_t eventType; //!< Advertisement Type: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Address of the advertisement or SCAN_RSP
+ uint8_t directAddrType; //!< public or random address type
+ uint8_t directAddr[B_ADDR_LEN]; //!< device address
+ int8_t rssi; //!< Advertisement or SCAN_RSP RSSI
+} gapDirectDeviceInfoEvent_t;
+
+/**
+ * GAP_EXT_ADV_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during a Device Discovery Request, when a new advertisement or scan
+ * response is received.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_EXT_ADV_DEVICE_INFO_EVENT
+ uint8_t eventType; //!< Advertisement Type: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Address of the advertisement or SCAN_RSP
+ uint8_t primaryPHY; //!< Advertiser PHY on the primary advertising channel
+ uint8_t secondaryPHY; //!< Advertiser PHY on the secondary advertising channel
+ uint8_t advertisingSID; //!< Value of the Advertising SID subfield in the ADI field of the PDU
+ int8_t txPower; //!< Advertisement or SCAN_RSP power
+ int8_t rssi; //!< Advertisement or SCAN_RSP RSSI
+ uint16_t periodicAdvInterval; //!< the interval of periodic advertising
+ uint8_t directAddressType; //!< public or random address type
+ uint8_t directAddress[B_ADDR_LEN]; //!< device address
+ uint8_t dataLen; //!< Length (in bytes) of the data field (evtData)
+ uint8_t *pEvtData; //!< Data field of advertisement or SCAN_RSP
+} gapExtAdvDeviceInfoEvent_t;
+
+/**
+ * Type of device discovery (Scan) to perform.
+ */
+typedef struct
+{
+ uint8_t taskID; //!< Requesting App's Task ID, used to return results
+ uint8_t mode; //!< Discovery Mode: @ref GAP_DEVDISC_MODE_DEFINES
+ uint8_t activeScan; //!< TRUE for active scanning
+ uint8_t whiteList; //!< TRUE to only allow advertisements from devices in the white list.
+} gapDevDiscReq_t;
+
+/**
+ * Type of device.
+ */
+typedef struct
+{
+ uint8_t eventType; //!< Indicates advertising event type used by the advertiser: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< Address Type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Device's Address
+} gapDevRec_t;
+
+/**
+ * GAP_DEVICE_DISCOVERY_EVENT message format. This message is sent to the
+ * Application after a scan is performed.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DEVICE_DISCOVERY_EVENT
+ uint8_t numDevs; //!< Number of devices found during scan
+ gapDevRec_t *pDevList; //!< array of device records
+} gapDevDiscEvent_t;
+
+/**
+ * GAP_MAKE_DISCOVERABLE_DONE_EVENT message format. This message is sent to the
+ * app when the Advertise config is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_MAKE_DISCOVERABLE_DONE_EVENT
+} gapMakeDiscoverableRspEvent_t;
+
+/**
+ * GAP_END_DISCOVERABLE_DONE_EVENT message format. This message is sent to the
+ * app when the Advertising has stopped.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_END_DISCOVERABLE_DONE_EVENT
+} gapEndDiscoverableRspEvent_t;
+
+/**
+ * GAP_PERIODIC_ADVERTISING_DONE_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising config is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PERIODIC_ADVERTISING_DONE_EVENT
+} gapMakePeriodicRspEvent_t;
+
+/**
+ * GAP_END_PERIODIC_ADV_DONE_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising disable is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_END_PERIODIC_ADV_DONE_EVENT
+} gapEndPeriodicRspEvent_t;
+
+/**
+ * GAP_SYNC_ESTABLISHED_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising Sync Establish is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SYNC_ESTABLISHED_EVENT
+ uint8_t status; //!< Periodic advertising sync status
+ uint16_t syncHandle; //!< Identifying the periodic advertising train
+ uint8_t advertisingSID; //!< Value of the Advertising SID subfield in the ADI field of the PDU
+ uint8_t devAddrType; //!< Device address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device address of sync
+ uint8_t advertisingPHY; //!< Advertiser PHY
+ uint16_t periodicInterval; //!< Periodic advertising interval
+ uint8_t clockAccuracy; //!< Clock Accuracy
+} gapSyncEstablishedEvent_t;
+
+/**
+ * GAP_PERIODIC_ADV_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during Periodic Advertising Sync, when received a Periodic Advertising packet
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PERIODIC_ADV_DEVICE_INFO_EVENT
+ uint16_t syncHandle; //!< Identifying the periodic advertising train
+ int8_t txPower; //!< Periodic advertising tx power,Units: dBm
+ int8_t rssi; //!< Periodic advertising rssi,Units: dBm
+ uint8_t unUsed;
+ uint8_t dataStatus; //!< Data complete
+ uint8_t dataLength; //!< Length (in bytes) of the data field (evtData)
+ uint8_t *pEvtData; //!< Data field of periodic advertising data
+} gapPeriodicAdvDeviceInfoEvent_t;
+
+/**
+ * GAP_SYNC_LOST_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising Sync timeout period.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SYNC_LOST_EVENT
+ uint16_t syncHandle; //!< Identifying the periodic advertising train
+} gapSyncLostEvent_t;
+
+/**
+ * GAP_SCAN_REQUEST_EVENT message format. This message is sent to the
+ * app when the advertiser receives a SCAN_REQ PDU or an AUX_SCAN_REQ PDU
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SCAN_REQUEST_EVENT
+ uint8_t advHandle; //!< identifying the periodic advertising train
+ uint8_t scannerAddrType; //!< the type of the address
+ uint8_t scannerAddr[B_ADDR_LEN];//!< the address of scanner device
+} gapScanReqReseiveEvent_t;
+
+/**
+ * GAP_CONNECTIONESS_CTE_DONE_EVENT message format. This message is sent to the
+ * app when the Connectionless CTE Transmit config is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_CONNECTIONESS_CTE_DONE_EVENT
+} gapMakeConnectionlessCTERspEvent_t;
+
+/**
+ * GAP_END_PERIODIC_ADV_DONE_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising disable is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_END_CONNECTIONESS_CTE_DONE_EVENT
+} gapEndConnectionlessCTERspEvent_t;
+
+/**
+ * GAP_ADV_DATA_UPDATE_DONE_EVENT message format. This message is sent to the
+ * app when Advertising Data Update is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_ADV_DATA_UPDATE_DONE_EVENT
+ uint8_t adType; //!< TRUE if advertising data, FALSE if SCAN_RSP
+} gapAdvDataUpdateEvent_t;
+
+/**
+ * GAP_LINK_ESTABLISHED_EVENT message format. This message is sent to the app
+ * when the link request is complete.
+ *
+ * For an Observer, this message is sent to complete the Establish Link Request.
+ * For a Peripheral, this message is sent to indicate that a link has been created.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_LINK_ESTABLISHED_EVENT
+ uint8_t devAddrType; //!< Device address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device address of link
+ uint16_t connectionHandle; //!< Connection Handle from controller used to ref the device
+ uint8_t connRole; //!< Connection formed as Master or Slave
+ uint16_t connInterval; //!< Connection Interval
+ uint16_t connLatency; //!< Connection Latency
+ uint16_t connTimeout; //!< Connection Timeout
+ uint8_t clockAccuracy; //!< Clock Accuracy
+} gapEstLinkReqEvent_t;
+
+/**
+ * GAP_LINK_PARAM_UPDATE_EVENT message format. This message is sent to the app
+ * when the connection parameters update request is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_LINK_PARAM_UPDATE_EVENT
+ uint8_t status; //!< bStatus_t
+ uint16_t connectionHandle; //!< Connection handle of the update
+ uint16_t connInterval; //!< Requested connection interval
+ uint16_t connLatency; //!< Requested connection latency
+ uint16_t connTimeout; //!< Requested connection timeout
+} gapLinkUpdateEvent_t;
+
+/**
+ * GAP_LINK_TERMINATED_EVENT message format. This message is sent to the
+ * app when a link to a device is terminated.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_LINK_TERMINATED_EVENT
+ uint16_t connectionHandle; //!< connection Handle
+ uint8_t reason; //!< termination reason from LL
+ uint8_t connRole;
+} gapTerminateLinkEvent_t;
+
+/**
+ * GAP_PHY_UPDATE_EVENT message format. This message is sent to the app(GAP_MSG_EVENT)
+ * when the PHY update request is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PHY_UPDATE_EVENT
+ uint8_t status; //!< bStatus_t
+ uint16_t connectionHandle; //!< Connection handle of the update
+ uint8_t connTxPHYS; //!< tx phy(GAP_PHY_VAL_TYPE)
+ uint8_t connRxPHYS; //!< rx phy(GAP_PHY_VAL_TYPE)
+} gapPhyUpdateEvent_t;
+
+/**
+ * GAP_PASSKEY_NEEDED_EVENT message format. This message is sent to the
+ * app when a Passkey is needed from the app's user interface.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PASSKEY_NEEDED_EVENT
+ uint8_t deviceAddr[B_ADDR_LEN]; //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle; //!< Connection handle
+ uint8_t uiInputs; //!< Pairing User Interface Inputs - Ask user to input passcode
+ uint8_t uiOutputs; //!< Pairing User Interface Outputs - Display passcode
+} gapPasskeyNeededEvent_t;
+
+/**
+ * Passcode Callback Function
+ */
+typedef void (*pfnPasscodeCB_t)( uint8_t *deviceAddr, //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle, //!< Connection handle
+ uint8_t uiInputs, //!< Pairing User Interface Inputs - Ask user to input passcode
+ uint8_t uiOutputs //!< Pairing User Interface Outputs - Display passcode
+ );
+
+/**
+ * Pairing State Callback Function
+ */
+typedef void (*pfnPairStateCB_t)( uint16_t connectionHandle, //!< Connection handle
+ uint8_t state, //!< Pairing state @ref GAPBOND_PAIRING_STATE_DEFINES
+ uint8_t status //!< Pairing status
+ );
+
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_O0B_NEEDED_EVENT
+ uint8_t deviceAddr[B_ADDR_LEN]; //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle; //!< Connection handle
+ uint8_t r_local[16];
+ uint8_t c_local[16];
+} gapOobNeededEvent_t;
+
+/**
+ * OOB Callback Function
+ */
+typedef void (*pfnOobCB_t)( uint8_t *deviceAddr, //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle, //!< Connection handle
+ uint8_t* r_local, //!< local rand
+ uint8_t *c_local //!< local confirm
+ );
+
+/**
+ * Callback Registration Structure
+ */
+typedef struct
+{
+ pfnPasscodeCB_t passcodeCB; //!< Passcode callback
+ pfnPairStateCB_t pairStateCB; //!< Pairing state callback
+ pfnOobCB_t oobCB; //!< oob callback
+} gapBondCBs_t;
+
+typedef int (*pfnEcc_key_t)( uint8_t *pub, uint8_t *priv);
+
+typedef int (*pfnEcc_dhkey_t)( uint8_t *peer_pub_key_x, uint8_t *peer_pub_key_y,
+ uint8_t *our_priv_key, uint8_t *out_dhkey );
+
+typedef int (*pfnEcc_alg_f4_t)( uint8_t *u, uint8_t *v, uint8_t *x, uint8_t z,
+ uint8_t *out_enc_data );
+
+typedef int (*pfnEcc_alg_g2_t)( uint8_t *u, uint8_t *v, uint8_t *x, uint8_t *y,
+ uint32_t *passkey );
+
+typedef int (*pfnEcc_alg_f5_t)( uint8_t *w, uint8_t *n1, uint8_t *n2,
+ uint8_t a1t, uint8_t *a1, uint8_t a2t, uint8_t *a2, uint8_t *mackey, uint8_t *ltk );
+
+typedef int (*pfnEcc_alg_f6_t)( uint8_t *w, uint8_t *n1, uint8_t *n2, uint8_t *r,
+ uint8_t *iocap, uint8_t a1t, uint8_t *a1, uint8_t a2t, uint8_t *a2, uint8_t *check );
+
+/**
+ * Callback Registration Structure
+ */
+typedef struct
+{
+ pfnEcc_key_t gen_key_pair;
+ pfnEcc_dhkey_t gen_dhkey;
+ pfnEcc_alg_f4_t alg_f4; //!< LE Secure Connections confirm value generation function f4
+ pfnEcc_alg_g2_t alg_g2; //!< LE Secure Connections numeric comparison value generation function g2
+ pfnEcc_alg_f5_t alg_f5; //!< LE Secure Connect ions key generation function f5
+ pfnEcc_alg_f6_t alg_f6; //!< LE Secure Connections check value generation function f6
+} gapEccCBs_t;
+
+/**
+ * gapRole_States_t defined
+ */
+typedef unsigned long gapRole_States_t;
+
+// gapRole_States_t @ 4b'[3-0]-advertising states
+#define GAPROLE_STATE_ADV_MASK (0xF) //!< advertising states mask
+#define GAPROLE_STATE_ADV_SHIFT (0x0) //!< advertising states shift
+#define GAPROLE_INIT 0 //!< Waiting to be started
+#define GAPROLE_STARTED 1 //!< Started but not advertising
+#define GAPROLE_ADVERTISING 2 //!< Currently Advertising
+#define GAPROLE_WAITING 3 //!< Device is started but not advertising, is in waiting period before advertising again
+#define GAPROLE_CONNECTED 4 //!< In a connection
+#define GAPROLE_CONNECTED_ADV 5 //!< In a connection + advertising
+#define GAPROLE_ERROR 6 //!< Error occurred - invalid state
+
+// gapRole_States_t @ 4b'[7-4]-Periodic advertising states
+// Periodic advertising Enable,only effective when GAP_ADTYPE_EXT_NONCONN_NONSCAN_UNDIRECT advertising event enable
+#define GAPROLE_STATE_PERIODIC_MASK (0xF0) //!< Periodic advertising states mask
+#define GAPROLE_STATE_PERIODIC_SHIFT (4) //!< Periodic advertising states shift
+#define GAPROLE_PERIODIC_INVALID (0<<4) //!< Periodic advertising Waiting to be started
+#define GAPROLE_PERIODIC_ENABLE (1<<4) //!< Periodic advertising Enable
+#define GAPROLE_PERIODIC_WAIT (2<<4) //!< Periodic advertising is started but disable
+#define GAPROLE_PERIODIC_ERROR (3<<4) //!< Periodic advertising error occurred
+
+// gapRole_States_t @ 4b'[11-8]-Connectionless CTE Transmit states
+// Connectionless CTE Transmit Enable,only effective when Periodic advertising valid
+#define GAPROLE_STATE_CTE_MASK (0xF00) //!< gapRole_States_t Connectionless CTE defined
+#define GAPROLE_STATE_CTE_SHIFT (8) //!< Connectionless CTE Transmit states shift
+#define GAPROLE_CONNECTIONLESS_CTE_INVALID (0<<8) //!< Connectionless CTE Transmit Waiting to be started
+#define GAPROLE_CONNECTIONLESS_CTE_ENABLE (1<<8) //!< Connectionless CTE Transmit Enable
+#define GAPROLE_CONNECTIONLESS_CTE_WAIT (2<<8) //!< Connectionless CTE Transmit is started but disable
+#define GAPROLE_CONNECTIONLESS_CTE_ERROR (3<<8) //!< Connectionless CTE Transmit error occurred
+// gapRole_States_t @ 12b'[23-12]- Reserved for future use
+
+// gapRole_States_t @ 8b'[31-24] - indicates which fields change
+#define GAPROLE_PERIODIC_STATE_VALID (1<<24) //!< indicates periodic advertising states change
+#define GAPROLE_CTE_T_STATE_VALID (1<<25) //!< indicates Connectionless CTE Transmit states change
+
+/**
+ * gapRole Event Structure
+ */
+typedef union
+{
+ gapEventHdr_t gap; //!< GAP_MSG_EVENT and status.
+ gapDeviceInitDoneEvent_t initDone; //!< GAP initialization done.
+ gapDeviceInfoEvent_t deviceInfo; //!< Discovery device information event structure.
+ gapDirectDeviceInfoEvent_t deviceDirectInfo; //!< Discovery direct device information event structure.
+ gapAdvDataUpdateEvent_t dataUpdate; //!< Advertising Data Update is complete.
+ gapPeriodicAdvDeviceInfoEvent_t devicePeriodicInfo; //!< Discovery periodic device information event structure.
+ gapExtAdvDeviceInfoEvent_t deviceExtAdvInfo; //!< Discovery extend advertising device information event structure.
+ gapDevDiscEvent_t discCmpl; //!< Discovery complete event structure.
+ gapSyncEstablishedEvent_t syncEstEvt; //!< sync established event structure.
+ gapSyncLostEvent_t syncLostEvt; //!< sync lost event structure.
+ gapScanReqReseiveEvent_t scanReqEvt; //!< Scan_Request_Received event structure.
+
+ gapEstLinkReqEvent_t linkCmpl; //!< Link complete event structure.
+ gapLinkUpdateEvent_t linkUpdate; //!< Link update event structure.
+ gapTerminateLinkEvent_t linkTerminate; //!< Link terminated event structure.
+ gapPhyUpdateEvent_t linkPhyUpdate; //!< Link phy update event structure.
+} gapRoleEvent_t;
+
+/**
+ * Type of device.
+ */
+typedef struct
+{
+ uint8_t eventType; //!< Indicates advertising event type used by the advertiser: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< Scan Address Type:0x00-Public Device Address or Public Identity Address 0x01-Random Device Address or Random (static) Identity Address
+ uint8_t addr[B_ADDR_LEN]; //!< Device's Address
+ int8_t rssi;
+} gapScanRec_t;
+
+/**
+ * Type of GAPRole_CreateSync command parameters.
+ */
+typedef struct
+{
+ uint8_t options;
+ /*
+ bit0: used to determine whether the Periodic Advertiser List is used
+ 0: Use the Advertising_SID, Advertisier_Address_Type, and Advertiser_Address parameters to determine which advertiser to listen to.
+ 1: Use the Periodic Advertiser List to determine which advertiser to listen to.
+ bit1: whether GAP_PERIODIC_ADV_DEVICE_INFO_EVENT events for this periodic advertising train are initially enabled or disabled.
+ 0: Reporting initially enabled
+ 1: Reporting initially disabled
+ bit2:
+ 0: Duplicate filtering initially disabled
+ 1: Duplicate filtering initially enabled */
+ uint8_t advertising_SID; //!< if used, specifies the value that must match the Advertising SID
+ uint8_t addrType; //!< Scan Address Type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Device's Address
+ uint16_t skip; //!< the maximum number of consecutive periodic advertising events that the receiver may skip after
+ //!< successfully receiving a periodic advertising packet.Range: 0x0000 to 0x01F3
+ uint16_t syncTimeout; //!< the maximum permitted time between successful receives. If this time is exceeded, synchronization is lost.
+ //!< Time = N*10 ms.Range: 0x000A to 0x4000
+ uint8_t syncCTEType; //!< specifies whether to only synchronize to periodic advertising with certain types of Constant Tone Extension
+ //!< (a value of 0 indicates that the presence or absence of a Constant Tone Extension is irrelevant).
+} gapCreateSync_t;
+
+/**
+ * Type of GAPRole_SetPathLossReporting command parameters.
+ */
+typedef struct
+{
+ uint16_t connHandle; //!< Used to identify the Connection handle
+ int8_t highThreshold; //!< High threshold for the path loss.Units: dB
+ int8_t highHysteresis; //!< Hysteresis value for the high threshold.Units: dB
+ int8_t lowThreshold; //!< High threshold for the path loss.Units: dB
+ int8_t lowHysteresis; //!< Hysteresis value for the high threshold.Units: dB
+ uint16_t minTimeSpent; //!< Minimum time in number of connection events to be observed
+ //!< once the path crosses the threshold before an event is generated.
+ uint8_t enable; //!< 0x00:Reporting disabled 0x01:Reporting enabled
+} gapRoleSetPathLossReporting_t;
+
+typedef struct
+{
+ uint16_t connHandle; //!< Used to identify the Connection handle
+ int8_t lowRxThreshold; //!< High threshold for the peer power levels.Units: dB
+ int8_t highRxThreshold; //!< High threshold for the peer power levels.Units: dB
+ int8_t minTxPower; //!< Minimum transmit power level.Units: dB
+ int8_t maxTxPower; //!< Maximum transmit power level.Units: dB
+} gapRolePowerlevelManagement_t;
+
+/**
+ * Callback when the device has been started. Callback event to
+ * the Notify of a state change.
+ */
+typedef void (*gapRolesBroadcasterStateNotify_t)( gapRole_States_t newState );
+
+typedef void (*gapRolesScanReqRecv_t)( gapScanRec_t * pEvent );
+
+typedef struct
+{
+ gapRolesBroadcasterStateNotify_t pfnStateChange; //!< Whenever the device changes state
+ gapRolesScanReqRecv_t pfnScanRecv;
+} gapRolesBroadcasterCBs_t;
+
+/**
+ * Observer Event Callback Function
+ */
+typedef void (*pfnGapObserverRoleEventCB_t)( gapRoleEvent_t *pEvent //!< Pointer to event structure.
+ );
+
+/**
+ * Observer Callback Structure
+ */
+typedef struct
+{
+ pfnGapObserverRoleEventCB_t eventCB; //!< Event callback.
+} gapRoleObserverCB_t;
+
+/**
+ * Callback when the device has read an new RSSI value during a connection.
+ */
+typedef void (*gapRolesRssiRead_t)( uint16_t connHandle, int8_t newRSSI );
+
+/**
+ * Callback when the device has been started. Callback event to
+ * the Notify of a state change.
+ */
+typedef void (*gapRolesStateNotify_t)( gapRole_States_t newState, gapRoleEvent_t * pEvent );
+
+/**
+ * Callback when the connection parameteres are updated.
+ */
+typedef void (*gapRolesParamUpdateCB_t)( uint16_t connHandle, uint16_t connInterval,
+ uint16_t connSlaveLatency, uint16_t connTimeout );
+
+/**
+ * Callback structure - must be setup by the application and used when gapRoles_StartDevice() is called.
+ */
+typedef struct
+{
+ gapRolesStateNotify_t pfnStateChange; //!< Whenever the device changes state
+ gapRolesRssiRead_t pfnRssiRead; //!< When a valid RSSI is read from controller
+ gapRolesParamUpdateCB_t pfnParamUpdate; //!< When the connection parameteres are updated
+} gapRolesCBs_t;
+
+/**
+ * Central Event Callback Function
+ */
+typedef void (*pfnGapCentralRoleEventCB_t)( gapRoleEvent_t *pEvent ); //!< Pointer to event structure.
+
+/**
+ * HCI Data Length Change Event Callback Function
+ */
+typedef void (*pfnHciDataLenChangeEvCB_t)( uint16_t connHandle, uint16_t maxTxOctets,
+ uint16_t maxRxOctets );
+
+/**
+ * Central Callback Structure
+ */
+typedef struct
+{
+ gapRolesRssiRead_t rssiCB; //!< RSSI callback.
+ pfnGapCentralRoleEventCB_t eventCB; //!< Event callback.
+ pfnHciDataLenChangeEvCB_t ChangCB; //!< Length Change Event Callback .
+} gapCentralRoleCB_t; // gapCentralRoleCB_t
+
+/* RF-PHY define */
+
+/*
+ * RF_ROLE_STATUS_TYPE pfnRFStatusCB_t state defined
+ */
+// TX_MODE call RF_Tx
+#define TX_MODE_TX_FINISH 0x01 //!< basic or auto tx mode sends data successfully
+ //!< if it is in basic mode,it will enter idle state;
+ //!< if it is in auto mode,it will wait for receiving
+#define TX_MODE_TX_FAIL 0x11 //!< basic or auto tx mode fail to send data and enter idle state
+#define TX_MODE_TX_TIMEOUT TX_MODE_TX_FAIL //!< time of data transmission
+#define TX_MODE_RX_DATA 0x02 //!< auto tx mode receive data(ack) and enter idle state
+#define TX_MODE_RX_TIMEOUT 0x12 //!< auto tx mode receive timeout and enter idle state
+#define TX_MODE_HOP_SHUT 0x22
+
+// RX_MODE call RF_Rx
+#define RX_MODE_RX_DATA 0x03 //!< basic or auto rx mode receive data
+ //!< if it is in basic mode,it will enter idle state;
+ //!< if it is in auto mode,it will judge whether the type matches;
+ //!< if it matches,it will send data(ack),otherwise(rsr=2), it will restart receiving
+#define RX_MODE_TX_FINISH 0x04 //!< auto rx mode sends data(ack) successfully and enters idle state
+#define RX_MODE_TX_FAIL 0x14 //!< auto rx mode fail to send data and enter idle state
+#define RX_MODE_TX_TIMEOUT RX_MODE_TX_FAIL //!< time of data transmission
+#define RX_MODE_HOP_SHUT 0x24
+
+// LLE_MODE_TYPE
+#define LLE_MODE_BASIC (0) //!< basic mode, enter idle state after sending or receive
+#define LLE_MODE_AUTO (1) //!< auto mode, auto swtich to the receiving status after sending and the sending status after receiving
+
+// LLE_WHITENING_TYPE
+#define LLE_WHITENING_ON (0<<1)
+#define LLE_WHITENING_OFF (1<<1)
+
+// LLE_PHY_TYPE
+#define LLE_MODE_PHY_MODE_MASK (0x30)
+#define LLE_MODE_PHY_1M (0<<4)
+#define LLE_MODE_PHY_2M (1<<4)
+
+#define LLE_MODE_EX_CHANNEL (1<<6)
+
+#define LLE_MODE_NON_RSSI (1<<7)
+
+/**
+ * RFRole Event Callback Function
+ */
+typedef void (*pfnRFStatusCB_t)( uint8_t sta, uint8_t rsr, uint8_t *rxBuf );
+// sta - current status@ref RF_ROLE_STATUS_TYPE
+// rsr - receive status: bit0- crc check result,bit1- type matching result
+// rxBuf - receive data buffer
+
+typedef struct tag_rf_config
+{
+ uint8_t LLEMode; //!< BIT0 0=basic, 1=auto def@LLE_MODE_TYPE
+ //!< BIT1 0=whitening on, 1=whitening off def@LLE_WHITENING_TYPE
+ //!< BIT4-5 00-1M 01-2M 10/11-resv def@LLE_PHY_TYPE
+ //!< BIT6 0=data channel(0-39)
+ //!< 1=rf frequency (2400000kHz-2483500kHz)
+ //!< BIT7 0=the first byte of the receive buffer is rssi
+ //!< 1=the first byte of the receive buffer is package type
+ uint8_t Channel; //!< rf channel(0-39)
+ uint32_t Frequency; //!< rf frequency (2400000kHz-2483500kHz)
+ uint32_t accessAddress; //!< access address,32bit PHY address
+ uint32_t CRCInit; //!< crc initial value
+ pfnRFStatusCB_t rfStatusCB; //!< status call back
+ uint32_t ChannelMap; //!< indicating Used and Unused data channels.Every channel is represented with a
+ //!< bit positioned as per the data channel index,The LSB represents data channel index 0
+ uint8_t Resv;
+ uint8_t HeartPeriod; //!< The heart package interval shall be an integer multiple of 100ms
+ uint8_t HopPeriod; //!< hop period( T=32n*RTC clock ),default is 8
+ uint8_t HopIndex; //!< indicate the hopIncrement used in the data channel selection algorithm,default is 17
+ uint8_t RxMaxlen; //!< Maximum data length received in rf-mode(default 251)
+ uint8_t TxMaxlen; //!< Maximum data length transmit in rf-mode(default 251)
+} rfConfig_t;
+
+/* end define@RF-PHY */
+
+/*******************************************************************************
+ * UUID defined
+ */
+/**
+ * GATT Services
+ */
+extern const uint8_t gapServiceUUID[];
+extern const uint8_t gattServiceUUID[];
+
+/**
+ * GATT Attribute Types
+ */
+extern const uint8_t primaryServiceUUID[];
+extern const uint8_t secondaryServiceUUID[];
+extern const uint8_t includeUUID[];
+extern const uint8_t characterUUID[];
+
+/**
+ * GATT Characteristic Descriptors
+ */
+extern const uint8_t charExtPropsUUID[];
+extern const uint8_t charUserDescUUID[];
+extern const uint8_t clientCharCfgUUID[];
+extern const uint8_t servCharCfgUUID[];
+extern const uint8_t charFormatUUID[];
+extern const uint8_t charAggFormatUUID[];
+extern const uint8_t validRangeUUID[];
+extern const uint8_t extReportRefUUID[];
+extern const uint8_t reportRefUUID[];
+
+/**
+ * GATT Characteristic Types
+ */
+extern const uint8_t deviceNameUUID[];
+extern const uint8_t appearanceUUID[];
+extern const uint8_t periPrivacyFlagUUID[];
+extern const uint8_t reconnectAddrUUID[];
+extern const uint8_t periConnParamUUID[];
+extern const uint8_t serviceChangedUUID[];
+extern const uint8_t centAddrResUUID[];
+
+/*******************************************************************************
+ * PUBLIC FUNCTIONS
+ */
+extern uint32_t tmos_rand( void ); // pseudo-random number
+extern BOOL tmos_memcmp( const void *src1, const void *src2, uint32_t len ); // TRUE - same, FALSE - different
+extern BOOL tmos_isbufset( uint8_t *buf, uint8_t val, uint32_t len ); // TRUE if all "val",FALSE otherwise
+extern uint32_t tmos_strlen( char *pString );
+extern void tmos_memset( void * pDst, uint8_t Value, uint32_t len );
+extern void tmos_memcpy( void *dst, const void *src, uint32_t len ); // Generic memory copy.
+
+/**
+ * @brief start a event immediately
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @return 0 - SUCCESS.
+ */
+extern bStatus_t tmos_set_event( tmosTaskID taskID, tmosEvents event );
+
+/**
+ * @brief clear a event already timeout, cannot be used in it own event function.
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @return 0 - SUCCESS.
+ */
+extern bStatus_t tmos_clear_event( tmosTaskID taskID, tmosEvents event );
+
+/**
+ * @brief start a event after period of time
+ *
+ * @param taskID - task ID to set event for
+ * @param event - event to be notified with
+ * @param time - timeout value
+ *
+ * @return TRUE,FALSE.
+ */
+extern BOOL tmos_start_task( tmosTaskID taskID, tmosEvents event, tmosTimer time );
+
+/**
+ * @brief This function is called to start a timer to expire in n system clock time.
+ * When the timer expires, the calling task will get the specified event
+ * and the timer will be reloaded with the timeout value.
+ *
+ * @param taskID - task ID to set timer for
+ * @param event - event to be notified with
+ * @param time - timeout value
+ *
+ * @return SUCCESS, or NO_TIMER_AVAIL.
+ */
+extern bStatus_t tmos_start_reload_task( tmosTaskID taskID, tmosEvents event, tmosTimer time );
+
+/**
+ * @brief stop a event
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @param None.
+ *
+ * @return SUCCESS.
+ */
+extern bStatus_t tmos_stop_task( tmosTaskID taskID, tmosEvents event );
+
+/**
+ * @brief get last period of time for this event
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @return the timer's tick count if found, zero otherwise.
+ */
+extern tmosTimer tmos_get_task_timer( tmosTaskID taskID, tmosEvents event );
+
+/**
+ * @brief send msg to a task,callback events&SYS_EVENT_MSG
+ *
+ * @param taskID - task ID of task need to send msg
+ * @param *msg_ptr - point of msg
+ *
+ * @return SUCCESS, INVALID_TASK, INVALID_MSG_POINTER
+ */
+extern bStatus_t tmos_msg_send( tmosTaskID taskID, uint8_t *msg_ptr );
+
+/**
+ * @brief delete a msg
+ *
+ * @param *msg_ptr - point of msg
+ *
+ * @return SUCCESS.
+ */
+extern bStatus_t tmos_msg_deallocate( uint8_t *msg_ptr );
+
+/**
+ * @brief receive a msg
+ *
+ * @param taskID - task ID of task need to receive msg
+ *
+ * @return *uint8_t - message information or NULL if no message
+ */
+extern uint8_t *tmos_msg_receive( tmosTaskID taskID );
+
+/**
+ * @brief allocate buffer for msg when need to send msg
+ *
+ * @param len - length of msg
+ *
+ * @return pointer to allocated buffer or NULL if allocation failed.
+ */
+extern uint8_t *tmos_msg_allocate( uint16_t len );
+
+/**
+ * @brief read a data item to NV.
+ *
+ * @param id - Valid NV item Id.
+ * @param len - Length of data to read.
+ * @param *pBuf - Data to read.
+ *
+ * @return SUCCESS if successful, NV_OPER_FAILED if failed.
+ */
+extern bStatus_t tmos_snv_read( tmosSnvId_t id, tmosSnvLen_t len, void *pBuf );
+
+/**
+ * @brief tmos system timer initialization
+ *
+ * @note must initialization before call tmos task
+ *
+ * @param fnGetClock - system clock select extend input,if NULL select HSE as the clock source
+ *
+ * @return SUCCESS if successful, FAILURE if failed.
+ */
+extern bStatus_t TMOS_TimerInit( bleClockConfig_t *pClockConfig );
+
+/**
+ * @brief interrupt handler.
+ *
+ * @param None
+ *
+ * @return None
+ */
+extern bStatus_t TMOS_TimerIRQHandler( uint32_t *time );
+
+/**
+ * @brief Process system
+ *
+ * @param None.
+ *
+ * @return None.
+ */
+extern void TMOS_SystemProcess( void );
+
+/**
+ * @brief Get current system clock
+ *
+ * @param None.
+ *
+ * @return current system clock (in 0.625ms)
+ */
+extern uint32_t TMOS_GetSystemClock( void );
+
+/**
+ * @brief register process event callback function
+ *
+ * @param eventCb-events callback function
+ *
+ * @return 0xFF - error,others-task id
+ */
+extern tmosTaskID TMOS_ProcessEventRegister( pTaskEventHandlerFn eventCb );
+
+/**
+ * @brief Add a device address into white list ( support SNVNum MAX )
+ *
+ * @param addrType - Type of device address
+ * @param devAddr - first address of device address
+ *
+ * @return Command Status.
+ */
+extern bStatus_t LL_AddWhiteListDevice( uint8_t addrType, uint8_t *devAddr );
+
+/**
+ * @brief Remove a device address from white list
+ *
+ * @param addrType - Type of device address
+ * @param devAddr - first address of device address
+ *
+ * @return Command Status.
+ */
+extern bStatus_t LL_RemoveWhiteListDevice( uint8_t addrType, uint8_t *devAddr );
+
+/**
+ * @brief Clear white list
+ *
+ * @param None
+ *
+ * @return Command Status.
+ */
+extern bStatus_t LL_ClearWhiteList( void );
+
+/**
+ * @brief Encrypt data
+ *
+ * @param key - key
+ * @param plaintextData - original data
+ * @param encryptData - encrypted data
+ *
+ * @return Command Status.
+ */
+extern bStatus_t LL_Encrypt( uint8_t *key, uint8_t *plaintextData, uint8_t *encryptData );
+
+/**
+ * @brief Decrypt data
+ *
+ * @param key - key
+ * @param plaintextData - original data
+ * @param decryptData - decrypted data
+ *
+ * @return Command Status.
+ */
+extern bStatus_t LL_Decrypt( uint8_t *key, uint8_t *plaintextData, uint8_t *decryptData );
+
+/**
+ * @brief get number of unAck packet in current connect buffer
+ *
+ * @param handle - connect handle
+ *
+ * @return 0xFFFFFFFF-handle error,number of packets not receiving ack
+ */
+extern uint32_t LL_GetNumberOfUnAckPacket( uint16_t handle );
+
+/**
+ * @brief Register a callback function will be called after each connect event.
+ * Only effect in single connection
+ *
+ * @param connEventCB - callback function
+ *
+ * @return None.
+ */
+extern void LL_ConnectEventRegister( pfnEventCB connEventCB );
+
+/**
+ * @brief Register a callback function will be called after each advertise event.
+ *
+ * @param advEventCB - callback function
+ *
+ * @return None.
+ */
+extern void LL_AdvertiseEventRegister( pfnEventCB advEventCB );
+
+/**
+ * @brief set tx power level
+ *
+ * @param power - tx power level
+ *
+ * @return Command Status.
+ */
+extern bStatus_t LL_SetTxPowerLevel( uint8_t power );
+
+/**
+ * @brief read rssi
+ *
+ * @param None.
+ *
+ * @return the value of rssi.
+ */
+extern int8_t BLE_ReadRssi( void );
+
+/**
+ * @brief read cfo
+ *
+ * @param None.
+ *
+ * @return the value of cfo.
+ */
+extern int16_t BLE_ReadCfo( void );
+
+/**
+ * @brief pa control init
+ *
+ * @note Can't be called until role Init
+ *
+ * @param paControl - pa control parameters(global variable)
+ *
+ * @return Command Status.
+ */
+extern void BLE_PAControlInit( blePaControlConfig_t *paControl );
+
+/**
+ * @brief ble register reset and rf calibration
+ *
+ * @param None
+ *
+ * @return None
+ */
+extern void BLE_RegInit( void );
+
+/**
+ * @brief Init BLE lib. RTC will be occupied at the same time.
+ *
+ * @param pCfg - config of BLE lib
+ *
+ * @return 0-success. error defined @ ERR_LIB_INIT
+ */
+extern bStatus_t BLE_LibInit( bleConfig_t* pCfg );
+
+/**
+ * @brief interrupt handler.
+ *
+ * @param None
+ *
+ * @return None
+ */
+extern void BB_IRQLibHandler( void );
+
+/**
+ * @brief interrupt handler.
+ *
+ * @param None
+ *
+ * @return None
+ */
+extern void LLE_IRQLibHandler( void );
+
+/**
+ * @brief generate a valid access address
+ *
+ * @param None.
+ *
+ * @return access address
+ * the Access Address meets the following requirements:
+ * It shall have no more than six consecutive zeros or ones.
+ * It shall not be t he advertising channel packets’ Access Address.
+ * It shall not be a sequence that differ s from the advertising channel packets' Access Address by only one bit.
+ * It shall not have all four octets equal.
+ * It shall have no more than 24 transitions.
+ * It shall have a minimum of two transitions in the most significant six bits.
+ */
+extern uint32_t BLE_AccessAddressGenerate( void );
+
+/*
+ * linkDB_Register - Register with this function to receive a callback when
+ * status changes on a connection.
+ */
+extern uint8_t linkDB_Register( pfnLinkDBCB_t pFunc );
+
+/*
+ * linkDB_State - Check to see if a physical link is in a specific state.
+ *
+ * returns TRUE is the link is in state. FALSE, otherwise.
+ */
+extern uint8_t linkDB_State( uint16_t connectionHandle, uint8_t state );
+
+/*
+ * linkDB_PerformFunc - Perform a function of each connection in the link database.
+ */
+extern void linkDB_PerformFunc( pfnPerformFuncCB_t cb );
+/*
+ * linkDB_Up - Check to see if a physical link is up (connected).
+ * Use like: uint8_t linkDB_Up( uint16_t connectionHandle );
+ * connectionHandle - controller link connection handle.
+ * returns TRUE if the link is up. FALSE, otherwise.
+ */
+#define linkDB_Up( connectionHandle ) linkDB_State( (connectionHandle), LINK_CONNECTED )
+
+/**
+ * @brief This function is used to get the MTU size of a connection.
+ *
+ * @param connHandle - connection handle.
+ *
+ * @return connection MTU size.
+ */
+extern uint16_t ATT_GetMTU( uint16_t connHandle );
+
+/**
+ * @brief Send Handle Value Confirmation.
+ *
+ * @param connHandle - connection to use
+ *
+ * @return SUCCESS: Confirmation was sent successfully.
+ * INVALIDPARAMETER: Invalid confirmation field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+extern bStatus_t ATT_HandleValueCfm( uint16_t connHandle );
+
+/*
+ * Compare two UUIDs. The UUIDs are converted if necessary.
+ */
+extern uint8_t ATT_CompareUUID( const uint8_t *pUUID1, uint16_t len1, const uint8_t *pUUID2, uint16_t len2 );
+
+/**
+ * @brief Initialize the Generic Attribute Profile Client.
+ *
+ * @return SUCCESS: Client initialized successfully.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+extern bStatus_t GATT_InitClient( void );
+
+/**
+ * @brief Register to receive incoming ATT Indications or Notifications
+ * of attribute values.
+ *
+ * @param taskId ?task to forward indications or notifications to
+ *
+ * @return void
+ */
+extern void GATT_RegisterForInd( uint8_t taskId );
+
+/**
+ * @brief Find the attribute record for a given handle
+ *
+ * @param handle - handle to look for
+ * @param pHandle - handle of owner of attribute (to be returned)
+ *
+ * @return Pointer to attribute record. NULL, otherwise.
+ */
+extern gattAttribute_t *GATT_FindHandle( uint16_t handle, uint16_t *pHandle );
+
+/**
+ * @brief This sub-procedure is used when a server is configured to
+ * indicate a characteristic value to a client and expects an
+ * attribute protocol layer acknowledgement that the indication
+ * was successfully received.
+ *
+ * The ATT Handle Value Indication is used in this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be ATT_HANDLE_VALUE_CFM.
+ *
+ * @note This sub-procedure is complete when ATT_HANDLE_VALUE_CFM
+ * (with SUCCESS or bleTimeoutstatus) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pInd - pointer to indication to be sent
+ * @param authenticated - whether an authenticated link is required
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Indication was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A confirmation is pending with this client.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_Indication( uint16_t connHandle, attHandleValueInd_t *pInd, uint8_t authenticated, uint8_t taskId );
+/**
+ * @brief This sub-procedure is used when a server is configured to
+ * notify a characteristic value to a client without expecting
+ * any attribute protocol layer acknowledgement that the
+ * notification was successfully received.
+ *
+ * The ATT Handle Value Notification is used in this sub-procedure.
+ *
+ * @note A notification may be sent at any time and does not invoke a confirmation.
+ * No confirmation will be sent to the calling application task for
+ * this sub-procedure.
+ *
+ * @param connHandle - connection to use
+ * @param pNoti - pointer to notification to be sent
+ * @param authenticated - whether an authenticated link is required
+ *
+ * @return SUCCESS: Notification was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_Notification( uint16_t connHandle, attHandleValueNoti_t *pNoti, uint8_t authenticated );
+
+/**
+ * @brief This sub-procedure is used by the client to set the ATT_MTU
+ * to the maximum possible value that can be supported by both
+ * devices when the client supports a value greater than the
+ * default ATT_MTU for the Attribute Protocol. This sub-procedure
+ * shall only be initiated once during a connection.
+ *
+ * The ATT Exchange MTU Request is used by this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_EXCHANGE_MTU_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_EXCHANGE_MTU_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ExchangeMTU( uint16_t connHandle, attExchangeMTUReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used by a client to discover all
+ * the primary services on a server.
+ *
+ * The ATT Read By Group Type Request is used with the Attribute
+ * Type parameter set to the UUID for "Primary Service". The
+ * Starting Handle is set to 0x0001 and the Ending Handle is
+ * set to 0xFFFF.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_GRP_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_GRP_TYPE_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_DiscAllPrimaryServices( uint16_t connHandle, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used by a client to discover a specific
+ * primary service on a server when only the Service UUID is
+ * known. The primary specific service may exist multiple times
+ * on a server. The primary service being discovered is identified
+ * by the service UUID.
+ *
+ * The ATT Find By Type Value Request is used with the Attribute
+ * Type parameter set to the UUID for "Primary Service" and the
+ * Attribute Value set to the 16-bit Bluetooth UUID or 128-bit
+ * UUID for the specific primary service. The Starting Handle shall
+ * be set to 0x0001 and the Ending Handle shall be set to 0xFFFF.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_FIND_BY_TYPE_VALUE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_FIND_BY_TYPE_VALUE_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pUUID - pointer to service UUID to look for
+ * @param len - length of value
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_DiscPrimaryServiceByUUID( uint16_t connHandle, uint8_t *pUUID, uint8_t len, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used by a client to find include
+ * service declarations within a service definition on a
+ * server. The service specified is identified by the service
+ * handle range.
+ *
+ * The ATT Read By Type Request is used with the Attribute
+ * Type parameter set to the UUID for "Included Service". The
+ * Starting Handle is set to starting handle of the specified
+ * service and the Ending Handle is set to the ending handle
+ * of the specified service.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with bleProcedureCompleteor bleTimeout status)or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param startHandle - starting handle
+ * @param endHandle - end handle
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_FindIncludedServices( uint16_t connHandle, uint16_t startHandle, uint16_t endHandle, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used by a client to find all the
+ * characteristic declarations within a service definition on
+ * a server when only the service handle range is known. The
+ * service specified is identified by the service handle range.
+ *
+ * The ATT Read By Type Request is used with the Attribute Type
+ * parameter set to the UUID for "Characteristic". The Starting
+ * Handle is set to starting handle of the specified service and
+ * the Ending Handle is set to the ending handle of the specified
+ * service.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with bleProcedureComplete or bleTimeout status)or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param startHandle - starting handle
+ * @param endHandle - end handle
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_DiscAllChars( uint16_t connHandle, uint16_t startHandle, uint16_t endHandle, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used by a client to discover service
+ * characteristics on a server when only the service handle
+ * ranges are known and the characteristic UUID is known.
+ * The specific service may exist multiple times on a server.
+ * The characteristic being discovered is identified by the
+ * characteristic UUID.
+ *
+ * The ATT Read By Type Request is used with the Attribute Type
+ * is set to the UUID for "Characteristic" and the Starting
+ * Handle and Ending Handle parameters is set to the service
+ * handle range.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_DiscCharsByUUID( uint16_t connHandle, attReadByTypeReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used by a client to find all the
+ * characteristic descriptors Attribute Handles and Attribute
+ * Types within a characteristic definition when only the
+ * characteristic handle range is known. The characteristic
+ * specified is identified by the characteristic handle range.
+ *
+ * The ATT Find Information Request is used with the Starting
+ * Handle set to starting handle of the specified characteristic
+ * and the Ending Handle set to the ending handle of the specified
+ * characteristic. The UUID Filter parameter is NULL (zero length).
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_FIND_INFO_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_FIND_INFO_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param startHandle - starting handle
+ * @param endHandle - end handle
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_DiscAllCharDescs( uint16_t connHandle, uint16_t startHandle, uint16_t endHandle, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to read a Characteristic Value
+ * from a server when the client knows the Characteristic Value
+ * Handle. The ATT Read Request is used with the Attribute Handle
+ * parameter set to the Characteristic Value Handle. The Read
+ * Response returns the Characteristic Value in the Attribute
+ * Value parameter.
+ *
+ * The Read Response only contains a Characteristic Value that
+ * is less than or equal to (ATT_MTU ?1) octets in length. If
+ * the Characteristic Value is greater than (ATT_MTU - 1) octets
+ * in length, the Read Long Characteristic Value procedure may
+ * be used if the rest of the Characteristic Value is required.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_READ_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ReadCharValue( uint16_t connHandle, attReadReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to read a Characteristic Value
+ * from a server when the client only knows the characteristic
+ * UUID and does not know the handle of the characteristic.
+ *
+ * The ATT Read By Type Request is used to perform the sub-procedure.
+ * The Attribute Type is set to the known characteristic UUID and
+ * the Starting Handle and Ending Handle parameters shall be set
+ * to the range over which this read is to be performed. This is
+ * typically the handle range for the service in which the
+ * characteristic belongs.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT messages.
+ * The type of the message will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ReadUsingCharUUID( uint16_t connHandle, attReadByTypeReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to read a Characteristic Value from
+ * a server when the client knows the Characteristic Value Handle
+ * and the length of the Characteristic Value is longer than can
+ * be sent in a single Read Response Attribute Protocol message.
+ *
+ * The ATT Read Blob Request is used in this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BLOB_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BLOB_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ReadLongCharValue( uint16_t connHandle, attReadBlobReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to read multiple Characteristic Values
+ * from a server when the client knows the Characteristic Value
+ * Handles. The Attribute Protocol Read Multiple Requests is used
+ * with the Set Of Handles parameter set to the Characteristic Value
+ * Handles. The Read Multiple Response returns the Characteristic
+ * Values in the Set Of Values parameter.
+ *
+ * The ATT Read Multiple Request is used in this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_READ_MULTI_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_MULTI_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ReadMultiCharValues( uint16_t connHandle, attReadMultiReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value
+ * to a server when the client knows the Characteristic Value
+ * Handle and the client does not need an acknowledgement that
+ * the write was successfully performed. This sub-procedure
+ * only writes the first (ATT_MTU ?3) octets of a Characteristic
+ * Value. This sub-procedure can not be used to write a long
+ * characteristic; instead the Write Long Characteristic Values
+ * sub-procedure should be used.
+ *
+ * The ATT Write Command is used for this sub-procedure. The
+ * Attribute Handle parameter shall be set to the Characteristic
+ * Value Handle. The Attribute Value parameter shall be set to
+ * the new Characteristic Value.
+ *
+ * No response will be sent to the calling application task for this
+ * sub-procedure. If the Characteristic Value write request is the
+ * wrong size, or has an invalid value as defined by the profile,
+ * then the write will not succeed and no error will be generated
+ * by the server.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to command to be sent
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_WriteNoRsp( uint16_t connHandle, attWriteReq_t *pReq );
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value
+ * to a server when the client knows the Characteristic Value
+ * Handle and the ATT Bearer is not encrypted. This sub-procedure
+ * shall only be used if the Characteristic Properties authenticated
+ * bit is enabled and the client and server device share a bond as
+ * defined in the GAP.
+ *
+ * This sub-procedure only writes the first (ATT_MTU ?15) octets
+ * of an Attribute Value. This sub-procedure cannot be used to
+ * write a long Attribute.
+ *
+ * The ATT Write Command is used for this sub-procedure. The
+ * Attribute Handle parameter shall be set to the Characteristic
+ * Value Handle. The Attribute Value parameter shall be set to
+ * the new Characteristic Value authenticated by signing the
+ * value, as defined in the Security Manager.
+ *
+ * No response will be sent to the calling application task for this
+ * sub-procedure. If the authenticated Characteristic Value that is
+ * written is the wrong size, or has an invalid value as defined by
+ * the profile, or the signed value does not authenticate the client,
+ * then the write will not succeed and no error will be generated by
+ * the server.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to command to be sent
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleLinkEncrypted: Connection is already encrypted.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_SignedWriteNoRsp( uint16_t connHandle, attWriteReq_t *pReq );
+
+/**
+ * @brief This sub-procedure is used to write a characteristic value
+ * to a server when the client knows the characteristic value
+ * handle. This sub-procedure only writes the first (ATT_MTU-3)
+ * octets of a characteristic value. This sub-procedure can not
+ * be used to write a long attribute; instead the Write Long
+ * Characteristic Values sub-procedure should be used.
+ *
+ * The ATT Write Request is used in this sub-procedure. The
+ * Attribute Handle parameter shall be set to the Characteristic
+ * Value Handle. The Attribute Value parameter shall be set to
+ * the new characteristic.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_WRITE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_WRITE_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_WriteCharValue( uint16_t connHandle, attWriteReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value to
+ * a server when the client knows the Characteristic Value Handle
+ * but the length of the Characteristic Value is longer than can
+ * be sent in a single Write Request Attribute Protocol message.
+ *
+ * The ATT Prepare Write Request and Execute Write Request are
+ * used to perform this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_PREPARE_WRITE_RSP,
+ * ATT_EXECUTE_WRITE_RSP or ATT_ERROR_RSP (if an error occurred on
+ * the server).
+ *
+ * @note This sub-procedure is complete when either ATT_PREPARE_WRITE_RSP
+ * (with bleTimeout status), ATT_EXECUTE_WRITE_RSP
+ * (with SUCCESS or bleTimeout status), or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @note The 'pReq->pValue' pointer will be freed when the sub-procedure is complete.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_WriteLongCharValue( uint16_t connHandle, attPrepareWriteReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value to
+ * a server when the client knows the Characteristic Value Handle,
+ * and assurance is required that the correct Characteristic Value
+ * is going to be written by transferring the Characteristic Value
+ * to be written in both directions before the write is performed.
+ * This sub-procedure can also be used when multiple values must
+ * be written, in order, in a single operation.
+ *
+ * The sub-procedure has two phases, the first phase prepares the
+ * characteristic values to be written. Once this is complete,
+ * the second phase performs the execution of all of the prepared
+ * characteristic value writes on the server from this client.
+ *
+ * In the first phase, the ATT Prepare Write Request is used.
+ * In the second phase, the attribute protocol Execute Write
+ * Request is used.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_PREPARE_WRITE_RSP,
+ * ATT_EXECUTE_WRITE_RSP or ATT_ERROR_RSP (if an error occurred on
+ * the server).
+ *
+ * @note This sub-procedure is complete when either ATT_PREPARE_WRITE_RSP
+ * (with bleTimeout status), ATT_EXECUTE_WRITE_RSP
+ * (with SUCCESS or bleTimeout status), or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @note The 'pReqs' pointer will be freed when the sub-procedure is complete.
+ *
+ * @param connHandle - connection to use
+ * @param pReqs - pointer to requests to be sent
+ * @param numReqs - number of requests in pReq
+ * @param flags - execute write request flags
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ReliableWrites( uint16_t connHandle, attPrepareWriteReq_t *pReqs, uint8_t numReqs,
+ uint8_t flags, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to read a characteristic descriptor
+ * from a server when the client knows the characteristic descriptor
+ * declaration's Attribute handle.
+ *
+ * The ATT Read Request is used for this sub-procedure. The Read
+ * Request is used with the Attribute Handle parameter set to the
+ * characteristic descriptor handle. The Read Response returns the
+ * characteristic descriptor value in the Attribute Value parameter.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_READ_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ReadCharDesc( uint16_t connHandle, attReadReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to read a characteristic descriptor
+ * from a server when the client knows the characteristic descriptor
+ * declaration's Attribute handle and the length of the characteristic
+ * descriptor declaration is longer than can be sent in a single Read
+ * Response attribute protocol message.
+ *
+ * The ATT Read Blob Request is used to perform this sub-procedure.
+ * The Attribute Handle parameter shall be set to the characteristic
+ * descriptor handle. The Value Offset parameter shall be the offset
+ * within the characteristic descriptor to be read.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BLOB_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BLOB_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_ReadLongCharDesc( uint16_t connHandle, attReadBlobReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to write a characteristic
+ * descriptor value to a server when the client knows the
+ * characteristic descriptor handle.
+ *
+ * The ATT Write Request is used for this sub-procedure. The
+ * Attribute Handle parameter shall be set to the characteristic
+ * descriptor handle. The Attribute Value parameter shall be
+ * set to the new characteristic descriptor value.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_WRITE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_WRITE_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_WriteCharDesc( uint16_t connHandle, attWriteReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value to
+ * a server when the client knows the Characteristic Value Handle
+ * but the length of the Characteristic Value is longer than can
+ * be sent in a single Write Request Attribute Protocol message.
+ *
+ * The ATT Prepare Write Request and Execute Write Request are
+ * used to perform this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_PREPARE_WRITE_RSP,
+ * ATT_EXECUTE_WRITE_RSP or ATT_ERROR_RSP (if an error occurred on
+ * the server).
+ *
+ * @note This sub-procedure is complete when either ATT_PREPARE_WRITE_RSP
+ * (with bleTimeout status), ATT_EXECUTE_WRITE_RSP
+ * (with SUCCESS or bleTimeout status), or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @note The 'pReq->pValue' pointer will be freed when the sub-procedure is complete.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.v
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+extern bStatus_t GATT_WriteLongCharDesc( uint16_t connHandle, attPrepareWriteReq_t *pReq, uint8_t taskId );
+
+/**
+ * @brief GATT implementation of the allocator functionality.
+ *
+ * @note This function should only be called by GATT and the upper layer protocol/application.
+ *
+ * @param connHandle - connection that message is to be sent on.
+ * @param opcode - opcode of message that buffer to be allocated for.
+ * @param size - number of bytes to allocate from the heap.
+ * @param pSizeAlloc - number of bytes allocated for the caller from the heap.
+ * @param flag - .
+ *
+ * @return pointer to the heap allocation; NULL if error or failure.
+ */
+extern void *GATT_bm_alloc( uint16_t connHandle, uint8_t opcode, uint16_t size, uint16_t *pSizeAlloc, uint8_t flag );
+
+/**
+ * @brief GATT implementation of the de-allocator functionality.
+ *
+ * @param pMsg - pointer to GATT message containing the memory to free.
+ * @param opcode - opcode of the message
+ *
+ * @return none
+ */
+extern void GATT_bm_free( gattMsg_t *pMsg, uint8_t opcode );
+
+/**
+ * @brief Register a service's attribute list and callback functions with
+ * the GATT Server Application.
+ *
+ * @param pAttrs - Array of attribute records to be registered
+ * @param numAttrs - Number of attributes in array
+ * @param encKeySize - Minimum encryption key size required by service (7-16 bytes)
+ * @param pServiceCBs - Service callback function pointers
+ *
+ * @return SUCCESS: Service registered successfully.
+ * INVALIDPARAMETER: Invalid service fields.
+ * FAILURE: Not enough attribute handles available.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleInvalidRange: Encryption key size's out of range.
+ */
+extern bStatus_t GATTServApp_RegisterService( gattAttribute_t *pAttrs, uint16_t numAttrs,
+ uint8_t encKeySize, gattServiceCBs_t *pServiceCBs );
+
+/**
+ * @brief Add function for the GATT Service.
+ *
+ * @param services - services to add. This is a bit map and can
+ * contain more than one service.
+ *
+ * @return SUCCESS: Service added successfully.
+ * INVALIDPARAMETER: Invalid service field.
+ * FAILURE: Not enough attribute handles available.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+extern bStatus_t GATTServApp_AddService( uint32_t services );
+
+/**
+ * @brief Deregister a service's attribute list and callback functions from
+ * the GATT Server Application.
+ *
+ * @note It's the caller's responsibility to free the service attribute
+ * list returned from this API.
+ *
+ * @param handle - handle of service to be deregistered
+ * @param p2pAttrs - pointer to array of attribute records (to be returned)
+ *
+ * @return SUCCESS: Service deregistered successfully.
+ * FAILURE: Service not found.
+ */
+extern bStatus_t GATTServApp_DeregisterService( uint16_t handle, gattAttribute_t **p2pAttrs );
+
+/**
+ * @brief Initialize the client characteristic configuration table.
+ *
+ * @note Each client has its own instantiation of the ClientCharacteristic Configuration.
+ * Reads/Writes of the Client Characteristic Configuration only only affect the
+ * configuration of that client.
+ *
+ * @param connHandle - connection handle (0xFFFF for all connections).
+ * @param charCfgTbl - client characteristic configuration table.
+ *
+ * @return none
+ */
+extern void GATTServApp_InitCharCfg( uint16_t connHandle, gattCharCfg_t *charCfgTbl );
+
+/**
+ * @brief Send out a Service Changed Indication.
+ *
+ * @param connHandle - connection to use
+ * @param taskId - task to be notified of confirmation
+ *
+ * @return SUCCESS: Indication was sent successfully.
+ * FAILURE: Service Changed attribute not found.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A confirmation is pending with this client.
+ */
+extern bStatus_t GATTServApp_SendServiceChangedInd( uint16_t connHandle, uint8_t taskId );
+
+/**
+ * @brief Read the client characteristic configuration for a given client.
+ *
+ * @note Each client has its own instantiation of the Client Characteristic Configuration.
+ * Reads of the Client Characteristic Configuration only shows the configuration
+ * for that client.
+ *
+ * @param connHandle - connection handle.
+ * @param charCfgTbl - client characteristic configuration table.
+ *
+ * @return attribute value
+ */
+extern uint16_t GATTServApp_ReadCharCfg( uint16_t connHandle, gattCharCfg_t *charCfgTbl );
+
+/**
+ * @brief Write the client characteristic configuration for a given client.
+ *
+ * @note Each client has its own instantiation of the Client Characteristic Configuration.
+ * Writes of the Client Characteristic Configuration only only affect the
+ * configuration of that client.
+ *
+ * @param connHandle - connection handle.
+ * @param charCfgTbl - client characteristic configuration table.
+ * @param value - attribute new value.
+ *
+ * @return Success or Failure
+ */
+extern uint8_t GATTServApp_WriteCharCfg( uint16_t connHandle, gattCharCfg_t *charCfgTbl, uint16_t value );
+
+/**
+ * @brief Process the client characteristic configuration
+ * write request for a given client.
+ *
+ * @param connHandle - connection message was received on.
+ * @param pAttr - pointer to attribute.
+ * @param pValue - pointer to data to be written.
+ * @param len - length of data.
+ * @param offset - offset of the first octet to be written.
+ * @param validCfg - valid configuration.
+ *
+ * @return Success or Failure
+ */
+extern bStatus_t GATTServApp_ProcessCCCWriteReq( uint16_t connHandle, gattAttribute_t *pAttr,
+ uint8_t *pValue, uint16_t len, uint16_t offset, uint16_t validCfg );
+
+/**
+ * @brief Set a GAP GATT Server parameter.
+ *
+ * @param param - Profile parameter ID
+ * @param len - length of data to right
+ * @param value - pointer to data to write. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return bStatus_t
+ */
+extern bStatus_t GGS_SetParameter( uint8_t param, uint8_t len, void *value );
+
+/**
+ * @brief Get a GAP GATT Server parameter.
+ *
+ * @param param - Profile parameter ID
+ * @param value - pointer to data to put. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return bStatus_t
+ */
+extern bStatus_t GGS_GetParameter( uint8_t param, void *value );
+
+/**
+ * @brief Add function for the GAP GATT Service.
+ *
+ * @param services - services to add. This is a bit map and can
+ * contain more than one service.
+ *
+ * @return SUCCESS: Service added successfully.
+ * INVALIDPARAMETER: Invalid service field.
+ * FAILURE: Not enough attribute handles available.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+extern bStatus_t GGS_AddService( uint32_t services );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - Initialization and Configuration
+ */
+
+/**
+ * @brief Set a GAP Parameter value. Use this function to change the default GAP parameter values.
+ *
+ * @param paramID - parameter ID: @ref GAP_PARAMETER_ID_DEFINES
+ * @param paramValue - new param value
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+extern bStatus_t GAP_SetParamValue( uint16_t paramID, uint16_t paramValue );
+
+/**
+ * @brief Get a GAP Parameter value.
+ *
+ * @note This function is the same as GAP_PasskeyUpdate(), except that
+ * the passkey is passed in as a non-string format.
+ *
+ * @param paramID - parameter ID: @ref GAP_PARAMETER_ID_DEFINES
+ *
+ * @return GAP Parameter value or 0xFFFF if invalid
+ */
+extern uint16_t GAP_GetParamValue( uint16_t paramID );
+
+/**
+ * @brief Setup the device's address type. If ADDRTYPE_PRIVATE_RESOLVE is selected,
+ * the address will change periodically.
+ *
+ * @param addrType - @ref GAP_ADDR_TYPE_DEFINES
+ * @param pStaticAddr - Only used with ADDRTYPE_STATIC or ADDRTYPE_PRIVATE_NONRESOLVE type
+ * NULL to auto generate otherwise the application can specify the address value
+ *
+ * @return SUCCESS: address type updated,
+ * bleNotReady: Can't be called until GAP_DeviceInit() is called
+ * and the init process is completed
+ * bleIncorrectMode: can't change with an active connection,or INVALIDPARAMETER
+ * If return value isn't SUCCESS, the address type remains the same as before this call.
+ */
+extern bStatus_t GAP_ConfigDeviceAddr( uint8_t addrType, uint8_t *pStaticAddr );
+
+/**
+ * @brief Resolves a private address against an IRK.
+ *
+ * @param(in) pIRK - pointer to the IRK
+ * @param(in) pAddr - pointer to the Resolvable Private address
+ *
+ * @param(out) pIRK
+ * @param(out) pAddr
+ *
+ * @return SUCCESS: match,
+ * FAILURE: don't match,
+ * INVALIDPARAMETER: parameters invalid
+ */
+extern bStatus_t GAP_ResolvePrivateAddr( uint8_t *pIRK, uint8_t *pAddr );
+
+/**
+ * @brief Setup or change advertising and scan response data.
+ *
+ * @note if the return status from this function is SUCCESS,the task isn't complete
+ * until the GAP_ADV_DATA_UPDATE_DONE_EVENT is sent to the calling application task.
+ *
+ * @param taskID - task ID of the app requesting the change
+ * @param adType - TRUE - advertisement data, FALSE - scan response data
+ * @param dataLen - Octet length of advertData
+ * @param pAdvertData - advertising or scan response data
+ *
+ * @return SUCCESS: data accepted
+ * bleIncorrectMode: invalid profile role
+ */
+extern bStatus_t GAP_UpdateAdvertisingData( uint8_t taskID, uint8_t adType, uint16_t dataLen, uint8_t *pAdvertData );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - GAP Bond API
+ */
+/**
+ * @brief Set a GAP Bond Manager parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will set the GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPBOND_PROFILE_PARAMETERS
+ * @param len - length of data to write
+ * @param pValue - pointer to data to write. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+extern bStatus_t GAPBondMgr_SetParameter( uint16_t param, uint8_t len, void *pValue );
+
+/**
+ * @brief Get a GAP Bond Manager parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will get a GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPBOND_PROFILE_PARAMETERS
+ * @param pValue - pointer to location to get the value. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate data type.
+ * (example: data type of uint16_t will be cast to uint16_t pointer)
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+extern bStatus_t GAPBondMgr_GetParameter( uint16_t param, void *pValue );
+
+/**
+ * @brief Respond to a passcode request.
+ *
+ * @param connectionHandle - connection handle of the connected device or 0xFFFF if all devices in database.
+ * @param status - SUCCESS if passcode is available, otherwise see @ref SMP_PAIRING_FAILED_DEFINES.
+ * @param passcode - integer value containing the passcode.
+ *
+ * @return SUCCESS - bond record found and changed
+ * bleIncorrectMode - Link not found.
+ */
+extern bStatus_t GAPBondMgr_PasscodeRsp( uint16_t connectionHandle, uint8_t status, uint32_t passcode );
+
+/**
+ * @brief Respond to a passcode request.
+ *
+ * @param connHandle - connection handle of the connected device or 0xFFFF if all devices in database.
+ * @param status - SUCCESS if oob data is available, otherwise see @ref SMP_PAIRING_FAILED_DEFINES.
+ * @param oob - containing the oob data.
+ * @param c_peer - containing the peer confirm.
+ *
+ * @return SUCCESS - bond record found and changed
+ * bleIncorrectMode - Link not found.
+ */
+extern bStatus_t GAPBondMgr_OobRsp( uint16_t connHandle, uint8_t status, uint8_t *oob, uint8_t * c_peer );
+
+/**
+ * @brief Initialization function for the ecc-function callback.
+ *
+ * @param pEcc - callback registration Structure @ref gapEccCBs_t.
+ *
+ * @return null.
+ */
+extern void GAPBondMgr_EccInit( gapEccCBs_t *pEcc );
+
+/**
+ * @brief Send a security request
+ *
+ * @param connHandle - connection handle
+ *
+ * @return SUCCESS: will send
+ * bleNotConnected: Link not found
+ * bleIncorrectMode: wrong GAP role, must be a Peripheral Role
+ */
+extern bStatus_t GAPBondMgr_PeriSecurityReq( uint16_t connHandle );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - GAPRole API
+ */
+/**
+ * @brief Set a GAP Role parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will set a GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPROLE_PROFILE_PARAMETERS
+ * @param len - length of data to write
+ * @param pValue - pointer to data to write. This is dependent on the parameter ID and
+ * WILL be cast to the appropriate data type (example: data type of uint16_t
+ * will be cast to uint16_t pointer).
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+extern bStatus_t GAPRole_SetParameter( uint16_t param, uint16_t len, void *pValue );
+
+/**
+ * @brief Get a GAP Role parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will get a GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPROLE_PROFILE_PARAMETERS
+ * @param pValue - pointer to location to get the value. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+extern bStatus_t GAPRole_GetParameter( uint16_t param, void *pValue );
+
+/**
+ * @brief Terminates the existing connection.
+ *
+ * @return SUCCESS or bleIncorrectMode
+ */
+extern bStatus_t GAPRole_TerminateLink( uint16_t connHandle );
+
+/**
+ * @brief Read Rssi Cmd.
+ *
+ * @param connHandle - connection handle
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+extern bStatus_t GAPRole_ReadRssiCmd( uint16_t connHandle );
+
+/**
+ * @brief used to synchronize with a periodic advertising train from an advertiser and
+ * begin receiving periodic advertising packets.
+ *
+ * @param pSync - sync parameters@ gapCreateSync_t
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+extern bStatus_t GAPRole_CreateSync( gapCreateSync_t *pSync );
+
+/**
+ * @brief used to cancel the HCI_LE_Periodic_Advertising_Create_Sync command while
+ * it is pending.
+ *
+ * @param None.
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+extern bStatus_t GAPRole_CancelSync( void );
+
+/**
+ * @brief used to stop reception of the periodic advertising train identified
+ * by the Sync_Handle parameter.
+ *
+ * @param syncHandle-identifying the periodic advertising train
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+extern bStatus_t GAPRole_TerminateSync( uint16_t syncHandle );
+
+/**
+ * @brief Update the link connection parameters.
+ *
+ * @param connHandle - connection handle
+ * @param connIntervalMin - minimum connection interval in 1.25ms units
+ * @param connIntervalMax - maximum connection interval in 1.25ms units
+ * @param connLatency - number of LL latency connection events
+ * @param connTimeout - connection timeout in 10ms units
+ *
+ * @return SUCCESS: Connection update started started.
+ * bleIncorrectMode: No connection to update.
+ */
+extern bStatus_t GAPRole_UpdateLink( uint16_t connHandle, uint16_t connIntervalMin,
+ uint16_t connIntervalMax, uint16_t connLatency, uint16_t connTimeout );
+
+/**
+ * @brief Update the connection phy.
+ *
+ * @param connHandle - connection handle
+ * @param all_phys - a bit field that allows the Host to specify, for each direction
+ * set BIT0:The Host has no preference among the transmitter PHYs supported by the Controller
+ * set BIT1:The Host has no preference among the receiver PHYs supported by the Controller
+ * @param tx_phys - a bit field that indicates the transmitter PHYs.(GAP_PHY_BIT_TYPE)
+ * @param rx_phys - a bit field that indicates the receiver PHYs.(GAP_PHY_BIT_TYPE)
+ * @param phy_options - resv
+ *
+ * @return SUCCESS: PHY update started started .
+ * bleIncorrectMode: No connection to update.
+ */
+extern bStatus_t GAPRole_UpdatePHY( uint16_t connHandle, uint8_t all_phys, uint8_t tx_phys,\
+ uint8_t rx_phys, uint16_t phy_options );
+
+/**
+ * @brief used to allow the Host to specify the privacy mode to be used for a given entry on the resolving list.
+ *
+ * @note This command shall not be used when address resolution is enabled in the Controller and:
+ * Advertising (other than periodic advertising) is enabled,
+ * Scanning is enabled, or
+ * an GAPRole_CentralEstablishLink, or GAPRole_CreateSync command is pending.
+ *
+ * @param addrTypePeer - 0x00:Public Identity Address 0x01:Random (static) Identity Address
+ * @param peerAddr - Public Identity Address or Random (static) Identity Address of the advertiser
+ * @param privacyMode - 0x00:Use Network Privacy Mode for this peer device (default)
+ * 0x01:Use Device Privacy Mode for this peer device
+ *
+ * @return Command Status.
+ *
+ */
+extern bStatus_t GAPRole_SetPrivacyMode( uint8_t addrTypePeer, uint8_t *peerAddr, uint8_t privacyMode );
+
+/**
+ * @brief used to set the path loss threshold reporting parameters.
+ *
+ * @param pParm - set path loss parameters@ gapRoleSetPathLossReporting_t
+ *
+ * @return Command Status.
+ *
+ */
+extern bStatus_t GAPRole_SetPathLossReporting( gapRoleSetPathLossReporting_t *pParm );
+
+/**
+ * @brief used to set power level management.
+ *
+ * @param pParm - set power level parameters@ gapRolePowerlevelManagement_t
+ *
+ * @return Command Status.
+ *
+ */
+extern bStatus_t GAPRole_SetPowerlevel( gapRolePowerlevelManagement_t *pParm );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - BROADCASTER_PROFILE_API Broadcaster Profile API
+ */
+/**
+ *
+ * @brief Initialization function for the GAP Role Task.
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+extern bStatus_t GAPRole_BroadcasterInit( void );
+
+/**
+ * @brief Does the device initialization. Only call this function once.
+ *
+ * @param pAppCallbacks - pointer to application callbacks.
+ *
+ * @return SUCCESS or bleAlreadyInRequestedMode
+ */
+extern bStatus_t GAPRole_BroadcasterStartDevice( gapRolesBroadcasterCBs_t *pAppCallbacks );
+
+/**
+ * @brief Does the Broadcaster receive scan request call initialization.
+ *
+ * @param pAppCallbacks - pointer to application callbacks.
+ *
+ * @return None
+ */
+extern void GAPRole_BroadcasterSetCB( gapRolesBroadcasterCBs_t *pAppCallbacks );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - OBSERVER_PROFILE_API Observer Profile API
+ */
+/**
+ * @internal
+ *
+ * @brief Observer Profile Task initialization function.
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+extern bStatus_t GAPRole_ObserverInit( void );
+
+/**
+ * @brief Start the device in Observer role. This function is typically
+ * called once during system startup.
+ *
+ * @param pAppCallbacks - pointer to application callbacks
+ *
+ * @return SUCCESS: Operation successful.
+ * bleAlreadyInRequestedMode: Device already started.
+ */
+extern bStatus_t GAPRole_ObserverStartDevice( gapRoleObserverCB_t *pAppCallbacks );
+
+/**
+ * @brief Start a device discovery scan.
+ *
+ * @param mode - discovery mode: @ref GAP_DEVDISC_MODE_DEFINES
+ * @param activeScan - TRUE to perform active scan
+ * @param whiteList - TRUE to only scan for devices in the white list
+ *
+ * @return SUCCESS: Discovery scan started.
+ * bleIncorrectMode: Invalid profile role.
+ * bleAlreadyInRequestedMode: Not available.
+ */
+extern bStatus_t GAPRole_ObserverStartDiscovery( uint8_t mode, uint8_t activeScan, uint8_t whiteList );
+
+/**
+ * @brief Cancel a device discovery scan.
+ *
+ * @return SUCCESS: Cancel started.
+ * bleInvalidTaskID: Not the task that started discovery.
+ * bleIncorrectMode: Not in discovery mode.
+ */
+extern bStatus_t GAPRole_ObserverCancelDiscovery( void );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - PERIPHERAL_PROFILE_API Peripheral Profile API
+ */
+/**
+ * @internal
+ *
+ * @brief Initialization function for the GAP Role Task.
+ * This is called during initialization and should contain
+ * any application specific initialization (ie. hardware
+ * initialization/setup, table initialization, power up
+ * notificaiton ... ).
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+extern bStatus_t GAPRole_PeripheralInit( void );
+
+/**
+ * @brief Does the device initialization. Only call this function once.
+ *
+ * @param pAppCallbacks - pointer to application callbacks.
+ *
+ * @return SUCCESS or bleAlreadyInRequestedMode
+ */
+extern bStatus_t GAPRole_PeripheralStartDevice( uint8_t taskid, gapBondCBs_t *pCB, gapRolesCBs_t *pAppCallbacks );
+
+/**
+ * @brief Update the parameters of an existing connection
+ *
+ * @param connHandle - the connection Handle
+ * @param connIntervalMin - minimum connection interval in 1.25ms units
+ * @param connIntervalMax - maximum connection interval in 1.25ms units
+ * @param latency - the new slave latency
+ * @param connTimeout - the new timeout value
+ * @param taskId - taskID will recv L2CAP_SIGNAL_EVENT message
+ *
+ * @return SUCCESS, bleNotConnected or bleInvalidRange
+ */
+extern bStatus_t GAPRole_PeripheralConnParamUpdateReq( uint16_t connHandle, uint16_t connIntervalMin,
+ uint16_t connIntervalMax, uint16_t latency, uint16_t connTimeout, uint8_t taskId );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - CENTRAL_PROFILE_API Central Profile API
+ */
+/**
+ * @internal
+ *
+ * @brief Central Profile Task initialization function.
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+extern bStatus_t GAPRole_CentralInit( void );
+
+/**
+ * @brief Start the device in Central role. This function is typically
+ * called once during system startup.
+ *
+ * @param pAppCallbacks - pointer to application callbacks
+ *
+ * @return SUCCESS: Operation successful.
+ * bleAlreadyInRequestedMode: Device already started.
+ */
+extern bStatus_t GAPRole_CentralStartDevice( uint8_t taskid, gapBondCBs_t *pCB, gapCentralRoleCB_t *pAppCallbacks );
+
+/**
+ * @brief Start a device discovery scan.
+ *
+ * @param mode - discovery mode: @ref GAP_DEVDISC_MODE_DEFINES
+ * @param activeScan - TRUE to perform active scan
+ * @param whiteList - TRUE to only scan for devices in the white list
+ *
+ * @return SUCCESS: Discovery scan started.
+ * bleIncorrectMode: Invalid profile role.
+ * bleAlreadyInRequestedMode: Not available.
+ */
+extern bStatus_t GAPRole_CentralStartDiscovery( uint8_t mode, uint8_t activeScan, uint8_t whiteList );
+
+/**
+ * @brief Cancel a device discovery scan.
+ *
+ * @return SUCCESS: Cancel started.
+ * bleInvalidTaskID: Not the task that started discovery.
+ * bleIncorrectMode: Not in discovery mode.
+ */
+extern bStatus_t GAPRole_CentralCancelDiscovery( void );
+
+/**
+ * @brief This API is called by the Central to update the Host data channels
+ * initiating an Update Data Channel control procedure.
+ *
+ * @note While it isn't specified,it is assumed that the Host expects an
+ * update channel map on all active connections and periodic advertise.
+ *
+ * input parameters
+ *
+ * @param chanMap - A five byte array containing one bit per data channel
+ * where a 1 means the channel is "used".
+ *
+ * @return SUCCESS
+ */
+extern void GAPRole_SetHostChanClassification( uint8_t *chanMap );
+
+/**
+ * @brief Establish a link to a peer device.
+ *
+ * @param highDutyCycle - TRUE to high duty cycle scan, FALSE if not
+ * @param whiteList - determines use of the white list: TRUE-enable
+ * @param addrTypePeer - address type of the peer device: @ref GAP_ADDR_TYPE_DEFINES
+ * @param peerAddr - peer device address
+ *
+ * @return SUCCESS: started establish link process.
+ * bleIncorrectMode: invalid profile role.
+ * bleNotReady: a scan is in progress.
+ * bleAlreadyInRequestedMode: can't process now.
+ * bleNoResources: too many links.
+ */
+extern bStatus_t GAPRole_CentralEstablishLink( uint8_t highDutyCycle, uint8_t whiteList, uint8_t addrTypePeer, uint8_t *peerAddr );
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - RF_PHY Profile API
+ */
+
+/**
+ * @brief RF_PHY Profile Task initialization function.
+ *
+ * @param None.
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t RF_RoleInit( void );
+
+/**
+ * @brief rf config.
+ *
+ * @param pConfig - rf config parameters
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t RF_Config( rfConfig_t *pConfig );
+
+/**
+ * @brief rx mode.
+ *
+ * @param txBuf - rx mode tx data
+ * @param txLen - rx mode tx length(0-251)
+ * @param pktRxType - rx mode rx package type
+ * broadcast type(0xFF):receive all matching types,
+ * others:receive match type or broadcast type
+ * @param pktTxType - rx mode tx package type(auto mode)
+ * broadcast type(0xFF):received by all matching types;
+ * others:only received by matching type
+ *
+ * @return 0 - success. 1-access address error 2-busy
+ */
+extern bStatus_t RF_Rx( uint8_t *txBuf, uint8_t txLen, uint8_t pktRxType, uint8_t pktTxType );
+
+/**
+ * @brief tx mode.
+ *
+ * @param txBuf - tx mode tx data
+ * @param txLen - tx mode tx length(0-251)
+ * @param pktTxType - tx mode tx package type
+ * broadcast type(0xFF):received by all matching types;
+ * others:only received by matching type
+ * @param pktRxType - tx mode rx package type(auto mode)
+ * broadcast type(0xFF):receive all matching types,
+ * others:receive match type or broadcast type
+ *
+ * @return 0 - success. 1-access address error 2-busy
+ */
+extern bStatus_t RF_Tx( uint8_t *txBuf, uint8_t txLen, uint8_t pktTxType, uint8_t pktRxType );
+
+/**
+ * @brief shut down,stop tx/rx mode.
+ *
+ * @param None.
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t RF_Shut( void );
+
+/**
+ * @brief rf mode set radio channel/frequency.
+ *
+ * @param channel.
+ *
+ * @return 0 - success.
+ */
+extern void RF_SetChannel( uint32_t channel );
+
+/**
+ * @brief shut down rf frequency hopping
+ *
+ * @param None.
+ *
+ * @return None.
+ */
+extern void RF_FrequencyHoppingShut( void );
+
+/**
+ * @brief
+ *
+ * @param resendCount - Maximum count of sending HOP_TX pdu,0 = unlimited.
+ *
+ * @return 0 - success.
+ */
+extern uint8_t RF_FrequencyHoppingTx( uint8_t resendCount );
+
+/**
+ * @brief
+ *
+ * @param timeoutMS - Maximum time to wait for receiving HOP_TX pdu(Time = n * 1mSec),0 = unlimited.
+ *
+ * @return 0 - success.1-fail.2-LLEMode error(shall AUTO)
+ */
+extern uint8_t RF_FrequencyHoppingRx( uint32_t timeoutMS );
+
+/**
+ * @brief Erase FH bonded device
+ *
+ * @param None.
+ *
+ * @return None.
+ */
+extern void RF_BondingErase( void );
+
+/**
+ * @brief single channel mode.
+ *
+ * @param ch - rf channel,f=2402+ch*2 MHz, ch=0,...,39
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t LL_SingleChannel( uint8_t ch );
+
+/**
+ * @brief used to stop any test which is in progress.
+ *
+ * @param(in) pPktNum - null
+ *
+ * @param(out) the number of received packets.
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t LL_TestEnd( uint8_t *pPktNum );
+
+/**
+ * @brief used to start a test where the DUT receives test reference packets at a fixed interval
+ *
+ * input parameters
+ *
+ * @param opcode = 0x201D
+ * pParm0 - RX_Channel
+ *
+ * opcode = 0x2033
+ * pParm0 - RX_Channel
+ * pParm1 - PHY
+ * pParm2 - Modulation_Index
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t API_LE_ReceiverTestCmd( uint8_t *pParm, uint16_t opcode );
+
+/**
+ * @brief used to start a test where the DUT generates test reference packets at a fixed interval
+ *
+ * @param opcode = 0x201E
+ * pParm 0 - TX_Channel
+ * pParm 1 - Test_Data_Length
+ * pParm 2 - Packet_Payload
+ *
+ * opcode = 0x2034
+ * pParm 0 - TX_Channel
+ * pParm 1 - Test_Data_Length
+ * pParm 2 - Packet_Payload
+ * pParm 3 - PHY
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t API_LE_TransmitterTestCmd( uint8_t *pParm, uint16_t opcode );
+
+/**
+ * @brief used to stop any test which is in progress
+ *
+ * @param None
+ *
+ * @return 0 - success.
+ */
+extern bStatus_t API_LE_TestEndCmd( void );
+
+/**
+ * @brief resv
+ *
+ * @param None
+ *
+ * @return None.
+ */
+extern void RFEND_SetSensitivity( void );
+
+/**
+ * @brief used to set rf TxCtune value
+ *
+ * @param pParm(in) - Must provide length of parameter followed by 6 bytes parameter
+ *
+ * @return Command Status.
+ */
+extern bStatus_t RFEND_TXCtuneSet( uint8_t *pParm );
+
+/**
+ * @brief used to get rf TxCtune value
+ *
+ * @param pParm(out) - length of parameter(6) followed by 6 bytes parameter
+ *
+ * @return Command Status.
+ */
+extern bStatus_t RFEND_TXCtuneGet( uint8_t *pParm );
+
+/*
+ * END @ Profile API
+ */
+/******************************************************************************/
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/sdk/BLE/LIB/CH59xBLE_ROM.h b/sdk/BLE/LIB/CH59xBLE_ROM.h
new file mode 100644
index 0000000..745e8a3
--- /dev/null
+++ b/sdk/BLE/LIB/CH59xBLE_ROM.h
@@ -0,0 +1,4612 @@
+/********************************** (C) COPYRIGHT ******************************
+ * File Name : CH59xBLE_ROM.H
+ * Author : WCH
+ * Version : V1.00
+ * Date : 2023/02/13
+ * Description : head file
+ * Address Space
+ * CODE: 00010000H - 0003FFFFH 192K
+ * : 00040000H - 0006FFFFH 192K
+ * : 0004E000H - 0006FFFFH 136K
+ * DATA: 20000000H - 20001FFFH 8K
+ *
+ * note:
+ * CH59xBLE_ROM.hex #define LIB_FLASH_BASE_ADDRESSS 0x00010000(default)
+ * CH59xBLE_ROMx.hex #define LIB_FLASH_BASE_ADDRESSS 0x00040000
+ * CH59xBLE_ROM_MESH.hex #define LIB_FLASH_BASE_ADDRESSS 0x0004E000
+ * CH59xBLE_ROM_PERI.hex #define LIB_FLASH_BASE_ADDRESSS 0x0000C000
+ *
+ * Copyright (c) 2023 Nanjing Qinheng Microelectronics Co., Ltd.
+ * Attention: This software (modified or not) and binary are used for
+ * microcontroller manufactured by Nanjing Qinheng Microelectronics.
+ *******************************************************************************/
+
+
+/******************************************************************************/
+#ifndef __CH59xBLE_ROM_H
+#define __CH59xBLE_ROM_H
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+#include "stdint.h"
+
+
+#ifndef BOOL
+typedef unsigned char BOOL;
+#endif
+#ifndef TRUE
+ #define TRUE 1
+#endif
+#ifndef FALSE
+ #define FALSE 0
+#endif
+#ifndef NULL
+ #define NULL 0
+#endif
+#ifndef SUCCESS
+#define SUCCESS 0x00
+#endif
+#ifndef bStatus_t
+typedef uint8_t bStatus_t;
+#endif
+#ifndef tmosTaskID
+typedef uint8_t tmosTaskID;
+#endif
+#ifndef tmosEvents
+typedef uint16_t tmosEvents;
+#endif
+#ifndef tmosTimer
+typedef uint32_t tmosTimer;
+#endif
+#ifndef tmosSnvId_t
+typedef uint16_t tmosSnvId_t;
+#endif
+#ifndef tmosSnvLen_t
+typedef uint16_t tmosSnvLen_t;
+#endif
+
+// Define function type that generate a random seed callback
+typedef uint32_t (*pfnSrandCB)( void );
+// Define function type that switch to idle mode callback
+typedef uint32_t (*pfnIdleCB)( uint32_t );
+// Define function type that run LSI clock calibration callback
+typedef void (*pfnLSICalibrationCB)( void );
+// Define function type that get temperature callback
+typedef uint16_t (*pfnTempSampleCB)( void );
+// Define function type that connect/advertise event complete callback.
+typedef void (*pfnEventCB)( uint32_t timeUs );
+// Define function type that library status callback.
+typedef void (*pfnLibStatusErrorCB)( uint8_t code, uint32_t status );
+// Define function type that process event
+typedef tmosEvents (*pTaskEventHandlerFn)( tmosTaskID taskID, tmosEvents event );
+// Define function type that read flash
+typedef uint32_t (*pfnFlashReadCB)( uint32_t addr, uint32_t num, uint32_t *pBuf );
+// Define function type that write flash
+typedef uint32_t (*pfnFlashWriteCB)( uint32_t addr, uint32_t num, uint32_t *pBuf );
+// Define function type that get system clock count
+typedef uint32_t (*pfnGetSysClock)( void );
+
+/* BLE library config struct */
+typedef struct tag_ble_config
+{
+ uint32_t MEMAddr; // library memory start address
+ uint16_t MEMLen; // library memory size
+ uint32_t SNVAddr; // SNV flash start address( if NULL,bonding information will not be saved )
+ uint16_t SNVBlock; // SNV flash block size ( default 256 )
+ uint8_t SNVNum; // SNV flash block number ( default 1 )
+ uint8_t BufNumber; // Maximum number of sent and received packages cached by the controller( default 5 )
+ // Must be greater than the number of connections.
+ uint16_t BufMaxLen; // Maximum length (in octets) of the data portion of each HCI data packet( default 27 )
+ // SC enable,must be greater than 69
+ // ATT_MTU = BufMaxLen-4,Range[23,ATT_MAX_MTU_SIZE]
+ uint8_t TxNumEvent; // Maximum number of TX data in a connection event ( default 1 )
+ uint8_t RxNumEvent; // Maximum number of RX data in a connection event ( default equal to BufNumber )
+ uint8_t TxPower; // Transmit power level( default LL_TX_POWEER_0_DBM(0dBm) )
+ uint8_t ConnectNumber; // Connect number,lower two bits are peripheral number,followed by central number
+
+ uint8_t WindowWidening; // Wait rf start window(us)
+ uint8_t WaitWindow; // Wait event arrive window in one system clock
+ uint8_t MacAddr[6]; // MAC address,little-endian
+ pfnSrandCB srandCB; // Register a program that generate a random seed
+ pfnIdleCB idleCB; // Register a program that set idle
+ pfnTempSampleCB tsCB; // Register a program that read the current temperature,determine whether calibration is need
+ pfnLSICalibrationCB rcCB; // Register a program that LSI clock calibration
+ pfnLibStatusErrorCB staCB; // Register a program that library status callback
+ pfnFlashReadCB readFlashCB; // Register a program that read flash
+ pfnFlashWriteCB writeFlashCB; // Register a program that write flash
+} bleConfig_t; // Library initialization call BLE_LibInit function
+
+/* BLE pa control config struct */
+typedef struct tag_ble_clock_config
+{
+ pfnGetSysClock getClockValue;
+ uint32_t ClockMaxCount; // The maximum count value
+ uint16_t ClockFrequency; // The timing clock frequency(Hz)
+ uint16_t ClockAccuracy; // The timing clock accuracy(ppm)
+ uint8_t irqEnable; // resv
+}bleClockConfig_t;
+
+/* BLE pa control config struct */
+typedef struct tag_ble_pa_control_config
+{
+ uint32_t txEnableGPIO; // tx enable gpio register
+ uint32_t txDisableGPIO; // tx disable gpio register
+ uint32_t tx_pin; // tx pin define
+ uint32_t rxEnableGPIO; // rx enable gpio register
+ uint32_t rxDisableGPIO; // rx disable gpio register
+ uint32_t rx_pin; // tx pin define
+} blePaControlConfig_t;
+
+// defined for all task
+#define SYS_EVENT_MSG (0x8000) // A message is waiting event
+#define INVALID_TASK_ID 0xFF // Task ID isn't setup properly
+#define TASK_NO_TASK 0xFF
+
+typedef struct
+{
+ uint8_t event;
+ uint8_t status;
+} tmos_event_hdr_t;
+
+/*********************************************************************
+ * GLOBAL MACROS
+ */
+#define VER_FILE "CH59x_BLE_LIB_V1.0"
+extern const uint8_t VER_LIB[]; // LIB version
+#define SYSTEM_TIME_MICROSEN 625 // unit of process event timer is 625us
+#define MS1_TO_SYSTEM_TIME(x) ((x)*1000/SYSTEM_TIME_MICROSEN) // transform unit in ms to unit in 625us ( attentional bias )
+#define TMOS_TIME_VALID (30*1000*1000) // the maximum task time = RTC MAX clock - TMOS_TIME_VALID
+
+/* takes a byte out of a uint32_t : var - uint32_t, ByteNum - byte to take out (0 - 3) */
+#define BREAK_UINT32( var, ByteNum ) (uint8_t)((uint32_t)(((var) >>((ByteNum) * 8)) & 0x00FF))
+#define HI_UINT16(a) (((a) >> 8) & 0xFF)
+#define LO_UINT16(a) ((a) & 0xFF)
+#define HI_UINT8(a) (((a) >> 4) & 0x0F)
+#define LO_UINT8(a) ((a) & 0x0F)
+#define BUILD_UINT32(Byte0, Byte1, Byte2, Byte3) \
+ ((uint32_t)(((uint32_t)(Byte0) & 0x00FF) \
+ + (((uint32_t)(Byte1) & 0x00FF) << 8) \
+ + (((uint32_t)(Byte2) & 0x00FF) << 16) \
+ + (((uint32_t)(Byte3) & 0x00FF) << 24)))
+#define BUILD_UINT16(loByte, hiByte) ((uint16_t)(((loByte) & 0x00FF)|(((hiByte) & 0x00FF)<<8)))
+
+#define ACTIVE_LOW !
+#define ACTIVE_HIGH !! // double negation forces result to be '1'
+
+#ifndef BV
+#define BV(n) (1 << (n))
+#endif
+
+#ifndef BF
+#define BF(x,b,s) (((x) & (b)) >> (s))
+#endif
+
+#ifndef MIN
+#define MIN(n,m) (((n) < (m)) ? (n) : (m))
+#endif
+
+#ifndef MAX
+#define MAX(n,m) (((n) < (m)) ? (m) : (n))
+#endif
+
+#ifndef ABS
+#define ABS(n) (((n) < 0) ? -(n) : (n))
+#endif
+
+/* TxPower define(Accuracy:±2dBm) */
+#define LL_TX_POWEER_MINUS_20_DBM 0x01
+#define LL_TX_POWEER_MINUS_15_DBM 0x03
+#define LL_TX_POWEER_MINUS_10_DBM 0x05
+#define LL_TX_POWEER_MINUS_8_DBM 0x07
+#define LL_TX_POWEER_MINUS_5_DBM 0x0B
+#define LL_TX_POWEER_MINUS_3_DBM 0x0F
+#define LL_TX_POWEER_MINUS_1_DBM 0x13
+#define LL_TX_POWEER_0_DBM 0x15
+#define LL_TX_POWEER_1_DBM 0x1B
+#define LL_TX_POWEER_2_DBM 0x23
+#define LL_TX_POWEER_3_DBM 0x2B
+#define LL_TX_POWEER_4_DBM 0x3B
+
+/* ERR_LIB_INIT define */
+#define ERR_LLE_IRQ_HANDLE 0x01
+#define ERR_MEM_ALLOCATE_SIZE 0x02
+#define ERR_SET_MAC_ADDR 0x03
+#define ERR_GAP_ROLE_CONFIG 0x04
+#define ERR_CONNECT_NUMBER_CONFIG 0x05
+#define ERR_SNV_ADDR_CONFIG 0x06
+#define ERR_CLOCK_SELECT_CONFIG 0x07
+
+//! Default Public and Random Address Length
+#define B_ADDR_LEN 6
+//! Random Number Size
+#define B_RANDOM_NUM_SIZE 8
+//! Default key length
+#define KEYLEN 16
+#define PUBLIC_KEY_LEN 64
+
+//! Maximum Advertising Packet Length
+#define B_MAX_ADV_LEN 31 // maximum legacy advertising packet length
+#define B_MAX_ADV_EXT_LEN 460 // maximum extended advertising packet length
+#define B_MAX_ADV_PERIODIC_LEN 460 // maximum periodic advertising packet length
+
+#define FAILURE 0x01 //!< Failure
+#define INVALIDPARAMETER 0x02 //!< Invalid request field
+#define INVALID_TASK 0x03 //!< Task ID isn't setup properly
+#define MSG_BUFFER_NOT_AVAIL 0x04 //!< No buffer is available.
+#define INVALID_MSG_POINTER 0x05 //!< No message pointer.
+#define INVALID_EVENT_ID 0x06 //!< Invalid event id.
+#define INVALID_TIMEOUT 0x07 //!< Invalid timeout.
+#define NO_TIMER_AVAIL 0x08 //!< No event is available.
+#define NV_OPER_FAILED 0x0A //!< read a data item to NV failed.
+#define INVALID_MEM_SIZE 0x0B //!< The tokens take up too much space and don't fit into Advertisement data and Scan Response Data
+
+/** BLE_STATUS_VALUES BLE Default BLE Status Values
+ * returned as bStatus_t
+ */
+#define bleInvalidTaskID INVALID_TASK //!< Task ID isn't setup properly
+#define bleEecKeyRequestRejected 0x06 //!< key missing
+#define bleNotReady 0x10 //!< Not ready to perform task
+#define bleAlreadyInRequestedMode 0x11 //!< Already performing that task
+#define bleIncorrectMode 0x12 //!< Not setup properly to perform that task
+#define bleMemAllocError 0x13 //!< Memory allocation error occurred
+#define bleNotConnected 0x14 //!< Can't perform function when not in a connection
+#define bleNoResources 0x15 //!< There are no resource available
+#define blePending 0x16 //!< Waiting
+#define bleTimeout 0x17 //!< Timed out performing function
+#define bleInvalidRange 0x18 //!< A parameter is out of range
+#define bleLinkEncrypted 0x19 //!< The link is already encrypted
+#define bleProcedureComplete 0x1A //!< The Procedure is completed
+#define bleInvalidMtuSize 0x1B //!< SDU size is larger than peer MTU.
+
+/********************************LinkDB****************************************/
+// Special case connection handles
+#define INVALID_CONNHANDLE 0xFFFF // Invalid connection handle, used for no connection handle
+#define LOOPBACK_CONNHANDLE 0xFFFE // Loopback connection handle, used to loopback a message
+// Link state flags
+#define LINK_NOT_CONNECTED 0x00 // Link isn't connected
+#define LINK_CONNECTED 0x01 // Link is connected
+#define LINK_AUTHENTICATED 0x02 // Link is authenticated
+#define LINK_BOUND 0x04 // Link is bonded
+#define LINK_ENCRYPTED 0x10 // Link is encrypted
+// Link Database Status callback changeTypes
+#define LINKDB_STATUS_UPDATE_NEW 0 // New connection created
+#define LINKDB_STATUS_UPDATE_REMOVED 1 // Connection was removed
+#define LINKDB_STATUS_UPDATE_STATEFLAGS 2 // Connection state flag changed
+/*******************************gattUUID***************************************/
+/**
+ * GATT Services
+ */
+#define GAP_SERVICE_UUID 0x1800 // Generic Access Profile
+#define GATT_SERVICE_UUID 0x1801 // Generic Attribute Profile
+
+/**
+ * GATT Declarations
+ */
+#define GATT_PRIMARY_SERVICE_UUID 0x2800 // Primary Service
+#define GATT_SECONDARY_SERVICE_UUID 0x2801 // Secondary Service
+#define GATT_INCLUDE_UUID 0x2802 // Include
+#define GATT_CHARACTER_UUID 0x2803 // Characteristic
+
+/**
+ * GATT Descriptors
+ */
+#define GATT_CHAR_EXT_PROPS_UUID 0x2900 // Characteristic Extended Properties
+#define GATT_CHAR_USER_DESC_UUID 0x2901 // Characteristic User Description
+#define GATT_CLIENT_CHAR_CFG_UUID 0x2902 // Client Characteristic Configuration
+#define GATT_SERV_CHAR_CFG_UUID 0x2903 // Server Characteristic Configuration
+#define GATT_CHAR_FORMAT_UUID 0x2904 // Characteristic Presentation Format
+#define GATT_CHAR_AGG_FORMAT_UUID 0x2905 // Characteristic Aggregate Format
+#define GATT_VALID_RANGE_UUID 0x2906 // Valid Range
+#define GATT_EXT_REPORT_REF_UUID 0x2907 // External Report Reference Descriptor
+#define GATT_REPORT_REF_UUID 0x2908 // Report Reference Descriptor
+
+/**
+ * GATT Characteristics
+ */
+#define DEVICE_NAME_UUID 0x2A00 // Device Name
+#define APPEARANCE_UUID 0x2A01 // Appearance
+#define PERI_PRIVACY_FLAG_UUID 0x2A02 // Peripheral Privacy Flag
+#define RECONNECT_ADDR_UUID 0x2A03 // Reconnection Address
+#define PERI_CONN_PARAM_UUID 0x2A04 // Peripheral Preferred Connection Parameters
+#define SERVICE_CHANGED_UUID 0x2A05 // Service Changed
+#define CENTRAL_ADDRESS_RESOLUTION_UUID 0x2AA6 // Central Address Resolution
+
+/**
+ * GATT Service UUIDs
+ */
+#define IMMEDIATE_ALERT_SERV_UUID 0x1802 // Immediate Alert
+#define LINK_LOSS_SERV_UUID 0x1803 // Link Loss
+#define TX_PWR_LEVEL_SERV_UUID 0x1804 // Tx Power
+#define CURRENT_TIME_SERV_UUID 0x1805 // Current Time Service
+#define REF_TIME_UPDATE_SERV_UUID 0x1806 // Reference Time Update Service
+#define NEXT_DST_CHANGE_SERV_UUID 0x1807 // Next DST Change Service
+#define GLUCOSE_SERV_UUID 0x1808 // Glucose
+#define THERMOMETER_SERV_UUID 0x1809 // Health Thermometer
+#define DEVINFO_SERV_UUID 0x180A // Device Information
+#define NWA_SERV_UUID 0x180B // Network Availability
+#define HEARTRATE_SERV_UUID 0x180D // Heart Rate
+#define PHONE_ALERT_STS_SERV_UUID 0x180E // Phone Alert Status Service
+#define BATT_SERV_UUID 0x180F // Battery Service
+#define BLOODPRESSURE_SERV_UUID 0x1810 // Blood Pressure
+#define ALERT_NOTIF_SERV_UUID 0x1811 // Alert Notification Service
+#define HID_SERV_UUID 0x1812 // Human Interface Device
+#define SCAN_PARAM_SERV_UUID 0x1813 // Scan Parameters
+#define RSC_SERV_UUID 0x1814 // Running Speed and Cadence
+#define CSC_SERV_UUID 0x1816 // Cycling Speed and Cadence
+#define CYCPWR_SERV_UUID 0x1818 // Cycling Power
+#define LOC_NAV_SERV_UUID 0x1819 // Location and Navigation
+
+/**
+ * GATT Characteristic UUIDs
+ */
+#define ALERT_LEVEL_UUID 0x2A06 // Alert Level
+#define TX_PWR_LEVEL_UUID 0x2A07 // Tx Power Level
+#define DATE_TIME_UUID 0x2A08 // Date Time
+#define DAY_OF_WEEK_UUID 0x2A09 // Day of Week
+#define DAY_DATE_TIME_UUID 0x2A0A // Day Date Time
+#define EXACT_TIME_256_UUID 0x2A0C // Exact Time 256
+#define DST_OFFSET_UUID 0x2A0D // DST Offset
+#define TIME_ZONE_UUID 0x2A0E // Time Zone
+#define LOCAL_TIME_INFO_UUID 0x2A0F // Local Time Information
+#define TIME_WITH_DST_UUID 0x2A11 // Time with DST
+#define TIME_ACCURACY_UUID 0x2A12 // Time Accuracy
+#define TIME_SOURCE_UUID 0x2A13 // Time Source
+#define REF_TIME_INFO_UUID 0x2A14 // Reference Time Information
+#define TIME_UPDATE_CTRL_PT_UUID 0x2A16 // Time Update Control Point
+#define TIME_UPDATE_STATE_UUID 0x2A17 // Time Update State
+#define GLUCOSE_MEAS_UUID 0x2A18 // Glucose Measurement
+#define BATT_LEVEL_UUID 0x2A19 // Battery Level
+#define TEMP_MEAS_UUID 0x2A1C // Temperature Measurement
+#define TEMP_TYPE_UUID 0x2A1D // Temperature Type
+#define IMEDIATE_TEMP_UUID 0x2A1E // Intermediate Temperature
+#define MEAS_INTERVAL_UUID 0x2A21 // Measurement Interval
+#define BOOT_KEY_INPUT_UUID 0x2A22 // Boot Keyboard Input Report
+#define SYSTEM_ID_UUID 0x2A23 // System ID
+#define MODEL_NUMBER_UUID 0x2A24 // Model Number String
+#define SERIAL_NUMBER_UUID 0x2A25 // Serial Number String
+#define FIRMWARE_REV_UUID 0x2A26 // Firmware Revision String
+#define HARDWARE_REV_UUID 0x2A27 // Hardware Revision String
+#define SOFTWARE_REV_UUID 0x2A28 // Software Revision String
+#define MANUFACTURER_NAME_UUID 0x2A29 // Manufacturer Name String
+#define IEEE_11073_CERT_DATA_UUID 0x2A2A // IEEE 11073-20601 Regulatory Certification Data List
+#define CURRENT_TIME_UUID 0x2A2B // Current Time
+#define SCAN_REFRESH_UUID 0x2A31 // Scan Refresh
+#define BOOT_KEY_OUTPUT_UUID 0x2A32 // Boot Keyboard Output Report
+#define BOOT_MOUSE_INPUT_UUID 0x2A33 // Boot Mouse Input Report
+#define GLUCOSE_CONTEXT_UUID 0x2A34 // Glucose Measurement Context
+#define BLOODPRESSURE_MEAS_UUID 0x2A35 // Blood Pressure Measurement
+#define IMEDIATE_CUFF_PRESSURE_UUID 0x2A36 // Intermediate Cuff Pressure
+#define HEARTRATE_MEAS_UUID 0x2A37 // Heart Rate Measurement
+#define BODY_SENSOR_LOC_UUID 0x2A38 // Body Sensor Location
+#define HEARTRATE_CTRL_PT_UUID 0x2A39 // Heart Rate Control Point
+#define NETWORK_AVAIL_UUID 0x2A3E // Network Availability
+#define ALERT_STATUS_UUID 0x2A3F // Alert Status
+#define RINGER_CTRL_PT_UUID 0x2A40 // Ringer Control Point
+#define RINGER_SETTING_UUID 0x2A41 // Ringer Setting
+#define ALERT_CAT_ID_BMASK_UUID 0x2A42 // Alert Category ID Bit Mask
+#define ALERT_CAT_ID_UUID 0x2A43 // Alert Category ID
+#define ALERT_NOTIF_CTRL_PT_UUID 0x2A44 // Alert Notification Control Point
+#define UNREAD_ALERT_STATUS_UUID 0x2A45 // Unread Alert Status
+#define NEW_ALERT_UUID 0x2A46 // New Alert
+#define SUP_NEW_ALERT_CAT_UUID 0x2A47 // Supported New Alert Category
+#define SUP_UNREAD_ALERT_CAT_UUID 0x2A48 // Supported Unread Alert Category
+#define BLOODPRESSURE_FEATURE_UUID 0x2A49 // Blood Pressure Feature
+#define HID_INFORMATION_UUID 0x2A4A // HID Information
+#define REPORT_MAP_UUID 0x2A4B // Report Map
+#define HID_CTRL_PT_UUID 0x2A4C // HID Control Point
+#define REPORT_UUID 0x2A4D // Report
+#define PROTOCOL_MODE_UUID 0x2A4E // Protocol Mode
+#define SCAN_INTERVAL_WINDOW_UUID 0x2A4F // Scan Interval Window
+#define PNP_ID_UUID 0x2A50 // PnP ID
+#define GLUCOSE_FEATURE_UUID 0x2A51 // Glucose Feature
+#define RECORD_CTRL_PT_UUID 0x2A52 // Record Access Control Point
+#define RSC_MEAS_UUID 0x2A53 // RSC Measurement
+#define RSC_FEATURE_UUID 0x2A54 // RSC Feature
+#define SC_CTRL_PT_UUID 0x2A55 // SC Control Point
+#define CSC_MEAS_UUID 0x2A5B // CSC Measurement
+#define CSC_FEATURE_UUID 0x2A5C // CSC Feature
+#define SENSOR_LOC_UUID 0x2A5D // Sensor Location
+#define CYCPWR_MEAS_UUID 0x2A63 // Cycling Power Measurement
+#define CYCPWR_VECTOR_UUID 0x2A64 // Cycling Power Vector
+#define CYCPWR_FEATURE_UUID 0x2A65 // Cycling Power Feature
+#define CYCPWR_CTRL_PT_UUID 0x2A66 // Cycling Power Control Point
+#define LOC_SPEED_UUID 0x2A67 // Location and Speed
+#define NAV_UUID 0x2A68 // Navigation
+#define POS_QUALITY_UUID 0x2A69 // Position Quality
+#define LN_FEATURE_UUID 0x2A6A // LN Feature
+#define LN_CTRL_PT_UUID 0x2A6B // LN Control Point
+#define ELE_UUID 0x2A6C // Elevation
+#define PRESSURE_UUID 0x2A6D // Pressure
+#define TEMP_UUID 0x2A6E // Temperature
+#define HUMI_UUID 0x2A6F // Humidity
+#define TRUE_WIND_SPEED_UUID 0x2A70 // True Wind Speed
+#define TRUE_WIND_DIRECTION_UUID 0x2A71 // True Wind Direction
+#define URI_UUID 0x2AB6 // URI
+#define MEDIA_STATE_UUID 0x2BA3 // Media State
+#define MEDIA_CTRL_PT_UUID 0x2BA4 // Media Control Point
+#define MEDIA_CTRL_PT_OS_UUID 0x2BA5 // Media Control Point Opcodes Supported
+#define CALL_STATE_UUID 0x2BBD // Call State
+#define CALL_CTRL_PT_UUID 0x2BBE // Call Control Point
+#define CALL_CTRL_PT_OO_UUID 0x2BBF // Call Control Point Optional Opcodes
+#define TERM_REASON_UUID 0x2BC0 // Termination Reason
+#define INCOMING_CALL_UUID 0x2BC1 // Incoming Call
+#define MUTE_UUID 0x2BC3 // Mute
+
+/**
+ * GATT Unit UUIDs
+ */
+#define GATT_UNITLESS_UUID 0x2700 // unitless
+#define GATT_UNIT_LENGTH_METER_UUID 0x2701 // m, m
+#define GATT_UNIT_MASS_KGRAM_UUID 0x2702 // kg, kg
+#define GATT_UNIT_TIME_SECOND_UUID 0x2703 // s, s
+#define GATT_UNIT_ELECTRIC_CURRENT_A_UUID 0x2704 // A, A
+#define GATT_UNIT_THERMODYN_TEMP_K_UUID 0x2705 // K, K
+#define GATT_UNIT_AMOUNT_SUBSTANCE_M_UUID 0x2706 // mol, mol
+#define GATT_UNIT_LUMINOUS_INTENSITY_C_UUID 0x2707 // cd, cd
+
+#define GATT_UNIT_AREA_SQ_MTR_UUID 0x2710 // m^2, m^2
+#define GATT_UNIT_VOLUME_CUBIC_MTR_UUID 0x2711 // m^3, m^3
+#define GATT_UNIT_VELOCITY_MPS_UUID 0x2712 // m/s, m s^-1
+#define GATT_UNIT_ACCELERATION_MPS_SQ_UUID 0x2713 // m/s^2, m s^-2
+#define GATT_UNIT_WAVENUMBER_RM_UUID 0x2714 // ? m^-1
+#define GATT_UNIT_DENSITY_KGPCM_UUID 0x2715 // p, kg m^-3
+#define GATT_UNIT_SURFACE_DENSITY_KGPSM_UUID 0x2716 // pA, kg m^-2
+#define GATT_UNIT_SPECIFIC_VOLUME_CMPKG_UUID 0x2717 // v, m^3 kg^-1
+#define GATT_UNIT_CURRENT_DENSITY_APSM_UUID 0x2718 // j, A m^-2
+#define GATT_UNIT_MAG_FIELD_STRENGTH_UUID 0x2719 // H, A m
+#define GATT_UNIT_AMOUNT_CONC_MPCM_UUID 0x271A // c, mol m^-3
+#define GATT_UNIT_MASS_CONC_KGPCM_UUID 0x271B // c, kg m^-3
+#define GATT_UNIT_LUMINANCE_CPSM_UUID 0x271C // Lv, cd m^-2
+#define GATT_UNIT_REFRACTIVE_INDEX_UUID 0x271D // n, 1
+#define GATT_UNIT_RELATIVE_PERMEABLILTY_UUID 0x271E // u, 1
+#define GATT_UNIT_PLANE_ANGLE_RAD_UUID 0x2720 // rad, m m-1
+#define GATT_UNIT_SOLID_ANGLE_STERAD_UUID 0x2721 // sr, m2 m-2
+#define GATT_UNIT_FREQUENCY_HTZ_UUID 0x2722 // Hz, s-1
+#define GATT_UNIT_FORCE_NEWTON_UUID 0x2723 // N, m kg s-2
+#define GATT_UNIT_PRESSURE_PASCAL_UUID 0x2724 // Pa, N/m2 = m2 kg s-2
+#define GATT_UNIT_ENERGY_JOULE_UUID 0x2725 // J, N m = m2 kg s-2
+#define GATT_UNIT_POWER_WATT_UUID 0x2726 // W, J/s = m2 kg s-3
+#define GATT_UNIT_E_CHARGE_C_UUID 0x2727 // C, sA
+#define GATT_UNIT_E_POTENTIAL_DIF_V_UUID 0x2728 // V, W/A = m2 kg s-3 A-1
+
+#define GATT_UNIT_CELSIUS_TEMP_DC_UUID 0x272F // oC, t/oC = T/K - 273.15
+
+#define GATT_UNIT_TIME_MINUTE_UUID 0x2760 // min, 60 s
+#define GATT_UNIT_TIME_HOUR_UUID 0x2761 // h, 3600 s
+#define GATT_UNIT_TIME_DAY_UUID 0x2762 // d, 86400 s
+#define GATT_UNIT_PLANE_ANGLE_DEGREE_UUID 0x2763 // o, (pi/180) rad
+#define GATT_UNIT_PLANE_ANGLE_MINUTE_UUID 0x2764 // ', (pi/10800) rad
+#define GATT_UNIT_PLANE_ANGLE_SECOND_UUID 0x2765 // '', (pi/648000) rad
+#define GATT_UNIT_AREA_HECTARE_UUID 0x2766 // ha, 10^4 m^2
+#define GATT_UNIT_VOLUME_LITRE_UUID 0x2767 // l, 10^-3 m^3
+#define GATT_UNIT_MASS_TONNE_UUID 0x2768 // t, 10^3 kg
+
+#define GATT_UINT_LENGTH_YARD_UUID 0x27A0 // yd, 0.9144 m
+#define GATT_UNIT_LENGTH_PARSEC_UUID 0x27A1 // pc, 3.085678 ?1016 m
+#define GATT_UNIT_LENGTH_INCH_UUID 0x27A2 // in, 0.0254 m
+#define GATT_UNIT_LENGTH_FOOT_UUID 0x27A3 // ft, 0.3048 m
+#define GATT_UNIT_LENGTH_MILE_UUID 0x27A4 // mi, 1609.347 m
+#define GATT_UNIT_PRESSURE_PFPSI_UUID 0x27A5 // psi, 6.894757 ?103 Pa
+#define GATT_UNIT_VELOCITY_KMPH_UUID 0x27A6 // km/h, 0.2777778 m^s-1
+#define GATT_UNIT_VELOCITY_MPH_UUID 0x27A7 // mi/h, 0.44704 m^ s-1
+#define GATT_UNIT_ANGULAR_VELOCITY_RPM_UUID 0x27A8 // r/min, 0.1047198 rad s-1
+#define GATT_UNIT_ENERGY_GCAL_UUID 0x27A9 // energy (gram calorie)
+#define GATT_UNIT_ENERGY_KCAL_UUID 0x27AA // kcal, 4190.02 J
+#define GATT_UNIT_ENERGY_KWH_UUID 0x27AB // kWh, 3600000 J
+#define GATT_UNIT_THERMODYN_TEMP_DF_UUID 0x27AC // oF, t/oF = T/K ?1.8 - 459.67
+#define GATT_UNIT_PERCENTAGE_UUID 0x27AD // percentage,%
+#define GATT_UNIT_PER_MILE_UUID 0x27AE // per mille
+#define GATT_UNIT_PERIOD_BPM_UUID 0x27AF // period (beats per minute),BPM
+#define GATT_UNIT_E_CHARGE_AH_UUID 0x27B0 // electric charge (ampere hours)
+#define GATT_UNIT_MASS_DENSITY_MGPD_UUID 0x27B1 // mass density (milligram per decilitre)
+#define GATT_UNIT_MASS_DENSITY_MMPL_UUID 0x27B2 // mass density (millimole per litre)
+#define GATT_UNIT_TIME_YEAR_UUID 0x27B3 // time (year)
+#define GATT_UNIT_TIME_MONTH_UUID 0x27B4 // time (month)
+
+/*********************************Messages IDs*********************************/
+// GATT - Messages IDs
+#define GATT_MSG_EVENT 0xB0 //!< Incoming GATT message
+#define GATT_SERV_MSG_EVENT 0xB1 //!< Incoming GATT ServApp message
+// GAP - Messages IDs
+#define GAP_MSG_EVENT 0xD0 //!< Incoming GAP message
+/************************************ATT***************************************/
+#define ATT_MTU_SIZE 23 //!< Minimum ATT MTU size
+#define ATT_MAX_MTU_SIZE 512 //!< Maximum ATT MTU size
+// ATT Methods
+#define ATT_ERROR_RSP 0x01 //!< ATT Error Response
+#define ATT_EXCHANGE_MTU_REQ 0x02 //!< ATT Exchange MTU Request
+#define ATT_EXCHANGE_MTU_RSP 0x03 //!< ATT Exchange MTU Response
+#define ATT_FIND_INFO_REQ 0x04 //!< ATT Find Information Request
+#define ATT_FIND_INFO_RSP 0x05 //!< ATT Find Information Response
+#define ATT_FIND_BY_TYPE_VALUE_REQ 0x06 //!< ATT Find By Type Value Request
+#define ATT_FIND_BY_TYPE_VALUE_RSP 0x07 //!< ATT Find By Type Value Response
+#define ATT_READ_BY_TYPE_REQ 0x08 //!< ATT Read By Type Request
+#define ATT_READ_BY_TYPE_RSP 0x09 //!< ATT Read By Type Response
+#define ATT_READ_REQ 0x0a //!< ATT Read Request
+#define ATT_READ_RSP 0x0b //!< ATT Read Response
+#define ATT_READ_BLOB_REQ 0x0c //!< ATT Read Blob Request
+#define ATT_READ_BLOB_RSP 0x0d //!< ATT Read Blob Response
+#define ATT_READ_MULTI_REQ 0x0e //!< ATT Read Multiple Request
+#define ATT_READ_MULTI_RSP 0x0f //!< ATT Read Multiple Response
+#define ATT_READ_BY_GRP_TYPE_REQ 0x10 //!< ATT Read By Group Type Request
+#define ATT_READ_BY_GRP_TYPE_RSP 0x11 //!< ATT Read By Group Type Response
+#define ATT_WRITE_REQ 0x12 //!< ATT Write Request
+#define ATT_WRITE_RSP 0x13 //!< ATT Write Response
+#define ATT_PREPARE_WRITE_REQ 0x16 //!< ATT Prepare Write Request
+#define ATT_PREPARE_WRITE_RSP 0x17 //!< ATT Prepare Write Response
+#define ATT_EXECUTE_WRITE_REQ 0x18 //!< ATT Execute Write Request
+#define ATT_EXECUTE_WRITE_RSP 0x19 //!< ATT Execute Write Response
+#define ATT_HANDLE_VALUE_NOTI 0x1b //!< ATT Handle Value Notification
+#define ATT_HANDLE_VALUE_IND 0x1d //!< ATT Handle Value Indication
+#define ATT_HANDLE_VALUE_CFM 0x1e //!< ATT Handle Value Confirmation
+
+#define ATT_WRITE_CMD 0x52 //!< ATT Write Command
+#define ATT_SIGNED_WRITE_CMD 0xD2 //!< ATT Signed Write Command
+
+// ATT Error Codes
+#define ATT_ERR_INVALID_HANDLE 0x01 //!< The attribute handle given was not valid on this server
+#define ATT_ERR_READ_NOT_PERMITTED 0x02 //!< The attribute cannot be read
+#define ATT_ERR_WRITE_NOT_PERMITTED 0x03 //!< The attribute cannot be written
+#define ATT_ERR_INVALID_PDU 0x04 //!< The attribute PDU was invalid
+#define ATT_ERR_INSUFFICIENT_AUTHEN 0x05 //!< The attribute requires authentication before it can be read or written
+#define ATT_ERR_UNSUPPORTED_REQ 0x06 //!< Attribute server does not support the request received from the client
+#define ATT_ERR_INVALID_OFFSET 0x07 //!< Offset specified was past the end of the attribute
+#define ATT_ERR_INSUFFICIENT_AUTHOR 0x08 //!< The attribute requires authorization before it can be read or written
+#define ATT_ERR_PREPARE_QUEUE_FULL 0x09 //!< Too many prepare writes have been queued
+#define ATT_ERR_ATTR_NOT_FOUND 0x0a //!< No attribute found within the given attribute handle range
+#define ATT_ERR_ATTR_NOT_LONG 0x0b //!< The attribute cannot be read using the Read Blob Request
+#define ATT_ERR_INSUFFICIENT_KEY_SIZE 0x0c //!< The Encryption Key Size used for encrypting this link is insufficient
+#define ATT_ERR_INVALID_VALUE_SIZE 0x0d //!< The attribute value length is invalid for the operation
+#define ATT_ERR_UNLIKELY 0x0e //!< The attribute request that was requested has encountered an error that was very unlikely, and therefore could not be completed as requested
+#define ATT_ERR_INSUFFICIENT_ENCRYPT 0x0f //!< The attribute requires encryption before it can be read or written
+#define ATT_ERR_UNSUPPORTED_GRP_TYPE 0x10 //!< The attribute type is not a supported grouping attribute as defined by a higher layer specification
+#define ATT_ERR_INSUFFICIENT_RESOURCES 0x11 //!< Insufficient Resources to complete the request
+#define ATT_ERR_INVALID_VALUE 0x80 //!< The attribute value is invalid for the operation
+
+/*********************************************************************
+ * ATT Find By Type Value Response macros
+ */
+// Attribute Handle and Group End Handle pair indexes
+#define ATT_ATTR_HANDLE_IDX( i ) ( (i) * (2 + 2) )
+#define ATT_GRP_END_HANDLE_IDX( i ) ( ATT_ATTR_HANDLE_IDX( (i) ) + 2 )
+
+#define ATT_ATTR_HANDLE( info, i ) ( BUILD_UINT16( (info)[ATT_ATTR_HANDLE_IDX((i))], \
+ (info)[ATT_ATTR_HANDLE_IDX((i))+1] ) )
+#define ATT_GRP_END_HANDLE( info, i ) ( BUILD_UINT16( (info)[ATT_GRP_END_HANDLE_IDX((i))], \
+ (info)[ATT_GRP_END_HANDLE_IDX((i))+1] ) )
+/** @defgroup ATT_MSG_EVENT_DEFINES ATT Message Event IDs
+ * @{
+ */
+#define ATT_FLOW_CTRL_VIOLATED_EVENT 0x7E //!< Sent when ATT flow control is violated on a connection. This event is sent as an TMOS message defined as attFlowCtrlViolatedEvt_t.
+#define ATT_MTU_UPDATED_EVENT 0x7F //!< Sent when MTU is updated for a connection. This event is sent as an TMOS message defined as attMtuUpdatedEvt_t.
+/** @} End ATT_MSG_EVENT_DEFINES */
+
+/*** Opcode fields: bitmasks ***/
+// Size of 16-bit Bluetooth UUID
+#define ATT_BT_UUID_SIZE 2
+// Size of 128-bit UUID
+#define ATT_UUID_SIZE 16
+/******************************** GATT ***********************************/
+
+// GATT Attribute Access Permissions Bit Fields
+#define GATT_PERMIT_READ 0x01 //!< Attribute is Readable
+#define GATT_PERMIT_WRITE 0x02 //!< Attribute is Writable
+#define GATT_PERMIT_AUTHEN_READ 0x04 //!< Read requires Authentication
+#define GATT_PERMIT_AUTHEN_WRITE 0x08 //!< Write requires Authentication
+#define GATT_PERMIT_AUTHOR_READ 0x10 //!< Read requires Authorization
+#define GATT_PERMIT_AUTHOR_WRITE 0x20 //!< Write requires Authorization
+#define GATT_PERMIT_ENCRYPT_READ 0x40 //!< Read requires Encryption
+#define GATT_PERMIT_ENCRYPT_WRITE 0x80 //!< Write requires Encryption
+
+// GATT Characteristic Properties Bit Fields
+#define GATT_PROP_BCAST 0x01 //!< Permits broadcasts of the Characteristic Value
+#define GATT_PROP_READ 0x02 //!< Permits reads of the Characteristic Value
+#define GATT_PROP_WRITE_NO_RSP 0x04 //!< Permits writes of the Characteristic Value without response
+#define GATT_PROP_WRITE 0x08 //!< Permits writes of the Characteristic Value with response
+#define GATT_PROP_NOTIFY 0x10 //!< Permits notifications of a Characteristic Value without acknowledgement
+#define GATT_PROP_INDICATE 0x20 //!< Permits indications of a Characteristic Value with acknowledgement
+#define GATT_PROP_AUTHEN 0x40 //!< Permits signed writes to the Characteristic Value
+#define GATT_PROP_EXTENDED 0x80 //!< Additional characteristic properties are defined in the Characteristic Extended Properties Descriptor
+
+// GATT local read or write operation
+#define GATT_LOCAL_READ 0xFF
+#define GATT_LOCAL_WRITE 0xFE
+
+// GATT Encryption Key Size Limits
+#define GATT_MIN_ENCRYPT_KEY_SIZE 7 //!< GATT Minimum Encryption Key Size
+#define GATT_MAX_ENCRYPT_KEY_SIZE 16 //!< GATT Maximum Encryption Key Size
+
+// Attribute handle definitions
+#define GATT_INVALID_HANDLE 0x0000 // Invalid attribute handle
+#define GATT_MIN_HANDLE 0x0001 // Minimum attribute handle
+#define GATT_MAX_HANDLE 0xFFFF // Maximum attribute handle
+
+#define GATT_MAX_MTU 0xFFFF // Maximum MTU size
+
+// Attribute Access Permissions
+#define gattPermitRead( a ) ( (a) & GATT_PERMIT_READ )
+#define gattPermitWrite( a ) ( (a) & GATT_PERMIT_WRITE )
+#define gattPermitAuthenRead( a ) ( (a) & GATT_PERMIT_AUTHEN_READ )
+#define gattPermitAuthenWrite( a ) ( (a) & GATT_PERMIT_AUTHEN_WRITE )
+#define gattPermitAuthorRead( a ) ( (a) & GATT_PERMIT_AUTHOR_READ )
+#define gattPermitAuthorWrite( a ) ( (a) & GATT_PERMIT_AUTHOR_WRITE )
+#define gattPermitEncryptRead( a ) ( (a) & GATT_PERMIT_ENCRYPT_READ )
+#define gattPermitEncryptWrite( a ) ( (a) & GATT_PERMIT_ENCRYPT_WRITE )
+
+// Check for different UUID types
+#define gattPrimaryServiceType( t ) ( ATT_CompareUUID( primaryServiceUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattSecondaryServiceType( t ) ( ATT_CompareUUID( secondaryServiceUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattCharacterType( t ) ( ATT_CompareUUID( characterUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattIncludeType( t ) ( ATT_CompareUUID( includeUUID, ATT_BT_UUID_SIZE, (t).uuid, (t).len ) )
+#define gattServiceType( t ) ( gattPrimaryServiceType( (t) ) || gattSecondaryServiceType( (t) ) )
+#define GATT_MAX_NUM_CONN (4)
+
+// GATT Client Characteristic Configuration Bit Fields
+#define GATT_CLIENT_CFG_NOTIFY 0x0001 //!< The Characteristic Value shall be notified
+#define GATT_CLIENT_CFG_INDICATE 0x0002 //!< The Characteristic Value shall be indicated
+
+#define GATT_CFG_NO_OPERATION 0x0000 // No operation
+
+// All profile services bit fields
+#define GATT_ALL_SERVICES 0xFFFFFFFF
+
+// The number of attribute records in a given attribute table
+#define GATT_NUM_ATTRS( attrs ) ( sizeof( attrs ) / sizeof( gattAttribute_t ) )
+
+// The handle of a service is the handle of the first attribute
+#define GATT_SERVICE_HANDLE( attrs ) ( (attrs)[0].handle )
+
+// The handle of the first included service (i = 1) is the value of the second attribute
+#define GATT_INCLUDED_HANDLE( attrs, i ) ( *((uint16_t *)((attrs)[(i)].pValue)) )
+
+// Client Characteristic Configuration table (from CCC attribute value pointer)
+#define GATT_CCC_TBL( pValue ) ( (gattCharCfg_t *)(*((PTR_TYPE)(&pValue))))
+
+/************************************ GAP *************************************/
+#define GAP_MSG_EVENT_DEFINES //!< GAP type of command
+#define GAP_DEVICE_INIT_DONE_EVENT 0x00 //!< Sent when the Device Initialization is complete. This event is sent as an tmos message defined as gapDeviceInitDoneEvent_t.
+#define GAP_DEVICE_DISCOVERY_EVENT 0x01 //!< Sent when the Device Discovery Process is complete. This event is sent as an tmos message defined as gapDevDiscEvent_t.
+#define GAP_ADV_DATA_UPDATE_DONE_EVENT 0x02 //!< Sent when the Advertising Data or SCAN_RSP Data has been updated. This event is sent as an tmos message defined as gapAdvDataUpdateEvent_t.
+#define GAP_MAKE_DISCOVERABLE_DONE_EVENT 0x03 //!< Sent when the Make Discoverable Request is complete. This event is sent as an tmos message defined as gapMakeDiscoverableRspEvent_t.
+#define GAP_END_DISCOVERABLE_DONE_EVENT 0x04 //!< Sent when the Advertising has ended. This event is sent as an tmos message defined as gapEndDiscoverableRspEvent_t.
+#define GAP_LINK_ESTABLISHED_EVENT 0x05 //!< Sent when the Establish Link Request is complete. This event is sent as an tmos message defined as gapEstLinkReqEvent_t.
+#define GAP_LINK_TERMINATED_EVENT 0x06 //!< Sent when a connection was terminated. This event is sent as an tmos message defined as gapTerminateLinkEvent_t.
+#define GAP_LINK_PARAM_UPDATE_EVENT 0x07 //!< Sent when an Update Parameters Event is received. This event is sent as an tmos message defined as gapLinkUpdateEvent_t.
+#define GAP_RANDOM_ADDR_CHANGED_EVENT 0x08 //!< Sent when a random address was changed. This event is sent as an tmos message defined as gapRandomAddrEvent_t.
+#define GAP_SIGNATURE_UPDATED_EVENT 0x09 //!< Sent when the device's signature counter is updated. This event is sent as an tmos message defined as gapSignUpdateEvent_t.
+#define GAP_AUTHENTICATION_COMPLETE_EVENT 0x0A //!< Sent when the Authentication (pairing) process is complete. This event is sent as an tmos message defined as gapAuthCompleteEvent_t.
+#define GAP_PASSKEY_NEEDED_EVENT 0x0B //!< Sent when a Passkey is needed. This is part of the pairing process. This event is sent as an tmos message defined as gapPasskeyNeededEvent_t.
+#define GAP_SLAVE_REQUESTED_SECURITY_EVENT 0x0C //!< Sent when a Slave Security Request is received. This event is sent as an tmos message defined as gapSlaveSecurityReqEvent_t.
+#define GAP_DEVICE_INFO_EVENT 0x0D //!< Sent during the Device Discovery Process when a device is discovered. This event is sent as an tmos message defined as gapDeviceInfoEvent_t.
+#define GAP_BOND_COMPLETE_EVENT 0x0E //!< Sent when the bonding process is complete. This event is sent as an tmos message defined as gapBondCompleteEvent_t.
+#define GAP_PAIRING_REQ_EVENT 0x0F //!< Sent when an unexpected Pairing Request is received. This event is sent as an tmos message defined as gapPairingReqEvent_t.
+#define GAP_DIRECT_DEVICE_INFO_EVENT 0x10 //!< Sent when a direct Advertising Data is received. This event is sent as an tmos message defined as gapDirectDeviceInfoEvent_t.
+#define GAP_PHY_UPDATE_EVENT 0x11 //!< Sent when a PHY Update Event is received. This event is sent as an tmos message defined as gapLinkUpdateEvent_t.
+#define GAP_EXT_ADV_DEVICE_INFO_EVENT 0x12 //!< Sent when a Extended Advertising Data is received. This event is sent as an tmos message defined as gapExtAdvDeviceInfoEvent_t.
+#define GAP_MAKE_PERIODIC_ADV_DONE_EVENT 0x13 //!< Sent when the Set Periodic Advertising enable is complete. This event is sent as an tmos message defined as gapMakePeriodicRspEvent_t.
+#define GAP_END_PERIODIC_ADV_DONE_EVENT 0x14 //!< Sent when the Set Periodic Advertising disable is complete. This event is sent as an tmos message defined as gapEndPeriodicRspEvent_t.
+#define GAP_SYNC_ESTABLISHED_EVENT 0x15 //!< Sent when a Periodic Advertising Sync Establish is complete. This event is sent as an tmos message defined as gapSyncEstablishedEvent_t.
+#define GAP_PERIODIC_ADV_DEVICE_INFO_EVENT 0x16 //!< Sent when a Periodic Advertising Data is received. This event is sent as an tmos message defined as gapPeriodicAdvDeviceInfoEvent_t.
+#define GAP_SYNC_LOST_EVENT 0x17 //!< Sent when a Periodic Advertising Sync was lost. This event is sent as an tmos message defined as gapSyncLostEvent_t.
+#define GAP_SCAN_REQUEST_EVENT 0x19 //!< Sent when a SCAN_REQ PDU or an AUX_SCAN_REQ PDU has been received by the advertiser. This event is sent as an tmos message defined as gapScanReqReseiveEvent_t.
+#define GAP_OOB_NEEDED_EVENT 0x1A //!< resv
+#define GAP_MAKE_CONNECTIONESS_CTE_DONE_EVENT 0x1B //!< Sent when the Set Connectionless CTE Transmit enable is complete. This event is sent as an tmos message defined as gapMakeConnectionlessCTERspEvent_t.
+#define GAP_END_CONNECTIONESS_CTE_DONE_EVENT 0x1C //!< Sent when the Set Connectionless CTE Transmit disable is complete. This event is sent as an tmos message defined as gapEndConnectionlessCTERspEvent_t.
+#define GAP_PERI_ADV_SYNC_TRAN_RECEIVED_EVENT 0x1D //!< Sent when the periodic advertising sync transfer received. This event is sent as an tmos message defined as gapPeriTranReceivec_t.
+
+// GAP_PROFILE_ROLE_DEFINES GAP Profile Roles
+#define GAP_PROFILE_BROADCASTER 0x01 //!< A device that sends advertising events only.
+#define GAP_PROFILE_OBSERVER 0x02 //!< A device that receives advertising events only.
+#define GAP_PROFILE_PERIPHERAL 0x04 //!< A device that accepts the establishment of an LE physical link using the connection establishment procedure
+#define GAP_PROFILE_CENTRAL 0x08 //!< A device that supports the Central role initiates the establishment of a physical connection
+
+// GAP Status Return Values - returned as bStatus_t
+#define bleGAPUserCanceled 0x30 //!< The user canceled the task
+#define bleGAPConnNotAcceptable 0x31 //!< The connection was not accepted
+#define bleGAPBondRejected 0x32 //!< The bond information was rejected.
+#define bleGAPExpiredCanceled 0x33 //!< The duration has expired
+
+#define GAP_DEVICE_NAME_LEN 21 // Excluding null-terminate char
+
+// option defined
+#define LISTEN_PERIODIC_ADVERTISING_MODE (1<<0) //!< used to determine whether the Periodic Advertiser List is used
+#define REPORTING_INITIALLY_DISABLED (1<<1) //!< 0: Reporting initially enabled 1: Reporting initially disabled
+#define DUPLICATE_FILTERING_INITIALLY_ENABLED (1<<2) //!< 0: Duplicate filtering initially disabled 1: Duplicate filtering initially enabled
+
+/*-------------------------------------------------------------------
+ * CONSTANTS
+ */
+/** @defgroup GAP_CONN_HANDLE_DEFINES GAP Special Connection Handles
+ * Used by GAP_TerminateLinkReq()
+ * @{
+ */
+#define GAP_CONNHANDLE_INIT 0xFFFE //!< terminates a link create
+#define GAP_CONNHANDLE_ALL 0xFFFF //!< terminates all links for the matching task ID.
+/** @} End GAP_CONN_HANDLE_DEFINES */
+
+// Privacy Flag States
+#define GAP_PRIVACY_DISABLED 0x00
+#define GAP_PRIVACY_ENABLED 0x01
+
+// GAP GATT Server Parameters used with GGS Get/Set Parameter and Application's Callback functions
+#define GGS_DEVICE_NAME_ATT 0 // RW uint8_t[GAP_DEVICE_NAME_LEN]
+#define GGS_APPEARANCE_ATT 1 // RW uint16_t
+#define GGS_PERI_PRIVACY_FLAG_ATT 2 // RW uint8_t
+#define GGS_RECONNCT_ADDR_ATT 3 // RW uint8_t[B_ADDR_LEN]
+#define GGS_PERI_CONN_PARAM_ATT 4 // RW sizeof(gapPeriConnectParams_t)
+#define GGS_PERI_PRIVACY_FLAG_PROPS 5 // RW uint8_t
+#define GGS_W_PERMIT_DEVICE_NAME_ATT 6 // W uint8_t
+#define GGS_W_PERMIT_APPEARANCE_ATT 7 // W uint8_t
+#define GGS_W_PERMIT_PRIVACY_FLAG_ATT 8 // W uint8_t
+#define GGS_CENT_ADDR_RES_ATT 9 // RW uint8_t
+// GAP Services bit fields
+#define GAP_SERVICE 0x00000001
+
+// GAP_PARAMETER_ID_DEFINES GAP Parameter IDs
+// Timers
+#define TGAP_GEN_DISC_ADV_MIN 0 //!< Minimum time to remain advertising, when in Discoverable mode.Default 0-turns off the timeout. (n * 0.625 mSec).
+#define TGAP_LIM_ADV_TIMEOUT 1 //!< Maximum time to remain advertising, when in Limited Discoverable mode.Default 180 seconds. (n * 1 seconds)
+#define TGAP_DISC_SCAN 2 //!< Minimum time to perform scanning,Setting this parameter to 0 turns off the timeout.Default 10.24seconds. (n * 0.625 mSec)
+
+// when in General Discovery process
+#define TGAP_DISC_ADV_INT_MIN 3 //!< Minimum advertising interval.Default 160. (n * 0.625 mSec)
+#define TGAP_DISC_ADV_INT_MAX 4 //!< Maximum advertising interval.Default 160. (n * 0.625 mSec)
+#define TGAP_DISC_SCAN_INT 5 //!< Scan interval used during Link Layer Scanning state.Default 16. (n * 0.625 mSec)
+#define TGAP_DISC_SCAN_WIND 6 //!< Scan window used during Link Layer Scanning state.Default 16. (n * 0.625 mSec)
+
+// when in Connection Establishment process(1M PHY)
+#define TGAP_CONN_EST_INT_MIN 7 //!< Minimum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_INT_MAX 8 //!< Maximum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_SCAN_INT 9 //!< Scan interval used during Link Layer Initiating state.Default 16. (n * 0.625 mSec)
+#define TGAP_CONN_EST_SCAN_WIND 10 //!< Scan window used during Link Layer Initiating state.Default 16. (n * 0.625 mSec)
+#define TGAP_CONN_EST_HIGH_SCAN_INT 11 //!< Scan interval used during Link Layer Initiating state, high duty scan cycle scan parameters (n * 0.625 mSec)
+#define TGAP_CONN_EST_HIGH_SCAN_WIND 12 //!< Scan window used during Link Layer Initiating state, high duty scan cycle scan parameters (n * 0.625 mSec)
+#define TGAP_CONN_EST_SUPERV_TIMEOUT 13 //!< Link Layer connection supervision timeout.Default 2000. (n * 10 mSec)
+#define TGAP_CONN_EST_LATENCY 14 //!< Link Layer connection slave latency.Default 0. (in number of connection events)
+#define TGAP_CONN_EST_MIN_CE_LEN 15 //!< Local informational parameter about minimum length of connection needed.Default 0. (n * 0.625 mSec)
+#define TGAP_CONN_EST_MAX_CE_LEN 16 //!< Local informational parameter about maximum length of connection needed.Default 0. (n * 0.625 mSec)
+
+// Proprietary
+#define TGAP_PRIVATE_ADDR_INT 17 //!< Minimum Time Interval between private (resolvable) address changes.Default 900. (n * 1 seconds)
+#define TGAP_SM_TIMEOUT 18 //!< SM Message Timeout (milliseconds). Default 30 seconds.
+#define TGAP_SM_MIN_KEY_LEN 19 //!< SM Minimum Key Length supported. Default 7.
+#define TGAP_SM_MAX_KEY_LEN 20 //!< SM Maximum Key Length supported. Default 16.
+#define TGAP_FILTER_ADV_REPORTS 21 //!< Filter duplicate advertising reports. Default TRUE.
+#define TGAP_SCAN_RSSI_MIN 22 //!< Minimum RSSI required for scan advertising to be reported to the app. Default -127.
+#define TGAP_REJECT_CONN_PARAMS 23 //!< Whether or not to reject Connection Parameter Update Request received on Central device. Default FALSE.
+#define TGAP_AUTH_TASK_ID 24 //!< Task ID override for Task Authentication control (for stack internal use only)
+
+// v5.x
+#define TGAP_ADV_TX_POWER 25 //!< Indicates the maximum power level Range: -127 ≤ N ≤ +126 Units: dBm.Default 127(Host has no preference).
+#define TGAP_ADV_PRIMARY_PHY 26 //!< resv.
+#define TGAP_ADV_SECONDARY_PHY 27 //!< LE 1M/LE 2M. Default GAP_PHY_VAL_LE_1M.
+#define TGAP_ADV_SECONDARY_MAX_SKIP 28 //!< Maximum advertising events the Controller can skip before sending the AUX_ADV_IND packets on the secondary advertising channel. Default 0.
+#define TGAP_ADV_ADVERTISING_SID 29 //!< Value of the Advertising SID subfield in the ADI field of the PDU Range:0-15. Default 0.
+#define TGAP_ADV_SCAN_REQ_NOTIFY 30 //!< Scan request notifications enabled.Default 0-disabled.
+#define TGAP_ADV_ADVERTISING_DURATION 31 //!< Advertising duration Range: 0x0001 - 0xFFFF Time = N * 10ms. Default 0-No advertising duration.
+#define TGAP_ADV_MAX_EVENTS 32 //!< indicates the maximum number of extended advertising events.Range: 0x00 - 0xFF. Default 0(No maximum number of advertising events).
+
+// when in General Discovery process
+#define TGAP_DISC_SCAN_PHY 33 //!< resv.
+#define TGAP_DISC_SCAN_CODED_INT 34 //!< resv.
+#define TGAP_DISC_SCAN_CODED_WIND 35 //!< resv.
+#define TGAP_DISC_SCAN_DURATION 36 //!< Scan duration Range: 0x0001 - 0xFFFF Time = N * 10 ms. Default 0-Scan continuously until explicitly disable.
+#define TGAP_DISC_SCAN_PERIOD 37 //!< resv.
+
+// when in Connection Establishment process(2M PHY)
+#define TGAP_CONN_EST_INT_PHY 38 //!< resv.
+#define TGAP_CONN_EST_2M_INT_MIN 39 //!< Minimum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_2M_INT_MAX 40 //!< Maximum Link Layer connection interval.Default 80. (n * 1.25 mSec)
+#define TGAP_CONN_EST_2M_SUPERV_TIMEOUT 41 //!< Link Layer connection supervision timeout.Default 2000. (n * 10 mSec)
+#define TGAP_CONN_EST_2M_LATENCY 42 //!< Link Layer connection slave latency.Default 0. (in number of connection events)
+#define TGAP_CONN_EST_2M_MIN_CE_LEN 43 //!< Local informational parameter about minimum length of connection needed.Default 0. (n * 0.625 mSec)
+#define TGAP_CONN_EST_2M_MAX_CE_LEN 44 //!< Local informational parameter about maximum length of connection needed.Default 0. (n * 0.625 mSec)
+
+// when in Connection Establishment process(Coded PHY)
+#define TGAP_CONN_EST_CODED_INT_MIN 45 //!< resv.
+#define TGAP_CONN_EST_CODED_INT_MAX 46 //!< resv.
+#define TGAP_CONN_EST_CODED_SCAN_INT 47 //!< resv.
+#define TGAP_CONN_EST_CODED_SCAN_WIND 48 //!< resv.
+#define TGAP_CONN_EST_CODED_HIGH_SCAN_INT 49 //!< resv.
+#define TGAP_CONN_EST_CODED_HIGH_SCAN_WIND 50 //!< resv.
+#define TGAP_CONN_EST_CODED_SUPERV_TIMEOUT 51 //!< resv.
+#define TGAP_CONN_EST_CODED_LATENCY 52 //!< resv.
+#define TGAP_CONN_EST_CODED_MIN_CE_LEN 53 //!< resv.
+#define TGAP_CONN_EST_CODED_MAX_CE_LEN 54 //!< resv.
+
+// periodic advertising
+#define TGAP_PERIODIC_ADV_INT_MIN 55 //!< Minimum periodic advertising interval.Range: 0x0006 to 0xFFFF.Default 160. (n * 1.25 mSec)
+#define TGAP_PERIODIC_ADV_INT_MAX 56 //!< Maximum periodic advertising interval.Range: 0x0006 to 0xFFFF.Default 160. (n * 1.25 mSec)
+#define TGAP_PERIODIC_ADV_PROPERTIES 57 //!< Include TxPower in the periodic advertising PDU.
+
+#define TGAP_SCAN_MAX_LENGTH 58 //!< Extended scan maximum data length.Default 460
+#define TGAP_AFH_CHANNEL_MDOE 59 //!< whether t he Controller's channel assessment scheme is enabled or disabled.Default disabled.
+
+// Constant Tone Extension Transmit
+#define TGAP_CTE_TYPE 60 //!< The type of Constant Tone Extension.Default GAP_CTE_TYPE_AOA.
+#define TGAP_CTE_LENGTH 61 //!< The type of Constant Tone Extension.Default 20.Range[2,20]
+#define TGAP_CTE_COUNT 62 //!< resv
+#define TGAP_LENGTH_OF_SWITCHING_PATTERN 63 //!< The number of Antenna IDs in the pattern,only used when transmitting an AoD Constant Tone Extension.Default 0.
+
+#define TGAP_PARAMID_MAX 64 //!< ID MAX-valid Parameter ID
+
+// GAP_DEVDISC_MODE_DEFINES GAP Device Discovery Modes
+#define DEVDISC_MODE_NONDISCOVERABLE 0x00 //!< No discoverable setting
+#define DEVDISC_MODE_GENERAL 0x01 //!< General Discoverable devices
+#define DEVDISC_MODE_LIMITED 0x02 //!< Limited Discoverable devices
+#define DEVDISC_MODE_ALL 0x03 //!< Not filtered
+
+// GAP_ADDR_TYPE_DEFINES GAP Address Types
+#define ADDRTYPE_PUBLIC 0x00 //!< Use the BD_ADDR
+#define ADDRTYPE_STATIC 0x01 //!< Static address
+#define ADDRTYPE_PRIVATE_NONRESOLVE 0x02 //!< Generate Non-Resolvable Private Address
+#define ADDRTYPE_PRIVATE_RESOLVE 0x03 //!< Generate Resolvable Private Address
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Advertising Event Types
+#define GAP_ADTYPE_ADV_IND 0x00 //!< Connectable undirected event typet
+#define GAP_ADTYPE_ADV_HDC_DIRECT_IND 0x01 //!< Connectable high duty cycle directed event type
+#define GAP_ADTYPE_ADV_SCAN_IND 0x02 //!< Scannable undirected event type
+#define GAP_ADTYPE_ADV_NONCONN_IND 0x03 //!< Non-Connectable undirected event type
+#define GAP_ADTYPE_ADV_LDC_DIRECT_IND 0x04 //!< Connectable low duty cycle directed event type
+//v5.x
+#define GAP_ADTYPE_EXT_CONN_DIRECT 0x05 //!< extend Connectable directed event type
+#define GAP_ADTYPE_EXT_SCAN_UNDIRECT 0x06 //!< extend Scannable undirected event type
+#define GAP_ADTYPE_EXT_NONCONN_NONSCAN_UNDIRECT 0x07 //!< extend Non-Connectable and Non-Scannable undirected event type
+#define GAP_ADTYPE_EXT_CONN_UNDIRECT 0x08 //!< extend Connectable undirected event type
+#define GAP_ADTYPE_EXT_SCAN_DIRECT 0x09 //!< extend Scannable directed event type
+#define GAP_ADTYPE_EXT_NONCONN_NONSCAN_DIRECT 0x0A //!< extend Non-Connectable and Non-Scannable directed event type
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Advertising PHY VAL TYPE(GAP_PHY_VAL_TYPE)
+#define GAP_PHY_VAL_TYPE
+#define GAP_PHY_VAL_LE_1M 0x01
+#define GAP_PHY_VAL_LE_2M 0x02
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Scan PHY VAL TYPE(GAP_PHY_BIT_TYPE)
+#define GAP_PHY_BIT_TYPE
+#define GAP_PHY_BIT_LE_1M (1<<0)
+#define GAP_PHY_BIT_LE_2M (1<<1)
+#define GAP_PHY_BIT_ALL (GAP_PHY_BIT_LE_1M|GAP_PHY_BIT_LE_2M)
+
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Periodic Advertising Properties
+#define GAP_PERI_PROPERTIES_INCLUDE_TXPOWER (1<<6)
+
+// GAP_ADVERTISEMENT_TYPE_DEFINES GAP Connectionless CTE Transmit CTE type
+#define GAP_CTE_TYPE_AOA 0x00 //!< AoA Constant Tone Extension
+#define GAP_CTE_TYPE_AOD_1US 0x01 //!< AoD Constant Tone Extension with 1us slots
+#define GAP_CTE_TYPE_AOD_2US 0x02 //!< AoD Constant Tone Extension with 2us slots
+
+// GAP Advertising Report Event Types
+#define GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+// bit0 to 4 ADVERTISEMENT_TYPE:defined for gapExtAdvDeviceInfoEvent_t Advertisement data type
+#define GAP_ADRPT_ADV_IND 0x00 //!< Connectable undirected advertisement
+#define GAP_ADRPT_ADV_DIRECT_IND 0x01 //!< Connectable directed advertisement
+#define GAP_ADRPT_ADV_SCAN_IND 0x02 //!< Scannable undirected advertisement
+#define GAP_ADRPT_ADV_NONCONN_IND 0x03 //!< Non-Connectable undirected advertisement
+#define GAP_ADRPT_SCAN_RSP 0x04 //!< Scan Response
+#define GAP_ADRPT_EXT_CONN_DIRECT 0x05 //!< extend Connectable directed report type
+#define GAP_ADRPT_EXT_SCAN_UNDIRECT 0x06 //!< extend Scannable undirected report type
+#define GAP_ADRPT_EXT_NONCONN_NONSCAN_UNDIRECT 0x07 //!< extend Non-Connectable and Non-Scannable undirected report type
+#define GAP_ADRPT_EXT_CONN_UNDIRECT 0x08 //!< extend Connectable undirected report type
+#define GAP_ADRPT_EXT_SCAN_DIRECT 0x09 //!< extend Scannable directed report type
+#define GAP_ADRPT_EXT_NONCONN_NONSCAN_DIRECT 0x0A //!< extend Non-Connectable and Non-Scannable directed report type
+#define GAP_ADRPT_EXT_SCAN_RESPONSE 0x0B //!< extend Scan Response report type
+// bit5 to 6 Data status:defined for gapExtAdvDeviceInfoEvent_t Advertisement data type
+#define GAP_ADRPT_EXT_DATA_MASK (3<<5)
+#define GAP_ADRPT_EXT_DATA_COMPLETE (0<<5) //!< Complete
+#define GAP_ADRPT_EXT_DATA_INCOMPLETE (1<<5) //!< more data to come
+#define GAP_ADRPT_EXT_DATA_LAST (2<<5) //!< Incomplete, data truncated, no more to come
+
+// GAP_EXTEND_ADVERTISEMENT_REPORT_TYPE_DEFINES GAP Extend Advertising Report Event Types
+#define GAP_ADRPT_ADV_CONNECTABLE (1<<0)
+#define GAP_ADRPT_ADV_SCANNABLE (1<<1)
+#define GAP_ADRPT_ADV_DITECTED (1<<2)
+#define GAP_ADRPT_SCAN_RESPONSE (1<<3)
+
+// GAP_FILTER_POLICY_DEFINES GAP Advertiser Filter Scan Parameters
+#define GAP_FILTER_POLICY_ALL 0x00 //!< Allow Scan Request from Any, Allow Connect Request from Any (default).
+#define GAP_FILTER_POLICY_WHITE_SCAN 0x01 //!< Allow Scan Request from White List Only, Allow Connect from Any
+#define GAP_FILTER_POLICY_WHITE_CON 0x02 //!< Allow Scan Request from Any, Connect from White List Only
+#define GAP_FILTER_POLICY_WHITE 0x03 //!< Allow Scan Request and Connect from White List Only
+
+//! Maximum Pairing Passcode/Passkey value. Range of a passkey can be 0 - 999,999.
+#define GAP_PASSCODE_MAX 999999
+
+/** Sign Counter Initialized - Sign counter hasn't been used yet. Used when setting up
+ * a connection's signing information.
+ */
+#define GAP_INIT_SIGN_COUNTER 0xFFFFFFFF
+
+// GAP_ADVCHAN_DEFINES GAP Advertisement Channel Map
+#define GAP_ADVCHAN_37 0x01 //!< Advertisement Channel 37
+#define GAP_ADVCHAN_38 0x02 //!< Advertisement Channel 38
+#define GAP_ADVCHAN_39 0x04 //!< Advertisement Channel 39
+#define GAP_ADVCHAN_ALL (GAP_ADVCHAN_37 | GAP_ADVCHAN_38 | GAP_ADVCHAN_39) //!< All Advertisement Channels Enabled
+
+// GAP_ADTYPE_DEFINES GAP Advertisement Data Types
+#define GAP_ADTYPE_FLAGS 0x01 //!< Discovery Mode: @ref GAP_ADTYPE_FLAGS_MODES
+#define GAP_ADTYPE_16BIT_MORE 0x02 //!< Service: More 16-bit UUIDs available
+#define GAP_ADTYPE_16BIT_COMPLETE 0x03 //!< Service: Complete list of 16-bit UUIDs
+#define GAP_ADTYPE_32BIT_MORE 0x04 //!< Service: More 32-bit UUIDs available
+#define GAP_ADTYPE_32BIT_COMPLETE 0x05 //!< Service: Complete list of 32-bit UUIDs
+#define GAP_ADTYPE_128BIT_MORE 0x06 //!< Service: More 128-bit UUIDs available
+#define GAP_ADTYPE_128BIT_COMPLETE 0x07 //!< Service: Complete list of 128-bit UUIDs
+#define GAP_ADTYPE_LOCAL_NAME_SHORT 0x08 //!< Shortened local name
+#define GAP_ADTYPE_LOCAL_NAME_COMPLETE 0x09 //!< Complete local name
+#define GAP_ADTYPE_POWER_LEVEL 0x0A //!< TX Power Level: -127 to +127 dBm
+#define GAP_ADTYPE_OOB_CLASS_OF_DEVICE 0x0D //!< Simple Pairing OOB Tag: Class of device (3 octets)
+#define GAP_ADTYPE_OOB_SIMPLE_PAIRING_HASHC 0x0E //!< Simple Pairing OOB Tag: Simple Pairing Hash C (16 octets)
+#define GAP_ADTYPE_OOB_SIMPLE_PAIRING_RANDR 0x0F //!< Simple Pairing OOB Tag: Simple Pairing Randomizer R (16 octets)
+#define GAP_ADTYPE_SM_TK 0x10 //!< Security Manager TK Value
+#define GAP_ADTYPE_SM_OOB_FLAG 0x11 //!< Security Manager OOB Flags
+#define GAP_ADTYPE_SLAVE_CONN_INTERVAL_RANGE 0x12 //!< Min and Max values of the connection interval (2 octets Min, 2 octets Max) (0xFFFF indicates no conn interval min or max)
+#define GAP_ADTYPE_SIGNED_DATA 0x13 //!< Signed Data field
+#define GAP_ADTYPE_SERVICES_LIST_16BIT 0x14 //!< Service Solicitation: list of 16-bit Service UUIDs
+#define GAP_ADTYPE_SERVICES_LIST_128BIT 0x15 //!< Service Solicitation: list of 128-bit Service UUIDs
+#define GAP_ADTYPE_SERVICE_DATA 0x16 //!< Service Data - 16-bit UUID
+#define GAP_ADTYPE_PUBLIC_TARGET_ADDR 0x17 //!< Public Target Address
+#define GAP_ADTYPE_RANDOM_TARGET_ADDR 0x18 //!< Random Target Address
+#define GAP_ADTYPE_APPEARANCE 0x19 //!< Appearance
+#define GAP_ADTYPE_ADV_INTERVAL 0x1A //!< Advertising Interval
+#define GAP_ADTYPE_LE_BD_ADDR 0x1B //!< LE Bluetooth Device Address
+#define GAP_ADTYPE_LE_ROLE 0x1C //!< LE Role
+#define GAP_ADTYPE_SIMPLE_PAIRING_HASHC_256 0x1D //!< Simple Pairing Hash C-256
+#define GAP_ADTYPE_SIMPLE_PAIRING_RANDR_256 0x1E //!< Simple Pairing Randomizer R-256
+#define GAP_ADTYPE_SERVICE_DATA_32BIT 0x20 //!< Service Data - 32-bit UUID
+#define GAP_ADTYPE_SERVICE_DATA_128BIT 0x21 //!< Service Data - 128-bit UUID
+#define GAP_ADTYPE_URI 0x24 //!< URI
+#define GAP_ADTYPE_INDOOR_POSITION 0x25 //!< Indoor Positioning Service v1.0 or later
+#define GAP_ADTYPE_TRAN_DISCOVERY_DATA 0x26 //!< Transport Discovery Service v1.0 or later
+#define GAP_ADTYPE_SUPPORTED_FEATURES 0x27 //!< LE Supported Features
+#define GAP_ADTYPE_CHANNEL_MAP_UPDATE 0x28 //!< Channel Map Update Indication
+#define GAP_ADTYPE_PB_ADV 0x29 //!< PB-ADV. Mesh Profile Specification Section 5.2.1
+#define GAP_ADTYPE_MESH_MESSAGE 0x2A //!< Mesh Message. Mesh Profile Specification Section 3.3.1
+#define GAP_ADTYPE_MESH_BEACON 0x2B //!< Mesh Beacon. Mesh Profile Specification Section 3.9
+#define GAP_ADTYPE_BIG_INFO 0x2C //!< BIGInfo
+#define GAP_ADTYPE_BROADCAST_CODE 0x2D //!< Broadcast_Code
+#define GAP_ADTYPE_RSL_SET_IDENT 0x2E //!< Resolvable Set Identifier.Coordinated Set Identification Profile 1.0
+#define GAP_ADTYPE_ADV_INTERVAL_LONG 0x2F //!< Advertising Interval - long
+#define GAP_ADTYPE_3D_INFO_DATA 0x3D //!< 3D Information Data
+#define GAP_ADTYPE_MANUFACTURER_SPECIFIC 0xFF //!< Manufacturer Specific Data: first 2 octets contain the Company Identifier Code followed by the additional manufacturer specific data
+
+// GAP_ADTYPE_FLAGS_MODES GAP ADTYPE Flags Discovery Modes
+#define GAP_ADTYPE_FLAGS_LIMITED 0x01 //!< Discovery Mode: LE Limited Discoverable Mode
+#define GAP_ADTYPE_FLAGS_GENERAL 0x02 //!< Discovery Mode: LE General Discoverable Mode
+#define GAP_ADTYPE_FLAGS_BREDR_NOT_SUPPORTED 0x04 //!< Discovery Mode: BR/EDR Not Supported
+
+// GAP_APPEARANCE_VALUES GAP Appearance Values
+#define GAP_APPEARE_UNKNOWN 0x0000 //!< Unknown
+#define GAP_APPEARE_GENERIC_PHONE 0x0040 //!< Generic Phone
+#define GAP_APPEARE_GENERIC_COMPUTER 0x0080 //!< Generic Computer
+#define GAP_APPEARE_GENERIC_WATCH 0x00C0 //!< Generic Watch
+#define GAP_APPEARE_WATCH_SPORTS 0x00C1 //!< Watch: Sports Watch
+#define GAP_APPEARE_GENERIC_CLOCK 0x0100 //!< Generic Clock
+#define GAP_APPEARE_GENERIC_DISPLAY 0x0140 //!< Generic Display
+#define GAP_APPEARE_GENERIC_RC 0x0180 //!< Generic Remote Control
+#define GAP_APPEARE_GENERIC_EYE_GALSSES 0x01C0 //!< Generic Eye-glasses
+#define GAP_APPEARE_GENERIC_TAG 0x0200 //!< Generic Tag
+#define GAP_APPEARE_GENERIC_KEYRING 0x0240 //!< Generic Keyring
+#define GAP_APPEARE_GENERIC_MEDIA_PLAYER 0x0280 //!< Generic Media Player
+#define GAP_APPEARE_GENERIC_BARCODE_SCANNER 0x02C0 //!< Generic Barcode Scanner
+#define GAP_APPEARE_GENERIC_THERMOMETER 0x0300 //!< Generic Thermometer
+#define GAP_APPEARE_GENERIC_THERMO_EAR 0x0301 //!< Thermometer: Ear
+#define GAP_APPEARE_GENERIC_HR_SENSOR 0x0340 //!< Generic Heart rate Sensor
+#define GAP_APPEARE_GENERIC_HRS_BELT 0x0341 //!< Heart Rate Sensor: Heart Rate Belt
+#define GAP_APPEARE_GENERIC_BLOOD_PRESSURE 0x0380 //!< Generic Blood Pressure
+#define GAP_APPEARE_GENERIC_BP_ARM 0x0381 //!< Blood Pressure: Arm
+#define GAP_APPEARE_GENERIC_BP_WRIST 0x0382 //!< Blood Pressure: Wrist
+#define GAP_APPEARE_GENERIC_HID 0x03C0 //!< Generic Human Interface Device (HID)
+#define GAP_APPEARE_HID_KEYBOARD 0x03C1 //!< HID Keyboard
+#define GAP_APPEARE_HID_MOUSE 0x03C2 //!< HID Mouse
+#define GAP_APPEARE_HID_JOYSTIC 0x03C3 //!< HID Joystick
+#define GAP_APPEARE_HID_GAMEPAD 0x03C4 //!< HID Gamepad
+#define GAP_APPEARE_HID_DIGITIZER_TYABLET 0x03C5 //!< HID Digitizer Tablet
+#define GAP_APPEARE_HID_DIGITAL_CARDREADER 0x03C6 //!< HID Card Reader
+#define GAP_APPEARE_HID_DIGITAL_PEN 0x03C7 //!< HID Digital Pen
+#define GAP_APPEARE_HID_BARCODE_SCANNER 0x03C8 //!< HID Barcode Scanner
+
+/************************************gapRole***********************************/
+// GAPROLE_PROFILE_PARAMETERS GAP Role Manager Parameters
+#define GAPROLE_PROFILEROLE 0x300 //!< Reading this parameter will return GAP Role type. Read Only. Size is uint8_t.
+#define GAPROLE_IRK 0x301 //!< Identity Resolving Key. Read/Write. Size is uint8_t[KEYLEN]. Default is all 0, which means that the IRK will be randomly generated.
+#define GAPROLE_SRK 0x302 //!< Signature Resolving Key. Read/Write. Size is uint8_t[KEYLEN]. Default is all 0, which means that the SRK will be randomly generated.
+#define GAPROLE_SIGNCOUNTER 0x303 //!< Sign Counter. Read/Write. Size is uint32_t. Default is 0.
+#define GAPROLE_BD_ADDR 0x304 //!< Device's Address. Read Only. Size is uint8_t[B_ADDR_LEN]. This item is read from the controller.
+#define GAPROLE_ADVERT_ENABLED 0x305 //!< Enable/Disable Advertising. Read/Write. Size is uint8_t. Default is TRUE=Enabled.
+#define GAPROLE_ADVERT_DATA 0x306 //!< Advertisement Data. Read/Write. Max size is B_MAX_ADV_EXT_LEN. Default to all 0.
+#define GAPROLE_SCAN_RSP_DATA 0x307 //!< Scan Response Data. Read/Write. Max size is B_MAX_ADV_EXT_LEN. Defaults to all 0.
+#define GAPROLE_ADV_EVENT_TYPE 0x308 //!< Advertisement Type. Read/Write. Size is uint8_t. Default is GAP_ADTYPE_ADV_IND.
+#define GAPROLE_ADV_DIRECT_TYPE 0x309 //!< Direct Advertisement Address Type. Read/Write. Size is uint8_t. Default is ADDRTYPE_PUBLIC.
+#define GAPROLE_ADV_DIRECT_ADDR 0x30A //!< Direct Advertisement Address. Read/Write. Size is uint8_t[B_ADDR_LEN]. Default is NULL.
+#define GAPROLE_ADV_CHANNEL_MAP 0x30B //!< Which channels to advertise on. Read/Write Size is uint8_t. Default is GAP_ADVCHAN_ALL
+#define GAPROLE_ADV_FILTER_POLICY 0x30C //!< Filter Policy. Ignored when directed advertising is used. Read/Write. Size is uint8_t. Default is GAP_FILTER_POLICY_ALL.
+#define GAPROLE_STATE 0x30D //!< Reading this parameter will return GAP Peripheral Role State. Read Only. Size is uint8_t.
+#define GAPROLE_MAX_SCAN_RES 0x30E //!< Maximum number of discover scan results to receive. Default is 0 = unlimited.
+#define GAPROLE_MIN_CONN_INTERVAL 0x311 //!< Minimum Connection Interval to allow (n * 1.25ms). Range: 7.5 msec to 4 seconds (0x0006 to 0x0C80). Read/Write. Size is uint16_t. Default is 7.5 milliseconds (0x0006).
+#define GAPROLE_MAX_CONN_INTERVAL 0x312 //!< Maximum Connection Interval to allow (n * 1.25ms). Range: 7.5 msec to 4 seconds (0x0006 to 0x0C80). Read/Write. Size is uint16_t. Default is 4 seconds (0x0C80).
+// v5.x
+#define GAPROLE_PHY_TX_SUPPORTED 0x313 //!< The transmitter PHYs that the Host prefers the Controller to use.Default is GAP_PHY_BIT_ALL
+#define GAPROLE_PHY_RX_SUPPORTED 0x314 //!< The receiver PHYs that the Host prefers the Controller to use.Default is GAP_PHY_BIT_ALL
+#define GAPROLE_PERIODIC_ADVERT_DATA 0x315 //!< Periodic advertisement Data. Read/Write. Max size is B_MAX_ADV_PERIODIC_LEN. Default to all 0.
+#define GAPROLE_PERIODIC_ADVERT_ENABLED 0x316 //!< bit0:Enable/Disable Periodic Advertising. Read/Write. Size is uint8_t. Default is FALSE=Disable.
+ //!< bit1:Include the ADI field in AUX_SYNC_IND PDUs
+#define GAPROLE_CTE_CONNECTIONLESS_ENABLED 0x317 //!< Enable/Disable Connectionless CTE Transmit. Read/Write. Size is uint8_t. Default is FALSE=Disable.
+
+/************************************GAPBOND***********************************/
+// GAPBOND_PROFILE_PARAMETERS GAP Bond Manager Parameters
+#define GAPBOND_PERI_PAIRING_MODE 0x400 //!< Pairing Mode: @ref GAPBOND_PAIRING_MODE_DEFINES. Read/Write. Size is uint8_t. Default is GAPBOND_PAIRING_MODE_WAIT_FOR_REQ.
+#define GAPBOND_PERI_MITM_PROTECTION 0x401 //!< Man-In-The-Middle (MITM) basically turns on Passkey protection in the pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_PERI_IO_CAPABILITIES 0x402 //!< I/O capabilities. Read/Write. Size is uint8_t. Default is GAPBOND_IO_CAP_DISPLAY_ONLY @ref GAPBOND_IO_CAP_DEFINES.
+#define GAPBOND_PERI_OOB_ENABLED 0x403 //!< OOB data available for pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_PERI_OOB_DATA 0x404 //!< OOB Data. Read/Write. size uint8_t[16]. Default is all 0's.
+#define GAPBOND_PERI_BONDING_ENABLED 0x405 //!< Request Bonding during the pairing process if enabled. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_PERI_KEY_DIST_LIST 0x406 //!< The key distribution list for bonding. size is uint8_t. @ref GAPBOND_KEY_DIST_DEFINES. Default is 0x77.
+#define GAPBOND_PERI_DEFAULT_PASSCODE 0x407 //!< The default passcode for MITM protection. size is uint32_t. Range is 0 - 999,999. Default is 0.
+#define GAPBOND_CENT_PAIRING_MODE 0x408 //!< Pairing Mode: @ref GAPBOND_PAIRING_MODE_DEFINES. Read/Write. Size is uint8_t. Default is GAPBOND_PAIRING_MODE_WAIT_FOR_REQ.
+#define GAPBOND_CENT_MITM_PROTECTION 0x409 //!< Man-In-The-Middle (MITM) basically turns on Passkey protection in the pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_CENT_IO_CAPABILITIES 0x40A //!< I/O capabilities. Read/Write. Size is uint8_t. Default is GAPBOND_IO_CAP_DISPLAY_ONLY @ref GAPBOND_IO_CAP_DEFINES.
+#define GAPBOND_CENT_OOB_ENABLED 0x40B //!< OOB data available for pairing algorithm. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_CENT_OOB_DATA 0x40C //!< OOB Data. Read/Write. size uint8_t[16]. Default is all 0's.
+#define GAPBOND_CENT_BONDING_ENABLED 0x40D //!< Request Bonding during the pairing process if enabled. Read/Write. Size is uint8_t. Default is 0(disabled).
+#define GAPBOND_CENT_KEY_DIST_LIST 0x40E //!< The key distribution list for bonding. size is uint8_t. @ref GAPBOND_KEY_DIST_DEFINES. Default is 0x77.
+#define GAPBOND_CENT_DEFAULT_PASSCODE 0x40F //!< The default passcode for MITM protection. size is uint32_t. Range is 0 - 999,999. Default is 0.
+#define GAPBOND_ERASE_ALLBONDS 0x410 //!< Erase all of the bonded devices. Write Only. No Size.
+#define GAPBOND_AUTO_FAIL_PAIRING 0x411 //!< TEST MODE (DO NOT USE) to automatically send a Pairing Fail when a Pairing Request is received. Read/Write. size is uint8_t. Default is 0 (disabled).
+#define GAPBOND_AUTO_FAIL_REASON 0x412 //!< TEST MODE (DO NOT USE) Pairing Fail reason when auto failing. Read/Write. size is uint8_t. Default is 0x05 (SMP_PAIRING_FAILED_NOT_SUPPORTED).
+#define GAPBOND_KEYSIZE 0x413 //!< Key Size used in pairing. Read/Write. size is uint8_t. Default is 16.
+#define GAPBOND_AUTO_SYNC_WL 0x414 //!< Clears the White List adds to it each unique address stored by bonds in NV. Read/Write. Size is uint8_t. Default is FALSE.
+#define GAPBOND_BOND_COUNT 0x415 //!< Gets the total number of bonds stored in NV. Read Only. Size is uint8_t. Default is 0 (no bonds).
+#define GAPBOND_BOND_FAIL_ACTION 0x416 //!< Possible actions Central may take upon an unsuccessful bonding. Write Only. Size is uint8_t. Default is 0x02 (Terminate link upon unsuccessful bonding).
+#define GAPBOND_ERASE_SINGLEBOND 0x417 //!< Erase a single bonded device. Write only. Must provide address type followed by device address.
+#define GAPBOND_BOND_AUTO 0x418 //!< Auto save bonds into FLASH. Write Only. size is uint8_t. Default is 1(enabled).
+#define GAPBOND_BOND_UPDATE 0x419 //!< Save current bonds into FLASH. Write Only. No Size.
+#define GAPBOND_DISABLE_SINGLEBOND 0x41A //!< Disable a single bonded device. Write only. Must provide address type followed by device address.
+#define GAPBOND_ENABLE_SINGLEBOND 0x41B //!< Ensable a single bonded device. Write only. Must provide address type followed by device address.
+#define GAPBOND_DISABLE_ALLBONDS 0x41C //!< Disable all of the bonded devices. Write Only. No Size.
+#define GAPBOND_ENABLE_ALLBONDS 0x41D //!< Ensable all of the bonded devices. Write Only. No Size.
+#define GAPBOND_ERASE_AUTO 0x41E //!< Auto erase all of the bonded devices when the maximum number is reached.Size is uint8_t. Default is 1(enabled).
+#define GAPBOND_AUTO_SYNC_RL 0x41F //!< Clears the Resolving List adds to it each unique address stored by bonds in NV. Read/Write. Size is uint8_t. Default is FALSE.
+#define GAPBOND_SET_ENC_PARAMS 0x420 //!< Set bonding parameters.size is bondEncParams_t.
+#define GAPBOND_PERI_SC_PROTECTION 0x421 //!< Set peripheral sc enable. Default is FALSE.
+#define GAPBOND_CENT_SC_PROTECTION 0x422 //!< Set central sc enable. Default is FALSE.
+
+// GAPBOND_PAIRING_MODE_DEFINES GAP Bond Manager Pairing Modes
+#define GAPBOND_PAIRING_MODE_NO_PAIRING 0x00 //!< Pairing is not allowed
+#define GAPBOND_PAIRING_MODE_WAIT_FOR_REQ 0x01 //!< Wait for a pairing request or slave security request
+#define GAPBOND_PAIRING_MODE_INITIATE 0x02 //!< Don't wait, initiate a pairing request or slave security request
+
+// GAPBOND_IO_CAP_DEFINES GAP Bond Manager I/O Capabilities
+#define GAPBOND_IO_CAP_DISPLAY_ONLY 0x00 //!< Display Only Device
+#define GAPBOND_IO_CAP_DISPLAY_YES_NO 0x01 //!< Display and Yes and No Capable
+#define GAPBOND_IO_CAP_KEYBOARD_ONLY 0x02 //!< Keyboard Only
+#define GAPBOND_IO_CAP_NO_INPUT_NO_OUTPUT 0x03 //!< No Display or Input Device
+#define GAPBOND_IO_CAP_KEYBOARD_DISPLAY 0x04 //!< Both Keyboard and Display Capable
+
+// GAPBOND_KEY_DIST_DEFINES GAP Bond Manager Key Distribution
+#define GAPBOND_KEYDIST_SENCKEY 0x01 //!< Slave Encryption Key
+#define GAPBOND_KEYDIST_SIDKEY 0x02 //!< Slave IRK and ID information
+#define GAPBOND_KEYDIST_SSIGN 0x04 //!< Slave CSRK
+#define GAPBOND_KEYDIST_SLINK 0x08 //!< Slave Link Key
+#define GAPBOND_KEYDIST_MENCKEY 0x10 //!< Master Encrypton Key
+#define GAPBOND_KEYDIST_MIDKEY 0x20 //!< Master IRK and ID information
+#define GAPBOND_KEYDIST_MSIGN 0x40 //!< Master CSRK
+#define GAPBOND_KEYDIST_MLINK 0x80 //!< Master Link Key
+
+// GAPBOND_PAIRING_STATE_DEFINES GAP Bond Manager Pairing States
+#define GAPBOND_PAIRING_STATE_STARTED 0x00 //!< Pairing started
+#define GAPBOND_PAIRING_STATE_COMPLETE 0x01 //!< Pairing complete
+#define GAPBOND_PAIRING_STATE_BONDED 0x02 //!< Devices bonded
+#define GAPBOND_PAIRING_STATE_BOND_SAVED 0x03 //!< Bonding record saved in NV
+
+// SMP_PAIRING_FAILED_DEFINES Pairing failure status values
+#define SMP_PAIRING_FAILED_PASSKEY_ENTRY_FAILED 0x01 //!< The user input of the passkey failed, for example, the user cancelled the operation.
+#define SMP_PAIRING_FAILED_OOB_NOT_AVAIL 0x02 //!< The OOB data is not available
+#define SMP_PAIRING_FAILED_AUTH_REQ 0x03 //!< The pairing procedure can't be performed as authentication requirements can't be met due to IO capabilities of one or both devices
+#define SMP_PAIRING_FAILED_CONFIRM_VALUE 0x04 //!< The confirm value doesn't match the calculated compare value
+#define SMP_PAIRING_FAILED_NOT_SUPPORTED 0x05 //!< Pairing isn't supported by the device
+#define SMP_PAIRING_FAILED_ENC_KEY_SIZE 0x06 //!< The resultant encryption key size is insufficient for the security requirements of this device.
+#define SMP_PAIRING_FAILED_CMD_NOT_SUPPORTED 0x07 //!< The SMP command received is not supported on this device.
+#define SMP_PAIRING_FAILED_UNSPECIFIED 0x08 //!< Pairing failed due to an unspecified reason
+#define SMP_PAIRING_FAILED_REPEATED_ATTEMPTS 0x09 //!< Pairing or authentication procedure is disallowed because too little time has elapsed since the last pairing request or security request.
+#define SMP_PAIRING_FAILED_INVALID_PARAMERERS 0x0A //!< The Invalid Parameters error code indicates that the command length is invalid or that a parameter is outside of the specified range.
+#define SMP_PAIRING_FAILED_DHKEY_CHECK_FAILED 0x0B //!< Indicates to the remote device that the DHKey Check value received doesn’t match the one calculated by the local device.
+#define SMP_PAIRING_FAILED_NUMERIC_COMPARISON 0x0C //!< Indicates that the confirm values in the numeric comparison protocol do not match.
+#define SMP_PAIRING_FAILED_KEY_REJECTED 0x0F //!< Indicates that the device chose not to accept a distributed key.
+
+// GAPBOND_BONDING_FAILURE_DEFINES Bonding Failure Actions
+#define GAPBOND_FAIL_NO_ACTION 0x00 //!< Take no action upon unsuccessful bonding
+#define GAPBOND_FAIL_INITIATE_PAIRING 0x01 //!< Initiate pairing upon unsuccessful bonding
+#define GAPBOND_FAIL_TERMINATE_LINK 0x02 //!< Terminate link upon unsuccessful bonding
+#define GAPBOND_FAIL_TERMINATE_ERASE_BONDS 0x03 //!< Terminate link and erase all existing bonds on device upon unsuccessful bonding
+
+// Device NV Items
+#define BLE_NVID_IRK 0x0002 //!< The Device's IRK
+#define BLE_NVID_CSRK 0x0003 //!< The Device's CSRK
+#define BLE_NVID_SIGNCOUNTER 0x0004 //!< The Device's Sign Counter
+
+//!< RF Mode BOND NV IDs
+#define BLE_NVID_BOND_RF_START 0x0100 //!< Start of the RF BOND NV IDs
+
+// Bonding NV Items - Range 0x0200 - 0x6FFF
+#define BLE_NVID_GAP_BOND_START 0x0200 //!< Start of the GAP Bond Manager's NV IDs
+
+// GAP BOND Items
+#define GAP_BOND_REC_ID_OFFSET 0 //!< NV ID for the main bonding record
+#define GAP_BOND_LOCAL_LTK_OFFSET 1 //!< NV ID for the bonding record's local LTK information
+#define GAP_BOND_DEV_LTK_OFFSET 2 //!< NV ID for the bonding records' device LTK information
+#define GAP_BOND_DEV_IRK_OFFSET 3 //!< NV ID for the bonding records' device IRK
+#define GAP_BOND_DEV_CSRK_OFFSET 4 //!< NV ID for the bonding records' device CSRK
+#define GAP_BOND_DEV_SIGN_COUNTER_OFFSET 5 //!< NV ID for the bonding records' device Sign Counter
+#define GAP_BOND_REC_IDS 6
+
+// Macros to calculate the index/offset in to NV space
+#define calcNvID(Idx, offset) (((((Idx) * GAP_BOND_REC_IDS) + (offset))) + BLE_NVID_GAP_BOND_START)
+#define mainRecordNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_REC_ID_OFFSET))
+#define localLTKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_LOCAL_LTK_OFFSET))
+#define devLTKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_LTK_OFFSET))
+#define devIRKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_IRK_OFFSET))
+#define devCSRKNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_CSRK_OFFSET))
+#define devSignCounterNvID(bondIdx) (calcNvID((bondIdx), GAP_BOND_DEV_SIGN_COUNTER_OFFSET))
+
+// GATT Configuration NV Items -Range 0x7000 - 0x7FFF
+#define BLE_NVID_GATT_CFG_START 0x7000 //!< Start of the GATT Configuration NV IDs
+
+// Macros to calculate the GATT index/offset in to NV space
+#define gattCfgNvID(Idx) ((Idx) + BLE_NVID_GATT_CFG_START)
+
+#define BLE_NVID_MAX_VAL 0x7FFF
+
+// Structure of NV data for the connected device's encryption information
+typedef struct
+{
+ uint8_t LTK[KEYLEN]; // Long Term Key (LTK)
+ uint16_t div; // LTK eDiv
+ uint8_t rand[B_RANDOM_NUM_SIZE]; // LTK random number
+ uint8_t keySize; // LTK key size
+} gapBondLTK_t;
+
+// Structure of NV data for the connected device's address information
+typedef struct
+{
+ uint8_t publicAddr[B_ADDR_LEN]; // Master's address
+ uint8_t reconnectAddr[B_ADDR_LEN]; // Privacy Reconnection Address
+ uint16_t stateFlags; // State flags: SM_AUTH_STATE_AUTHENTICATED & SM_AUTH_STATE_BONDING
+ uint8_t bondsToDelete;
+} gapBondRec_t;
+
+// Structure of NV data for the connected device's characteristic configuration
+typedef struct
+{
+ uint16_t attrHandle; // attribute handle
+ uint8_t value; // attribute value for this device
+} gapBondCharCfg_t;
+
+/*********************************************************************
+ * TYPEDEFS
+ */
+typedef struct
+{
+ uint8_t srk[KEYLEN]; // Signature Resolving Key
+ uint32_t signCounter; // Sign Counter
+} linkSec_t;
+
+typedef struct
+{
+ uint8_t ltk[KEYLEN]; // Long Term Key
+ uint16_t div; // Diversifier
+ uint8_t rand[B_RANDOM_NUM_SIZE]; // random number
+ uint8_t keySize; // LTK Key Size
+ uint8_t gapBondInvalid;
+} encParams_t;
+
+typedef struct
+{
+ uint8_t connRole; // GAP Profile Roles @GAP_PROFILE_ROLE_DEFINES
+ uint8_t addrType; // Address type of connected device
+ uint8_t addr[B_ADDR_LEN]; // Other Device's address
+ encParams_t encParams;
+} bondEncParams_t;
+
+typedef struct
+{
+ uint8_t taskID; // Application that controls the link
+ uint16_t connectionHandle; // Controller connection handle
+ uint8_t stateFlags; // LINK_CONNECTED, LINK_AUTHENTICATED...
+ uint8_t addrType; // Address type of connected device
+ uint8_t addr[B_ADDR_LEN]; // Other Device's address
+ uint8_t connRole; // Connection formed as central or peripheral
+ uint16_t connInterval; // The connection's interval (n * 1.25ms)
+ uint16_t connLatency;
+ uint16_t connTimeout;
+ uint16_t MTU; // The connection's MTU size
+ linkSec_t sec; // Connection Security related items
+ encParams_t *pEncParams; // pointer to LTK, ediv, rand. if needed.
+ uint16_t smEvtID;
+ void *pPairingParams;
+ void *pAuthLink;
+} linkDBItem_t;
+
+// function pointer used to register for a status callback
+typedef void (*pfnLinkDBCB_t)( uint16_t connectionHandle, uint8_t changeType );
+// function pointer used to perform specialized link database searches
+typedef void (*pfnPerformFuncCB_t)( linkDBItem_t *pLinkItem );
+
+/**
+ * Attribute Type format (2 or 16 octet UUID).
+ */
+typedef struct
+{
+ uint8_t len; //!< Length of UUID (2 or 16)
+ uint8_t uuid[ATT_UUID_SIZE]; //!< 16 or 128 bit UUID
+} attAttrType_t;
+
+/**
+ * Attribute Type format (2-octet Bluetooth UUID).
+ */
+typedef struct
+{
+ uint8_t len; //!< Length of UUID (2)
+ uint8_t uuid[ATT_BT_UUID_SIZE]; //!< 16 bit UUID
+} attAttrBtType_t;
+
+/**
+ * Error Response format.
+ */
+typedef struct
+{
+ uint8_t reqOpcode; //!< Request that generated this error response
+ uint16_t handle; //!< Attribute handle that generated error response
+ uint8_t errCode; //!< Reason why the request has generated error response
+} attErrorRsp_t;
+
+/**
+ * Exchange MTU Request format.
+ */
+typedef struct
+{
+ uint16_t clientRxMTU; //!< Client receive MTU size
+} attExchangeMTUReq_t;
+
+/**
+ * Exchange MTU Response format.
+ */
+typedef struct
+{
+ uint16_t serverRxMTU; //!< Server receive MTU size
+} attExchangeMTURsp_t;
+
+/**
+ * Find Information Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+} attFindInfoReq_t;
+
+/**
+ * Find Information Response format.
+ */
+typedef struct
+{
+ uint16_t numInfo; //!< Number of attribute handle-UUID pairs found
+ uint8_t format; //!< Format of information data
+ uint8_t *pInfo; //!< Information data whose format is determined by format field (4 to ATT_MTU_SIZE-2)
+} attFindInfoRsp_t;
+
+/**
+ * Find By Type Value Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrBtType_t type; //!< 2-octet UUID to find
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Attribute value to find (0 to ATT_MTU_SIZE-7)
+} attFindByTypeValueReq_t;
+
+/**
+ * Find By Type Value Response format.
+ */
+typedef struct
+{
+ uint16_t numInfo; //!< Number of handles information found
+ uint8_t *pHandlesInfo; //!< List of 1 or more handles information (4 to ATT_MTU_SIZE-1)
+} attFindByTypeValueRsp_t;
+
+/**
+ * Read By Type Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrType_t type; //!< Requested type (2 or 16 octet UUID)
+} attReadByTypeReq_t;
+
+/**
+ * Read By Type Response format.
+ */
+typedef struct
+{
+ uint16_t numPairs; //!< Number of attribute handle-UUID pairs found
+ uint16_t len; //!< Size of each attribute handle-value pair
+ uint8_t *pDataList; //!< List of 1 or more attribute handle-value pairs (2 to ATT_MTU_SIZE-2)
+} attReadByTypeRsp_t;
+
+/**
+ * Read Request format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be read (must be first field)
+} attReadReq_t;
+
+/**
+ * Read Response format.
+ */
+typedef struct
+{
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Value of the attribute with the handle given (0 to ATT_MTU_SIZE-1)
+} attReadRsp_t;
+
+/**
+ * Read Blob Req format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be read (must be first field)
+ uint16_t offset; //!< Offset of the first octet to be read
+} attReadBlobReq_t;
+
+/**
+ * Read Blob Response format.
+ */
+typedef struct
+{
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Part of the value of the attribute with the handle given (0 to ATT_MTU_SIZE-1)
+} attReadBlobRsp_t;
+
+/**
+ * Read Multiple Request format.
+ */
+typedef struct
+{
+ uint8_t *pHandles; //!< Set of two or more attribute handles (4 to ATT_MTU_SIZE-1) - must be first field
+ uint16_t numHandles; //!< Number of attribute handles
+} attReadMultiReq_t;
+
+/**
+ * Read Multiple Response format.
+ */
+typedef struct
+{
+ uint16_t len; //!< Length of values
+ uint8_t *pValues; //!< Set of two or more values (0 to ATT_MTU_SIZE-1)
+} attReadMultiRsp_t;
+
+/**
+ * Read By Group Type Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrType_t type; //!< Requested group type (2 or 16 octet UUID)
+} attReadByGrpTypeReq_t;
+
+/**
+ * Read By Group Type Response format.
+ */
+typedef struct
+{
+ uint16_t numGrps; //!< Number of attribute handle, end group handle and value sets found
+ uint16_t len; //!< Length of each attribute handle, end group handle and value set
+ uint8_t *pDataList; //!< List of 1 or more attribute handle, end group handle and value (4 to ATT_MTU_SIZE-2)
+} attReadByGrpTypeRsp_t;
+
+/**
+ * Write Request format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be written (must be first field)
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Value of the attribute to be written (0 to ATT_MTU_SIZE-3)
+ uint8_t sig; //!< Authentication Signature status (not included (0), valid (1), invalid (2))
+ uint8_t cmd; //!< Command Flag
+} attWriteReq_t;
+
+/**
+ * Prepare Write Request format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute to be written (must be first field)
+ uint16_t offset; //!< Offset of the first octet to be written
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Part of the value of the attribute to be written (0 to ATT_MTU_SIZE-5) - must be allocated
+} attPrepareWriteReq_t;
+
+/**
+ * Prepare Write Response format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute that has been read
+ uint16_t offset; //!< Offset of the first octet to be written
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Part of the value of the attribute to be written (0 to ATT_MTU_SIZE-5)
+} attPrepareWriteRsp_t;
+
+/**
+ * Execute Write Request format.
+ */
+typedef struct
+{
+ uint8_t flags; //!< 0x00 - cancel all prepared writes.
+ //!< 0x01 - immediately write all pending prepared values.
+} attExecuteWriteReq_t;
+
+/**
+ * Handle Value Notification format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute that has been changed (must be first field)
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Current value of the attribute (0 to ATT_MTU_SIZE-3)
+} attHandleValueNoti_t;
+
+/**
+ * Handle Value Indication format.
+ */
+typedef struct
+{
+ uint16_t handle; //!< Handle of the attribute that has been changed (must be first field)
+ uint16_t len; //!< Length of value
+ uint8_t *pValue; //!< Current value of the attribute (0 to ATT_MTU_SIZE-3)
+} attHandleValueInd_t;
+
+/**
+ * ATT Flow Control Violated Event message format. This message is sent to the
+ * app by the local ATT Server or Client when a sequential ATT Request-Response
+ * or Indication-Confirmation protocol flow control is violated for a connection.
+ * All subsequent ATT Requests and Indications received by the local ATT Server
+ * and Client respectively will be dropped.
+ *
+ * This message is to inform the app (that has registered with GAP by calling
+ * GAP_RegisterForMsgs()) in case it wants to drop the connection.
+ */
+typedef struct
+{
+ uint8_t opcode; //!< opcode of message that caused flow control violation
+ uint8_t pendingOpcode; //!< opcode of pending message
+} attFlowCtrlViolatedEvt_t;
+
+/**
+ * ATT MTU Updated Event message format. This message is sent to the app
+ * by the local ATT Server or Client when the ATT MTU size is updated for a
+ * connection. The default ATT MTU size is 23 octets.
+ *
+ * This message is to inform the app (that has registered with GAP by calling
+ * GAP_RegisterForMsgs()) about the new ATT MTU size negotiated for a connection.
+ */
+typedef struct
+{
+ uint16_t MTU; //!< new MTU size
+} attMtuUpdatedEvt_t;
+
+/**
+ * ATT Message format. It's a union of all attribute protocol messages and
+ * locally-generated events used between the attribute protocol and upper
+ * layer profile/application.
+ */
+typedef union
+{
+ // Request messages
+ attExchangeMTUReq_t exchangeMTUReq; //!< ATT Exchange MTU Request
+ attFindInfoReq_t findInfoReq; //!< ATT Find Information Request
+ attFindByTypeValueReq_t findByTypeValueReq; //!< ATT Find By Type Value Request
+ attReadByTypeReq_t readByTypeReq; //!< ATT Read By Type Request
+ attReadReq_t readReq; //!< ATT Read Request
+ attReadBlobReq_t readBlobReq; //!< ATT Read Blob Request
+ attReadMultiReq_t readMultiReq; //!< ATT Read Multiple Request
+ attReadByGrpTypeReq_t readByGrpTypeReq; //!< ATT Read By Group Type Request
+ attWriteReq_t writeReq; //!< ATT Write Request
+ attPrepareWriteReq_t prepareWriteReq; //!< ATT Prepare Write Request
+ attExecuteWriteReq_t executeWriteReq; //!< ATT Execute Write Request
+
+ // Response messages
+ attErrorRsp_t errorRsp; //!< ATT Error Response
+ attExchangeMTURsp_t exchangeMTURsp; //!< ATT Exchange MTU Response
+ attFindInfoRsp_t findInfoRsp; //!< ATT Find Information Response
+ attFindByTypeValueRsp_t findByTypeValueRsp; //!< ATT Find By Type Value Response
+ attReadByTypeRsp_t readByTypeRsp; //!< ATT Read By Type Response
+ attReadRsp_t readRsp; //!< ATT Read Response
+ attReadBlobRsp_t readBlobRsp; //!< ATT Read Blob Response
+ attReadMultiRsp_t readMultiRsp; //!< ATT Read Multiple Response
+ attReadByGrpTypeRsp_t readByGrpTypeRsp; //!< ATT Read By Group Type Response
+ attPrepareWriteRsp_t prepareWriteRsp; //!< ATT Prepare Write Response
+
+ // Indication and Notification messages
+ attHandleValueNoti_t handleValueNoti; //!< ATT Handle Value Notification
+ attHandleValueInd_t handleValueInd; //!< ATT Handle Value Indication
+
+ // Locally-generated event messages
+ attFlowCtrlViolatedEvt_t flowCtrlEvt; //!< ATT Flow Control Violated Event
+ attMtuUpdatedEvt_t mtuEvt; //!< ATT MTU Updated Event
+} attMsg_t;
+
+/**
+ * GATT Find By Type Value Request format.
+ */
+typedef struct
+{
+ uint16_t startHandle; //!< First requested handle number (must be first field)
+ uint16_t endHandle; //!< Last requested handle number
+ attAttrType_t value; //!< Primary service UUID value (2 or 16 octets)
+} gattFindByTypeValueReq_t;
+
+/**
+ * GATT Read By Type Request format.
+ */
+typedef struct
+{
+ uint8_t discCharsByUUID; //!< Whether this is a GATT Discover Characteristics by UUID sub-procedure
+ attReadByTypeReq_t req; //!< Read By Type Request
+} gattReadByTypeReq_t;
+
+/**
+ * GATT Write Long Request format. Do not change the order of the members.
+ */
+typedef struct
+{
+ uint8_t reliable; //!< Whether reliable writes requested (always FALSE for Write Long)
+ attPrepareWriteReq_t req; //!< ATT Prepare Write Request
+ uint16_t lastOffset; //!< Offset of last Prepare Write Request sent
+} gattWriteLongReq_t;
+
+/**
+ * GATT Reliable Writes Request format. Do not change the order of the members.
+ */
+typedef struct
+{
+ uint8_t reliable; //!< Whether reliable writes requested (always TRUE for Reliable Writes)
+ attPrepareWriteReq_t *pReqs; //!< Array of Prepare Write Requests (must be allocated)
+ uint8_t numReqs; //!< Number of Prepare Write Requests
+ uint8_t index; //!< Index of last Prepare Write Request sent
+ uint8_t flags; //!< 0x00 - cancel all prepared writes.
+ //!< 0x01 - immediately write all pending prepared values.
+} gattReliableWritesReq_t;
+
+/**
+ * GATT Message format. It's a union of all attribute protocol/profile messages
+ * and locally-generated events used between the attribute protocol/profile and
+ * upper layer application.
+ */
+typedef union
+{
+ // Request messages
+ attExchangeMTUReq_t exchangeMTUReq; //!< ATT Exchange MTU Request
+ attFindInfoReq_t findInfoReq; //!< ATT Find Information Request
+ attFindByTypeValueReq_t findByTypeValueReq; //!< ATT Find By Type Value Request
+ attReadByTypeReq_t readByTypeReq; //!< ATT Read By Type Request
+ attReadReq_t readReq; //!< ATT Read Request
+ attReadBlobReq_t readBlobReq; //!< ATT Read Blob Request
+ attReadMultiReq_t readMultiReq; //!< ATT Read Multiple Request
+ attReadByGrpTypeReq_t readByGrpTypeReq; //!< ATT Read By Group Type Request
+ attWriteReq_t writeReq; //!< ATT Write Request
+ attPrepareWriteReq_t prepareWriteReq; //!< ATT Prepare Write Request
+ attExecuteWriteReq_t executeWriteReq; //!< ATT Execute Write Request
+ gattFindByTypeValueReq_t gattFindByTypeValueReq;//!< GATT Find By Type Value Request
+ gattReadByTypeReq_t gattReadByTypeReq; //!< GATT Read By Type Request
+ gattWriteLongReq_t gattWriteLongReq; //!< GATT Long Write Request
+ gattReliableWritesReq_t gattReliableWritesReq; //!< GATT Reliable Writes Request
+
+ // Response messages
+ attErrorRsp_t errorRsp; //!< ATT Error Response
+ attExchangeMTURsp_t exchangeMTURsp; //!< ATT Exchange MTU Response
+ attFindInfoRsp_t findInfoRsp; //!< ATT Find Information Response
+ attFindByTypeValueRsp_t findByTypeValueRsp; //!< ATT Find By Type Value Response
+ attReadByTypeRsp_t readByTypeRsp; //!< ATT Read By Type Response
+ attReadRsp_t readRsp; //!< ATT Read Response
+ attReadBlobRsp_t readBlobRsp; //!< ATT Read Blob Response
+ attReadMultiRsp_t readMultiRsp; //!< ATT Read Multiple Response
+ attReadByGrpTypeRsp_t readByGrpTypeRsp; //!< ATT Read By Group Type Response
+ attPrepareWriteRsp_t prepareWriteRsp; //!< ATT Prepare Write Response
+
+ // Indication and Notification messages
+ attHandleValueNoti_t handleValueNoti; //!< ATT Handle Value Notification
+ attHandleValueInd_t handleValueInd; //!< ATT Handle Value Indication
+
+ // Locally-generated event messages
+ attFlowCtrlViolatedEvt_t flowCtrlEvt; //!< ATT Flow Control Violated Event
+ attMtuUpdatedEvt_t mtuEvt; //!< ATT MTU Updated Event
+} gattMsg_t;
+
+/**
+ * GATT tmos GATT_MSG_EVENT message format. This message is used to forward an
+ * incoming attribute protocol/profile message up to upper layer application.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GATT_MSG_EVENT and status
+ uint16_t connHandle; //!< Connection message was received on
+ uint8_t method; //!< Type of message
+ gattMsg_t msg; //!< Attribute protocol/profile message
+} gattMsgEvent_t;
+
+/**
+ * GATT Attribute Type format.
+ */
+typedef struct
+{
+ uint8_t len; //!< Length of UUID (2 or 16)
+ const uint8_t *uuid; //!< Pointer to UUID
+} gattAttrType_t;
+
+/**
+ * GATT Attribute format.
+ */
+typedef struct attAttribute_t
+{
+ gattAttrType_t type; //!< Attribute type (2 or 16 octet UUIDs)
+ uint8_t permissions; //!< Attribute permissions
+ uint16_t handle; //!< Attribute handle - assigned internally by attribute server
+ uint8_t *pValue; //!< Attribute value - encoding of the octet array is defined in
+ //!< the applicable profile. The maximum length of an attribute
+ //!< value shall be 512 octets.
+} gattAttribute_t;
+
+/**
+ * GATT Service format.
+ */
+typedef struct
+{
+ uint16_t numAttrs; //!< Number of attributes in attrs
+ uint8_t encKeySize; //!< Minimum encryption key size required by service (7-16 bytes)
+
+ /** Array of attribute records.
+ * note: The list must start with a Service attribute followed by
+ * all attributes associated with this Service attribute.
+ */
+ gattAttribute_t *attrs;
+} gattService_t;
+
+/**
+ * @brief Callback function prototype to read an attribute value.
+ *
+ * @note blePending can be returned ONLY for the following
+ * read operations:
+ * - Read Request: ATT_READ_REQ
+ * - Read Blob Request: ATT_READ_BLOB_REQ
+ *
+ * @note If blePending is returned then it's the responsibility of the application to respond to
+ * ATT_READ_REQ and ATT_READ_BLOB_REQ message with ATT_READ_RSP and ATT_READ_BLOB_RSP
+ * message respectively.
+ *
+ * @note Payload 'pValue' used with ATT_READ_RSP and ATT_READ_BLOB_RSP must be allocated using GATT_bm_alloc().
+ *
+ * @param connHandle - connection request was received on
+ * @param pAttr - pointer to attribute
+ * @param pValue - pointer to data to be read (to be returned)
+ * @param pLen - length of data (to be returned)
+ * @param offset - offset of the first octet to be read
+ * @param maxLen - maximum length of data to be read
+ * @param method - type of read message
+ *
+ * @return SUCCESS: Read was successfully.
+ * blePending: A response is pending for this client.
+ * Error, otherwise: ref ATT_ERR_CODE_DEFINES.
+ */
+typedef uint8_t (*pfnGATTReadAttrCB_t)( uint16_t connHandle, gattAttribute_t *pAttr, uint8_t *pValue,
+ uint16_t *pLen, uint16_t offset, uint16_t maxLen, uint8_t method );
+
+/**
+ * @brief Callback function prototype to write an attribute value.
+ *
+ * @note blePending can be returned ONLY for the following
+ * write operations:
+ * - Write Request: ATT_WRITE_REQ
+ * - Write Command: ATT_WRITE_CMD
+ * - Write Long: ATT_EXECUTE_WRITE_REQ
+ * - Reliable Writes: Multiple ATT_PREPARE_WRITE_REQ followed by one final ATT_EXECUTE_WRITE_REQ
+ *
+ * @note If blePending is returned then it's the responsibility of the application to 1) respond to
+ * ATT_WRITE_REQ and ATT_EXECUTE_WRITE_REQ message with ATT_WRITE_RSP and ATT_EXECUTE_WRITE_RSP
+ * message respectively, and 2) free each request payload 'pValue' using BM_free().
+ *
+ * @note Write Command (ATT_WRITE_CMD) does NOT require a response message.
+ *
+ * @param connHandle - connection request was received on
+ * @param pAttr - pointer to attribute
+ * @param pValue - pointer to data to be written
+ * @param pLen - length of data
+ * @param offset - offset of the first octet to be written
+ * @param method - type of write message
+ *
+ * @return SUCCESS: Write was successfully.
+ * blePending: A response is pending for this client.
+ * Error, otherwise: ref ATT_ERR_CODE_DEFINES.
+ */
+typedef uint8_t (*pfnGATTWriteAttrCB_t)( uint16_t connHandle, gattAttribute_t *pAttr, uint8_t *pValue,
+ uint16_t len, uint16_t offset, uint8_t method );
+
+/**
+ * @brief Callback function prototype to authorize a Read or Write operation
+ * on a given attribute.
+ *
+ * @param connHandle - connection request was received on
+ * @param pAttr - pointer to attribute
+ * @param opcode - request opcode (ATT_READ_REQ or ATT_WRITE_REQ)
+ *
+ * @return SUCCESS: Operation authorized.
+ * ATT_ERR_INSUFFICIENT_AUTHOR: Authorization required.
+ */
+typedef bStatus_t (*pfnGATTAuthorizeAttrCB_t)( uint16_t connHandle, gattAttribute_t *pAttr,
+ uint8_t opcode );
+
+/**
+ * GATT Structure for Client Characteristic Configuration.
+ */
+typedef struct
+{
+ uint16_t connHandle; //!< Client connection handle
+ uint8_t value; //!< Characteristic configuration value for this client
+} gattCharCfg_t;
+
+/**
+ * GATT Structure for service callback functions - must be setup by the application
+ * and used when GATTServApp_RegisterService() is called.
+ */
+typedef struct
+{
+ pfnGATTReadAttrCB_t pfnReadAttrCB; //!< Read callback function pointer
+ pfnGATTWriteAttrCB_t pfnWriteAttrCB; //!< Write callback function pointer
+ pfnGATTAuthorizeAttrCB_t pfnAuthorizeAttrCB; //!< Authorization callback function pointer
+} gattServiceCBs_t;
+
+/*************************************gap**************************************/
+/**
+ * Connection parameters for the peripheral device. These numbers are used
+ * to compare against connection events and request connection parameter
+ * updates with the central.
+ */
+typedef struct
+{
+ uint16_t intervalMin; //!< Minimum value for the connection event (interval. 0x0006 - 0x0C80 * 1.25ms)
+ uint16_t intervalMax; //!< Maximum value for the connection event (interval. 0x0006 - 0x0C80 * 1.25ms)
+ uint16_t latency; //!< Number of LL latency connection events (0x0000 - 0x03e8)
+ uint16_t timeout; //!< Connection Timeout (0x000A - 0x0C80 * 10ms)
+} gapPeriConnectParams_t;
+
+/**
+ * GAP event header format.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP type of command. Ref: @ref GAP_MSG_EVENT_DEFINES
+} gapEventHdr_t;
+
+/**
+ * GAP_DEVICE_INIT_DONE_EVENT message format. This message is sent to the
+ * app when the Device Initialization is done [initiated by calling
+ * GAP_DeviceInit()].
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DEVICE_INIT_DONE_EVENT
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device's BD_ADDR
+ uint16_t dataPktLen; //!< HC_LE_Data_Packet_Length
+ uint8_t numDataPkts; //!< HC_Total_Num_LE_Data_Packets
+} gapDeviceInitDoneEvent_t;
+
+/**
+ * GAP_SIGNATURE_UPDATED_EVENT message format. This message is sent to the
+ * app when the signature counter has changed. This message is to inform the
+ * application in case it wants to save it to be restored on reboot or reconnect.
+ * This message is sent to update a connection's signature counter and to update
+ * this device's signature counter. If devAddr == BD_ADDR, then this message pertains
+ * to this device.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SIGNATURE_UPDATED_EVENT
+ uint8_t addrType; //!< Device's address type for devAddr
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device's BD_ADDR, could be own address
+ uint32_t signCounter; //!< new Signed Counter
+} gapSignUpdateEvent_t;
+
+/**
+ * GAP_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during a Device Discovery Request, when a new advertisement or scan
+ * response is received.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DEVICE_INFO_EVENT
+ uint8_t eventType; //!< Advertisement Type: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Address of the advertisement or SCAN_RSP
+ int8_t rssi; //!< Advertisement or SCAN_RSP RSSI
+ uint8_t dataLen; //!< Length (in bytes) of the data field (evtData)
+ uint8_t *pEvtData; //!< Data field of advertisement or SCAN_RSP
+} gapDeviceInfoEvent_t;
+
+/**
+ * GAP_DIRECT_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during a Device Discovery Request, when a new advertisement or scan
+ * response is received.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DIRECT_DEVICE_INFO_EVENT
+ uint8_t eventType; //!< Advertisement Type: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Address of the advertisement or SCAN_RSP
+ uint8_t directAddrType; //!< public or random address type
+ uint8_t directAddr[B_ADDR_LEN]; //!< device address
+ int8_t rssi; //!< Advertisement or SCAN_RSP RSSI
+} gapDirectDeviceInfoEvent_t;
+
+/**
+ * GAP_EXT_ADV_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during a Device Discovery Request, when a new advertisement or scan
+ * response is received.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_EXT_ADV_DEVICE_INFO_EVENT
+ uint8_t eventType; //!< Advertisement Type: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Address of the advertisement or SCAN_RSP
+ uint8_t primaryPHY; //!< Advertiser PHY on the primary advertising channel
+ uint8_t secondaryPHY; //!< Advertiser PHY on the secondary advertising channel
+ uint8_t advertisingSID; //!< Value of the Advertising SID subfield in the ADI field of the PDU
+ int8_t txPower; //!< Advertisement or SCAN_RSP power
+ int8_t rssi; //!< Advertisement or SCAN_RSP RSSI
+ uint16_t periodicAdvInterval; //!< the interval of periodic advertising
+ uint8_t directAddressType; //!< public or random address type
+ uint8_t directAddress[B_ADDR_LEN]; //!< device address
+ uint8_t dataLen; //!< Length (in bytes) of the data field (evtData)
+ uint8_t *pEvtData; //!< Data field of advertisement or SCAN_RSP
+} gapExtAdvDeviceInfoEvent_t;
+
+/**
+ * Type of device discovery (Scan) to perform.
+ */
+typedef struct
+{
+ uint8_t taskID; //!< Requesting App's Task ID, used to return results
+ uint8_t mode; //!< Discovery Mode: @ref GAP_DEVDISC_MODE_DEFINES
+ uint8_t activeScan; //!< TRUE for active scanning
+ uint8_t whiteList; //!< TRUE to only allow advertisements from devices in the white list.
+} gapDevDiscReq_t;
+
+/**
+ * Type of device.
+ */
+typedef struct
+{
+ uint8_t eventType; //!< Indicates advertising event type used by the advertiser: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< Address Type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Device's Address
+} gapDevRec_t;
+
+/**
+ * GAP_DEVICE_DISCOVERY_EVENT message format. This message is sent to the
+ * Application after a scan is performed.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_DEVICE_DISCOVERY_EVENT
+ uint8_t numDevs; //!< Number of devices found during scan
+ gapDevRec_t *pDevList; //!< array of device records
+} gapDevDiscEvent_t;
+
+/**
+ * GAP_MAKE_DISCOVERABLE_DONE_EVENT message format. This message is sent to the
+ * app when the Advertise config is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_MAKE_DISCOVERABLE_DONE_EVENT
+} gapMakeDiscoverableRspEvent_t;
+
+/**
+ * GAP_END_DISCOVERABLE_DONE_EVENT message format. This message is sent to the
+ * app when the Advertising has stopped.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_END_DISCOVERABLE_DONE_EVENT
+} gapEndDiscoverableRspEvent_t;
+
+/**
+ * GAP_PERIODIC_ADVERTISING_DONE_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising config is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PERIODIC_ADVERTISING_DONE_EVENT
+} gapMakePeriodicRspEvent_t;
+
+/**
+ * GAP_END_PERIODIC_ADV_DONE_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising disable is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_END_PERIODIC_ADV_DONE_EVENT
+} gapEndPeriodicRspEvent_t;
+
+/**
+ * GAP_SYNC_ESTABLISHED_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising Sync Establish is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SYNC_ESTABLISHED_EVENT
+ uint8_t status; //!< Periodic advertising sync status
+ uint16_t syncHandle; //!< Identifying the periodic advertising train
+ uint8_t advertisingSID; //!< Value of the Advertising SID subfield in the ADI field of the PDU
+ uint8_t devAddrType; //!< Device address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device address of sync
+ uint8_t advertisingPHY; //!< Advertiser PHY
+ uint16_t periodicInterval; //!< Periodic advertising interval
+ uint8_t clockAccuracy; //!< Clock Accuracy
+} gapSyncEstablishedEvent_t;
+
+/**
+ * GAP_PERIODIC_ADV_DEVICE_INFO_EVENT message format. This message is sent to the
+ * app during Periodic Advertising Sync, when received a Periodic Advertising packet
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PERIODIC_ADV_DEVICE_INFO_EVENT
+ uint16_t syncHandle; //!< Identifying the periodic advertising train
+ int8_t txPower; //!< Periodic advertising tx power,Units: dBm
+ int8_t rssi; //!< Periodic advertising rssi,Units: dBm
+ uint8_t unUsed;
+ uint8_t dataStatus; //!< Data complete
+ uint8_t dataLength; //!< Length (in bytes) of the data field (evtData)
+ uint8_t *pEvtData; //!< Data field of periodic advertising data
+} gapPeriodicAdvDeviceInfoEvent_t;
+
+/**
+ * GAP_SYNC_LOST_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising Sync timeout period.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SYNC_LOST_EVENT
+ uint16_t syncHandle; //!< Identifying the periodic advertising train
+} gapSyncLostEvent_t;
+
+/**
+ * GAP_SCAN_REQUEST_EVENT message format. This message is sent to the
+ * app when the advertiser receives a SCAN_REQ PDU or an AUX_SCAN_REQ PDU
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_SCAN_REQUEST_EVENT
+ uint8_t advHandle; //!< identifying the periodic advertising train
+ uint8_t scannerAddrType; //!< the type of the address
+ uint8_t scannerAddr[B_ADDR_LEN];//!< the address of scanner device
+} gapScanReqReseiveEvent_t;
+
+/**
+ * GAP_CONNECTIONESS_CTE_DONE_EVENT message format. This message is sent to the
+ * app when the Connectionless CTE Transmit config is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_CONNECTIONESS_CTE_DONE_EVENT
+} gapMakeConnectionlessCTERspEvent_t;
+
+/**
+ * GAP_END_PERIODIC_ADV_DONE_EVENT message format. This message is sent to the
+ * app when the Periodic Advertising disable is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_END_CONNECTIONESS_CTE_DONE_EVENT
+} gapEndConnectionlessCTERspEvent_t;
+
+/**
+ * GAP_ADV_DATA_UPDATE_DONE_EVENT message format. This message is sent to the
+ * app when Advertising Data Update is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_ADV_DATA_UPDATE_DONE_EVENT
+ uint8_t adType; //!< TRUE if advertising data, FALSE if SCAN_RSP
+} gapAdvDataUpdateEvent_t;
+
+/**
+ * GAP_LINK_ESTABLISHED_EVENT message format. This message is sent to the app
+ * when the link request is complete.
+ *
+ * For an Observer, this message is sent to complete the Establish Link Request.
+ * For a Peripheral, this message is sent to indicate that a link has been created.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_LINK_ESTABLISHED_EVENT
+ uint8_t devAddrType; //!< Device address type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t devAddr[B_ADDR_LEN]; //!< Device address of link
+ uint16_t connectionHandle; //!< Connection Handle from controller used to ref the device
+ uint8_t connRole; //!< Connection formed as Master or Slave
+ uint16_t connInterval; //!< Connection Interval
+ uint16_t connLatency; //!< Connection Latency
+ uint16_t connTimeout; //!< Connection Timeout
+ uint8_t clockAccuracy; //!< Clock Accuracy
+} gapEstLinkReqEvent_t;
+
+/**
+ * GAP_LINK_PARAM_UPDATE_EVENT message format. This message is sent to the app
+ * when the connection parameters update request is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_LINK_PARAM_UPDATE_EVENT
+ uint8_t status; //!< bStatus_t
+ uint16_t connectionHandle; //!< Connection handle of the update
+ uint16_t connInterval; //!< Requested connection interval
+ uint16_t connLatency; //!< Requested connection latency
+ uint16_t connTimeout; //!< Requested connection timeout
+} gapLinkUpdateEvent_t;
+
+/**
+ * GAP_LINK_TERMINATED_EVENT message format. This message is sent to the
+ * app when a link to a device is terminated.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_LINK_TERMINATED_EVENT
+ uint16_t connectionHandle; //!< connection Handle
+ uint8_t reason; //!< termination reason from LL
+ uint8_t connRole;
+} gapTerminateLinkEvent_t;
+
+/**
+ * GAP_PHY_UPDATE_EVENT message format. This message is sent to the app(GAP_MSG_EVENT)
+ * when the PHY update request is complete.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PHY_UPDATE_EVENT
+ uint8_t status; //!< bStatus_t
+ uint16_t connectionHandle; //!< Connection handle of the update
+ uint8_t connTxPHYS; //!< tx phy(GAP_PHY_VAL_TYPE)
+ uint8_t connRxPHYS; //!< rx phy(GAP_PHY_VAL_TYPE)
+} gapPhyUpdateEvent_t;
+
+/**
+ * GAP_PASSKEY_NEEDED_EVENT message format. This message is sent to the
+ * app when a Passkey is needed from the app's user interface.
+ */
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_PASSKEY_NEEDED_EVENT
+ uint8_t deviceAddr[B_ADDR_LEN]; //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle; //!< Connection handle
+ uint8_t uiInputs; //!< Pairing User Interface Inputs - Ask user to input passcode
+ uint8_t uiOutputs; //!< Pairing User Interface Outputs - Display passcode
+} gapPasskeyNeededEvent_t;
+
+/**
+ * Passcode Callback Function
+ */
+typedef void (*pfnPasscodeCB_t)( uint8_t *deviceAddr, //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle, //!< Connection handle
+ uint8_t uiInputs, //!< Pairing User Interface Inputs - Ask user to input passcode
+ uint8_t uiOutputs //!< Pairing User Interface Outputs - Display passcode
+ );
+
+/**
+ * Pairing State Callback Function
+ */
+typedef void (*pfnPairStateCB_t)( uint16_t connectionHandle, //!< Connection handle
+ uint8_t state, //!< Pairing state @ref GAPBOND_PAIRING_STATE_DEFINES
+ uint8_t status //!< Pairing status
+ );
+
+typedef struct
+{
+ tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
+ uint8_t opcode; //!< GAP_O0B_NEEDED_EVENT
+ uint8_t deviceAddr[B_ADDR_LEN]; //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle; //!< Connection handle
+ uint8_t r_local[16];
+ uint8_t c_local[16];
+} gapOobNeededEvent_t;
+
+/**
+ * OOB Callback Function
+ */
+typedef void (*pfnOobCB_t)( uint8_t *deviceAddr, //!< address of device to pair with, and could be either public or random.
+ uint16_t connectionHandle, //!< Connection handle
+ uint8_t* r_local, //!< local rand
+ uint8_t *c_local //!< local confirm
+ );
+
+/**
+ * Callback Registration Structure
+ */
+typedef struct
+{
+ pfnPasscodeCB_t passcodeCB; //!< Passcode callback
+ pfnPairStateCB_t pairStateCB; //!< Pairing state callback
+ pfnOobCB_t oobCB; //!< oob callback
+} gapBondCBs_t;
+
+typedef int (*pfnEcc_key_t)( uint8_t *pub, uint8_t *priv);
+
+typedef int (*pfnEcc_dhkey_t)( uint8_t *peer_pub_key_x, uint8_t *peer_pub_key_y,
+ uint8_t *our_priv_key, uint8_t *out_dhkey );
+
+typedef int (*pfnEcc_alg_f4_t)( uint8_t *u, uint8_t *v, uint8_t *x, uint8_t z,
+ uint8_t *out_enc_data );
+
+typedef int (*pfnEcc_alg_g2_t)( uint8_t *u, uint8_t *v, uint8_t *x, uint8_t *y,
+ uint32_t *passkey );
+
+typedef int (*pfnEcc_alg_f5_t)( uint8_t *w, uint8_t *n1, uint8_t *n2,
+ uint8_t a1t, uint8_t *a1, uint8_t a2t, uint8_t *a2, uint8_t *mackey, uint8_t *ltk );
+
+typedef int (*pfnEcc_alg_f6_t)( uint8_t *w, uint8_t *n1, uint8_t *n2, uint8_t *r,
+ uint8_t *iocap, uint8_t a1t, uint8_t *a1, uint8_t a2t, uint8_t *a2, uint8_t *check );
+
+/**
+ * Callback Registration Structure
+ */
+typedef struct
+{
+ pfnEcc_key_t gen_key_pair;
+ pfnEcc_dhkey_t gen_dhkey;
+ pfnEcc_alg_f4_t alg_f4; //!< LE Secure Connections confirm value generation function f4
+ pfnEcc_alg_g2_t alg_g2; //!< LE Secure Connections numeric comparison value generation function g2
+ pfnEcc_alg_f5_t alg_f5; //!< LE Secure Connect ions key generation function f5
+ pfnEcc_alg_f6_t alg_f6; //!< LE Secure Connections check value generation function f6
+} gapEccCBs_t;
+
+/**
+ * gapRole_States_t defined
+ */
+typedef unsigned long gapRole_States_t;
+
+// gapRole_States_t @ 4b'[3-0]-advertising states
+#define GAPROLE_STATE_ADV_MASK (0xF) //!< advertising states mask
+#define GAPROLE_STATE_ADV_SHIFT (0x0) //!< advertising states shift
+#define GAPROLE_INIT 0 //!< Waiting to be started
+#define GAPROLE_STARTED 1 //!< Started but not advertising
+#define GAPROLE_ADVERTISING 2 //!< Currently Advertising
+#define GAPROLE_WAITING 3 //!< Device is started but not advertising, is in waiting period before advertising again
+#define GAPROLE_CONNECTED 4 //!< In a connection
+#define GAPROLE_CONNECTED_ADV 5 //!< In a connection + advertising
+#define GAPROLE_ERROR 6 //!< Error occurred - invalid state
+
+// gapRole_States_t @ 4b'[7-4]-Periodic advertising states
+// Periodic advertising Enable,only effective when GAP_ADTYPE_EXT_NONCONN_NONSCAN_UNDIRECT advertising event enable
+#define GAPROLE_STATE_PERIODIC_MASK (0xF0) //!< Periodic advertising states mask
+#define GAPROLE_STATE_PERIODIC_SHIFT (4) //!< Periodic advertising states shift
+#define GAPROLE_PERIODIC_INVALID (0<<4) //!< Periodic advertising Waiting to be started
+#define GAPROLE_PERIODIC_ENABLE (1<<4) //!< Periodic advertising Enable
+#define GAPROLE_PERIODIC_WAIT (2<<4) //!< Periodic advertising is started but disable
+#define GAPROLE_PERIODIC_ERROR (3<<4) //!< Periodic advertising error occurred
+
+// gapRole_States_t @ 4b'[11-8]-Connectionless CTE Transmit states
+// Connectionless CTE Transmit Enable,only effective when Periodic advertising valid
+#define GAPROLE_STATE_CTE_MASK (0xF00) //!< gapRole_States_t Connectionless CTE defined
+#define GAPROLE_STATE_CTE_SHIFT (8) //!< Connectionless CTE Transmit states shift
+#define GAPROLE_CONNECTIONLESS_CTE_INVALID (0<<8) //!< Connectionless CTE Transmit Waiting to be started
+#define GAPROLE_CONNECTIONLESS_CTE_ENABLE (1<<8) //!< Connectionless CTE Transmit Enable
+#define GAPROLE_CONNECTIONLESS_CTE_WAIT (2<<8) //!< Connectionless CTE Transmit is started but disable
+#define GAPROLE_CONNECTIONLESS_CTE_ERROR (3<<8) //!< Connectionless CTE Transmit error occurred
+// gapRole_States_t @ 12b'[23-12]- Reserved for future use
+
+// gapRole_States_t @ 8b'[31-24] - indicates which fields change
+#define GAPROLE_PERIODIC_STATE_VALID (1<<24) //!< indicates periodic advertising states change
+#define GAPROLE_CTE_T_STATE_VALID (1<<25) //!< indicates Connectionless CTE Transmit states change
+
+/**
+ * gapRole Event Structure
+ */
+typedef union
+{
+ gapEventHdr_t gap; //!< GAP_MSG_EVENT and status.
+ gapDeviceInitDoneEvent_t initDone; //!< GAP initialization done.
+ gapDeviceInfoEvent_t deviceInfo; //!< Discovery device information event structure.
+ gapDirectDeviceInfoEvent_t deviceDirectInfo; //!< Discovery direct device information event structure.
+ gapAdvDataUpdateEvent_t dataUpdate; //!< Advertising Data Update is complete.
+ gapPeriodicAdvDeviceInfoEvent_t devicePeriodicInfo; //!< Discovery periodic device information event structure.
+ gapExtAdvDeviceInfoEvent_t deviceExtAdvInfo; //!< Discovery extend advertising device information event structure.
+ gapDevDiscEvent_t discCmpl; //!< Discovery complete event structure.
+ gapSyncEstablishedEvent_t syncEstEvt; //!< sync established event structure.
+ gapSyncLostEvent_t syncLostEvt; //!< sync lost event structure.
+ gapScanReqReseiveEvent_t scanReqEvt; //!< Scan_Request_Received event structure.
+
+ gapEstLinkReqEvent_t linkCmpl; //!< Link complete event structure.
+ gapLinkUpdateEvent_t linkUpdate; //!< Link update event structure.
+ gapTerminateLinkEvent_t linkTerminate; //!< Link terminated event structure.
+ gapPhyUpdateEvent_t linkPhyUpdate; //!< Link phy update event structure.
+} gapRoleEvent_t;
+
+/**
+ * Type of device.
+ */
+typedef struct
+{
+ uint8_t eventType; //!< Indicates advertising event type used by the advertiser: @ref GAP_ADVERTISEMENT_REPORT_TYPE_DEFINES
+ uint8_t addrType; //!< Scan Address Type:0x00-Public Device Address or Public Identity Address 0x01-Random Device Address or Random (static) Identity Address
+ uint8_t addr[B_ADDR_LEN]; //!< Device's Address
+ int8_t rssi;
+} gapScanRec_t;
+
+/**
+ * Type of GAPRole_CreateSync command parameters.
+ */
+typedef struct
+{
+ uint8_t options;
+ /*
+ bit0: used to determine whether the Periodic Advertiser List is used
+ 0: Use the Advertising_SID, Advertisier_Address_Type, and Advertiser_Address parameters to determine which advertiser to listen to.
+ 1: Use the Periodic Advertiser List to determine which advertiser to listen to.
+ bit1: whether GAP_PERIODIC_ADV_DEVICE_INFO_EVENT events for this periodic advertising train are initially enabled or disabled.
+ 0: Reporting initially enabled
+ 1: Reporting initially disabled
+ bit2:
+ 0: Duplicate filtering initially disabled
+ 1: Duplicate filtering initially enabled */
+ uint8_t advertising_SID; //!< if used, specifies the value that must match the Advertising SID
+ uint8_t addrType; //!< Scan Address Type: @ref GAP_ADDR_TYPE_DEFINES
+ uint8_t addr[B_ADDR_LEN]; //!< Device's Address
+ uint16_t skip; //!< the maximum number of consecutive periodic advertising events that the receiver may skip after
+ //!< successfully receiving a periodic advertising packet.Range: 0x0000 to 0x01F3
+ uint16_t syncTimeout; //!< the maximum permitted time between successful receives. If this time is exceeded, synchronization is lost.
+ //!< Time = N*10 ms.Range: 0x000A to 0x4000
+ uint8_t syncCTEType; //!< specifies whether to only synchronize to periodic advertising with certain types of Constant Tone Extension
+ //!< (a value of 0 indicates that the presence or absence of a Constant Tone Extension is irrelevant).
+} gapCreateSync_t;
+
+/**
+ * Type of GAPRole_SetPathLossReporting command parameters.
+ */
+typedef struct
+{
+ uint16_t connHandle; //!< Used to identify the Connection handle
+ int8_t highThreshold; //!< High threshold for the path loss.Units: dB
+ int8_t highHysteresis; //!< Hysteresis value for the high threshold.Units: dB
+ int8_t lowThreshold; //!< High threshold for the path loss.Units: dB
+ int8_t lowHysteresis; //!< Hysteresis value for the high threshold.Units: dB
+ uint16_t minTimeSpent; //!< Minimum time in number of connection events to be observed
+ //!< once the path crosses the threshold before an event is generated.
+ uint8_t enable; //!< 0x00:Reporting disabled 0x01:Reporting enabled
+} gapRoleSetPathLossReporting_t;
+
+typedef struct
+{
+ uint16_t connHandle; //!< Used to identify the Connection handle
+ int8_t lowRxThreshold; //!< High threshold for the peer power levels.Units: dB
+ int8_t highRxThreshold; //!< High threshold for the peer power levels.Units: dB
+ int8_t minTxPower; //!< Minimum transmit power level.Units: dB
+ int8_t maxTxPower; //!< Maximum transmit power level.Units: dB
+} gapRolePowerlevelManagement_t;
+
+/**
+ * Callback when the device has been started. Callback event to
+ * the Notify of a state change.
+ */
+typedef void (*gapRolesBroadcasterStateNotify_t)( gapRole_States_t newState );
+
+typedef void (*gapRolesScanReqRecv_t)( gapScanRec_t * pEvent );
+
+typedef struct
+{
+ gapRolesBroadcasterStateNotify_t pfnStateChange; //!< Whenever the device changes state
+ gapRolesScanReqRecv_t pfnScanRecv;
+} gapRolesBroadcasterCBs_t;
+
+/**
+ * Observer Event Callback Function
+ */
+typedef void (*pfnGapObserverRoleEventCB_t)( gapRoleEvent_t *pEvent //!< Pointer to event structure.
+ );
+
+/**
+ * Observer Callback Structure
+ */
+typedef struct
+{
+ pfnGapObserverRoleEventCB_t eventCB; //!< Event callback.
+} gapRoleObserverCB_t;
+
+/**
+ * Callback when the device has read an new RSSI value during a connection.
+ */
+typedef void (*gapRolesRssiRead_t)( uint16_t connHandle, int8_t newRSSI );
+
+/**
+ * Callback when the device has been started. Callback event to
+ * the Notify of a state change.
+ */
+typedef void (*gapRolesStateNotify_t)( gapRole_States_t newState, gapRoleEvent_t * pEvent );
+
+/**
+ * Callback when the connection parameteres are updated.
+ */
+typedef void (*gapRolesParamUpdateCB_t)( uint16_t connHandle, uint16_t connInterval,
+ uint16_t connSlaveLatency, uint16_t connTimeout );
+
+/**
+ * Callback structure - must be setup by the application and used when gapRoles_StartDevice() is called.
+ */
+typedef struct
+{
+ gapRolesStateNotify_t pfnStateChange; //!< Whenever the device changes state
+ gapRolesRssiRead_t pfnRssiRead; //!< When a valid RSSI is read from controller
+ gapRolesParamUpdateCB_t pfnParamUpdate; //!< When the connection parameteres are updated
+} gapRolesCBs_t;
+
+/**
+ * Central Event Callback Function
+ */
+typedef void (*pfnGapCentralRoleEventCB_t)( gapRoleEvent_t *pEvent ); //!< Pointer to event structure.
+
+/**
+ * HCI Data Length Change Event Callback Function
+ */
+typedef void (*pfnHciDataLenChangeEvCB_t)( uint16_t connHandle, uint16_t maxTxOctets,
+ uint16_t maxRxOctets );
+
+/**
+ * Central Callback Structure
+ */
+typedef struct
+{
+ gapRolesRssiRead_t rssiCB; //!< RSSI callback.
+ pfnGapCentralRoleEventCB_t eventCB; //!< Event callback.
+ pfnHciDataLenChangeEvCB_t ChangCB; //!< Length Change Event Callback .
+} gapCentralRoleCB_t; // gapCentralRoleCB_t
+
+/* RF-PHY define */
+
+/*
+ * RF_ROLE_STATUS_TYPE pfnRFStatusCB_t state defined
+ */
+// TX_MODE call RF_Tx
+#define TX_MODE_TX_FINISH 0x01 //!< basic or auto tx mode sends data successfully
+ //!< if it is in basic mode,it will enter idle state;
+ //!< if it is in auto mode,it will wait for receiving
+#define TX_MODE_TX_FAIL 0x11 //!< basic or auto tx mode fail to send data and enter idle state
+#define TX_MODE_TX_TIMEOUT TX_MODE_TX_FAIL //!< time of data transmission
+#define TX_MODE_RX_DATA 0x02 //!< auto tx mode receive data(ack) and enter idle state
+#define TX_MODE_RX_TIMEOUT 0x12 //!< auto tx mode receive timeout and enter idle state
+#define TX_MODE_HOP_SHUT 0x22
+
+// RX_MODE call RF_Rx
+#define RX_MODE_RX_DATA 0x03 //!< basic or auto rx mode receive data
+ //!< if it is in basic mode,it will enter idle state;
+ //!< if it is in auto mode,it will judge whether the type matches;
+ //!< if it matches,it will send data(ack),otherwise(rsr=2), it will restart receiving
+#define RX_MODE_TX_FINISH 0x04 //!< auto rx mode sends data(ack) successfully and enters idle state
+#define RX_MODE_TX_FAIL 0x14 //!< auto rx mode fail to send data and enter idle state
+#define RX_MODE_TX_TIMEOUT RX_MODE_TX_FAIL //!< time of data transmission
+#define RX_MODE_HOP_SHUT 0x24
+
+// LLE_MODE_TYPE
+#define LLE_MODE_BASIC (0) //!< basic mode, enter idle state after sending or receive
+#define LLE_MODE_AUTO (1) //!< auto mode, auto swtich to the receiving status after sending and the sending status after receiving
+
+// LLE_WHITENING_TYPE
+#define LLE_WHITENING_ON (0<<1)
+#define LLE_WHITENING_OFF (1<<1)
+
+// LLE_PHY_TYPE
+#define LLE_MODE_PHY_MODE_MASK (0x30)
+#define LLE_MODE_PHY_1M (0<<4)
+#define LLE_MODE_PHY_2M (1<<4)
+
+#define LLE_MODE_EX_CHANNEL (1<<6)
+
+#define LLE_MODE_NON_RSSI (1<<7)
+
+/**
+ * RFRole Event Callback Function
+ */
+typedef void (*pfnRFStatusCB_t)( uint8_t sta, uint8_t rsr, uint8_t *rxBuf );
+// sta - current status@ref RF_ROLE_STATUS_TYPE
+// rsr - receive status: bit0- crc check result,bit1- type matching result
+// rxBuf - receive data buffer
+
+typedef struct tag_rf_config
+{
+ uint8_t LLEMode; //!< BIT0 0=basic, 1=auto def@LLE_MODE_TYPE
+ //!< BIT1 0=whitening on, 1=whitening off def@LLE_WHITENING_TYPE
+ //!< BIT4-5 00-1M 01-2M 10/11-resv def@LLE_PHY_TYPE
+ //!< BIT6 0=data channel(0-39)
+ //!< 1=rf frequency (2400000kHz-2483500kHz)
+ //!< BIT7 0=the first byte of the receive buffer is rssi
+ //!< 1=the first byte of the receive buffer is package type
+ uint8_t Channel; //!< rf channel(0-39)
+ uint32_t Frequency; //!< rf frequency (2400000kHz-2483500kHz)
+ uint32_t accessAddress; //!< access address,32bit PHY address
+ uint32_t CRCInit; //!< crc initial value
+ pfnRFStatusCB_t rfStatusCB; //!< status call back
+ uint32_t ChannelMap; //!< indicating Used and Unused data channels.Every channel is represented with a
+ //!< bit positioned as per the data channel index,The LSB represents data channel index 0
+ uint8_t Resv;
+ uint8_t HeartPeriod; //!< The heart package interval shall be an integer multiple of 100ms
+ uint8_t HopPeriod; //!< hop period( T=32n*RTC clock ),default is 8
+ uint8_t HopIndex; //!< indicate the hopIncrement used in the data channel selection algorithm,default is 17
+ uint8_t RxMaxlen; //!< Maximum data length received in rf-mode(default 251)
+ uint8_t TxMaxlen; //!< Maximum data length transmit in rf-mode(default 251)
+} rfConfig_t;
+
+/* end define@RF-PHY */
+
+/******************************************************************************/
+#ifndef LIB_FLASH_BASE_ADDRESSS
+#define LIB_FLASH_BASE_ADDRESSS 0x00010000
+#endif
+#define LIB_FLASH_MAX_SIZE 0x00030000
+#define LIB_RAM_MAX_SIZE 0x00002000
+
+#define RAM_BASE_ADDRESSS 0x20000000
+#define UUID_BASE_ADDRESSS (LIB_FLASH_BASE_ADDRESSS+0x08)
+#define FUNCITON_BASE_ADDRESSS (LIB_FLASH_BASE_ADDRESSS+0x34)
+
+#define BLE_LIB_UUID(n) ( UUID_BASE_ADDRESSS+n*2 )
+#define BLE_LIB_RAM_JT(n) (*(uint32_t*)( RAM_BASE_ADDRESSS+n*4 ))
+#define BLE_LIB_JT(n) (*(uint32_t*)( FUNCITON_BASE_ADDRESSS+n*4 ))
+#define VER_LIB (( const uint8_t*) BLE_LIB_JT(0))
+
+/*******************************************************************************
+ * UUID defined
+ */
+/**
+ * GATT Services
+ */
+#define gapServiceUUID ((const uint8_t*) BLE_LIB_UUID(0))
+#define gattServiceUUID ((const uint8_t*) BLE_LIB_UUID(1))
+
+/**
+ * GATT Attribute Types
+ */
+#define primaryServiceUUID ((const uint8_t*) BLE_LIB_UUID(2))
+#define secondaryServiceUUID ((const uint8_t*) BLE_LIB_UUID(3))
+#define includeUUID ((const uint8_t*) BLE_LIB_UUID(4))
+#define characterUUID ((const uint8_t*) BLE_LIB_UUID(5))
+
+/**
+ * GATT Characteristic Descriptors
+ */
+#define charExtPropsUUID ((const uint8_t*) BLE_LIB_UUID(6))
+#define charUserDescUUID ((const uint8_t*) BLE_LIB_UUID(7))
+#define clientCharCfgUUID ((const uint8_t*) BLE_LIB_UUID(8))
+#define servCharCfgUUID ((const uint8_t*) BLE_LIB_UUID(9))
+#define charFormatUUID ((const uint8_t*) BLE_LIB_UUID(10))
+#define charAggFormatUUID ((const uint8_t*) BLE_LIB_UUID(11))
+#define validRangeUUID ((const uint8_t*) BLE_LIB_UUID(12))
+#define extReportRefUUID ((const uint8_t*) BLE_LIB_UUID(13))
+#define reportRefUUID ((const uint8_t*) BLE_LIB_UUID(14))
+
+/**
+ * GATT Characteristic Types
+ */
+#define deviceNameUUID ((const uint8_t*) BLE_LIB_UUID(15))
+#define appearanceUUID ((const uint8_t*) BLE_LIB_UUID(16))
+#define periPrivacyFlagUUID ((const uint8_t*) BLE_LIB_UUID(17))
+#define reconnectAddrUUID ((const uint8_t*) BLE_LIB_UUID(18))
+#define periConnParamUUID ((const uint8_t*) BLE_LIB_UUID(19))
+#define serviceChangedUUID ((const uint8_t*) BLE_LIB_UUID(10))
+#define centAddrResUUID ((const uint8_t*) BLE_LIB_UUID(21))
+
+/*******************************************************************************
+ * PUBLIC FUNCTIONS
+ */
+#define tmos_rand (( uint32_t (*) ( void )) BLE_LIB_JT(1)) // pseudo-random number
+#define tmos_memcmp (( BOOL (*) ( const void *src1, const void *src2, uint32_t len )) BLE_LIB_JT(2)) // TRUE - same, FALSE - different
+#define tmos_isbufset (( BOOL (*) ( uint8_t *buf, uint8_t val, uint32_t len )) BLE_LIB_JT(3)) // TRUE if all "val",FALSE otherwise
+#define tmos_strlen (( uint32_t (*) ( char *pString )) BLE_LIB_JT(4))
+#define tmos_memset (( void (*) ( void * pDst, uint8_t Value, uint32_t len )) BLE_LIB_JT(5))
+#define tmos_memcpy (( void (*) ( void *dst, const void *src, uint32_t len )) BLE_LIB_JT(6))
+
+/**
+ * @brief start a event immediately
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @return 0 - SUCCESS.
+ */
+#define tmos_set_event (( bStatus_t (*) ( tmosTaskID taskID, tmosEvents event )) BLE_LIB_JT(7))
+
+/**
+ * @brief clear a event already timeout, cannot be used in it own event function.
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @return 0 - SUCCESS.
+ */
+#define tmos_clear_event (( bStatus_t (*) ( tmosTaskID taskID, tmosEvents event )) BLE_LIB_JT(8))
+
+/**
+ * @brief start a event after period of time
+ *
+ * @param taskID - task ID to set event for
+ * @param event - event to be notified with
+ * @param time - timeout value
+ *
+ * @return TRUE,FALSE.
+ */
+#define tmos_start_task (( BOOL (*) ( tmosTaskID taskID, tmosEvents event, tmosTimer time )) BLE_LIB_JT(9))
+
+/**
+ * @brief This function is called to start a timer to expire in n system clock time.
+ * When the timer expires, the calling task will get the specified event
+ * and the timer will be reloaded with the timeout value.
+ *
+ * @param taskID - task ID to set timer for
+ * @param event - event to be notified with
+ * @param time - timeout value
+ *
+ * @return SUCCESS, or NO_TIMER_AVAIL.
+ */
+#define tmos_start_reload_task (( bStatus_t (*) ( tmosTaskID taskID, tmosEvents event, tmosTimer time )) BLE_LIB_JT(126) )
+
+/**
+ * @brief stop a event
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @param None.
+ *
+ * @return SUCCESS.
+ */
+#define tmos_stop_task (( bStatus_t (*) ( tmosTaskID taskID, tmosEvents event )) BLE_LIB_JT(10))
+
+/**
+ * @brief get last period of time for this event
+ *
+ * @param taskID - task ID of event
+ * @param event - event value
+ *
+ * @return the timer's tick count if found, zero otherwise.
+ */
+#define tmos_get_task_timer (( tmosTimer (*) ( tmosTaskID taskID, tmosEvents event )) BLE_LIB_JT(11))
+
+/**
+ * @brief send msg to a task,callback events&SYS_EVENT_MSG
+ *
+ * @param taskID - task ID of task need to send msg
+ * @param *msg_ptr - point of msg
+ *
+ * @return SUCCESS, INVALID_TASK, INVALID_MSG_POINTER
+ */
+#define tmos_msg_send (( bStatus_t (*) ( tmosTaskID taskID, uint8_t *msg_ptr )) BLE_LIB_JT(12))
+
+/**
+ * @brief delete a msg
+ *
+ * @param *msg_ptr - point of msg
+ *
+ * @return SUCCESS.
+ */
+#define tmos_msg_deallocate (( bStatus_t (*) ( uint8_t *msg_ptr )) BLE_LIB_JT(13))
+
+/**
+ * @brief receive a msg
+ *
+ * @param taskID - task ID of task need to receive msg
+ *
+ * @return *uint8_t - message information or NULL if no message
+ */
+#define tmos_msg_receive (( uint8_t* (*) ( tmosTaskID taskID )) BLE_LIB_JT(14))
+
+/**
+ * @brief allocate buffer for msg when need to send msg
+ *
+ * @param len - length of msg
+ *
+ * @return pointer to allocated buffer or NULL if allocation failed.
+ */
+#define tmos_msg_allocate (( uint8_t* (*) ( uint16_t len )) BLE_LIB_JT(15))
+
+/**
+ * @brief read a data item to NV.
+ *
+ * @param id - Valid NV item Id.
+ * @param len - Length of data to read.
+ * @param *pBuf - Data to read.
+ *
+ * @return SUCCESS if successful, NV_OPER_FAILED if failed.
+ */
+#define tmos_snv_read (( bStatus_t (*) ( tmosSnvId_t id, tmosSnvLen_t len, void *pBuf)) BLE_LIB_JT(107) )
+
+/**
+ * @brief tmos system timer initialization
+ *
+ * @note must initialization before call tmos task
+ *
+ * @param fnGetClock - system clock select extend input,if NULL select HSE as the clock source
+ *
+ * @return SUCCESS if successful, FAILURE if failed.
+ */
+#define TMOS_TimerInit (( bStatus_t (*) ( bleClockConfig_t *pClockConfig )) BLE_LIB_JT(16))
+
+/**
+ * @brief interrupt handler.
+ *
+ * @param None
+ *
+ * @return None
+ */
+#define TMOS_TimerIRQHandler (( void (*) ( void )) BLE_LIB_JT(120) )
+
+/**
+ * @brief Process system
+ *
+ * @param None.
+ *
+ * @return None.
+ */
+#define TMOS_SystemProcess (( void (*) ( void )) BLE_LIB_RAM_JT(0))
+
+/**
+ * @brief Get current system clock
+ *
+ * @param None.
+ *
+ * @return current system clock (in 0.625ms)
+ */
+#define TMOS_GetSystemClock (( uint32_t (*) ( void )) BLE_LIB_JT(18))
+
+/**
+ * @brief register process event callback function
+ *
+ * @param eventCb-events callback function
+ *
+ * @return 0xFF - error,others-task id
+ */
+#define TMOS_ProcessEventRegister (( tmosTaskID (*) ( pTaskEventHandlerFn eventCb )) BLE_LIB_JT(19))
+
+/**
+ * @brief Add a device address into white list ( support SNVNum MAX )
+ *
+ * @param addrType - Type of device address
+ * @param devAddr - first address of device address
+ *
+ * @return Command Status.
+ */
+#define LL_AddWhiteListDevice (( bStatus_t (*) ( uint8_t addrType, uint8_t *devAddr )) BLE_LIB_JT(20))
+
+/**
+ * @brief Remove a device address from white list
+ *
+ * @param addrType - Type of device address
+ * @param devAddr - first address of device address
+ *
+ * @return Command Status.
+ */
+#define LL_RemoveWhiteListDevice (( bStatus_t (*) ( uint8_t addrType, uint8_t *devAddr )) BLE_LIB_JT(21))
+
+/**
+ * @brief Clear white list
+ *
+ * @param None
+ *
+ * @return Command Status.
+ */
+#define LL_ClearWhiteList (( bStatus_t (*) ( void )) BLE_LIB_JT(22))
+
+/**
+ * @brief Encrypt data
+ *
+ * @param key - key
+ * @param plaintextData - original data
+ * @param encryptData - encrypted data
+ *
+ * @return Command Status.
+ */
+#define LL_Encrypt (( bStatus_t (*) ( uint8_t *key, uint8_t *plaintextData, uint8_t *encryptData )) BLE_LIB_JT(23))
+
+/**
+ * @brief Decrypt data
+ *
+ * @param key - key
+ * @param plaintextData - original data
+ * @param decryptData - decrypted data
+ *
+ * @return Command Status.
+ */
+#define LL_Decrypt (( bStatus_t (*) ( uint8_t *key, uint8_t *plaintextData, uint8_t *decryptData )) BLE_LIB_JT(24))
+
+/**
+ * @brief get number of unAck packet in current connect buffer
+ *
+ * @param handle - connect handle
+ *
+ * @return 0xFFFFFFFF-handle error,number of packets not receiving ack
+ */
+#define LL_GetNumberOfUnAckPacket (( uint32_t (*) ( uint16_t handle )) BLE_LIB_JT(25))
+
+/**
+ * @brief Register a callback function will be called after each connect event.
+ * Only effect in single connection
+ *
+ * @param connEventCB - callback function
+ *
+ * @return None.
+ */
+#define LL_ConnectEventRegister (( void (*) ( pfnEventCB connEventCB )) BLE_LIB_JT(26))
+
+/**
+ * @brief Register a callback function will be called after each advertise event.
+ *
+ * @param advEventCB - callback function
+ *
+ * @return None.
+ */
+#define LL_AdvertiseEventRegister (( void (*) ( pfnEventCB advEventCB )) BLE_LIB_JT(135) )
+
+/**
+ * @brief set tx power level
+ *
+ * @param power - tx power level
+ *
+ * @return Command Status.
+ */
+#define LL_SetTxPowerLevel (( bStatus_t (*) ( uint8_t power )) BLE_LIB_JT(27))
+
+/**
+ * @brief read rssi
+ *
+ * @param None.
+ *
+ * @return the value of rssi.
+ */
+#define BLE_ReadRssi (( int8_t (*) ( void )) BLE_LIB_JT(108) )
+
+/**
+ * @brief read cfo
+ *
+ * @param None.
+ *
+ * @return the value of cfo.
+ */
+#define BLE_ReadCfo (( int16_t (*) ( void )) BLE_LIB_JT(121) )
+
+/**
+ * @brief pa control init
+ *
+ * @note Can't be called until role Init
+ *
+ * @param paControl - pa control parameters(global variable)
+ *
+ * @return Command Status.
+ */
+#define BLE_PAControlInit (( void (*) ( blePaControlConfig_t *paControl )) BLE_LIB_JT(109) )
+
+/**
+ * @brief ble register reset and rf calibration
+ *
+ * @param None
+ *
+ * @return None
+ */
+#define BLE_RegInit (( void (*) ( void )) BLE_LIB_JT(110) )
+
+/**
+ * @brief Init BLE lib. RTC will be occupied at the same time.
+ *
+ * @param pCfg - config of BLE lib
+ *
+ * @return 0-success. error defined @ ERR_LIB_INIT
+ */
+#define BLE_LibInit (( bStatus_t (*) ( bleConfig_t* pCfg )) BLE_LIB_JT(28))
+
+/**
+ * @brief interrupt handler.
+ *
+ * @param None
+ *
+ * @return None
+ */
+#define BB_IRQLibHandler (( void (*) ( void )) BLE_LIB_RAM_JT(1) )
+
+/**
+ * @brief interrupt handler.
+ *
+ * @param None
+ *
+ * @return None
+ */
+#define LLE_IRQLibHandler (( void (*) ( void )) BLE_LIB_RAM_JT(2) )
+
+/**
+ * @brief generate a valid access address
+ *
+ * @param None.
+ *
+ * @return access address
+ * the Access Address meets the following requirements:
+ * It shall have no more than six consecutive zeros or ones.
+ * It shall not be t he advertising channel packets’ Access Address.
+ * It shall not be a sequence that differ s from the advertising channel packets' Access Address by only one bit.
+ * It shall not have all four octets equal.
+ * It shall have no more than 24 transitions.
+ * It shall have a minimum of two transitions in the most significant six bits.
+ */
+#define BLE_AccessAddressGenerate (( void (*) ( void )) BLE_LIB_JT(29))
+
+/*
+ * linkDB_Register - Register with this function to receive a callback when
+ * status changes on a connection.
+ */
+#define linkDB_Register (( uint8_t (*) ( pfnLinkDBCB_t pFunc )) BLE_LIB_JT(30) )
+
+/*
+ * linkDB_State - Check to see if a physical link is in a specific state.
+ *
+ * returns TRUE is the link is in state. FALSE, otherwise.
+ */
+#define linkDB_State (( uint8_t (*) ( uint16_t connectionHandle, uint8_t state )) BLE_LIB_JT(31) )
+
+/*
+ * linkDB_PerformFunc - Perform a function of each connection in the link database.
+ */
+#define linkDB_PerformFunc (( void (*) ( pfnPerformFuncCB_t cb )) BLE_LIB_JT(32) )
+/*
+ * linkDB_Up - Check to see if a physical link is up (connected).
+ * Use like: uint8_t linkDB_Up( uint16_t connectionHandle );
+ * connectionHandle - controller link connection handle.
+ * returns TRUE if the link is up. FALSE, otherwise.
+ */
+#define linkDB_Up( connectionHandle ) linkDB_State( (connectionHandle), LINK_CONNECTED )
+
+/**
+ * @brief This function is used to get the MTU size of a connection.
+ *
+ * @param connHandle - connection handle.
+ *
+ * @return connection MTU size.
+ */
+#define ATT_GetMTU (( uint16_t (*) ( uint16_t connHandle )) BLE_LIB_JT(33) )
+
+/**
+ * @brief Send Handle Value Confirmation.
+ *
+ * @param connHandle - connection to use
+ *
+ * @return SUCCESS: Confirmation was sent successfully.
+ * INVALIDPARAMETER: Invalid confirmation field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+#define ATT_HandleValueCfm (( bStatus_t (*) ( uint16_t connHandle )) BLE_LIB_JT(34) )
+
+/*
+ * Compare two UUIDs. The UUIDs are converted if necessary.
+ */
+#define ATT_CompareUUID (( uint8_t (*) ( const uint8_t *pUUID1, uint16_t len1, const uint8_t *pUUID2, uint16_t len2 )) BLE_LIB_JT(35) )
+
+/**
+ * @brief Initialize the Generic Attribute Profile Client.
+ *
+ * @return SUCCESS: Client initialized successfully.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+#define GATT_InitClient (( bStatus_t (*) ( void )) BLE_LIB_JT(36) )
+
+/**
+ * @brief Register to receive incoming ATT Indications or Notifications
+ * of attribute values.
+ *
+ * @param taskId ?task to forward indications or notifications to
+ *
+ * @return void
+ */
+#define GATT_RegisterForInd (( void (*) ( uint8_t taskId )) BLE_LIB_JT(37) )
+
+/**
+ * @brief Find the attribute record for a given handle
+ *
+ * @param handle - handle to look for
+ * @param pHandle - handle of owner of attribute (to be returned)
+ *
+ * @return Pointer to attribute record. NULL, otherwise.
+ */
+#define GATT_FindHandle (( gattAttribute_t * (*) ( uint16_t handle, uint16_t *pHandle )) BLE_LIB_JT(38) )
+
+/**
+ * @brief This sub-procedure is used when a server is configured to
+ * indicate a characteristic value to a client and expects an
+ * attribute protocol layer acknowledgement that the indication
+ * was successfully received.
+ *
+ * The ATT Handle Value Indication is used in this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be ATT_HANDLE_VALUE_CFM.
+ *
+ * @note This sub-procedure is complete when ATT_HANDLE_VALUE_CFM
+ * (with SUCCESS or bleTimeoutstatus) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pInd - pointer to indication to be sent
+ * @param authenticated - whether an authenticated link is required
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Indication was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A confirmation is pending with this client.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_Indication (( bStatus_t (*) ( uint16_t connHandle, attHandleValueInd_t *pInd, uint8_t authenticated, uint8_t taskId )) BLE_LIB_JT(39) )
+/**
+ * @brief This sub-procedure is used when a server is configured to
+ * notify a characteristic value to a client without expecting
+ * any attribute protocol layer acknowledgement that the
+ * notification was successfully received.
+ *
+ * The ATT Handle Value Notification is used in this sub-procedure.
+ *
+ * @note A notification may be sent at any time and does not invoke a confirmation.
+ * No confirmation will be sent to the calling application task for
+ * this sub-procedure.
+ *
+ * @param connHandle - connection to use
+ * @param pNoti - pointer to notification to be sent
+ * @param authenticated - whether an authenticated link is required
+ *
+ * @return SUCCESS: Notification was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_Notification (( bStatus_t (*) ( uint16_t connHandle, attHandleValueNoti_t *pNoti,uint8_t authenticated )) BLE_LIB_JT(40) )
+
+/**
+ * @brief This sub-procedure is used by the client to set the ATT_MTU
+ * to the maximum possible value that can be supported by both
+ * devices when the client supports a value greater than the
+ * default ATT_MTU for the Attribute Protocol. This sub-procedure
+ * shall only be initiated once during a connection.
+ *
+ * The ATT Exchange MTU Request is used by this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_EXCHANGE_MTU_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_EXCHANGE_MTU_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ExchangeMTU (( bStatus_t (*) ( uint16_t connHandle, attExchangeMTUReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(41) )
+
+/**
+ * @brief This sub-procedure is used by a client to discover all
+ * the primary services on a server.
+ *
+ * The ATT Read By Group Type Request is used with the Attribute
+ * Type parameter set to the UUID for "Primary Service". The
+ * Starting Handle is set to 0x0001 and the Ending Handle is
+ * set to 0xFFFF.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_GRP_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_GRP_TYPE_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_DiscAllPrimaryServices (( bStatus_t (*) ( uint16_t connHandle, uint8_t taskId )) BLE_LIB_JT(42) )
+
+/**
+ * @brief This sub-procedure is used by a client to discover a specific
+ * primary service on a server when only the Service UUID is
+ * known. The primary specific service may exist multiple times
+ * on a server. The primary service being discovered is identified
+ * by the service UUID.
+ *
+ * The ATT Find By Type Value Request is used with the Attribute
+ * Type parameter set to the UUID for "Primary Service" and the
+ * Attribute Value set to the 16-bit Bluetooth UUID or 128-bit
+ * UUID for the specific primary service. The Starting Handle shall
+ * be set to 0x0001 and the Ending Handle shall be set to 0xFFFF.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_FIND_BY_TYPE_VALUE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_FIND_BY_TYPE_VALUE_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pUUID - pointer to service UUID to look for
+ * @param len - length of value
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_DiscPrimaryServiceByUUID (( bStatus_t (*) ( uint16_t connHandle, uint8_t *pUUID, uint8_t len, uint8_t taskId )) BLE_LIB_JT(43) )
+
+/**
+ * @brief This sub-procedure is used by a client to find include
+ * service declarations within a service definition on a
+ * server. The service specified is identified by the service
+ * handle range.
+ *
+ * The ATT Read By Type Request is used with the Attribute
+ * Type parameter set to the UUID for "Included Service". The
+ * Starting Handle is set to starting handle of the specified
+ * service and the Ending Handle is set to the ending handle
+ * of the specified service.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with bleProcedureCompleteor bleTimeout status)or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param startHandle - starting handle
+ * @param endHandle - end handle
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_FindIncludedServices (( bStatus_t (*) ( uint16_t connHandle, uint16_t startHandle, uint16_t endHandle, uint8_t taskId )) BLE_LIB_JT(44) )
+
+/**
+ * @brief This sub-procedure is used by a client to find all the
+ * characteristic declarations within a service definition on
+ * a server when only the service handle range is known. The
+ * service specified is identified by the service handle range.
+ *
+ * The ATT Read By Type Request is used with the Attribute Type
+ * parameter set to the UUID for "Characteristic". The Starting
+ * Handle is set to starting handle of the specified service and
+ * the Ending Handle is set to the ending handle of the specified
+ * service.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with bleProcedureComplete or bleTimeout status)or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param startHandle - starting handle
+ * @param endHandle - end handle
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_DiscAllChars (( bStatus_t (*) ( uint16_t connHandle, uint16_t startHandle, uint16_t endHandle, uint8_t taskId )) BLE_LIB_JT(45) )
+
+/**
+ * @brief This sub-procedure is used by a client to discover service
+ * characteristics on a server when only the service handle
+ * ranges are known and the characteristic UUID is known.
+ * The specific service may exist multiple times on a server.
+ * The characteristic being discovered is identified by the
+ * characteristic UUID.
+ *
+ * The ATT Read By Type Request is used with the Attribute Type
+ * is set to the UUID for "Characteristic" and the Starting
+ * Handle and Ending Handle parameters is set to the service
+ * handle range.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_DiscCharsByUUID (( bStatus_t (*) ( uint16_t connHandle, attReadByTypeReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(46) )
+
+/**
+ * @brief This sub-procedure is used by a client to find all the
+ * characteristic descriptors Attribute Handles and Attribute
+ * Types within a characteristic definition when only the
+ * characteristic handle range is known. The characteristic
+ * specified is identified by the characteristic handle range.
+ *
+ * The ATT Find Information Request is used with the Starting
+ * Handle set to starting handle of the specified characteristic
+ * and the Ending Handle set to the ending handle of the specified
+ * characteristic. The UUID Filter parameter is NULL (zero length).
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_FIND_INFO_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_FIND_INFO_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param startHandle - starting handle
+ * @param endHandle - end handle
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_DiscAllCharDescs (( bStatus_t (*) ( uint16_t connHandle, uint16_t startHandle, uint16_t endHandle, uint8_t taskId )) BLE_LIB_JT(47) )
+
+/**
+ * @brief This sub-procedure is used to read a Characteristic Value
+ * from a server when the client knows the Characteristic Value
+ * Handle. The ATT Read Request is used with the Attribute Handle
+ * parameter set to the Characteristic Value Handle. The Read
+ * Response returns the Characteristic Value in the Attribute
+ * Value parameter.
+ *
+ * The Read Response only contains a Characteristic Value that
+ * is less than or equal to (ATT_MTU ?1) octets in length. If
+ * the Characteristic Value is greater than (ATT_MTU - 1) octets
+ * in length, the Read Long Characteristic Value procedure may
+ * be used if the rest of the Characteristic Value is required.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_READ_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ReadCharValue (( bStatus_t (*) ( uint16_t connHandle, attReadReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(48) )
+
+/**
+ * @brief This sub-procedure is used to read a Characteristic Value
+ * from a server when the client only knows the characteristic
+ * UUID and does not know the handle of the characteristic.
+ *
+ * The ATT Read By Type Request is used to perform the sub-procedure.
+ * The Attribute Type is set to the known characteristic UUID and
+ * the Starting Handle and Ending Handle parameters shall be set
+ * to the range over which this read is to be performed. This is
+ * typically the handle range for the service in which the
+ * characteristic belongs.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT messages.
+ * The type of the message will be either ATT_READ_BY_TYPE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BY_TYPE_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ReadUsingCharUUID (( bStatus_t (*) ( uint16_t connHandle, attReadByTypeReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(49) )
+
+/**
+ * @brief This sub-procedure is used to read a Characteristic Value from
+ * a server when the client knows the Characteristic Value Handle
+ * and the length of the Characteristic Value is longer than can
+ * be sent in a single Read Response Attribute Protocol message.
+ *
+ * The ATT Read Blob Request is used in this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BLOB_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BLOB_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ReadLongCharValue (( bStatus_t (*) ( uint16_t connHandle, attReadBlobReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(50) )
+
+/**
+ * @brief This sub-procedure is used to read multiple Characteristic Values
+ * from a server when the client knows the Characteristic Value
+ * Handles. The Attribute Protocol Read Multiple Requests is used
+ * with the Set Of Handles parameter set to the Characteristic Value
+ * Handles. The Read Multiple Response returns the Characteristic
+ * Values in the Set Of Values parameter.
+ *
+ * The ATT Read Multiple Request is used in this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_READ_MULTI_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_MULTI_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ReadMultiCharValues (( bStatus_t (*) ( uint16_t connHandle, attReadMultiReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(51) )
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value
+ * to a server when the client knows the Characteristic Value
+ * Handle and the client does not need an acknowledgement that
+ * the write was successfully performed. This sub-procedure
+ * only writes the first (ATT_MTU ?3) octets of a Characteristic
+ * Value. This sub-procedure can not be used to write a long
+ * characteristic; instead the Write Long Characteristic Values
+ * sub-procedure should be used.
+ *
+ * The ATT Write Command is used for this sub-procedure. The
+ * Attribute Handle parameter shall be set to the Characteristic
+ * Value Handle. The Attribute Value parameter shall be set to
+ * the new Characteristic Value.
+ *
+ * No response will be sent to the calling application task for this
+ * sub-procedure. If the Characteristic Value write request is the
+ * wrong size, or has an invalid value as defined by the profile,
+ * then the write will not succeed and no error will be generated
+ * by the server.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to command to be sent
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_WriteNoRsp (( bStatus_t (*) ( uint16_t connHandle, attWriteReq_t *pReq )) BLE_LIB_JT(52) )
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value
+ * to a server when the client knows the Characteristic Value
+ * Handle and the ATT Bearer is not encrypted. This sub-procedure
+ * shall only be used if the Characteristic Properties authenticated
+ * bit is enabled and the client and server device share a bond as
+ * defined in the GAP.
+ *
+ * This sub-procedure only writes the first (ATT_MTU ?15) octets
+ * of an Attribute Value. This sub-procedure cannot be used to
+ * write a long Attribute.
+ *
+ * The ATT Write Command is used for this sub-procedure. The
+ * Attribute Handle parameter shall be set to the Characteristic
+ * Value Handle. The Attribute Value parameter shall be set to
+ * the new Characteristic Value authenticated by signing the
+ * value, as defined in the Security Manager.
+ *
+ * No response will be sent to the calling application task for this
+ * sub-procedure. If the authenticated Characteristic Value that is
+ * written is the wrong size, or has an invalid value as defined by
+ * the profile, or the signed value does not authenticate the client,
+ * then the write will not succeed and no error will be generated by
+ * the server.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to command to be sent
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleLinkEncrypted: Connection is already encrypted.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_SignedWriteNoRsp (( bStatus_t (*) ( uint16_t connHandle, attWriteReq_t *pReq )) BLE_LIB_JT(53) )
+
+/**
+ * @brief This sub-procedure is used to write a characteristic value
+ * to a server when the client knows the characteristic value
+ * handle. This sub-procedure only writes the first (ATT_MTU-3)
+ * octets of a characteristic value. This sub-procedure can not
+ * be used to write a long attribute; instead the Write Long
+ * Characteristic Values sub-procedure should be used.
+ *
+ * The ATT Write Request is used in this sub-procedure. The
+ * Attribute Handle parameter shall be set to the Characteristic
+ * Value Handle. The Attribute Value parameter shall be set to
+ * the new characteristic.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_WRITE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_WRITE_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_WriteCharValue (( bStatus_t (*) ( uint16_t connHandle, attWriteReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(54) )
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value to
+ * a server when the client knows the Characteristic Value Handle
+ * but the length of the Characteristic Value is longer than can
+ * be sent in a single Write Request Attribute Protocol message.
+ *
+ * The ATT Prepare Write Request and Execute Write Request are
+ * used to perform this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_PREPARE_WRITE_RSP,
+ * ATT_EXECUTE_WRITE_RSP or ATT_ERROR_RSP (if an error occurred on
+ * the server).
+ *
+ * @note This sub-procedure is complete when either ATT_PREPARE_WRITE_RSP
+ * (with bleTimeout status), ATT_EXECUTE_WRITE_RSP
+ * (with SUCCESS or bleTimeout status), or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @note The 'pReq->pValue' pointer will be freed when the sub-procedure is complete.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_WriteLongCharValue (( bStatus_t (*) ( uint16_t connHandle, attPrepareWriteReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(55) )
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value to
+ * a server when the client knows the Characteristic Value Handle,
+ * and assurance is required that the correct Characteristic Value
+ * is going to be written by transferring the Characteristic Value
+ * to be written in both directions before the write is performed.
+ * This sub-procedure can also be used when multiple values must
+ * be written, in order, in a single operation.
+ *
+ * The sub-procedure has two phases, the first phase prepares the
+ * characteristic values to be written. Once this is complete,
+ * the second phase performs the execution of all of the prepared
+ * characteristic value writes on the server from this client.
+ *
+ * In the first phase, the ATT Prepare Write Request is used.
+ * In the second phase, the attribute protocol Execute Write
+ * Request is used.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_PREPARE_WRITE_RSP,
+ * ATT_EXECUTE_WRITE_RSP or ATT_ERROR_RSP (if an error occurred on
+ * the server).
+ *
+ * @note This sub-procedure is complete when either ATT_PREPARE_WRITE_RSP
+ * (with bleTimeout status), ATT_EXECUTE_WRITE_RSP
+ * (with SUCCESS or bleTimeout status), or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @note The 'pReqs' pointer will be freed when the sub-procedure is complete.
+ *
+ * @param connHandle - connection to use
+ * @param pReqs - pointer to requests to be sent
+ * @param numReqs - number of requests in pReq
+ * @param flags - execute write request flags
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ReliableWrites (( bStatus_t (*) ( uint16_t connHandle, attPrepareWriteReq_t *pReqs,uint8_t numReqs, uint8_t flags, uint8_t taskId )) BLE_LIB_JT(56) )
+
+/**
+ * @brief This sub-procedure is used to read a characteristic descriptor
+ * from a server when the client knows the characteristic descriptor
+ * declaration's Attribute handle.
+ *
+ * The ATT Read Request is used for this sub-procedure. The Read
+ * Request is used with the Attribute Handle parameter set to the
+ * characteristic descriptor handle. The Read Response returns the
+ * characteristic descriptor value in the Attribute Value parameter.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_READ_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ReadCharDesc (( bStatus_t (*) ( uint16_t connHandle, attReadReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(57) )
+
+/**
+ * @brief This sub-procedure is used to read a characteristic descriptor
+ * from a server when the client knows the characteristic descriptor
+ * declaration's Attribute handle and the length of the characteristic
+ * descriptor declaration is longer than can be sent in a single Read
+ * Response attribute protocol message.
+ *
+ * The ATT Read Blob Request is used to perform this sub-procedure.
+ * The Attribute Handle parameter shall be set to the characteristic
+ * descriptor handle. The Value Offset parameter shall be the offset
+ * within the characteristic descriptor to be read.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_READ_BLOB_RSP or
+ * ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_READ_BLOB_RSP
+ * (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_ReadLongCharDesc (( bStatus_t (*) ( uint16_t connHandle, attReadBlobReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(58) )
+
+/**
+ * @brief This sub-procedure is used to write a characteristic
+ * descriptor value to a server when the client knows the
+ * characteristic descriptor handle.
+ *
+ * The ATT Write Request is used for this sub-procedure. The
+ * Attribute Handle parameter shall be set to the characteristic
+ * descriptor handle. The Attribute Value parameter shall be
+ * set to the new characteristic descriptor value.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive an tmos GATT_MSG_EVENT message.
+ * The type of the message will be either ATT_WRITE_RSP
+ * or ATT_ERROR_RSP (if an error occurred on the server).
+ *
+ * @note This sub-procedure is complete when either ATT_WRITE_RSP
+ * (with SUCCESS or bleTimeout status) or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_WriteCharDesc (( bStatus_t (*) ( uint16_t connHandle, attWriteReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(59) )
+
+/**
+ * @brief This sub-procedure is used to write a Characteristic Value to
+ * a server when the client knows the Characteristic Value Handle
+ * but the length of the Characteristic Value is longer than can
+ * be sent in a single Write Request Attribute Protocol message.
+ *
+ * The ATT Prepare Write Request and Execute Write Request are
+ * used to perform this sub-procedure.
+ *
+ * If the return status from this function is SUCCESS, the calling
+ * application task will receive multiple tmos GATT_MSG_EVENT messages.
+ * The type of the messages will be either ATT_PREPARE_WRITE_RSP,
+ * ATT_EXECUTE_WRITE_RSP or ATT_ERROR_RSP (if an error occurred on
+ * the server).
+ *
+ * @note This sub-procedure is complete when either ATT_PREPARE_WRITE_RSP
+ * (with bleTimeout status), ATT_EXECUTE_WRITE_RSP
+ * (with SUCCESS or bleTimeout status), or ATT_ERROR_RSP
+ * (with SUCCESS status) is received by the calling application task.
+ *
+ * @note The 'pReq->pValue' pointer will be freed when the sub-procedure is complete.
+ *
+ * @param connHandle - connection to use
+ * @param pReq - pointer to request to be sent
+ * @param taskId - task to be notified of response
+ *
+ * @return SUCCESS: Request was sent successfully.
+ * INVALIDPARAMETER: Invalid connection handle or request field.v
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A response is pending with this server.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleTimeout: Previous transaction timed out.
+ */
+#define GATT_WriteLongCharDesc (( bStatus_t (*) ( uint16_t connHandle, attPrepareWriteReq_t *pReq, uint8_t taskId )) BLE_LIB_JT(60) )
+
+/**
+ * @brief GATT implementation of the allocator functionality.
+ *
+ * @note This function should only be called by GATT and the upper layer protocol/application.
+ *
+ * @param connHandle - connection that message is to be sent on.
+ * @param opcode - opcode of message that buffer to be allocated for.
+ * @param size - number of bytes to allocate from the heap.
+ * @param pSizeAlloc - number of bytes allocated for the caller from the heap.
+ * @param flag - .
+ *
+ * @return pointer to the heap allocation; NULL if error or failure.
+ */
+#define GATT_bm_alloc (( void* (*) ( uint16_t connHandle, uint8_t opcode, uint16_t size, uint16_t *pSizeAlloc, uint8_t flag )) BLE_LIB_JT(61) )
+
+/**
+ * @brief GATT implementation of the de-allocator functionality.
+ *
+ * @param pMsg - pointer to GATT message containing the memory to free.
+ * @param opcode - opcode of the message
+ *
+ * @return none
+ */
+#define GATT_bm_free (( void (*) ( gattMsg_t *pMsg, uint8_t opcode )) BLE_LIB_JT(62) )
+
+/**
+ * @brief Register a service's attribute list and callback functions with
+ * the GATT Server Application.
+ *
+ * @param pAttrs - Array of attribute records to be registered
+ * @param numAttrs - Number of attributes in array
+ * @param encKeySize - Minimum encryption key size required by service (7-16 bytes)
+ * @param pServiceCBs - Service callback function pointers
+ *
+ * @return SUCCESS: Service registered successfully.
+ * INVALIDPARAMETER: Invalid service fields.
+ * FAILURE: Not enough attribute handles available.
+ * bleMemAllocError: Memory allocation error occurred.
+ * bleInvalidRange: Encryption key size's out of range.
+ */
+#define GATTServApp_RegisterService (( bStatus_t (*) ( gattAttribute_t *pAttrs,\
+ uint16_t numAttrs, uint8_t encKeySize,gattServiceCBs_t *pServiceCBs )) BLE_LIB_JT(63) )
+
+/**
+ * @brief Add function for the GATT Service.
+ *
+ * @param services - services to add. This is a bit map and can
+ * contain more than one service.
+ *
+ * @return SUCCESS: Service added successfully.
+ * INVALIDPARAMETER: Invalid service field.
+ * FAILURE: Not enough attribute handles available.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+#define GATTServApp_AddService (( bStatus_t (*) ( uint32_t services )) BLE_LIB_JT(64) )
+
+/**
+ * @brief Deregister a service's attribute list and callback functions from
+ * the GATT Server Application.
+ *
+ * @note It's the caller's responsibility to free the service attribute
+ * list returned from this API.
+ *
+ * @param handle - handle of service to be deregistered
+ * @param p2pAttrs - pointer to array of attribute records (to be returned)
+ *
+ * @return SUCCESS: Service deregistered successfully.
+ * FAILURE: Service not found.
+ */
+#define GATTServApp_DeregisterService (( bStatus_t (*) ( uint16_t handle, gattAttribute_t **p2pAttrs )) BLE_LIB_JT(114) )
+
+/**
+ * @brief Initialize the client characteristic configuration table.
+ *
+ * @note Each client has its own instantiation of the ClientCharacteristic Configuration.
+ * Reads/Writes of the Client Characteristic Configuration only only affect the
+ * configuration of that client.
+ *
+ * @param connHandle - connection handle (0xFFFF for all connections).
+ * @param charCfgTbl - client characteristic configuration table.
+ *
+ * @return none
+ */
+#define GATTServApp_InitCharCfg (( void (*) ( uint16_t connHandle, gattCharCfg_t *charCfgTbl )) BLE_LIB_JT(65) )
+
+/**
+ * @brief Send out a Service Changed Indication.
+ *
+ * @param connHandle - connection to use
+ * @param taskId - task to be notified of confirmation
+ *
+ * @return SUCCESS: Indication was sent successfully.
+ * FAILURE: Service Changed attribute not found.
+ * INVALIDPARAMETER: Invalid connection handle or request field.
+ * MSG_BUFFER_NOT_AVAIL: No HCI buffer is available.
+ * bleNotConnected: Connection is down.
+ * blePending: A confirmation is pending with this client.
+ */
+#define GATTServApp_SendServiceChangedInd (( bStatus_t (*) ( uint16_t connHandle, tmosTaskID taskID)) BLE_LIB_JT(127) )
+
+/**
+ * @brief Read the client characteristic configuration for a given client.
+ *
+ * @note Each client has its own instantiation of the Client Characteristic Configuration.
+ * Reads of the Client Characteristic Configuration only shows the configuration
+ * for that client.
+ *
+ * @param connHandle - connection handle.
+ * @param charCfgTbl - client characteristic configuration table.
+ *
+ * @return attribute value
+ */
+#define GATTServApp_ReadCharCfg (( uint16_t (*) ( uint16_t connHandle, gattCharCfg_t *charCfgTbl )) BLE_LIB_JT(66) )
+
+/**
+ * @brief Write the client characteristic configuration for a given client.
+ *
+ * @note Each client has its own instantiation of the Client Characteristic Configuration.
+ * Writes of the Client Characteristic Configuration only only affect the
+ * configuration of that client.
+ *
+ * @param connHandle - connection handle.
+ * @param charCfgTbl - client characteristic configuration table.
+ * @param value - attribute new value.
+ *
+ * @return Success or Failure
+ */
+#define GATTServApp_WriteCharCfg (( uint8_t (*) ( uint16_t connHandle, gattCharCfg_t *charCfgTbl, uint16_t value )) BLE_LIB_JT(67) )
+
+/**
+ * @brief Process the client characteristic configuration
+ * write request for a given client.
+ *
+ * @param connHandle - connection message was received on.
+ * @param pAttr - pointer to attribute.
+ * @param pValue - pointer to data to be written.
+ * @param len - length of data.
+ * @param offset - offset of the first octet to be written.
+ * @param validCfg - valid configuration.
+ *
+ * @return Success or Failure
+ */
+#define GATTServApp_ProcessCCCWriteReq (( bStatus_t (*) ( uint16_t connHandle, gattAttribute_t *pAttr,\
+ uint8_t *pValue, uint16_t len, uint16_t offset,uint16_t validCfg )) BLE_LIB_JT(68) )
+
+/**
+ * @brief Set a GAP GATT Server parameter.
+ *
+ * @param param - Profile parameter ID
+ * @param len - length of data to right
+ * @param value - pointer to data to write. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return bStatus_t
+ */
+#define GGS_SetParameter (( bStatus_t (*) ( uint8_t param, uint8_t len, void *value )) BLE_LIB_JT(69) )
+
+/**
+ * @brief Get a GAP GATT Server parameter.
+ *
+ * @param param - Profile parameter ID
+ * @param value - pointer to data to put. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return bStatus_t
+ */
+#define GGS_GetParameter (( bStatus_t (*) ( uint8_t param, void *value )) BLE_LIB_JT(70) )
+
+/**
+ * @brief Add function for the GAP GATT Service.
+ *
+ * @param services - services to add. This is a bit map and can
+ * contain more than one service.
+ *
+ * @return SUCCESS: Service added successfully.
+ * INVALIDPARAMETER: Invalid service field.
+ * FAILURE: Not enough attribute handles available.
+ * bleMemAllocError: Memory allocation error occurred.
+ */
+#define GGS_AddService (( bStatus_t (*) ( uint32_t services )) BLE_LIB_JT(71) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - Initialization and Configuration
+ */
+
+/**
+ * @brief Set a GAP Parameter value. Use this function to change the default GAP parameter values.
+ *
+ * @param paramID - parameter ID: @ref GAP_PARAMETER_ID_DEFINES
+ * @param paramValue - new param value
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+#define GAP_SetParamValue (( bStatus_t (*) ( uint16_t paramID, uint16_t paramValue )) BLE_LIB_JT(72) )
+
+/**
+ * @brief Get a GAP Parameter value.
+ *
+ * @note This function is the same as GAP_PasskeyUpdate(), except that
+ * the passkey is passed in as a non-string format.
+ *
+ * @param paramID - parameter ID: @ref GAP_PARAMETER_ID_DEFINES
+ *
+ * @return GAP Parameter value or 0xFFFF if invalid
+ */
+#define GAP_GetParamValue (( uint16_t (*) ( uint16_t paramID )) BLE_LIB_JT(73) )
+
+/**
+ * @brief Setup the device's address type. If ADDRTYPE_PRIVATE_RESOLVE is selected,
+ * the address will change periodically.
+ *
+ * @param addrType - @ref GAP_ADDR_TYPE_DEFINES
+ * @param pStaticAddr - Only used with ADDRTYPE_STATIC or ADDRTYPE_PRIVATE_NONRESOLVE type
+ * NULL to auto generate otherwise the application can specify the address value
+ *
+ * @return SUCCESS: address type updated,
+ * bleNotReady: Can't be called until GAP_DeviceInit() is called
+ * and the init process is completed
+ * bleIncorrectMode: can't change with an active connection,or INVALIDPARAMETER
+ * If return value isn't SUCCESS, the address type remains the same as before this call.
+ */
+#define GAP_ConfigDeviceAddr (( bStatus_t (*) ( uint8_t addrType, uint8_t *pStaticAddr )) BLE_LIB_JT(74) )
+
+/**
+ * @brief Resolves a private address against an IRK.
+ *
+ * @param(in) pIRK - pointer to the IRK
+ * @param(in) pAddr - pointer to the Resolvable Private address
+ *
+ * @param(out) pIRK
+ * @param(out) pAddr
+ *
+ * @return SUCCESS: match,
+ * FAILURE: don't match,
+ * INVALIDPARAMETER: parameters invalid
+ */
+#define GAP_ResolvePrivateAddr (( bStatus_t (*) ( uint8_t *pIRK, uint8_t *pAddr )) BLE_LIB_JT(75) )
+
+/**
+ * @brief Setup or change advertising and scan response data.
+ *
+ * @note if the return status from this function is SUCCESS,the task isn't complete
+ * until the GAP_ADV_DATA_UPDATE_DONE_EVENT is sent to the calling application task.
+ *
+ * @param taskID - task ID of the app requesting the change
+ * @param adType - TRUE - advertisement data, FALSE - scan response data
+ * @param dataLen - Octet length of advertData
+ * @param pAdvertData - advertising or scan response data
+ *
+ * @return SUCCESS: data accepted
+ * bleIncorrectMode: invalid profile role
+ */
+#define GAP_UpdateAdvertisingData (( bStatus_t (*) ( uint8_t taskID,uint8_t adType,uint16_t dataLen,uint8_t *pAdvertData )) BLE_LIB_JT(76) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - GAP Bond API
+ */
+/**
+ * @brief Set a GAP Bond Manager parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will set the GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPBOND_PROFILE_PARAMETERS
+ * @param len - length of data to write
+ * @param pValue - pointer to data to write. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+#define GAPBondMgr_SetParameter (( bStatus_t (*) ( uint16_t param, uint8_t len, void *pValue )) BLE_LIB_JT(77) )
+
+/**
+ * @brief Get a GAP Bond Manager parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will get a GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPBOND_PROFILE_PARAMETERS
+ * @param pValue - pointer to location to get the value. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate data type.
+ * (example: data type of uint16_t will be cast to uint16_t pointer)
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+#define GAPBondMgr_GetParameter (( bStatus_t (*) ( uint16_t param, void *pValue )) BLE_LIB_JT(78) )
+
+/**
+ * @brief Respond to a passcode request.
+ *
+ * @param connectionHandle - connection handle of the connected device or 0xFFFF if all devices in database.
+ * @param status - SUCCESS if passcode is available, otherwise see @ref SMP_PAIRING_FAILED_DEFINES.
+ * @param passcode - integer value containing the passcode.
+ *
+ * @return SUCCESS - bond record found and changed
+ * bleIncorrectMode - Link not found.
+ */
+#define GAPBondMgr_PasscodeRsp (( bStatus_t (*) ( uint16_t connectionHandle, uint8_t status, uint32_t passcode )) BLE_LIB_JT(79) )
+
+/**
+ * @brief Respond to a passcode request.
+ *
+ * @param connHandle - connection handle of the connected device or 0xFFFF if all devices in database.
+ * @param status - SUCCESS if oob data is available, otherwise see @ref SMP_PAIRING_FAILED_DEFINES.
+ * @param oob - containing the oob data.
+ * @param c_peer - containing the peer confirm.
+ *
+ * @return SUCCESS - bond record found and changed
+ * bleIncorrectMode - Link not found.
+ */
+#define GAPBondMgr_OobRsp (( bStatus_t (*) ( uint16_t connHandle, uint8_t status, uint8_t *oob, uint8_t * c_peer )) BLE_LIB_JT(139) )
+
+/**
+ * @brief Initialization function for the ecc-function callback.
+ *
+ * @param pEcc - callback registration Structure @ref gapEccCBs_t.
+ *
+ * @return null.
+ */
+#define GAPBondMgr_EccInit (( void (*) ( gapEccCBs_t *pEcc )) BLE_LIB_JT(140) )
+
+/**
+ * @brief Send a security request
+ *
+ * @param connHandle - connection handle
+ *
+ * @return SUCCESS: will send
+ * bleNotConnected: Link not found
+ * bleIncorrectMode: wrong GAP role, must be a Peripheral Role
+ */
+#define GAPBondMgr_PeriSecurityReq (( bStatus_t (*) ( uint16_t connHandle )) BLE_LIB_JT(132) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - GAPRole API
+ */
+/**
+ * @brief Set a GAP Role parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will set a GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPROLE_PROFILE_PARAMETERS
+ * @param len - length of data to write
+ * @param pValue - pointer to data to write. This is dependent on the parameter ID and
+ * WILL be cast to the appropriate data type (example: data type of uint16_t
+ * will be cast to uint16_t pointer).
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+#define GAPRole_SetParameter (( bStatus_t (*) ( uint16_t param, uint16_t len, void *pValue )) BLE_LIB_JT(80) )
+
+/**
+ * @brief Get a GAP Role parameter.
+ *
+ * @note You can call this function with a GAP Parameter ID and it will get a GAP Parameter.
+ *
+ * @param param - Profile parameter ID: @ref GAPROLE_PROFILE_PARAMETERS
+ * @param pValue - pointer to location to get the value. This is dependent on
+ * the parameter ID and WILL be cast to the appropriate
+ * data type (example: data type of uint16_t will be cast to
+ * uint16_t pointer).
+ *
+ * @return SUCCESS or INVALIDPARAMETER (invalid paramID)
+ */
+#define GAPRole_GetParameter (( bStatus_t (*) ( uint16_t param, void *pValue )) BLE_LIB_JT(81) )
+
+/**
+ * @brief Terminates the existing connection.
+ *
+ * @return SUCCESS or bleIncorrectMode
+ */
+#define GAPRole_TerminateLink (( bStatus_t (*) ( uint16_t connHandle )) BLE_LIB_JT(82) )
+
+/**
+ * @brief Read Rssi Cmd.
+ *
+ * @param connHandle - connection handle
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+#define GAPRole_ReadRssiCmd (( bStatus_t (*) ( uint16_t connHandle )) BLE_LIB_JT(83) )
+
+/**
+ * @brief used to synchronize with a periodic advertising train from an advertiser and
+ * begin receiving periodic advertising packets.
+ *
+ * @param pSync - sync parameters@ gapCreateSync_t
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+#define GAPRole_CreateSync (( bStatus_t (*) ( gapCreateSync_t *pSync )) BLE_LIB_JT(123) )
+
+/**
+ * @brief used to cancel the HCI_LE_Periodic_Advertising_Create_Sync command while
+ * it is pending.
+ *
+ * @param None.
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+#define GAPRole_CancelSync (( bStatus_t (*) ( void )) BLE_LIB_JT(124) )
+
+/**
+ * @brief used to stop reception of the periodic advertising train identified
+ * by the Sync_Handle parameter.
+ *
+ * @param syncHandle-identifying the periodic advertising train
+ *
+ * @return bStatus_t: HCI Error Code.
+ *
+ */
+#define GAPRole_TerminateSync (( bStatus_t (*) ( uint16_t syncHandle )) BLE_LIB_JT(125) )
+
+/**
+ * @brief Update the link connection parameters.
+ *
+ * @param connHandle - connection handle
+ * @param connIntervalMin - minimum connection interval in 1.25ms units
+ * @param connIntervalMax - maximum connection interval in 1.25ms units
+ * @param connLatency - number of LL latency connection events
+ * @param connTimeout - connection timeout in 10ms units
+ *
+ * @return SUCCESS: Connection update started started.
+ * bleIncorrectMode: No connection to update.
+ */
+#define GAPRole_UpdateLink (( bStatus_t (*) ( uint16_t connHandle, uint16_t connIntervalMin,\
+ uint16_t connIntervalMax, uint16_t connLatency, uint16_t connTimeout )) BLE_LIB_JT(84) )
+
+/**
+ * @brief Update the connection phy.
+ *
+ * @param connHandle - connection handle
+ * @param all_phys - a bit field that allows the Host to specify, for each direction
+ * set BIT0:The Host has no preference among the transmitter PHYs supported by the Controller
+ * set BIT1:The Host has no preference among the receiver PHYs supported by the Controller
+ * @param tx_phys - a bit field that indicates the transmitter PHYs.(GAP_PHY_BIT_TYPE)
+ * @param rx_phys - a bit field that indicates the receiver PHYs.(GAP_PHY_BIT_TYPE)
+ * @param phy_options - resv
+ *
+ * @return SUCCESS: PHY update started started .
+ * bleIncorrectMode: No connection to update.
+ */
+#define GAPRole_UpdatePHY (( bStatus_t (*) ( uint16_t connHandle, uint8_t all_phys, uint8_t tx_phys,\
+ uint8_t rx_phys, uint16_t phy_options)) BLE_LIB_JT(122) )
+
+/**
+ * @brief used to allow the Host to specify the privacy mode to be used for a given entry on the resolving list.
+ *
+ * @note This command shall not be used when address resolution is enabled in the Controller and:
+ * Advertising (other than periodic advertising) is enabled,
+ * Scanning is enabled, or
+ * an GAPRole_CentralEstablishLink, or GAPRole_CreateSync command is pending.
+ *
+ * @param addrTypePeer - 0x00:Public Identity Address 0x01:Random (static) Identity Address
+ * @param peerAddr - Public Identity Address or Random (static) Identity Address of the advertiser
+ * @param privacyMode - 0x00:Use Network Privacy Mode for this peer device (default)
+ * 0x01:Use Device Privacy Mode for this peer device
+ *
+ * @return Command Status.
+ *
+ */
+#define GAPRole_SetPrivacyMode (( bStatus_t (*) ( uint8_t addrTypePeer, uint8_t *peerAddr, uint8_t privacyMode )) BLE_LIB_JT(133) )
+
+/**
+ * @brief used to set the path loss threshold reporting parameters.
+ *
+ * @param pParm - set path loss parameters@ gapRoleSetPathLossReporting_t
+ *
+ * @return Command Status.
+ *
+ */
+#define GAPRole_SetPathLossReporting (( bStatus_t (*) ( gapRoleSetPathLossReporting_t *pParm )) BLE_LIB_JT(134) )
+
+/**
+ * @brief used to set power level management.
+ *
+ * @param pParm - set power level parameters@ gapRolePowerlevelManagement_t
+ *
+ * @return Command Status.
+ *
+ */
+#define GAPRole_SetPowerlevel (( bStatus_t (*) ( gapRolePowerlevelManagement_t *pParm )) BLE_LIB_JT(136) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - BROADCASTER_PROFILE_API Broadcaster Profile API
+ */
+/**
+ *
+ * @brief Initialization function for the GAP Role Task.
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+#define GAPRole_BroadcasterInit (( bStatus_t (*) ( void )) BLE_LIB_JT(85) )
+
+/**
+ * @brief Does the device initialization. Only call this function once.
+ *
+ * @param pAppCallbacks - pointer to application callbacks.
+ *
+ * @return SUCCESS or bleAlreadyInRequestedMode
+ */
+#define GAPRole_BroadcasterStartDevice (( bStatus_t (*) ( gapRolesBroadcasterCBs_t *pAppCallbacks )) BLE_LIB_JT(86) )
+
+/**
+ * @brief Does the Broadcaster receive scan request call initialization.
+ *
+ * @param pAppCallbacks - pointer to application callbacks.
+ *
+ * @return None
+ */
+#define GAPRole_BroadcasterSetCB (( void (*) (gapRolesBroadcasterCBs_t *pAppCallbacks )) BLE_LIB_JT(106) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - OBSERVER_PROFILE_API Observer Profile API
+ */
+/**
+ * @internal
+ *
+ * @brief Observer Profile Task initialization function.
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+#define GAPRole_ObserverInit (( bStatus_t (*) ( void )) BLE_LIB_JT(87) )
+
+/**
+ * @brief Start the device in Observer role. This function is typically
+ * called once during system startup.
+ *
+ * @param pAppCallbacks - pointer to application callbacks
+ *
+ * @return SUCCESS: Operation successful.
+ * bleAlreadyInRequestedMode: Device already started.
+ */
+#define GAPRole_ObserverStartDevice (( bStatus_t (*) ( gapRoleObserverCB_t *pAppCallbacks )) BLE_LIB_JT(88) )
+
+/**
+ * @brief Start a device discovery scan.
+ *
+ * @param mode - discovery mode: @ref GAP_DEVDISC_MODE_DEFINES
+ * @param activeScan - TRUE to perform active scan
+ * @param whiteList - TRUE to only scan for devices in the white list
+ *
+ * @return SUCCESS: Discovery scan started.
+ * bleIncorrectMode: Invalid profile role.
+ * bleAlreadyInRequestedMode: Not available.
+ */
+#define GAPRole_ObserverStartDiscovery (( bStatus_t (*) ( uint8_t mode, uint8_t activeScan, uint8_t whiteList )) BLE_LIB_JT(89) )
+
+/**
+ * @brief Cancel a device discovery scan.
+ *
+ * @return SUCCESS: Cancel started.
+ * bleInvalidTaskID: Not the task that started discovery.
+ * bleIncorrectMode: Not in discovery mode.
+ */
+#define GAPRole_ObserverCancelDiscovery (( bStatus_t (*) ( void )) BLE_LIB_JT(90) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - PERIPHERAL_PROFILE_API Peripheral Profile API
+ */
+/**
+ * @internal
+ *
+ * @brief Initialization function for the GAP Role Task.
+ * This is called during initialization and should contain
+ * any application specific initialization (ie. hardware
+ * initialization/setup, table initialization, power up
+ * notificaiton ... ).
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+#define GAPRole_PeripheralInit (( bStatus_t (*) ( void )) BLE_LIB_JT(91) )
+
+/**
+ * @brief Does the device initialization. Only call this function once.
+ *
+ * @param pAppCallbacks - pointer to application callbacks.
+ *
+ * @return SUCCESS or bleAlreadyInRequestedMode
+ */
+#define GAPRole_PeripheralStartDevice (( bStatus_t (*) ( uint8_t taskid, gapBondCBs_t *pCB,gapRolesCBs_t *pAppCallbacks )) BLE_LIB_JT(92) )
+
+/**
+ * @brief Update the parameters of an existing connection
+ *
+ * @param connHandle - the connection Handle
+ * @param connIntervalMin - minimum connection interval in 1.25ms units
+ * @param connIntervalMax - maximum connection interval in 1.25ms units
+ * @param latency - the new slave latency
+ * @param connTimeout - the new timeout value
+ * @param taskId - taskID will recv L2CAP_SIGNAL_EVENT message
+ *
+ * @return SUCCESS, bleNotConnected or bleInvalidRange
+ */
+#define GAPRole_PeripheralConnParamUpdateReq (( bStatus_t (*) ( uint16_t connHandle, uint16_t connIntervalMin,\
+ uint16_t connIntervalMax,uint16_t latency, uint16_t connTimeout,uint8_t taskId )) BLE_LIB_JT(93) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - CENTRAL_PROFILE_API Central Profile API
+ */
+/**
+ * @internal
+ *
+ * @brief Central Profile Task initialization function.
+ *
+ * @param None.
+ *
+ * @return SUCCESS,bleInvalidRange
+ */
+#define GAPRole_CentralInit (( bStatus_t (*) ( void )) BLE_LIB_JT(94) )
+
+/**
+ * @brief Start the device in Central role. This function is typically
+ * called once during system startup.
+ *
+ * @param pAppCallbacks - pointer to application callbacks
+ *
+ * @return SUCCESS: Operation successful.
+ * bleAlreadyInRequestedMode: Device already started.
+ */
+#define GAPRole_CentralStartDevice (( bStatus_t (*) ( uint8_t taskid, gapBondCBs_t *pCB, gapCentralRoleCB_t *pAppCallbacks )) BLE_LIB_JT(95) )
+
+/**
+ * @brief Start a device discovery scan.
+ *
+ * @param mode - discovery mode: @ref GAP_DEVDISC_MODE_DEFINES
+ * @param activeScan - TRUE to perform active scan
+ * @param whiteList - TRUE to only scan for devices in the white list
+ *
+ * @return SUCCESS: Discovery scan started.
+ * bleIncorrectMode: Invalid profile role.
+ * bleAlreadyInRequestedMode: Not available.
+ */
+#define GAPRole_CentralStartDiscovery (( bStatus_t (*) ( uint8_t mode, uint8_t activeScan, uint8_t whiteList )) BLE_LIB_JT(96) )
+
+/**
+ * @brief Cancel a device discovery scan.
+ *
+ * @return SUCCESS: Cancel started.
+ * bleInvalidTaskID: Not the task that started discovery.
+ * bleIncorrectMode: Not in discovery mode.
+ */
+#define GAPRole_CentralCancelDiscovery (( bStatus_t (*) ( void )) BLE_LIB_JT(97) )
+
+/**
+ * @brief This API is called by the Central to update the Host data channels
+ * initiating an Update Data Channel control procedure.
+ *
+ * @note While it isn't specified,it is assumed that the Host expects an
+ * update channel map on all active connections and periodic advertise.
+ *
+ * input parameters
+ *
+ * @param chanMap - A five byte array containing one bit per data channel
+ * where a 1 means the channel is "used".
+ *
+ * @return SUCCESS
+ */
+#define GAPRole_SetHostChanClassification (( (*) ( uint8_t *chanMap )) BLE_LIB_JT(128) )
+
+/**
+ * @brief Establish a link to a peer device.
+ *
+ * @param highDutyCycle - TRUE to high duty cycle scan, FALSE if not
+ * @param whiteList - determines use of the white list: TRUE-enable
+ * @param addrTypePeer - address type of the peer device: @ref GAP_ADDR_TYPE_DEFINES
+ * @param peerAddr - peer device address
+ *
+ * @return SUCCESS: started establish link process.
+ * bleIncorrectMode: invalid profile role.
+ * bleNotReady: a scan is in progress.
+ * bleAlreadyInRequestedMode: can't process now.
+ * bleNoResources: too many links.
+ */
+#define GAPRole_CentralEstablishLink (( bStatus_t (*) ( uint8_t highDutyCycle, uint8_t whiteList,uint8_t addrTypePeer, uint8_t *peerAddr )) BLE_LIB_JT(98) )
+
+/*-------------------------------------------------------------------
+ * FUNCTIONS - RF_PHY Profile API
+ */
+
+/**
+ * @brief RF_PHY Profile Task initialization function.
+ *
+ * @param None.
+ *
+ * @return 0 - success.
+ */
+#define RF_RoleInit (( bStatus_t (*) ( void )) BLE_LIB_JT(99) )
+
+/**
+ * @brief rf config.
+ *
+ * @param pConfig - rf config parameters
+ *
+ * @return 0 - success.
+ */
+#define RF_Config (( bStatus_t (*) ( rfConfig_t *pConfig )) BLE_LIB_JT(100) )
+
+/**
+ * @brief rx mode.
+ *
+ * @param txBuf - rx mode tx data
+ * @param txLen - rx mode tx length(0-251)
+ * @param pktRxType - rx mode rx package type
+ * broadcast type(0xFF):receive all matching types,
+ * others:receive match type or broadcast type
+ * @param pktTxType - rx mode tx package type(auto mode)
+ * broadcast type(0xFF):received by all matching types;
+ * others:only received by matching type
+ *
+ * @return 0 - success. 1-access address error 2-busy
+ */
+#define RF_Rx (( bStatus_t (*) ( uint8_t *txBuf, uint8_t txLen, uint8_t pktRxType, uint8_t pktTxType ) ) BLE_LIB_JT(101) )
+
+/**
+ * @brief tx mode.
+ *
+ * @param txBuf - tx mode tx data
+ * @param txLen - tx mode tx length(0-251)
+ * @param pktTxType - tx mode tx package type
+ * broadcast type(0xFF):received by all matching types;
+ * others:only received by matching type
+ * @param pktRxType - tx mode rx package type(auto mode)
+ * broadcast type(0xFF):receive all matching types,
+ * others:receive match type or broadcast type
+ *
+ * @return 0 - success. 1-access address error 2-busy
+ */
+#define RF_Tx (( bStatus_t (*) ( uint8_t *txBuf, uint8_t txLen, uint8_t pktTxType, uint8_t pktRxType ) ) BLE_LIB_JT(102) )
+
+/**
+ * @brief shut down,stop tx/rx mode.
+ *
+ * @param None.
+ *
+ * @return 0 - success.
+ */
+#define RF_Shut (( bStatus_t (*) ( void )) BLE_LIB_JT(103) )
+
+/**
+ * @brief rf mode set radio channel/frequency.
+ *
+ * @param channel.
+ *
+ * @return 0 - success.
+ */
+#define RF_SetChannel (( void (*) ( uint32_t channel )) BLE_LIB_JT(115) )
+
+/**
+ * @brief shut down rf frequency hopping
+ *
+ * @param None.
+ *
+ * @return None.
+ */
+#define RF_FrequencyHoppingShut (( void (*) ( void )) BLE_LIB_JT(116) )
+
+/**
+ * @brief
+ *
+ * @param resendCount - Maximum count of sending HOP_TX pdu,0 = unlimited.
+ *
+ * @return 0 - success.
+ */
+#define RF_FrequencyHoppingTx (( bStatus_t (*) ( uint8_t resendCount )) BLE_LIB_JT(117) )
+
+/**
+ * @brief
+ *
+ * @param timeoutMS - Maximum time to wait for receiving HOP_TX pdu(Time = n * 1mSec),0 = unlimited.
+ *
+ * @return 0 - success.1-fail.2-LLEMode error(shall AUTO)
+ */
+#define RF_FrequencyHoppingRx (( bStatus_t (*) ( uint32_t timeoutMS )) BLE_LIB_JT(118) )
+
+/**
+ * @brief Erase FH bonded device
+ *
+ * @param None.
+ *
+ * @return None.
+ */
+#define RF_BondingErase (( void (*) ( void )) BLE_LIB_JT(119) )
+
+/**
+ * @brief single channel mode.
+ *
+ * @param ch - rf channel,f=2402+ch*2 MHz, ch=0,...,39
+ *
+ * @return 0 - success.
+ */
+#define LL_SingleChannel (( bStatus_t (*) ( uint8_t ch )) BLE_LIB_JT(104) )
+
+/**
+ * @brief used to stop any test which is in progress.
+ *
+ * @param(in) pPktNum - null
+ *
+ * @param(out) the number of received packets.
+ *
+ * @return 0 - success.
+ */
+#define LL_TestEnd (( bStatus_t (*) (uint8_t *pPktNum )) BLE_LIB_JT(105) )
+
+/**
+ * @brief used to start a test where the DUT receives test reference packets at a fixed interval
+ *
+ * input parameters
+ *
+ * @param opcode = 0x201D
+ * pParm0 - RX_Channel
+ *
+ * opcode = 0x2033
+ * pParm0 - RX_Channel
+ * pParm1 - PHY
+ * pParm2 - Modulation_Index
+ *
+ * @return 0 - success.
+ */
+#define API_LE_ReceiverTestCmd (( bStatus_t (*) ( uint8_t *pParm, uint16_t opcode )) BLE_LIB_JT(111) )
+
+/**
+ * @brief used to start a test where the DUT generates test reference packets at a fixed interval
+ *
+ * @param opcode = 0x201E
+ * pParm 0 - TX_Channel
+ * pParm 1 - Test_Data_Length
+ * pParm 2 - Packet_Payload
+ *
+ * opcode = 0x2034
+ * pParm 0 - TX_Channel
+ * pParm 1 - Test_Data_Length
+ * pParm 2 - Packet_Payload
+ * pParm 3 - PHY
+ *
+ * @return 0 - success.
+ */
+#define API_LE_TransmitterTestCmd (( bStatus_t (*) ( uint8_t *pParm, uint16_t opcode )) BLE_LIB_JT(112) )
+
+/**
+ * @brief used to stop any test which is in progress
+ *
+ * @param None
+ *
+ * @return 0 - success.
+ */
+#define API_LE_TestEndCmd (( bStatus_t (*) ( void )) BLE_LIB_JT(113) )
+
+/**
+ * @brief resv
+ *
+ * @param None
+ *
+ * @return None.
+ */
+#define RFEND_SetSensitivity (( void (*) ( void )) BLE_LIB_JT(129) )
+
+/**
+ * @brief used to set rf TxCtune value
+ *
+ * @param pParm(in) - Must provide length of parameter followed by 6 bytes parameter
+ *
+ * @return Command Status.
+ */
+#define RFEND_TXCtuneSet (( bStatus_t (*) ( uint8_t *pParm )) BLE_LIB_JT(130) )
+
+/**
+ * @brief used to get rf TxCtune value
+ *
+ * @param pParm(out) - length of parameter(6) followed by 6 bytes parameter
+ *
+ * @return Command Status.
+ */
+#define RFEND_TXCtuneGet (( bStatus_t (*) ( uint8_t *pParm )) BLE_LIB_JT(131) )
+
+/*
+ * END @ Profile API
+ */
+/******************************************************************************/
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/sdk/BLE/LIB/CH59xBLE_ROM.hex b/sdk/BLE/LIB/CH59xBLE_ROM.hex
new file mode 100644
index 0000000..c9b5a34
--- /dev/null
+++ b/sdk/BLE/LIB/CH59xBLE_ROM.hex
@@ -0,0 +1,11597 @@
+:020000021000EC
+:100000006FC0826800000000001801180028012855
+:100010000228032800290129022903290429052986
+:10002000062907290829002A012A022A032A042A64
+:10003000052AA62ABCCE0300B81E0100200300201A
+:100040009E030020A80200207A0200201002002057
+:100050005C200100A0200100B42101002224010045
+:1000600000250100021D0100D61B01008C1C0100AF
+:10007000241C0100F82A010028050020322001007C
+:10008000E62701002A6E0300227003009A70030025
+:10009000D6200300E6200300E06902000E5B0200A8
+:1000A000FA6703001C280100FA2A030050E101004E
+:1000B000DEE1010036E2010080330100CC330100B3
+:1000C00036320100449D0100FE970100E2A60100C6
+:1000D000B2AA01005EAE0100208A0100BE890100C3
+:1000E000A88D01006C8A010094890100188A010022
+:1000F00046890100F08A0100488B0100F88A01005E
+:10010000FC8A0100968B0100508B0100828B01005C
+:10011000A4900100AC900100EC8A0100F48A010077
+:10012000948B0100A8900100448C01001A920100F8
+:10013000BCBC01003ABD010078BD0100A89F0100D0
+:10014000C09F0100FC9F0100C0830100A484010046
+:100150000C85010082520100244D0100C878010085
+:10016000A24D0100F47301007CAB030094A30300D3
+:100170009EA80300C0C0030086BF03000AC403009A
+:10018000C2C3030002C40300B2C403007A92030096
+:1001900042C40300C6B60300ECB6030014B7030064
+:1001A00022C5030080BD030016BD030092C50300F5
+:1001B000DC94030078950300A095030042950300AA
+:1001C000D24B03003A360300C039030098370300CE
+:1001D000E0410300A268030098670300AE920300A9
+:1001E0007E2C0100FE210300DA2A0300D22B03003B
+:1001F0002C5E0300D05E030098600300ACA30100F6
+:10020000044B0300844203000034030068450300EC
+:10021000EA350300540C0020C82203002EC403005A
+:10022000C6C30300FEC30300FAC30300B2230100E8
+:10023000FAA0010036C40300A84C0300764D030069
+:10024000F04D0300FCA8030032C403003AC40300CD
+:100250009A5A02003EC403005A110020EC170020F5
+:10026000DCA8030082AA03000000000000000000D8
+:10027000000000000000000000000000000000007E
+:100280006373B60082801C419105110523AEF5FE13
+:10029000C5BFB7270020372700209387079413078F
+:1002A00007EF6373F700828023A007009107D5BF93
+:1002B000411122C4B7C7004006C603A4C72023A625
+:1002C00007200F10000011C199E5B7C7004023A611
+:1002D0008720014545A893073500C207C183F19BDC
+:1002E000C207C183130740036366F7023727002064
+:1002F000032547AB372700208326C7AA6391A602B0
+:10030000372700200327C7B369D3C207DD8D054512
+:10031000029765BF37270020032507ABE1BF0357CE
+:1003200065002DE7035745006362F706B7260020F6
+:100330003306F74021489386C6AB6378C80283280A
+:10034000050003D86600138687001D8F2A96611763
+:100350002312E600232016012313060010C12312E6
+:10036000F500130788FF2393E6002313B50083D518
+:1003700066002105B387F5402393F600B7C7004018
+:1003800023A68720B2402244410182800841BDB7A4
+:10039000B7C7004003A8C72023A607200F100000FE
+:1003A00001E523A607218280B727002003AE47ABD3
+:1003B000B727002003A3C7AA8146F28763FC670A18
+:1003C00083A80700636BF50A63E9A80A138787000F
+:1003D0006362E50A03D66700216705076319E60033
+:1003E000372600200347469D0507230AE69C37264B
+:1003F00000201305C6AB83D5470003576500239340
+:1004000007001306C6AB2E97420741832313E5006E
+:100410006387C70337250020032505AB6301F50279
+:1004200003D5660009ED83D7460023A016012107F6
+:10043000BE95A1052392B6002313E600B687984324
+:10044000630A6702B726002083A606AB6304D702BF
+:100450008356670085E283D64700835547001843DB
+:10046000A106AE962392D70098C383576600A107D2
+:100470002313F600B7C700402DB7BE86C6873DBF21
+:10048000B7C7004003A7C72023A607200F1000000E
+:1004900001C599C1814711E6B7C7004023A6E720EF
+:1004A0008280B386F50003C80600B306F500850711
+:1004B00023800601E317F6FEC5B737C70040832740
+:1004C000C720232607200F10000019C191C111E693
+:1004D00037C700402326F7208280910503A7C5FF78
+:1004E00011057D16232EE5FEDDB737C700408327B3
+:1004F000C720232607200F10000001C53307C500C1
+:1005000011E637C700402326F72082800505A30F98
+:10051000B5FEE31DE5FEF5B7B7C7004083A6C720CB
+:1005200023A607200F10000081473307F5000307BB
+:10053000070019E737C700402326D7203E85828071
+:100540008507E5B7011126CA4AC8B7C7004006CEDD
+:1005500022CC83A4C7202A892E8623A607200F1029
+:100560000000131506019305F004418132C689335A
+:100570002A8401C53246CA8521372285F240624469
+:10058000B7C7004023A697204249D2440561828024
+:10059000B7C7004003A7C72023A607200F100000FD
+:1005A00001C599C1814711EAB7C7004023A6E720DA
+:1005B000054582808507E309F6FE3308F500B3861A
+:1005C000F5000348080083C60600E305D8FEB7C758
+:1005D000004023A6E72001458280B7C7004003A75B
+:1005E000C72023A607200F1000009307F6FFBE9533
+:1005F0002A966317C500B7C7004023A6E72082806C
+:10060000FD1583C715000505A30FF5FEDDB737C738
+:1006100000408327C720232607200F10000001C5B4
+:100620003307C50019E637C700402326F7200145E8
+:10063000828005058346F5FFE397B6FEE31BE5FEE2
+:1006400037C700402326F72005458280797126D2DE
+:10065000B724002022D403A484B006D64AD04ECEBC
+:1006600052CC56CA5AC85EC662C44DC4372A00204E
+:1006700037290020B7290020814BB72A002037CB2B
+:10068000C901130ACAB01309C9AB938949B5835785
+:10069000240099EF5C44639A0B0023A4F4B0032C6C
+:1006A000C4002285F531628499A823A6FB00C5BF4A
+:1006B00083A70AB082971C443307F5406376F500A0
+:1006C00003A749001D8F2A979306FB3763E8E606C8
+:1006D000232809008355240003450400972001E0E6
+:1006E000E78000BF5C405844B1C31444B69783A66A
+:1006F000490063E3D700958F1CC4A28B3A8441F86C
+:10070000B72700209387C7AB984B854663FCE60468
+:100710007D1798CBB250225492540259F249624A42
+:10072000D24A424BB24B224C4561828063950B000A
+:1007300023A4E4B0ADB723A6EB0095B703274A0284
+:1007400019CB63EDA7003385A740832709016374A4
+:10075000F5002328A900A28B404455B703A7490000
+:10076000BA97D5B723A8070075B7B727002003A706
+:10077000C7B4411122C406C63E8411C30297B727ED
+:10078000002083C7E7AF93F7F70F99E3232604B45C
+:10079000B24022444101828001114AC83729002019
+:1007A000832789AE06CE22CC26CA4EC652C456C274
+:1007B0005AC081C78297232409AE930789AEDC43D0
+:1007C000B7240020938484AE91C38297832789AE97
+:1007D0006394071A37240020930704E283C7770045
+:1007E0001547130404E26309F718372A002093071A
+:1007F0004AB583C7C700130A4AB585E38347540047
+:10080000858B81CF8347740019476312F70EA302CB
+:100810000400EF00D04ADC4482979C4491C3829745
+:10082000B7240020B72900209387C4AB03A749B0A1
+:1008300003C61700938AC4AB83C7C4AB9396170053
+:10084000BA9683D60600DDCE83C7C4AB63E4C70C7B
+:10085000832789AE238E04AA63900712834774000E
+:100860001547630BF7108347940081CF83477400CB
+:1008700093F7F70F99E7A3040400972003E0E780BC
+:100880004000B727002083A707B0FDC783274A0091
+:1008900023A8FA00653BB727002083A707B3E9CF59
+:1008A0008347740015476369F70CB72700209387C7
+:1008B00007E683C7C700918BE1E3B727002083C712
+:1008C000E7AF93F7F70FCDEB83C61A0003A649B045
+:1008D00063CED70A6244F240D2444249B249224A26
+:1008E000924A024B0561172301E0670063F08347DA
+:1008F00074001D47E313F7F2A3020400EF00303C3D
+:100900009C4819BF850793F7F70F238EF4AAE3E5F8
+:10091000C7F21DBF86073E978355070023100700C7
+:1009200003C5C4ABB727002083A747AE1317250024
+:10093000372B0020BA979C43231E0BAE8297835718
+:10094000CBAF03C7C4AB93C7F7FF7D8D93171700D9
+:1009500003A749B03E97835707005D8D2310A7007A
+:1009600083C7C4AB81C78507238EF4AA03C7C4AB72
+:1009700083C71A00E37EF7ECF2406244D244424956
+:10098000B249224A924A024B0561828013971700AE
+:100990003297035707006DF385071DBF37C7004027
+:1009A0008326C720B707FCFFFD17F58F2326F72006
+:1009B0000F100000B72700209387C7ABC84F8327CD
+:1009C00087262326D7206A0593C7F7FF99835D8D75
+:1009D00082800327851163000712411122C406C6D5
+:1009E0008347C5008345E5042A8493F7C70F230690
+:1009F000F500834697000356C7001395860161856D
+:100A000063F1C508635A05060345870093F6F607A8
+:100A1000A304D700054693E627006314C50093E6B8
+:100A200017002306D4005C4389075CC3A30AB40003
+:100A3000032504112E864C4309059934832784111C
+:100A400003465401D44303D7C700B296118FD4C3D1
+:100A50002396E7008947A30DF400B727002003473A
+:100A6000640383C7E7B16378F7048347C40093E75F
+:100A700007012306F40081A093E717002306F40082
+:100A800075B79376F60F635D0502034587008545CC
+:100A900013E627006314B50013E617002306C4000D
+:100AA000A30AD400A30407008547A30DF4008327FD
+:100AB00084119C43DDF3B240224401454101828010
+:100AC00093E717002306F400A30AD400A304070049
+:100AD000032504114C43090565328327841103461D
+:100AE0005401D44303D7C700B296118FD4C32396C1
+:100AF000E7008D475DBF05458280B727002083A7AB
+:100B000047DF411122C406C6858B2A84DDEB41658F
+:100B1000130525F5977002E0E78020725DC18347D9
+:100B2000A5002315F50083270412B5E72320A4129E
+:100B30002322A41285472311F404232005008347B0
+:100B4000640154412316F5000347D4002304E50053
+:100B50000547A304E50037270020032787E3138513
+:100B6000170215811C437D151375F50F9CC25C435C
+:100B7000DCC21C479CC65C47DCC61C4B9CCA5C4B59
+:100B8000DCCA1C4F9CCE5C4FDCCE19CD938606028E
+:100B900013070702C1BF8327441288C38357240465
+:100BA0002322A412850741BFB7270020938707CDD2
+:100BB00003D7870005072394E700B2402244410190
+:100BC00082808347C40023090400054593C747007A
+:100BD0002306F400DDB78347850193F7E70FDDEBCC
+:100BE00083479501C5EB034625018346C50009CA25
+:100BF00037270020834565030347F7B163E7E50026
+:100C000013F7060149CB014709C6C18A0357651C82
+:100C100081C68356A51C36973DCFB727002003D544
+:100C2000C7B51307C71237460F00B335A7024111E6
+:100C300013060624814622C426C206C67D54330507
+:100C4000A70297C003E0E78020D5B727002083C71D
+:100C500037B2B384A700B727002003A707D683279E
+:100C6000070963F387003E84184375FBB72700200C
+:100C700083A707B0829781476364A400B307A440A9
+:100C8000B2402244B3B7970093C7170092443E8501
+:100C90004101828081473E858280B727002003A7DB
+:100CA000C7E33C5BFDFF828001114AC83729002061
+:100CB000930709CD22CC03A4870906CE26CA4EC6C7
+:100CC00052C4630C041A83570404A30F04001309CD
+:100CD00009CD85072310F404834704142285638615
+:100CE000071AC9242285976002E0E7806011631625
+:100CF0000518B7290020938649B503D58600835788
+:100D0000640837470F001306F723B387A7021307BA
+:100D1000072483240409230B040203AA46009389B1
+:100D200049B5B297B3D7E70263E3F416B387F4404B
+:100D30002324F4088327C408BE9463E44401B384E5
+:100D400044418357040223289408B1C783560404FE
+:100D50000357440237460F002312D4023387E6407C
+:100D6000B387E70203572402130606248146814510
+:100D7000BA97C207C1833385A7022311F40297C033
+:100D800003E0E78060C101C9AA9463E44401B3842D
+:100D9000444123289408372A002083270AB08297E9
+:100DA000AA8483270AB08297E30D95FE83270AB0B1
+:100DB00083248408829763E1A40E3385A44075C917
+:100DC0008327C4086377F50EB7440F009384042487
+:100DD000B335950203DA890003592402814652860D
+:100DE0003305950297C003E0E78000BBB309A90073
+:100DF0003305490337460F00130606248146814513
+:100E000097C003E0E78040B915C1B3379502528619
+:100E10008146B385B4023385A402BE9597C003E032
+:100E2000E78080B73305A9402311A4022945972004
+:100E300003E0E78000B70347B40085476312F70675
+:100E4000930700FD2307F400B727002003A5C7E0A0
+:100E5000972001E0E78060ACB7270020938707E286
+:100E60001547A383E700B727002083A7C7E3370709
+:100E70001000860998C723A83707F2406244D2447D
+:100E80004249B249224A056182809528A1BD338733
+:100E90004401B307F74069BD83A74900BE9431BF41
+:100EA000930710FC2307F400B727002003A547E0B1
+:100EB00045B7232C0908B7E700E03707001023A047
+:100EC000E72065BFB727002083C707B69DC3B727B4
+:100ED000002083A787D685C3B7270020238F07AEBE
+:100EE000B727002083A7C7E337071000D8C70547F7
+:100EF000B8DB05458280177302E06700C3AA7971E9
+:100F000026D206D622D44AD04ECE52CC56CA5AC881
+:100F10005EC68347550303447513AA843E94137435
+:100F2000F40F9307400263F687001304B4FD1374B3
+:100F3000F40F03AA841383AAC413A38B84122286FA
+:100F40005285D68597C003E0E780809F058915E527
+:100F500003CBD41201498149337B6403930B5002C4
+:100F60004A865285D68597C003E0E780609D058953
+:100F700015C5639169031374F90F238B8412B25062
+:100F8000225492540259F249624AD24A424BB24B1D
+:100F9000456182808509E20993D989410509E311F8
+:100FA00079FDE1BF8327850903560504797193D63E
+:100FB0000701BD8EC206C182358E13577640935706
+:100FC0005640898B058B5D8F93573640918B5D8F93
+:100FD00093571640A18B5D8F93171600C18B5D8FC1
+:100FE0009317360093F707025D8F931756009355BA
+:100FF000860093F707041E065D8F1376F60F518F58
+:1010000093D7554013D63540118A898BD18F13D68B
+:101010007540D18F13D61540218AD18F13961500B4
+:10102000418AD18F1396350013760602D18F13961D
+:101030005500137606049E05D18F93F5F50FCD8FDD
+:10104000A20745465D8F3307C70222D42A8426D2E1
+:1010500052CC56CA032A8413832AC4135AC806D60C
+:101060003697420741839357774013555740098974
+:10107000858BC98F135537401189C98F1355174078
+:101080002189C98F131517004189C98F131537009E
+:1010900013750502C98F13155700935587001375F3
+:1010A00005041E07C98F1377F70FD98F13D5354065
+:1010B00013D755401189098B498F13D57540498F36
+:1010C00013D515402189498F139515004189498F02
+:1010D0001395350013750502498F13955500137547
+:1010E00005049E05498F93F5F50F4D8F2207D98F83
+:1010F000B387C7024AD04ECE5EC662C4B697C20757
+:10110000C18313D7774013D557400989058B498F81
+:1011100013D537401189498F13D517402189498F3D
+:10112000139517004189498F1395370013750502F0
+:10113000498F1395570093D58700137505049E07B3
+:10114000498F93F7F70FD98F13D5354013D75540F3
+:101150001189098B498F13D57540498F13D51540D7
+:101160002189498F139515004189498F13953500C1
+:1011700013750502498F13955500137505049E05D7
+:10118000498F93F5F50F4D8F2207D98FB387C7028B
+:10119000130650025285D685B697BD8E93940601EC
+:1011A000C18033F6C402137BF60F97B003E0E780EB
+:1011B000207905890DED8347D41201498149B38413
+:1011C0009702130C5002C1804A865285D68597B08B
+:1011D00003E0E780E0760589937BF90F11C563860C
+:1011E0003403850993F9F90F0509E31F89FD230BE2
+:1011F0006413B250225492540259F249624AD24ABC
+:10120000424BB24B224C456182805E8BCDB70111BF
+:10121000B727002022CC03A407D926CA4AC84EC645
+:1012200006CEAA8413092500854915C083C714007A
+:1012300003473400858B6304F700405CFDB7194613
+:10124000930544004A85EFF0AFB4E31835FF2285DB
+:10125000F2406244D2444249B24905618280411160
+:10126000B727002022C403A407D926C24AC006C655
+:1012700093042500054901E82285B24022449244A6
+:10128000024941018280A6851305A40297D002E09D
+:10129000E78000B1E30225FF405CF1BF4111B727B1
+:1012A000002022C403A407D926C24AC006C693045C
+:1012B0002500054901E82285B240224492440249B2
+:1012C00041018280A6851305A40197D002E0E78042
+:1012D00020ADE30225FF405CF1BF011122CC60414B
+:1012E00026CA4AC84EC652C406CEAA841D4A13094D
+:1012F00065058549BC446364F400054581A803C7BE
+:10130000D40083474400631B470503C7840263047A
+:10131000F7000040C5B70347540083C75405E31ADC
+:10132000F7FE1946CA8513056400EFF06FA6E312B5
+:1013300035FF0347C40083C79402E31CF7FC03573F
+:10134000E40083D7A402E316F7FC0145F2406244AF
+:10135000D2444249B249224A05618280E31BF7FA2E
+:101360000347540083C75405E315F7FA1946CA85A5
+:1013700013056400EFF0CFA1E31D35F9F9B70111B2
+:10138000B727002022CC03A487D826CA06CE2AC4B9
+:101390002EC6854419E40145F2406244D2440561F9
+:1013A00082808347910003471400858B6304F70014
+:1013B0000044CDB719469305A10013052400EFF0B2
+:1013C0002F9DE31795FE0545C1BFB726002003A753
+:1013D00046E101114AC81C5F4EC606CE998322CC55
+:1013E00026CA858B3689B7290020ADCF9307000622
+:1013F000372400201CDF930704E283C7670013072C
+:101400000008930404E26319F70083A709E19C43F1
+:1014100093F707042383F400834704E293F7070458
+:1014200089CFB727002083A707B0829788C8834752
+:1014300004E293F7F70B2300F4E283C7440093F729
+:1014400007048DE38547A382F400B727002083A714
+:10145000C7E33707020098C7130700FC2382E400A4
+:10146000D844F8D3032749E11C5F9183858B95C34A
+:101470001C5F93E707011CDFB727002083A7C7E3A2
+:10148000054723A20706B7270020938707E2238298
+:10149000E70083A709E1D8430583058B19C7D84323
+:1014A000759BD8C3D843799BD8C3F2406244D244D9
+:1014B0004249B24905618280093F73002030B72755
+:1014C0000020B726002003A6C7E3938706E203C7E0
+:1014D00006E2058B11C723820700A38207008280E2
+:1014E00003C71700058B65FB785275F303C75700D8
+:1014F000EDB737270020032847E18327880395832A
+:10150000858BC1E311C683270803BD832300F60042
+:1015100085CA832747E1985B46079357670163565F
+:10152000070093E707C0C207C18303970600C207FD
+:10153000C18709C7BA970947B3C7E7022390F600E6
+:101540009DCD8345150085CDB7270020938707E201
+:1015500083C7670013879500894593F7070485C300
+:101560003A95834705000547994593F6F706639832
+:10157000E600E207E187814563D30700B9452E8580
+:1015800082808545EDBF411122C406C63724002064
+:1015900026C20327C4E359E5AE877453FDFEB72482
+:1015A0000020938404E23E85B285238104009710D5
+:1015B00003E0E780E014B727002083A747E1B706E0
+:1015C00080009843558F98C3D857719BD8D78327ED
+:1015D000C4E3A3820400A3800400094798C3B7F7BB
+:1015E00000E003A707D16D9B23A8E7D003A707D18D
+:1015F0005D9B23A8E7D0730050108326C4E3B72770
+:101600000020938707E203C72700058B19E703C76C
+:101610003700058B41C323820700B2402244924425
+:10162000410182808D47631FF500B727002083A703
+:1016300047E1B70680009843558F98C3D857719BF0
+:10164000D8D765BF8547E31AF5FA54478177FD1768
+:10165000F58F5CC70F1000000327C4E3B707020033
+:10166000130600F81CC7B7270020938707E22382E0
+:10167000C700B727002083A747E19C439D83858B44
+:101680006397A700930760197CD354C7BDB793072E
+:10169000E01BDDBFF85225FB49B7411122C43724B6
+:1016A00000208327C4E306C6D8479316D70063D328
+:1016B000060298479316D70063DE06007D57B8D719
+:1016C000372700201307C7AB544F850654CF370781
+:1016D000040098C798470D83058B0DC3372700205A
+:1016E000130707E28346270093E616002301D7007D
+:1016F000930600F82302D700214798C79847058B27
+:1017000009CF37270020130707E28346170093E627
+:101710001600A300D700054798C798470983058B93
+:1017200009E798470583058B05CF372600209306E8
+:1017300006E2A382060098470983058B75CB034711
+:1017400006E2136717002300E6E2114798C7372720
+:101750000020832647E1D856719B13671700D8D61F
+:1017600098479316F70063D40602372700209306A4
+:1017700007CD03C64607130707CD418A71C203C7C9
+:10178000460713670702238AE606416798C798470A
+:101790009316E70063D2060237270020130707E2FB
+:1017A00083464700E206E18663D5060085462302AC
+:1017B000D7003707020098C798479316C70063D32E
+:1017C000060237270020130707CD83465707858A6F
+:1017D000C1CA8346570793E62600A30AD7063707F0
+:1017E000080098C798479316B70063DF06023707CB
+:1017F000100098C7B727002083C707B695C7B7273B
+:101800000020938707E283C777001547630EF70030
+:10181000B727002083A7C7DF91C382970327C4E3BC
+:10182000B7071F00BD075CC7B24022444101828058
+:1018300003C7360013671700A381E600094739B7CD
+:10184000834647070946BD8A6388C6008346470723
+:101850000D46BD8AE39BC6F29146230AD70635B7EB
+:1018600083465707918AA5DE8346570793E686008D
+:10187000ADB737270020B7260020138606E41307EC
+:1018800007E68347D7008345B601484AAE97FD8BEC
+:10189000B355F500A300F600A306F700858995E986
+:1018A00003471701814613080002B3F7E702014717
+:1018B000B355E50085899378F70F89C96395D700FB
+:1018C000A30016018280850693F6F60F0507E31143
+:1018D00007FF8280B7270020938707E283C757005E
+:1018E00093F7F70FD1EBB727002083A707B041117B
+:1018F00022C44AC006C626C2829737290020930711
+:1019000009E68047130909E66302A40663688504B3
+:10191000018DB7240020938704E483C7A7011354E3
+:101920005500938404E46363F404A13783C7A401DE
+:10193000032789009396570036971D8C2324E900CE
+:10194000E375F4FE224403C51400B24092440249F8
+:1019500081454101171303E06700636AB727002040
+:1019600083A787B533848740229565B7B240224468
+:1019700092440249410182808280B727002083A7D8
+:1019800007B0011122CC26CA52C406CE4AC84EC6A0
+:101990008297B7240020938704E68047014A630CAE
+:1019A000A404938404E663618506018D3727002033
+:1019B000930707E483C7A70113545500137AF50171
+:1019C000130907E46366F402B7290020938949B537
+:1019D0004D358346A9019C4403A649001397560040
+:1019E0003E97158C6363C700118F98C4E372D4FED1
+:1019F0001604336A4401F24062445285D24442499B
+:101A0000B249224A05618280B727002083A787B5A3
+:101A100033848740229559BFB727002003A7C7E327
+:101A20008967938707F47CD3B727002083A707E94A
+:101A300083A60709139656006358060083A6070974
+:101A400013966600634406007453FDF28280000022
+:101A5000EFE0BFD17300000000000000970200001B
+:101A6000938222310383020023800200630F03006C
+:101A7000F32510342EC0970500009385A5FD7390C3
+:101A80001534EFF09FC17300203086DCEFF0FFC00B
+:081A9000E65082800000000016
+:101A9800B72700203727002083A747AB0327C7AA0B
+:101AA80001456313F700828083D6670081E683D6F9
+:101AB800470036959C43F5B7B727002083A5C7B0E4
+:101AC800372700209387C7B013860522232AC7AA81
+:101AD80003D74700938785FFB72600204111BA979F
+:101AE800056523A6F6AA06C61D0593563700637436
+:101AF800E500930600203307D60037250020232869
+:101B0800E5AA23A0E522E1162312D6002313060036
+:101B18001CC3998FE1172312F700231307008D3F89
+:101B2800B240B72700202391A7AC41018280B72794
+:101B380000203727002083A747AB8326C7AA014583
+:101B48006393F600828003D7670011E703D7470045
+:101B58006373E5003A859C43E5B7B7270020B726AD
+:101B6800002083A747AB03A6C6AA2A87B305B540BA
+:101B78006314F6003A8529A8938687009C43E36995
+:101B8800D7FEE377F7FE2E85E3E4D5FEE3F2F5FE14
+:101B9800828023AC05FE1C4191E7010001000CC1C5
+:101BA8008280BA8703A787FF6DFF23ACB7FE8280C8
+:101BB800184183A785FF6319B7001CC1FD5723ACE3
+:101BC80005FE238FF5FE8280232CF6FEC5BF41114A
+:101BD80022C426C237C4004006C68324C420232654
+:101BE80004200F10000009E9232694201545B2406F
+:101BF80022449244410182800347E5FF9307F00F96
+:101C08006306F700232694201145D5B797E0FE1FF9
+:101C1800E780C050014523269420D1BF411126C238
+:101C28004AC0B7C4004006C622C403A9C42023A6DC
+:101C380004200F10000009E923A62421B240224401
+:101C480092440249410182809565938505D0C98DEA
+:101C58002A842105C2054205C181418197E0FE1F02
+:101C6800E780C03D01CDFD572320050023128500E4
+:101C78002303F50023A624212105C9B723A624217F
+:101C880001456DBF01114AC84EC6B7C7004006CE10
+:101C980022CC26CA83A9C7202A8923A607200F1089
+:101CA800000037250020032485AB8144014611E458
+:101CB80091E8A1654A85952731A88347E4FF639792
+:101CC800270395C8A685130585ABDD357DD0A165AD
+:101CD8004A854926F2406244B7C7004023A6372107
+:101CE80026854249D244B2490561828091E0228624
+:101CF800032484FF6DBFA284E5BF411126C24AC0F8
+:101D0800B7C4004006C622C403A9C42023A60420E1
+:101D18000F10000089E523A62421154515A0B72733
+:101D2800002083C7D7AB2A842E856375F4008947C2
+:101D380063EE8700693DB7C7004023A627210D45FC
+:101D4800B2402244924402494101828083A785FF20
+:101D580099E703C7E5FF9307F00F6308F700853D90
+:101D6800B7C7004023A627214DBF37250020238F62
+:101D780085FE130585AB313DA1652285E12C014522
+:101D880023A6242175BFB727002023AC07AA828089
+:101D9800B727002083A787B099E33E85828003D7C1
+:101DA80027006316B70003C70700E308A7FEDC4750
+:101DB800E5B7BDCD797122D406D626D24AD04ECE0B
+:101DC80001444147B3D78540858BB1CF12053147D0
+:101DD80022953305E502B727002003A987B4854477
+:101DE800B3948400C204C180BE892A9903270900DC
+:101DF80011C7032549002EC60297B245314733045F
+:101E0800E40283A789B43E941C4489E7232009008F
+:101E180023220900B2502254A58D02599254F24946
+:101E28002E85456182800504E31EE4F88144DDB710
+:101E38002E85828041111397050122C406C626C249
+:101E48004AC041872E84635E07002D3D11C141338E
+:101E5800A1673D8C2285B240224492440249410147
+:101E68008280EDD9AA8701474146B356E440858A66
+:101E78009DCA9207BA97B146B387D702B726002002
+:101E880003A986B48544B394E400C204C1803E9992
+:101E9800832709000325490082972320090023226C
+:101EA8000900258C45BF0507E311C7FC8144D5BF50
+:101EB800411126C2B7C7004006C622C483A4C72062
+:101EC80023A607200F100000B727002083A7C7B25A
+:101ED800372400201304049191C782971C403E9533
+:101EE80008C031A0B727002083A707B0FDF71C4022
+:101EF800374703001307D73FB387E70237A7260002
+:101F0800130737ECB240BA971CC0B7C7004023A6E6
+:101F1800972008402244924441018280797126D258
+:101F2800B7C7004006D622D44AD04ECE52CC56CAA5
+:101F38005AC85EC662C483A4C72023A607200F1010
+:101F4800000005E123A697200945B2502254925477
+:101F58000259F249624AD24A424BB24B224C45617D
+:101F68008280B727002083A707B0BA8A368AB28B47
+:101F78002E8BAA898297B727002003A787B43E89AA
+:101F88000144B146C147330CD402330687011042DD
+:101F980041E6C165938505F0414597E0FE1FE7805E
+:101FA800E00919EDB727002083A7C7B381C781458A
+:101FB80011458297B7C7004023A697202D4571B7D2
+:101FC800B727002003A787B021E723A4A7B02300E1
+:101FD8000500832789B405473317870023260500A2
+:101FE800232475012311E50023225501E29723A03C
+:101FF800370123A2670123A4570163040A002300C1
+:102008008A00B7C7004023A6972001453DBF3E87F9
+:102018005C47F5FF48C765BF0504E316F4F6B7C784
+:10202800004023A6972021450DB7B727002083A796
+:1020380007B5411122C406C6372400201304C4ABD7
+:1020480089C782975C483E9548C84848B2402244B0
+:1020580041018280B7C7004083A6C72023A6072076
+:102068000F100000372700200347D7AB6372E50243
+:102078003726002013171500032546B03A95035755
+:102088000500D98D2310B50023A6D72001458280ED
+:1020980023A6D7200D458280B7C7004083A6C72056
+:1020A80023A607200F100000372700200347D7ABCF
+:1020B8006374E5023726002013171500032546B080
+:1020C80093C5F5FF3A9503570500F98D2310B50020
+:1020D80023A6D7200145828023A6D7200D458280DC
+:1020E80001114AC837C7004006CE22CC26CA4EC6C0
+:1020F80052C40329C720232607200F100000130706
+:1021080005FF1377F70FFD4763ECE708B146B30601
+:10211800D502B727002003A787B436971C43C9C345
+:102128009354450005443D893315A4001314050153
+:102138004180AE892685A285A1392A8A29C5A2852A
+:102148002685993FB727002083A707B0B72400202A
+:10215800938444B5829783D784002A841306006445
+:10216800B38537038146B3B7370313850532B335D3
+:10217800B500BE95EFA0825ADC4022956363F50056
+:102188001D8D2324AA00B7C7004023A62721014597
+:10219800F2406244D2444249B249224A05618280EF
+:1021A800B7C7004023A627210945DDB7797126D294
+:1021B80052CCB7C4004006D622D44AD04ECE56CA16
+:1021C8005AC85EC603AAC42023A604200F10000024
+:1021D800B727002083C7D7AB6378F500B72700205F
+:1021E80083AB07B063970B00B7C7004023A647210E
+:1021F80099A037290020130949B5AE8A032B490055
+:1022080083558900B74736FE938707C83E9BB38737
+:10221800C5022A84B2898146B3B5C502138507323F
+:10222800B337F50013060064BE95EFA0224F637024
+:10223800AB0223A644210145B250225492540259BC
+:10224800F249624AD24A424BB24B45618280829B34
+:1022580083558900AA8413060064B3873503814631
+:10226800B3B5350313850732B337F500BE95EFA034
+:10227800E24A83274900AA9463E3F4009D8CD6853B
+:102288002285393601C904C5B7C7004023A64721AE
+:1022980005455DB7936504F0C205C181414597E0E6
+:1022A800FE1FE780A0D911E9B727002083A7C7B38D
+:1022B80085DFA2851145829705BF37270020832730
+:1022C80087B08DE32324A7B085472326050004C5DE
+:1022D8002311550123008500A300F50023220500E2
+:1022E80065B7BA87D84775FFC8C7F9BF79714ECEA9
+:1022F800B7C7004006D622D426D24AD052CC56CAF6
+:102308005AC85EC662C466C26AC083A9C72023A62B
+:1023180007200F10000025C141443689B28A2E8A51
+:10232800AA84B14C372B0020054D130C0003B30BC6
+:10233800940303278BB45E971C43B9EF9375F4009D
+:10234800B315BD0013554440C2055686C1811375A7
+:10235800F50FA93D31C183278BB4DE9784C323A22F
+:1023680047016304090023008900B7C7004023A67A
+:102378003721014521A023A637210945B25022540F
+:1023880092540259F249624AD24A424BB24B224C09
+:10239800924C024D456182800504E31A84F9B7C75F
+:1023A800004023A637212145D1BF011122CC26CADE
+:1023B8004AC84EC6B7C7004006CE03A9C7202A841C
+:1023C800AE89B28423A607200F100000C5332285EA
+:1023D800CE857D3A2A8405C5B727002083D5C7B5A1
+:1023E800130600648146B3879502B3B59502138539
+:1023F8000732B337F500BE95EFA0423248C0133517
+:102408001400F2406244B7C7004023A62721D244F3
+:102418004249B2490E0505618280011122CC4AC8A1
+:102428004EC6B7C7004006CE26CA83A9C7202A8948
+:102438002E8423A607200F100000993AAA8419C1F8
+:1024480023110500A2854A858139B727002083C753
+:10245800C7AB63992701B727002003D7C7AF598CAB
+:10246800239E87AEB7C7004023A63721014591E0D8
+:102478001945F2406244D2444249B249056182801A
+:10248800011126CA4AC8B7C4004006CE22CC4EC69F
+:1024980003A9C42023A604200F1000009307F0020C
+:1024A80063E6A704B1473304F502B729002083A7E0
+:1024B80089B4A2979C439DCB9377F5008545B39546
+:1024C800F500C205C1811181893F83A789B40145FF
+:1024D800A29723A0070023A2070023A62421F240E5
+:1024E8006244D2444249B24905618280B7C700407C
+:1024F80023A627210945E5B7411126C206C622C4ED
+:10250800B7C7004083A4C72023A607200F100000E8
+:10251800EFF01F8819E90145B2402244B7C70040CF
+:1025280023A69720924441018280B727002083A7E1
+:1025380007B000458297B7270020938747B563689F
+:10254800A402D843B74636FE938606C83305A4408E
+:102558003697E372E5FC13070064B335E50203D64A
+:10256800870081463305E502EFA0421B75B7D843C3
+:102578003A94C1BF0111680006CE22CC26CAEF40AA
+:10258800612AFD576302F504B247E1CBB727002063
+:10259800B72400209384C4AB138747B594485843A5
+:1025A800138447B5638DE604B727002083A707B0D7
+:1025B800829732479C486373F700BA873E955C4020
+:1025C800636FF5021D8D25A8B7240020372400204D
+:1025D8009384C4AB130444B594485840B7270020EB
+:1025E80083A707B06390E60882975840B74736FE3E
+:1025F800938707C8BA973E956363E500198D37241A
+:102608000020930704E29C4F130404E299CBB727F8
+:10261800002083A607E93707CDFF7D179C46F98F71
+:102628009CC609E5B727002003A587B5B727002072
+:1026380083A707B3829719E51C4C85C3EF00426F47
+:10264800EFF0913C1C4C91CBB727002003A707E97A
+:10265800B70633001C47D58F1CC7F2406244D244EA
+:102668000561828082979C4891BF4111B72700205D
+:1026780006C623A8A7B40295B240B727002023AA0C
+:10268800A7AC014541018280914763E9B700B727AC
+:1026980000208A05938787AEBE9588C18280B727B8
+:1026A800002023A6A7B411C5B72700200547238F0C
+:1026B800E7AE8280B727002023A407B0B727002001
+:1026C80023A807B4B727002023A007B03725002088
+:1026D800B72700204111238F07AE5146B7270020A6
+:1026E8008145130585AE06C623A607B422C426C2B3
+:1026F8003724002097E0FE1FE780E0B71305C4AB3E
+:1027080013068002814597E0FE1FE780C0B6EFF010
+:10271800AFBAB727002083C717B21304C4AB8545E7
+:1027280013D527008D8B3E958D473305F5029947C4
+:10273800B724002039051375F50F2301A4003305CC
+:10274800F5021305052497E0FE1FE780208F23A4D8
+:10275800A4B449C103462400994781453306F602CB
+:102768001306062497E0FE1FE780E0B083A784B431
+:1027780003472400B7240020938707240A0723A2CD
+:10278800F4AEBA97372700202322F7B0EFF0AFDF77
+:102798003D298347140083A644AE372601001397CA
+:1027A800270036971306A6DB10C313871700137785
+:1027B800F70F0A073726010036971306C6E310C33A
+:1027C80013873700890793F7F70F8A07A300E400F8
+:1027D800B69790C3B2402244924441018280372781
+:1027E80000201307C7AB834717008346270063F011
+:1027F800D702B726002083A646AE13861700A3008B
+:10280800C70013972700369708C33E858280930731
+:10281800F00FE5BF1C41FDCB41777D8FB706002047
+:1028280089476316D70E0357450075C3411126C261
+:102838001946AA849305F00F610506C622C497E0DD
+:10284800FE1FE78080B505478D47630BE50A9C446A
+:1028580091C7D85899474DC7985C5DC33724002065
+:102868001306C00381451305C4B097E0FE1FE78037
+:1028780080A01306C003A6851305C4B097E0FE1F09
+:10288800E780C0989307C4B003D7C70009E71307C8
+:1028980000102396E70003C7E70001E705472387F1
+:1028A800E70003D7070101E76D472398E70003C74F
+:1028B800F70001E71547A387E70003C7270101E7EA
+:1028C80005472389E70003C7370109E703C7F7006E
+:1028D800A389E70003C7470101E75547238AE700B3
+:1028E80003C7640109E71307C003238BE7009C575C
+:1028F80091C78297B72700202392A7AC653B8147F1
+:10290800B240224492443E854101828089473E85F7
+:10291800828001114AC837290020832749B506CE8D
+:1029280022CC26CA52C456C24EC68297130A0064E5
+:10293800B3354503130949B5835A8900814656863C
+:1029480033054503EF90925DB72700201387C7AB87
+:10295800004FAA840145630694029389C7AB338567
+:102968008440636E94000325490056868146B3353A
+:10297800AA023305AA02EF90725A018D269523AC5C
+:102988009900F2406244D2444249B249224A924AEA
+:1029980005618280011122CC2E84B7D503000A85F7
+:1029A8004146938545B706CEEFA0C2101808060425
+:1029B8003A94B7270020035504FF83D7E7B5F240C0
+:1029C8006244AA9737450F00130505243355F502CD
+:1029D80005618280B727002083D7E7B551471D4599
+:1029E800637CF702794719456378F70213072003D8
+:1029F80015456373F7021307B0041145637EF700AA
+:102A0800130740060D456379F70013076009094568
+:102A18006374F70013B5B70F8280011122CC06CE7C
+:102A28002A842EC6EFF0CFC8B245F240818D33A577
+:102A3800A502229562441375F50F05618280011184
+:102A480022CC06CE2A842EC6EFF08FC6B245F240BD
+:102A5800818D33A5A5022295624442054181056115
+:102A68008280011122CC06CE2A842EC6EFF04FC4F4
+:102A7800B245F240818D33B5A502229562440561C5
+:102A88008280B72700201387C7B018572DC341117C
+:102A980022C426C24AC006C61389C7B00297B72700
+:102AA80000201387C7AB035787002A849384C7ABDA
+:102AB8000DCBBA876373A700AA87C207C183BA86FA
+:102AC8006373E400A286C206C182958F5147635A98
+:102AD800F7008327C90291C38297EF00020F23945E
+:102AE8008400B2402244924402494101828082809B
+:102AF800011122CC3724002006CE26CA4AC89307E3
+:102B080044B583C7C70081CB0545F2406244D2442F
+:102B1800424905618280B72400209387C4B0DC57FE
+:102B2800130944B5AA859384C4B081C72AC682977D
+:102B3800B245B5C19C41E9DBDC41F9D783D78500B3
+:102B4800E1D783D7A500E9D34146130544B597D00B
+:102B5800FE1FE780A06B032744B5B727002023A0FA
+:102B6800E7B083C774018DE3035589009307805745
+:102B780037460F003305F5021306062481468145C2
+:102B8800EF90D239A38BA400373501001305A59126
+:102B9800E93C01459DBFB72700209387C7AB23AE0B
+:102BA8000700B70700209387C772232AF4B4B787B2
+:102BB80032007D57938727A12324F9002322E900B7
+:102BC80023060900B7C7004023A4E72669B7011107
+:102BD80022CC372400209307C4B0884706CE26CAE3
+:102BE8004AC801E90545F2406244D24442490561B8
+:102BF80082801304C4B05C58F5D7185C65D77000A0
+:102C0800854582971844B247E30EF7FC0355C40084
+:102C18009305E004B724002097D0FE1FE780004208
+:102C28001387C4AB08D39384C4AB4DDD0356C400EB
+:102C38009305F00F014997D0FE1FE780C0638347D3
+:102C4800E4009050634DF900328597D0FE1FE7806D
+:102C5800E04C014523A0040223A2040269B783556E
+:102C6800C4000844185CB3872503898105093E958B
+:102C780008C20297E9B701114EC6B7290020938709
+:102C8800C9B09C4726CA4AC852C406CE22CC56C2EE
+:102C98005AC02A8AAE843289638D071E9389C9B0C7
+:102CA80003A74903630407121307F01F6362A712FF
+:102CB800372400201307C4AB832A07021304C4ABCC
+:102CC800639A0A0803D5C9009565938515E097D0DE
+:102CD800FE1FE780A03608D02A866DC983D5C900B3
+:102CE80083A7490303A589008981829783A789005F
+:102CF800832A04025CD089476316FA08C1476397A0
+:102D0800F40C83D5C9009147938505FCB3C5F5023A
+:102D18008A05D69503C725009307A0056314F70A0B
+:102D280083D705006390470B4A852686910597D07F
+:102D3800FE1FE780A04D1C5056856393571301452D
+:102D4800F2406244D2444249B249224A924A024B72
+:102D5800056182805850E380E7FA03D5C90095657C
+:102D6800938525E097D0FE1FE780402DAA8A39CDAC
+:102D780083D5C9002A8683A7490303A589008981C9
+:102D8800829795BF8D47631BFA00C1476390F4048F
+:102D980083D5C900938545FDF199A5BF914763186F
+:102DA800FA006395440383D5C900A115F5B79307C5
+:102DB8000010631DFA00A14763EA970083D5C90094
+:102DC800C115D9BF1C5056856390570D29458DBF35
+:102DD8009D6A637C5509930A05E01947B3CAEA025C
+:102DE80003D7C900372B0020B38AEA02BE9A93079B
+:102DF800CBABDC53130BCBAB6395570103240B020E
+:102E08001DE003D5C9009305E00497D0FE1FE780B5
+:102E1800E0222A8445DD83D5C90083A749032A8691
+:102E280089815685829791451307A00589819397D3
+:102E38002500A29783C627006393E60483D607007C
+:102E4800639C460385058A052686A2954A8597D000
+:102E5800FE1FE780A03B83270B02E38287EE2285D3
+:102E680097D0FE1FE780802BD9BD21677917E36FC4
+:102E7800A7F4B30A5541ADB783C5370045BF8327CB
+:102E88000B02E38587F4228597D0FE1FE78000298F
+:102E980035BFB727002083A5C7AD8DD991479306C5
+:102EA800A0058983139727002E9703462700E31F61
+:102EB800D6F003560700631C460185078A07268655
+:102EC800BE954A8597D0FE1FE78040348DBD834765
+:102ED8003700C1BFB72700209387C7B0984729C3D9
+:102EE800985F1DCF8546631DD502411122C4372442
+:102EF80000201304C4AB105006C619CE83D5C700F2
+:102F0800485089810297085097D0FE1FE78000211A
+:102F18002320040223220402B24022444101828079
+:102F28008280011122CC372400209307C4B056C2F6
+:102F380083AA870026CA4AC84EC606CE52C42A8922
+:102F4800AE84B2891304C4B0638C0A1C1C5C99EB70
+:102F58002945F2406244D2444249B249224A924A3F
+:102F6800056182805C58EDD79307F01F63E8A70CD2
+:102F7800372A00209307CAAB9C53130ACAABB9C7B8
+:102F8800084483274A02639FA70489476317F90601
+:102F9800C147E39FF4FA0355C4009147130505FCA4
+:102FA8003345F5029317250003250A022686CE85A8
+:102FB8003E959307A0052301F5002310250111056F
+:102FC80097D0FE1FE7808024014561B70355C400F0
+:102FD8009305E00497D0FE1FE78040062320AA024D
+:102FE80045F1BDB78355C4005C5803260A028981A0
+:102FF80082971C442322FA0249BF8D47631CF900BB
+:10300800C147E397F4F40355C400130545FD9377CE
+:10301800C5FF59BF91476318F900E39B24F3035593
+:10302800C4002115EDB793070010E313F9F2A14787
+:10303800E3E097F20355C4004115D1BF9D6763785B
+:10304800F506930705E01947B3C7E7020357C4001D
+:10305800372A0020B387E702BE9A9307CAAB9C536E
+:10306800130ACAABA1CF83274A02639557070325E2
+:103078000A0291461308A0059305F00F93D726007E
+:10308800139727002A9703462700631606078358D5
+:10309800070003463700639C2805B306D64063C67D
+:1030A800960485078A072686CE853E9511BF216737
+:1030B8007917E36FA7E8B307F54049BF0355C40084
+:1030C8009305E00497D0FE1FE78040F72320AA026B
+:1030D80059F9BDBD8355C4005C5803260A0289818D
+:1030E8005685829723225A0359B72310B70093169F
+:1030F8000601C18261B70356C400B38596009105E5
+:10310800130606FCE3F6C5E413863400719A11062B
+:10311800B2962301070123102701A301D70051B755
+:10312800372A00209307CAAB9C53130ACAABA9C31A
+:1031380003250A0291461308A0059305F00F93D7BB
+:103148002600139727002A970346270063140605CD
+:10315800835807000346370063982801B306D64012
+:10316800E3D196F42310B70093160601C182C1BFBC
+:103178000345E4008357C4009305E0043305F502D2
+:103188004205418197D0FE1FE78040EB2320AA0229
+:1031980045F17DBB0356C4008345E400B385C502F1
+:1031A800338696001106E3E5C5DAB9BF014582808A
+:1031B80083C705002300F50083D72500A300F50089
+:1031C80083D72500A1832301F50083C74500A30108
+:1031D800F50011458280B727002023A20794B7275E
+:1031E800002023A00794828029C1411126C206C667
+:1031F80022C4AA8401458DC52E84B7D50300228533
+:103208004146938545B897D0FE1FE780200083C7C5
+:10321800040005452306F40083C71400A306F40040
+:10322800B2402244924441018280014582800111CA
+:1032380022CC26CA06CE0947AA8432846381E504D3
+:1032480041468147639BC500638FE6006397B600DC
+:103258000DA841478147638EE600F2406244D2449C
+:103268003E85056182808A852285BD3F41468A85E3
+:1032780019A88A85953F41468A85228531A0E39A17
+:10328800B6FC2E86A285268597D0FE1FE78000090A
+:10329800AA87E1B7B727002023A0A7948280B72781
+:1032A800002023A2A7948280011122CC0354650038
+:1032B80006CE26CA4AC84EC641C083298500AE84B8
+:1032C8002A8803C909008147131789016187635553
+:1032D8000702B147054563FA8704511442040355B0
+:1032E8002800418033878900A2864E868545EFC035
+:1032F800A009B337A00085077D141355690042045F
+:1033080005891379F90341802380F400A380A40080
+:103318002381240123928400014719C013871900CF
+:1033280098C409476383E7000145F2406244D244E8
+:103338004249B249056182800545C5BFC167F91791
+:10334800630AF502D94763F7B702011122CC2EC6EA
+:1033580006CE2A84EF90E044B2456368B500228522
+:103368006244F24005616FA0106AF240624405456C
+:103378000561828005458280C167F9176314F500ED
+:103388006F902042411106C6EFA0B05611E15D458D
+:10339800B2404101828091476394F502834705005A
+:1033A8002300F6008347250003471500A207D98F9D
+:1033B8002311F6008347350001452302F600828079
+:1033C800114582804111814522C426C206C6AA84BD
+:1033D80005252A8409E9B727002083A7079481C710
+:1033E800F945268582972285B240224492444101BC
+:1033F800828039714ED656D25AD006DE22DC26DAC1
+:103408004AD852D4AA8A2E8BB28941EF36C6AD3734
+:103418009145EF90C04AAA844D492DC9B246054A44
+:10342800238034010544630A0B00B6851385140014
+:10343800029B0505131405014180E20993D98941CE
+:1034480063D30902C1455685EFA0F058654905E9DF
+:1034580033868400A2852685EFB030382A8905E1B5
+:1034680031044204418091472C085685231CF10001
+:1034780026CE231D8100EFA0005F2A8901C96307BA
+:103488000A00268597D0FE1FE78040C9F250625493
+:103498004A85D2544259B259225A925A025B216142
+:1034A8008280BA84014AADBF011122CC26CA4AC81B
+:1034B8004EC606CE2A893284B689253FAA840DE1F4
+:1034C800B727002083A7479481CF05476317E400F7
+:1034D80003C4090005041374F40FA2854A85829772
+:1034E800F240624426854249D244B249056182804D
+:1034F800AE86B7350100014705469385851B6DB734
+:1035080083D705002300F50083D70500A183A30016
+:10351800F5000945828083D705002300F50083D78D
+:103528000500A183A300F50083D725002301F5003A
+:1035380083D72500A183A301F5001145828083D795
+:1035480005002300F50083D70500A183A300F5003B
+:1035580083D725002301F50083D72500A183A30184
+:10356800F50083C755002302F50083C76500A30251
+:10357800F50003D58500190542054181828083D76E
+:1035880005002300F50083D70500A183A300F500FB
+:103598000945828083D705002300F50083D70500FD
+:1035A800A183A300F50083D725002301F50083D765
+:1035B8002500A183A301F5001145828003D54500AC
+:1035C800060542054181828083D705002300F50066
+:1035D80083D70500A183A300F50003D525000905BD
+:1035E80042054181828083D705002300F50083D7F7
+:1035F8000500A183A300F50083D725002301F5006A
+:1036080083D72500A183A301F50003D54500110543
+:1036180042054181828083C705002300F5000545E6
+:10362800828083D70500411122C406C62300F50015
+:1036380083D705002E841105A183A30EF5FE83D739
+:1036480025009505230FF5FE83D7D5FFA183A30F8A
+:10365800F5FE03C6F5FF97D0FE1FE78020BB0345A4
+:103668004400B24022441105410182808947639C8D
+:10367800F50083471500034705000145A207D98FC8
+:103688002310F60082801145828003D70500D947B0
+:1036980063FEE702011122CC06CE2EC62A84EF90E3
+:1036A8004010B24683D70600636DF5002285624458
+:1036B800F240B735010001470946938585500561F9
+:1036C8000DBBF2406244094505618280094582804C
+:1036D80091479DC583460500FD15C2058547C181F3
+:1036E8006392F60213D725008D89914791E9914796
+:1036F80001CB05052301D6002310E60048C2814707
+:103708003E85828009479147E39CE6FEC94733D747
+:10371800F502B3F5F502D1BFAE86B7350100014712
+:1037280011469385E551F1B193F7350091EB898105
+:10373800914789C52310B60048C281473E858280DB
+:103748009147EDBF03C745008947631AF702011186
+:1037580022CC2A84C84506CEAE86014719C52EC696
+:103768009D45EFE08FBFB2462A8722856244F2402A
+:10377800B735010019469385655405619DB909451A
+:10378800828099E11145828083470500054723110E
+:10379800F600E379F7FEFD1593F5F50F33D7F5023B
+:1037A800B387E702E390F5FE050548C22310E6005B
+:1037B8000145828083C745000947AE866385E700D7
+:1037C80041476399E700B7350100014721469385D2
+:1037D800A56205B1094582802310B60091E1014533
+:1037E80048C201458280AE86B735010001472946A7
+:1037F80093856558FDBE2310B60091E1014548C286
+:1038080001458280AE86B735010001473146938570
+:10381800C559C5B62310B60091E1014548C2014516
+:10382800828003D74500854763FDE702011122CC5A
+:103838002A84884106CE0DC12EC68545EFE0EFB13A
+:103848002A8722856244B246F240B73501003946DC
+:103858009385455C056171BEF24062440945056186
+:1038680082800945828091479DC5034705008D46A2
+:10387800914763F2E602FD15C205C181B3C6E502B0
+:103888003308D7026399050105052310D6002311D3
+:10389800E60048C281473E85828083C745000947C4
+:1038A800AE866385E70041476399E700B7350100B5
+:1038B800014741469385A5622DBE09458280B335EF
+:1038C800B000139525008280011122CC26CA06CEAD
+:1038D80003C785008547AA842E8449466310F702EA
+:1038E800613C8357240049151306200963C8A700C3
+:1038F800F2406244D244094505618280034794003E
+:1039080085476314F70013660604484011C58D45C2
+:1039180032C6EFE08FA43246A2866244F2402A877C
+:103928002685D244B73501009385055D0561D1B47C
+:103938008D4763FFB7028347150003470500F1155C
+:10394800A207D98F2310F6008347350003472500C7
+:10395800C205A207C181D98F2311F6002312B60030
+:1039680089C5110508C60145828023240600E5BFE4
+:1039780011458280011122CC2A84884506CEAE8664
+:1039880011C52EC69545EFE04F9DB2462A87228580
+:103998006244F240B735010059469385E55E0561FA
+:1039A80089BCB335B000139525008280AE86B73543
+:1039B8000100014761469385E56125BC85471145AE
+:1039C80063F4D7028347160083450600A207CD8F0C
+:1039D8002310F7009387E6FF2311F70089476386D2
+:1039E800F600090650C30145828023220700E5BF7F
+:1039F8000147814679468145EDBA83D70500230002
+:103A0800F50083D70500A183A300F500094582804E
+:103A180083C7250005472300F50003D505006397F4
+:103A2800E7000A050505420541818280C94733053B
+:103A3800F502CDBF03D505000A0542054181828004
+:103A480083D725002300F50003D5050083D725007B
+:103A58003305F502050542054181828003D505003D
+:103A6800828003D50500828003D50500828083D734
+:103A780025002300F50003D5050083D7250033056D
+:103A8800F502050542054181828083D705002300A0
+:103A9800F50083D70500A183A300F50083D725008F
+:103AA8002301F50083D72500A183A301F50003D5E1
+:103AB8004500110542054181828083D70500230016
+:103AC800F50083D70500A183A300F50003D52500E1
+:103AD800090542054181828089471145639BF600AB
+:103AE80083471600834606000145A207D58F231099
+:103AF800F700828003D70500D947AE8663F9E7004F
+:103B0800B745010001470D46938525A071BA0945BF
+:103B1800828011456393A6028347160083460600F8
+:103B28000145A207D58F2310F70083473600834647
+:103B38002600A207D58F2311F700828083C72500AE
+:103B48000547FD1793F7F70F6361F70483D705005F
+:103B58008DCF011122CC2A84C84106CE15C12EC6AC
+:103B68008945EFD09FFF2A8722856244B246F240FA
+:103B7800B74501001546938585A105616FF0DF9271
+:103B8800F240624409450561828009458280954773
+:103B9800114563F9D706411122C426C24AC006C698
+:103BA80083471600BA8403470600A2073284D98FD8
+:103BB8002390F4008347360003472600930544000A
+:103BC800A207D98F2391F40089472382F40009467C
+:103BD80013855400368997C0FE1FE780206393073A
+:103BE800A9FF2394F4009947631BF90023A6040056
+:103BF800B24022449244024901454101828019049D
+:103C0800C0C4FDB7828083D705008DCF011122CCB7
+:103C18002A84C84106CE15C12EC68545EFD0FFF3CC
+:103C28002A8722856244B246F240B74501001D4604
+:103C38009385C5A305616FF03F87F240624409454B
+:103C4800056182800945828099476395F604894712
+:103C5800411106C62302F700834716008346060073
+:103C6800B285A207D58F2310F70083473600834615
+:103C7800260003464700A207D58F130557002311D6
+:103C8800F700910597C0FE1FE7804058B2400145F4
+:103C980041018280D14711456394F600C1474DBF69
+:103CA800828083D705008DCF011122CC2A84C84198
+:103CB80006CE15C12EC68945EFD03FEA2A87228550
+:103CC8006244B246F240B74501002546938585A473
+:103CD80005616FF06FFDF24062440945056182801D
+:103CE8000945828089471145639BF6008347160082
+:103CF800834606000145A207D58F2310F70082806E
+:103D0800011122CC2A84C84106CEAE86014719C5C6
+:103D18002EC68545EFD07FE4B2462A8722856244C5
+:103D2800F240B74501002D46938545A605616FF021
+:103D3800AFF711456393A602834716008346060032
+:103D48000145A207D58F2310F70083473600834625
+:103D58002600A207D58F2311F7008280011122CCFB
+:103D68002A84C84106CEAE8611C52EC68545EFD039
+:103D7800DFDEB2462A8722856244F240B745010059
+:103D880035469385A5A605616FF00FF293F71600E7
+:103D9800114589EB89476387F60085822312D7008E
+:103DA80010C301458280011122CC2A84C84106CE65
+:103DB80015C12EC68545EFD05FDA2A872285624471
+:103DC800B246F240B74501003D46938505A7056117
+:103DD8006FF08FEDF240624409450561828083D718
+:103DE80005008DCF011122CC2A84C84106CE15C109
+:103DF8002EC68945EFD07FD62A8722856244B246EF
+:103E0800F240B74501004546938565A705616FF007
+:103E1800AFE9F24062440945056182800945828024
+:103E2800854763FCD7022304A700A304B700834790
+:103E3800160083450600A207CD8F2310F70093874D
+:103E4800E6FF2311F70089476386F600090650C389
+:103E58000145828023220700E5BF11458280014782
+:103E680081464D4681456FF02FE48D47114563FB30
+:103E7800D7028347160083450600A207CD8F23107B
+:103E8800F7008347360083452600A207CD8F23110C
+:103E9800F7009387C6FF2312F7006386A600110672
+:103EA80010C70145828023240700E5BF011122CCF9
+:103EB8002A84884506CEAE8611C52EC69545EFD014
+:103EC800DFC9B2462A8722856244F240B74501001D
+:103ED8005D46938525A905616FF00FDD854711457E
+:103EE8006397F6008347060001452300F7008280A8
+:103EF80001478146654681456FF00FDB011122CCF1
+:103F08002A84C84106CEAE86014719C52EC68D45FE
+:103F1800EFD0BFC4B2462A8722856244F240B74533
+:103F280001006D46938525AC05616FF08FCC0111BA
+:103F380022CC2A84C84106CEAE86014719C52EC6B2
+:103F48008D45EFD09FC1B2462A8722856244F24050
+:103F5800B74501007546938525AC05616FF06FC9BB
+:103F6800011106CE2EC6EFA0E01401C9B245F240F9
+:103F78000355250005616FE0A069F24049450561D8
+:103F88008280B7270020A3880796B72700202388B8
+:103F98000796B727002023AC0794B727002023AE45
+:103FA8000794B727002023A00796B727002023A24D
+:103FB8000796B727002023AA0794B727002023A82D
+:103FC8000794B7270020239207B8930640389387B1
+:103FD80047B82391D702F1761307400B938606B8AA
+:103FE8002391E7002392D70211679D461306000527
+:103FF8009305000A1305007D2392E7002393D70257
+:1040080041478546130810F82395E7002396E700F3
+:104018002399E700239AE700239BE700239CE70006
+:104028002394E702239607032393B7002394B7004A
+:104038002397C7002398C700239DA700239E070046
+:10404800239F0700239007022395D702239707028F
+:104058001308F007239807022392E7042393E70441
+:10406800239FE7042390E7062391E7062392E706B8
+:10407800239907031307C01C239AD702239BD7024F
+:10408800239C0702239D0702239E0702239F070202
+:10409800239007042391D704239407042395070446
+:1040A8002396D7042397C7042398C7042399A70402
+:1040B800239A0704239B0704239C0704239DC70412
+:1040C800239EC7042393A706239407062395070670
+:1040D800239607062397B7062398B706239907065A
+:1040E800239AE7065147239DE7067D57239B07063A
+:1040F800239C0706239ED706239F07062390E708DD
+:104108008280011126CAAA84214522CC06CE2E849B
+:1041180032C636C43AC2EFD07FB01DC9A246124794
+:104128003246930700FD2300F5009947A300950048
+:104138002301F5002303D500A303E5002312C500DE
+:10414800AA8522856244F240D24405616FD0FFBA45
+:10415800F2406244D24405618280B727002023AC34
+:10416800A7948280B727002023AEA7948280B72720
+:10417800002023A0A7968280B727002023A2A79615
+:104188008280011122CC4AC806CE26CA2A89014457
+:10419800B30489006368B400F2406244D2444249DF
+:1041A800056182802EC6EFD0BFD093170501C18369
+:1041B800A183B2452380F4009307140093F7F70F07
+:1041C800850463F9B700CA9709042380A70013740C
+:1041D800F40F7DBF3E847DBF411122C437240020E7
+:1041E800130444B603556400C16706C6FD17630F80
+:1041F800F500B727002003C607CCB7250020938514
+:104208008596EF903049FD572313F400B2402244BD
+:104218004101828009C925151375F50F1335850EDF
+:104228001345150082800145828023900500C9C688
+:10423800797122D426D24ECE52CC5AC806D64AD04C
+:1042480056CA5EC63684328AAE892A8B814463F3A5
+:104258004407B307940083C7070013891400420971
+:10426800939A070193DA0A011359090163840A042E
+:10427800CA976341FA04B307240183CB07005E851C
+:10428800513F0DC99387FAFF2390F90063906B03A0
+:10429800130519002295B250225492540259F2493A
+:1042A800624AD24A424BB24B45618280D694C204DC
+:1042B800C18071BF0145C5B701458280011122CC7B
+:1042C8003724002026CA4AC84EC6930744B606CEED
+:1042D8002E89D0CB8CCBC8C7AA8441469305F00F52
+:1042E8004A8597C0FE1FE780400B8549130444B6F2
+:1042F800631935030848C145693541469305F00FF0
+:10430800268597C0FE1FE7804009054963152503E8
+:1043180048446244F240D2444249B249C145056129
+:104328008DB5414681454A8597C0FE1FE780E00666
+:10433800E31535FDC1B741468145268597C0FE1F67
+:10434800E780A005E30625FDF2406244D2444249D5
+:10435800B24905618280411122C43724002026C257
+:104368004AC0AE842A89130600028145130544B663
+:1043780006C697C0FE1FE78000F0930744B6A381E6
+:104388002701B7270020238297CCEFE0A02A854792
+:1043980019C1814749452302F4B6B24022449244E8
+:1043A800024941018280814781CD19C98547631B34
+:1043B800F50083C7550093E707FCA382F5008547FE
+:1043C8003E85828089476317F50083C7550093F7B8
+:1043D800F703E5B70D478547E314E5FE03C7550026
+:1043E8001377F70313670704A382E500D1BF81475A
+:1043F8008DC105C103C755009306000C8547137787
+:10440800070C6308D700930600048D476303D700A1
+:1044180089473E858280411122C4005D06C626C2B6
+:104428001DC8AA84085009C597C0FE1FE78000CFA1
+:10443800485009C597C0FE1FE78040CE085409C5FB
+:1044480097C0FE1FE78080CD228597C0FE1FE780BA
+:10445800E0CC23AC0402B240224492444101828061
+:1044680019E9B727002083C767B691C73725002009
+:10447800130585948280372500201305C5B78280EF
+:10448800B727002003C567B68280B727002003A599
+:1044980007B78280B727002003A547B78280B727D0
+:1044A800002083A787B788438280B7270020938797
+:1044B80047B6D44B9842050798C203C537009307FF
+:1044C800F00F6305F50091656FD0DFB882800111A8
+:1044D80022CC06CE2E8432C6EF90704E9147B2455C
+:1044E8006310F502B727002083A7479695C303A357
+:1044F8000700630F030022856244F24005610283CE
+:10450800B727002083A7C79581C703A34700D5B75E
+:10451800F2406244054505618280011122CC2A845B
+:104528000355450006CE26CA4AC84EC6EF90502706
+:1045380025CD2A89834405008349C500E93D4A857C
+:10454800EFA0000703554400EF90B0423729002040
+:104558001309099783470900A1CF639B9704B727DD
+:10456800002083C517972685EFF09F9F19E1230048
+:10457800090003554400EF9090449147631FF500EC
+:10458800B7270020938747B68356440003D76700B0
+:104598006395E6007D572393E700F2406244D244D6
+:1045A8004249B2490561828081499304F00F79BF7D
+:1045B8009307F00FE38FF4FA834664000356440030
+:1045C800034524004E87A6852D3E65B779715EC6E2
+:1045D800AA8B2E8552CC56CA5AC806D622D426D2C1
+:1045E8004AD04ECEAE8A328B368AEF90701B7DC190
+:1045F800045D2A89E5C09C50614599C313054003B1
+:104608009C5481C751054205418163050A00710523
+:1046180042054181DC5081C7590542054181EFD0EF
+:10462800EFDF2A8445C96146814597C0FE1FE780B0
+:1046380080C4B727002083C947BB63940900834916
+:104648000900930700FD2300F400A947A3007401A3
+:104658002301F400230364018C5023125401130531
+:10466800840191C908C47146930A440397C0FE1F88
+:10467800E780C0B956858C5491C948C45146930AFD
+:10468800450197C0FE1FE78060B85685630C0A0095
+:1046980008C87146D285930AC50197C0FE1FE780F6
+:1046A800E0B65685CC5099C548C8594697C0FE1FF4
+:1046B800E780C0B5A2854E85EFD02FE42254B250D2
+:1046C8009254F249624AD24A424BB24B4A85025945
+:1046D800456191B3B250225492540259F249624A48
+:1046E800D24A424BB24B4561828001114EC6AA891B
+:1046F8002E854AC806CE22CC26CA2E89EF90500AAB
+:1047080021C9B727002083C447BB99E0834405002B
+:104718001945EFD0AFD02A8405CD8145194697C0F9
+:10472800FE1FE78040B5930700FD2300F400B9475A
+:10473800A30034012301F40023122401A28562445A
+:10474800F2404249B2492685D24405616FD0EFDA7A
+:10475800F2406244D2444249B249056182803971CB
+:104768005ECEAA8B2E8526DA4ED652D456D25AD091
+:1047780006DE22DC4AD8AE84328BB68A3A8ABE89F3
+:1047880042C6EF90F00121CD2A894145EFD00FC9EB
+:104798002A8431C54146814597C0FE1FE780A0ADF8
+:1047A800B727002003C547BB19E103450900930754
+:1047B80000FD2300F400BD472301F400B247A30025
+:1047C80074012312940023046401A30454012305F3
+:1047D8004401A30534015CC4A285EFD00FD2F25086
+:1047E8006254D2544259B259225A925A025BF24B3D
+:1047F80021618280797126D2AA8439454AD04ECE69
+:1048080006D622D42EC6B2893689EFD02FC121C14F
+:10481800B2459307000D2310F500B1472A842312EF
+:10482800B5002301F500CE851905194697C0FE1F6E
+:10483800E780C09D23062401A2852254B250025964
+:10484800F24913F5F40F925445616FD00FCBB25073
+:10485800225492540259F24945618280411126C27C
+:10486800B7240020938444B603C7340006C622C484
+:104878004AC09307F00F630CF7042A893945EFD033
+:10488800EFB92A8429C5930700FDB7250020230026
+:10489800F500A3002501230105009385C5B70D0583
+:1048A800194697C0FE1FE780609683D78400A285CB
+:1048B80003C534002315F40083C714002306F4004D
+:1048C8002244B2409244024941016FD00FC3B24022
+:1048D8002244924402494101828001115AC02A8B24
+:1048E800314526CA4EC652C456C206CE22CC4AC844
+:1048F800AE84B28A368ABA89EFD04FB23DCD2A84C7
+:104908002685EF90E06911C50347C500A1476314E8
+:10491800F704B727002003C977B6930700FD2300E3
+:10492800F4009D47A30064012301F40023129400BE
+:10493800231354012314440123153401A28562442E
+:10494800F240D244B249224A924A024B4A8542492D
+:1049580005616FD08FBAB727002003C957CCE31E73
+:104968000BFAB727002083A707A29C47DDD7CE867E
+:104978005286D685268582974DB7F2406244D24446
+:104988004249B249224A924A024B0561828001118A
+:1049980022CC2A84214506CE2EC6EFD02FA821C1CD
+:1049A800B245930700FD2300F500C5472301F50034
+:1049B80083C73500A301F50083D745002312F5000E
+:1049C80083C765002303F50083C77500AA85A30381
+:1049D800F50022856244F24005616FD00FB2F240C3
+:1049E800624405618280397162CC2A8C594526DA85
+:1049F8004AD84ED652D456D25AD05ECE06DE22DCE3
+:104A0800AE8432C636C4BA8B3E8BC28A468A835974
+:104A1800010403494104EFD06FA025C9324693072A
+:104A280000FDA2462300F5009547A301C500A30099
+:104A380085012301F5002A8419461105A9C2B68506
+:104A480097B0FE1FE780807C23066401230A2401B7
+:104A58002315740123175401231844012319340121
+:104A6800A2856254F2504259B259225A925A025BB4
+:104A7800F24B624C2685D25421616FD00FA8814534
+:104A880097B0FE1FE780207FC1B7F2506254D2541E
+:104A98004259B259225A925A025BF24B624C216136
+:104AA8008280411122C437240020130444B683476E
+:104AB800240006C626C28DCBB7240020AA85194635
+:104AC8001385849497B0FE1FE78040740345240043
+:104AD80093858494EFF03F8D2244B24013858494EB
+:104AE800924441016FD0D035B240224492440145EE
+:104AF80041018280411126C2B7240020938744B621
+:104B080006C622C44AC003C737009307F00F938430
+:104B180044B66304F7042A892945EFD02F902A84E4
+:104B28000DCD930700FD2300F500A147A300250143
+:104B38002301F50083C72400B725002093858594B9
+:104B4800A301F5001946110597B0FE1FE780006C18
+:104B580003C53400A285EFD04F9A03C724008D47C0
+:104B68006311F702B727002083A7079699CB03A301
+:104B78008700630803002244B2409244024941017D
+:104B88000283B240224492440249410182807971F1
+:104B980022D406D626D24AD04ECE52CC56CA094482
+:104BA8005DCD2A8903550500AE895144EF90403FF9
+:104BB800AA8455C537270020930707CC83C7470029
+:104BC8008546BA8AFD1793F7F70F494463F9F60843
+:104BD8000347C500A1476314F700639209089C5C6A
+:104BE8004544B5EF9165938545711305C00297B0AB
+:104BF800FE1FE780A04488DC2A8A4D442DC1130695
+:104C0800C002814597B0FE1FE780E0668357090020
+:104C180093064A0036852311FA0071469305490028
+:104C280036C697B0FE1FE780605E89472300FA000A
+:104C380003C5C400B2460356090083C50ACC6115F2
+:104C480013351500EFA020682A8463860900CE85F5
+:104C58002685EF90904501C42685EFF0CFFB22858D
+:104C6800B250225492540259F249624AD24A4561DA
+:104C78008280B727002083C747CC0547FD1793F7E5
+:104C8800F70F637AF708894741CA011122CC26CA6F
+:104C98004AC84EC652C406CEAA89368AB2842E891C
+:104CA800EF9000302A84D14739C9485509C597B0D3
+:104CB800FE1FE780A046F145268597B0FE1FE780D6
+:104CC800206148D4CD4705CD8346C400214781479C
+:104CD800639FE600630D0A000347A501035605011B
+:104CE80093062501AA854E85EF90D043AA870347EE
+:104CF8004400630F0900136767002302E400F240D1
+:104D08006244D2444249B249224A3E8505618280C2
+:104D180013674700DDB7C9473E8582809307F003D4
+:104D280063EBA700B7270020938747B806053E9591
+:104D380003550500828041657D158280011122CCD2
+:104D48002A842E8526CA06CEAE84EF9060251DCD16
+:104D5800B7470F009387F723094563E48702814526
+:104D68000A85414697B0FE1FE780E050A6852310CC
+:104D780081000A85418023018100A3010100EFA081
+:104D88002034F2406244D244056182804945D5BF4F
+:104D9800B72700202381A7CC82806FA0E04C7971CF
+:104DA80052CC2A8A328522D426D24AD04ECE56CA2E
+:104DB8005AC85EC606D662C4AE8BB28A368BBA842F
+:104DC8003E89C2894684EF90A01D15C92A8C6314B8
+:104DD8000A0213774B008347450015CF93E7270155
+:104DE8002302FC008DEC631C0902639A090205E8A2
+:104DF800ED9B2302FC00832B8C0363910B08B250BC
+:104E0800225492540259F249624AD24A424BB24B56
+:104E1800224C45618280F59B93E70701D1B793E760
+:104E280047002302FC0001CC1C484146A2852324EC
+:104E3800FC0213058C0197B0FE1FE780203D6393A9
+:104E48000B02D5D80325CC0209C597B0FE1FE78011
+:104E5800E02CF145268597B0FE1FE78060472326A2
+:104E6800AC0251BFE30909F80325CC0209C597B084
+:104E7800FE1FE780A02AF1454A85F1BF9DC483A79C
+:104E88000B0299EB916593853571714597B0FE1FBB
+:104E9800E780C01A23A0AB0203A50B0219C571460F
+:104EA800A68597B0FE1FE78060366388090283A74E
+:104EB8004B0299EB916593852571594597B0FE1F73
+:104EC800E780C01723A2AB0203A54B0219C55946B8
+:104ED800CE8597B0FE1FE78060331DC483A78B0281
+:104EE80099EB916593851571514597B0FE1FE78041
+:104EF800E01423A4AB0203A58B0219C55146A28571
+:104F080097B0FE1FE78080302254B2509254F24985
+:104F1800B24B224CCA865A860259424BD6855285D4
+:104F2800D24A624A45616FF06FEA011126CA52C43B
+:104F380006CE22CC4AC84EC62A8AAE84EF904006D6
+:104F480025C5AA893945EFC07FCD2A8431CDB72739
+:104F5800002003C947BB6314090003C9090093076C
+:104F6800000D2310F400AD472301F4009385690078
+:104F780013053400194697B0FE1FE780202993F7E0
+:104F88001400858085882306F400A3069400231561
+:104F98004401A2856244F240D244B249224A4A8579
+:104FA800424905616FC07FD5F2406244D24442490C
+:104FB800B249224A0561828001114EC652C456C2C6
+:104FC80006CE22CC26CA4AC8AA8A2E8AB289EF807F
+:104FD800307D2DCD2A891305C002EFC03FC42A8435
+:104FE80035C5B727002083C447BB99E0834409002F
+:104FF8009307000D2310F400E9472301F4009305FB
+:10500800690013053400194697B0FE1FE780002099
+:10501800D285231554011305C400414697B0FE1FDD
+:10502800E780C01ECE851305C401414697B0FE1F18
+:10503800E780C01DA2856244F2404249B249224A33
+:10504800924A2685D24405616FC03FCBF240624444
+:10505800D2444249B249224A924A056182804111AA
+:1050680022C43724002013040495084006C619C535
+:1050780097B0FE1FE780800A23200400B240224434
+:1050880041018280011106CE22CC26CA4AC82EC60A
+:10509800EF80107139CDB245B727002003C947BB4F
+:1050A8000CD5AA8463140900034905004145EFC0E3
+:1050B800FFB62A841DCD9307000D2310F500A547E0
+:1050C8002301F50083C75400938564001105A30FDD
+:1050D800F5FE194697B0FE1FE78040139C54A28541
+:1050E800F2405CC46244D2444A85424905616FC0BB
+:1050F800DFC0F2406244D2444249056182801D719A
+:10510800A2CC86CE2A842EC6EF80906905CD834630
+:10511800C5001147AA8749456392E6029C5FB245DC
+:1051280099C383C56701B70602002308B1009386B7
+:105138004629100889452285EF90E06DF6406644BF
+:10514800256182805145DDBFB727002083C747CC42
+:105158000547FD1793F7F70F637AF704894721CAC4
+:10516800411122C426C24AC006C6B2842E89EF80E5
+:1051780030632A84D14705C5630809008347450081
+:1051880093E727002302F5004146A685130584010D
+:1051980097B0FE1FE78080079C481CD48147B24027
+:1051A8002244924402493E8541018280C9473E8596
+:1051B8008280797122D406D62A842EC6EF80505E6A
+:1051C80001CDB2452285230EB1006C08EF90606ACC
+:1051D800B2502254456182805145DDBF6F80F07224
+:1051E800C1671387E7FF6395E502B727002083A708
+:1051F800C79591EB494582804945B2402244924483
+:1052080002494101828003A30700E30503FE0283EC
+:10521800411122C426C24AC006C6FD172A892E8417
+:10522800B284639AF502B727002083A7C79591CF68
+:105238009C4381CF829711E9B727002023882797BD
+:10524800B7270020A38897964DBFA6854A85EFE02B
+:105258003FD145F5D5B72E85EF80905451DD834772
+:1052680005000D45E39B27F922852244B2400249F7
+:10527800A685924441016FD0A0399307F00363E2F9
+:10528800A7064111C16722C406C626C2FD172A8493
+:1052980009456382F502C547AE846313F4022E857F
+:1052A800EFD0C03E37250020130545B806042A94E0
+:1052B800231094000145B240224492444101828067
+:1052C8009307A0036316F4002E85EFD02035D9BFCD
+:1052D8009307B003E318F4FC13F5F50FEFD040344F
+:1052E800D1B709458280011106CE2AC6EFE07FC9F1
+:1052F800EF206072EF105013EF60D23FB727002005
+:10530800938747B6130700F02391E700238207002D
+:10531800B72700203245138707CCFD562301D70055
+:10532800F2402380A7CC954505616F70A053597151
+:1053380093970501CAD086D6A2D4A6D2CECED2CC17
+:10534800D6CADAC8DEC6E2C4E6C2EAC06EDEC187E3
+:105358002E8963DC0754B724002003C504CCB72981
+:105368000020372B0020EFC0FF912A8426CEB72AD1
+:105378000020372C0020938449B6B72C00201DE06C
+:1053880021653345A900B650265496540659F64966
+:10539800664AD64A464BB64B264C964C064DF25DAD
+:1053A80065618280834704001307200A639CE70035
+:1053B80003CA340003552400C1652286FD15EFF0A9
+:1053C8000F918DA27247130707CC034A27001307D2
+:1053D80010096395E716834714001547639FE70094
+:1053E8002285EFF08F932285EFC06FFEF24703C549
+:1053F80007CCEFC03F892A8459B739476398E71625
+:10540800035544008567A5076315F5040C4483CB51
+:105418000500639D0B00850591C9372500201946B5
+:105428001305C5B797B0FE1FE78040DE03C749B62E
+:1054380085476315F71063880B00238209B65E85DC
+:10544800EFF0CFC14DB789472382F9B6EFD0001FDF
+:1054580059BF896713872700631CE504832B8400E1
+:10546800638E0B0C83C70B0089EF83C72B0003C720
+:105478001B00A207D98F2394F40083C73B00A380A5
+:10548800F40003C749B68947631AF70A83C70B00B4
+:1054980091C7238209B603C50B005DB783C5140005
+:1054A80003D584008D472382F9B6EF70A03EE5B797
+:1054B80095076318F5001C4403C50700EFF08FE358
+:1054C8001DB7F9771387A7FF2A97420741839146AB
+:1054D80063F1E6049387A7FCAA97C207C1837147C3
+:1054E8006371F70289671387B7006310E50483A720
+:1054F8008A95E38A07EE9C43A285E38607EE8297A6
+:1055080015A0370700181307F770B357F700858BF6
+:10551800A1CB83270B96E38807EC9C43E38507EC34
+:1055280022858297E31105EC11A81387C700631041
+:10553800E5021C4483C70700E38707EA9307F00FD7
+:10554800E303FAEAA2855285EFC02FFB45B5B907F8
+:105558006318F50083A7CC95E38707E8DC4369BFA8
+:10556800896793871704E304F5F8C9BF3D47639932
+:10557800E7040355440089671387D700E30CE5FC6B
+:1055880013879701E308E5FCCD07E319F5FA03D77C
+:105598006400C167FD17631DF70083A7CC95E384FA
+:1055A80007E4DC43E38107E40965A2854D0581BF73
+:1055B800B727002083A74796E38707E29C43DDB718
+:1055C8001307E003E39CE7F6834724000547639845
+:1055D800E70E8347640037270020930D0795E1E71E
+:1055E80083A70D00D5CF83CB0700214A034574005C
+:1055F800130D8400EA85EFE09FDF83474401A3038E
+:10560800A400835804010358E400035744002A8681
+:10561800034534003EC283572401EA86DE853EC036
+:10562800D287EFF04FBC8347340095E7DD478358B6
+:1056380004010358E40083467400835544003EC2C5
+:10564800835724013EC06A87D28705465E85EF806E
+:10565800104EA301A40083A70D0081C71145EFF0E8
+:105668001FA0930B0C9703C50B00E30E05D6B727B5
+:10567800002083C51797EFE0BF8EE30605D6834663
+:10568800340093071003638AF6000356440083C569
+:105698000B0052873685EFE0DFA623080C96A1B3EE
+:1056A80083CB340099B783270B9683CB3400114AF8
+:1056B80095DFDC4385DF81450145829705BF294792
+:1056C8006390E70A8347640037270020930D079506
+:1056D800A5EF83A70D00B5C783CB0700214A034573
+:1056E8007400130D8400937725001376150089E75D
+:1056F800EA85EFE0DFCF2A8683470402A303C400CC
+:105708008358C4010358A4010357440003453400D7
+:105718003EC28357E401EA86DE853EC0D287EFF0B9
+:105728008FAC8347340085FBDD478358C401035899
+:10573800A40183467400835544003EC28357E401A4
+:1057480011B783CB340059BF83270B9683CB340022
+:10575800114AD1D7DC43C1D781450145829741B76A
+:105768000947639CE70083A78A95E38E07C6DC4355
+:10577800E38B07C622858297BDB12D476398E70062
+:1057880083A78A95E38107C69C47DDB70D476397D2
+:10579800E70022868D450355440015B119476395E6
+:1057A800E7069305610213051031EF60427D2C1066
+:1057B80013052031EF60A27C0356640083578102F1
+:1057C8000355440063E8C700835684000357610209
+:1057D80063F7E60093050002EFC0506A29B16374CD
+:1057E800E6002313E40063F4D7002314F4000357FE
+:1057F800C4008356A40003568400835564000148FE
+:105808008147EFC07067C5B61D47E389E7D23147C6
+:105818006395E7002286B145BDBF35476398E70029
+:1058280083A78A95E38107BCDC4799B73947639614
+:10583800E7002285EF00F0077DB63D476398E70053
+:1058480083A78A95E38107BA9C4B1DB741476396A6
+:10585800E7002285EF00101179B645476396E70007
+:105868000145EF00902041B64947639DE700832733
+:105878000B96E38507CCDC43E38207CC81450545DD
+:1058880082976DB94D47639CE70083270B96E387A2
+:1058980007CADC43E38407CAA2850945D5B761472F
+:1058A800E39EE7C82286E145FDB593F7150089CF49
+:1058B800B727002083A7879589C7DC4399C301458B
+:1058C800829713451900C1B493F7250091CFB727E4
+:1058D800002083A7079691C7DC4381C7814505450A
+:1058E80082971345290045B493F745000145E38C99
+:1058F80007A8B727002083A747953724002013045B
+:1059080044B691CF85472302F400B727002083A728
+:10591800079691C7DC4381C781450545829748446E
+:105928002C10EF9040662810EFF0AF97B7270020B3
+:1059380083D767BA81CF130600643386C702B727B7
+:10594800002003C507CC9145EFC05F861345490089
+:105958001DBC011122CC2A84554506CE26CAEFF07B
+:10596800EFBBAA8413054002EFF04FBB2AC613050C
+:105978005002EFF0AFBAAA86228562443246F2405E
+:10598800B3359000D24405616FC0B055797122D407
+:1059980006D68D472E84631FF50003D7A50083D64E
+:1059A800850003D665000345340083D54500EFE044
+:1059B800DFF209A889671387D7006311E50403C5D7
+:1059C800250019E58547B25022543E8545618280FD
+:1059D800B727002083A60795F5D603C6360083C5EA
+:1059E8000600814802C202C001488147014791066A
+:1059F800EFE07FFF0545EFF08FE6E9B71387E70093
+:105A0800E302E5FC13873701631AE50003C52500A7
+:105A180055D9014781460146814551BFE507E30352
+:105A2800F5FAB1476319F500B727002003C577B623
+:105A3800EFE0FFF541BF41677D178147E315E5F8C2
+:105A480003C75500C947E31FF7F683D6E50003D619
+:105A5800C5000355840083D5A500EFC0104F41C988
+:105A68005D45EFF0AFAB3335A000231CA1008345A3
+:105A78004400035524003008EF80204383578101F8
+:105A8800B1F36C0813051031EF60624F9305E10123
+:105A980013052031EF60A24E8357C10103578400DC
+:105AA8006374F7002314F4008357E1010357A4003B
+:105AB80063F4E7002315F400835784000357A40018
+:105AC8006374F7002315F40003552400EF506112A6
+:105AD8000357E4008356C4000356A400835584008A
+:105AE8000355240001488147EFC0D036E1BD854702
+:105AF800231CF100ADBFB7270020138707CC8346CE
+:105B080077001307F00F638CE60851C9411122C4CE
+:105B180026C24AC006C6AA840345A500138907CC35
+:105B28004105EFC0AF8F2A842DC59307000D2310C0
+:105B3800F500D9472301F50083D744002312F50067
+:105B480083C764002303F50083C77400A303F5002B
+:105B580083C784002304F50083C79400A304F500D9
+:105B680003C6A4002305C50015C2CC44410548C49A
+:105B780097A0FE1FE7808069A2852244034579002B
+:105B8800B2409244024941016FC02F972326050075
+:105B9800E5B7B240224492440249410182808280A2
+:105BA800C1671387E7FF639EE500B727002083A737
+:105BB80007959DC383C707000D47639DA7006FC066
+:105BC800B028FD1749476397F500B727002083A73A
+:105BD8000795F5F73A8582804947EDBF397122DC90
+:105BE80006DE26DA4AD84ED652D456D25AD05ECEDF
+:105BF80062CC0347050085472A84630DF7040346F2
+:105C08008500930695009305E1000545EFE0EFE177
+:105C1800814719C183470500834604001147638300
+:105C2800E60437270020032747978D4603471700C8
+:105C3800630AD70285CB1DC70DE10145F2506254B6
+:105C4800D2544259B259225A925A025BF24B624CD0
+:105C58002161828081470145C1B785466314D70A0F
+:105C68008D8BE1DF03451400130A2400D285EFE091
+:105C78000FF837290020A300A400832789972A8BCF
+:105C8800130989978149C1C7B72A00209304F00FE7
+:105C980083C72A97138C2A9763FDF9020325090005
+:105CA800939B49005E958347050063849706834765
+:105CB8001500639067071946D285090597A0FE1F4E
+:105CC800E780C06539C58324090003470400DE94D2
+:105CD800B9E4834604009147E381F6F68327090077
+:105CE800A9DF03460C0001479305F00FE307E6F42C
+:105CF800BE84C10703C507FF6309B50C0507137701
+:105D0800F70FEDB78946E31AD7F2858B99BF05459A
+:105D180035B7850993F9F90FA5BF88C4F5A0914750
+:105D2800631AF706C84405C583478400034605007F
+:105D38006304F606034704009147631DF706C84449
+:105D480019C597A0FE1FE780603D23A60400034500
+:105D5800840091659385E571050597A0FE1FE7808E
+:105D6800E02D05C5034704009147631EF704C8C426
+:105D780083478400930594000505A30FF5FE0346A9
+:105D8800840097A0FE1FE7806048034584003335F0
+:105D9800A0006DB5884441BF93059400050597A000
+:105DA800FE1FE780A0578547E316F5F85545EFE055
+:105DB800FFF6BDA8884441DD97A0FE1FE7800036A6
+:105DC80023A4040069B788C465B72380D400834737
+:105DD8001400D28513852400A380F400194697A0E7
+:105DE800FE1FE780A0420345840091659385F57105
+:105DF800050597A0FE1FE780602405C5034704003A
+:105E08009147E31CF7F0C8C48347840093059400C6
+:105E18000505A30FF5FE0346840097A0FE1FE78043
+:105E2800E03E83478400E39407EE034504007D15B4
+:105E38001335150021B5397122DC26DA4ED652D435
+:105E480006DE4AD856D25AD05ECE2A849309250057
+:105E580003451500CE85B7240020EFE04FD9A300F5
+:105E6800A400938444979C400D472A8A83C717004F
+:105E78006390E7043729002083278997814A13090B
+:105E88008997638E0714B72B002003C72B97939726
+:105E98000A01C18303250900138B2B9763E7E70CDD
+:105EA80083460B000327090081471306F00F79AAE0
+:105EB800F1D3144C034674019305E1000545EFE066
+:105EC800CFB605CD984085468347050003471700A0
+:105ED8006310D7028D8BD9FF0145F2506254D2541A
+:105EE8004259B259225A925A025BF24B216182807E
+:105EF8008946858BE310D7F8F9BF8347040011471B
+:105F08006385E7002D47E399E7FCB724002083A7C2
+:105F1800849793848497E9D3814A0149B72B002059
+:105F28001DA88840139B4A00834704005A950347DD
+:105F380005006311F70283471500639D4701194661
+:105F4800CE85090597A0FE1FE780403D01C503A93E
+:105F580004005A99850A03C72B9793970A01C183AE
+:105F6800E3E1E7FCE31809F085BF93944A0026951E
+:105F78000347050083470400631FF70A834715009A
+:105F8800639B470B1946CE85090597A0FE1FE7803E
+:105F9800E03855C1832709001147BE9483470400A0
+:105FA8006385E7002D47639EE70203AAC400834781
+:105FB800740103460A006309F602528597A0FE1F82
+:105FC800E780C0150345740191659385E571050562
+:105FD80097A0FE1FE78080061DE5E38304EC0545D6
+:105FE800EDBD03AA8400E1B70C4C13051A0097A075
+:105FF800FE1FE780A0328547E311F5FC5545EFE029
+:10600800FFD161DDD1BD8347040011476385E700F7
+:106018002D476390E702C8C4834774010505A30FA1
+:10602800F5FE034674010C4C97A0FE1FE780001E86
+:106038006DB788C4D5B7850A89BDBA844107834539
+:1060480007FF638AC5008507C207C183E3E7D7FE58
+:1060580079B788C491A083470400CE8513852400AE
+:106068002380F400834714001946A380F40097A006
+:10607800FE1FE780A0190345740191659385F571AA
+:10608800050597A0FE1FE78060FB31D90347040090
+:106098009147E310F7FCC8C4834774010505A30FB3
+:1060A800F5FE034674010C4C97A0FE1FE78000160E
+:1060B8003DB701114AC837290020130909CC034705
+:1060C800790006CE22CC26CA4EC69307F00F630489
+:1060D800F70851C1AA845145EFB05FB42A8425CD91
+:1060E8009307000D2310F500D5472301F50083C75A
+:1060F800340093898400CE85A301F50083D744003A
+:106108002312F50083C764002303F50003C5740058
+:10611800EFE0EFADA303A400CE8513058400194674
+:1061280097A0FE1FE780800E83C7E400A285034581
+:1061380079002307F40083D704012318F40083C7E8
+:1061480024012309F4006244F240D2444249B2498E
+:1061580005616FB09FBAF2406244D2444249B249E5
+:1061680005618280411122C437240020130404CC25
+:106178000347740006C626C29307F00F630CF702A4
+:1061880015C9AA841945EFB07FA9AA8505C5930743
+:10619800000D2310F500DD472301F50083D74400E7
+:1061A800B24092442312F500034574002244410191
+:1061B8006FB0BFB4B24022449244410182800111C1
+:1061C80022CC372400208327849706CE26CA4AC8C3
+:1061D8004EC652C48DC3130484972E8AAA840149DB
+:1061E800084063129902630C0A0497A0FE1FE78017
+:1061F800E0F223200400F2406244D2444249B2490A
+:10620800224A0561828093194900B30735018847FE
+:1062180009C997A0FE1FE78060F01C40CE9723A411
+:1062280007001C40CE97C84709C997A0FE1FE78002
+:10623800E0EE1C40BE9923A60900050955B745DDC7
+:1062480013964400814597A0FE1FE780C0021440C2
+:1062580081477D5613F7F70FE37F97F813974700A9
+:1062680036972300C7008507F5B779714AD03729D3
+:1062780000208327499706D622D426D24ECE52CC68
+:1062880056CA5AC85EC6C5C7B72A0020AA891309C4
+:106298004997938A2A97014405E1B727002083A6E6
+:1062A800879799CA03C60A002A8481479305F00F85
+:1062B80013F7F70F6368C708131534002105EFB00B
+:1062C800FF95AA8401E92145EFB05F95AA8421C50D
+:1062D8000144CD49930700FD2380F4008547A3803E
+:1062E80034012381F400A381840045C89389840084
+:1062F80023A23401014A372B0020930BF00F83C7E8
+:106308000A006373FA0039E883270900A68503C5E4
+:106318000700EFB09F9E03C50A0081454D35032550
+:10632800090097A0FE1FE78060DF23200900B25014
+:10633800225492540259F249624AD24A424BB24B11
+:106348004561828013974700369703470700630526
+:10635800B70005041374F40F850799BF83278B973B
+:1063680093154A00BE9583C705006384770323808D
+:10637800F90083C71500138529007D14A380F9004F
+:10638800194689051374F40F97A0FE1FE78000E8EB
+:10639800A109050A137AFA0F9DB723A20400ADB725
+:1063A800B727002083A74797B1C7411122C406C663
+:1063B8002A841DE10945EFE07F962A8601C9B7279F
+:1063C800002003C507CC8545EFB05FDE0545EFF03B
+:1063D8004FD82A84054519C8B727002003C507CC1C
+:1063E8008545EFC08F83228549350545B240224453
+:1063F800410182800145828089679386B7006316D0
+:10640800D5009C4503C5070061BF9386C700631884
+:10641800D5009C45854603C5070019C9F5B793867D
+:106428001704E300D5FE938727048146E303F5FEAE
+:1064380036858280797106D622D426D24AD04ECEAD
+:1064480052CC56CA5AC85EC662C471CD834735005D
+:10645800AA8985C7404115C05945EFE03F8C931A7A
+:10646800850193DA8A410149372A0020130B000D70
+:10647800B54B83C73900636EF900B2502254925469
+:106488000259F249624AD24A424BB24B224C456108
+:1064980082808307840263CF570783274A97130CA8
+:1064A8004A97ADCB2285EFF06FF32DC503458400E5
+:1064B8005105EFB0AFF6AA8431CD23106501230151
+:1064C800750183470400194693052400A301F500CC
+:1064D8008307840215052303F50083471400A30FDF
+:1064E800F5FE97A0FE1FE78060D20346840023864E
+:1064F800C4001DC61385440188C89305940097A05D
+:10650800FE1FE780A0D083270C00A68503C50700DF
+:10651800EFB0AFFE0509130494021379F90F91BF88
+:1065280023A80400CDB7B727002083A74797B1D782
+:106538002D3B2254B25092540259F249624AD24A2F
+:10654800424BB24B224C014545616FF08FC07971C7
+:1065580006D622D426D24AD04ECE52CC56CA5AC8D3
+:106568005EC662C469C583473500AA8985C74441A8
+:1065780095C05945EFE08FFA931A850193DA8A415D
+:106588000149372B0020930B00FD414C83C739008C
+:10659800636EF900B250225492540259F249624A89
+:1065A800D24A424BB24B224C456182808387F40029
+:1065B80063CA5707130A4B9783270A00A5C7514593
+:1065C800EFB0CFE52A8439CD23007501A30005007B
+:1065D8002301850183C70400194693852400A3017C
+:1065E800F5008387F4001505A306F50083C714009A
+:1065F800A30FF5FE97A0FE1FE78040C183C7840064
+:10660800938594001305C400A305F400194697A0C8
+:10661800FE1FE780A0BF83270A00A28503C50700E5
+:10662800EFB0AFED0509C1041379F90F85B7B727A6
+:10663800002083A74797B9DFEFF03FC32254B25039
+:1066480092540259F249624AD24A424BB24B224C06
+:10665800014545616FF0EFAF5D7186C6A2C4A6C261
+:10666800CAC04EDE52DC56DA5AD85ED662D466D23A
+:106678006AD06ECE6301052883473500AA8495CB7E
+:10668800832A450063870A025945EFE02FE99317EB
+:106698008501E1873EC60144B7290020130A000D91
+:1066A800054CB54C130D00FDC14D03C734006361A3
+:1066B800E402B640264496440649F259625AD25A30
+:1066C800425BB25B225C925C025DF24D616182804A
+:1066D8000387CA00B2476349F71603A74997138986
+:1066E80049976303071683CB0A0013F70B014DCFB5
+:1066F8004D47639EEB0623800A005685EFF0AFF303
+:106708006304051403C70A00914763E4E714631997
+:10671800870D5145EFB08FD02A8B630705122300F0
+:10672800A501A30005002301B50183C60A00194687
+:1067380093852A00A301D5008386CA001505A30600
+:10674800D50083C61A00A30FD5FE97A0FE1FE780C9
+:10675800E0AB83C60A01194693851A01A305DB003D
+:106768001305CB0097A0FE1FE78040AAF9A0554764
+:106778006398EB0005472380EA00A38B0A00B5BFA6
+:106788007547E389EBFE49476396EB000947238089
+:10679800EA00A5B741476394EB000D47CDBF6D47AD
+:1067A800E39DEBF41147E5B713F78B0019C32D47A9
+:1067B800F9BF13F61B0013F74B0011C619C3154791
+:1067C8005DBF2147E9B713F62B0011C619C325474A
+:1067D8005DB719476DBF19C3294755BF1D4745BF49
+:1067E80003C57A015105EFB06FC32A8B31CD231051
+:1067F80045012301950183C60A00194693852A009D
+:10680800A301D5008386CA0015052303D50083C6D6
+:106818001A00A30FD5FE97A0FE1FE780209F03C68E
+:106828007A012306CB0001CA13054B012328AB00CC
+:1068380083A58A0105BF23280B0083260900DA8572
+:1068480003C50600EFB06FCB0504F10A1374F40F0B
+:10685800A9BD03C57A0113050502EFB02FBC2A8B29
+:1068680065D5C9472301F5002310450103C60A0071
+:1068780093F60B0693852A00D18EA301D50083C613
+:106888001A0019461505A30FD5FE97A0FE1FE7802D
+:10689800E09783C68A00194693851A01A305DB0091
+:1068A80083C69A0013053B012306DB0083C6AA00B2
+:1068B800A306DB0083C6BA002307DB008386CA0071
+:1068C800A307DB0083D6EA002318DB0083C60A018E
+:1068D8002309DB0097A0FE1FE780409303C67A01D7
+:1068E800A30CCB0011C613050B02232EAB0089B7EE
+:1068F800232E0B0099B7B727002083A74797E38A71
+:1069080007DAEFF09F962644B64096440649F259B6
+:10691800625AD25A425BB25B225C925C025DF24DD3
+:10692800014561616FF0EF82B727002083A7479781
+:1069380085CB03C707008D476315A702B72700203B
+:1069480003C507CC4111854506C6EFB01FAD130539
+:106958000003EFF09F91B240014541016FE07FFFD6
+:10696800C9473E85828079714AD0372900201309AA
+:1069780049978327090006D622D426D2CDEF37249B
+:106988000020130404CC03474400C947298B49CF8E
+:106998009165AA849385D57111459790FE1FE7806C
+:1069A800E0692320A900CD4741C183C704001146EF
+:1069B800A685A303F40097A0FE1FE7802085930512
+:1069C80031011305F041EF30721CB727002093877F
+:1069D80047B603C42700034731013334800011C38D
+:1069E800090413051002EFE06FB31376F50F137760
+:1069F8001600E14715CB154532C6EFE02FB283C725
+:106A08002400231CA1001945230AF100EFE00FB16F
+:106A1800324683C53400231EA1007C083808540878
+:106A28002285EFB0D04BAA87B25022549254025913
+:106A38003E8545618280C547C5BF757126C3B724A9
+:106A4800002022C506C74AC1CEDE938404CC83C782
+:106A580044004944A18B638D0718B727002083A7FA
+:106A680047974144639607182A89EFE02FF783C7B1
+:106A780084005544637EF516B724002083A7049547
+:106A8800A68945446396071691659385C57129457E
+:106A98009790FE1FE780805A23A8A4944D44630969
+:106AA80005142946CA859790FE1FE78020761305AE
+:106AB8006002EFE0AFA61375F50F937715006144F8
+:106AC80063880712130600038145136425008800B4
+:106AD8009790FE1FE780207A4145EFE02FA4231608
+:106AE800A1043D45EFE08FA32319A1043545EFE04C
+:106AF800EFA2231CA1043945EFE04FA2231FA104F4
+:106B08002145EFE0AFA12312A1061D45EFE00FA13B
+:106B180083A704952315A10683C717006382070E70
+:106B28002D45EFE0AF9F2310A1043145EFE00F9F03
+:106B38002313A1041305C002EFE04F9E2317A104FD
+:106B48001305B002EFE08F9D231AA10413059002EC
+:106B5800EFE0CF9C231DA1041305A002EFE00F9CDA
+:106B68002310A10613058002EFE04F9B2313A10613
+:106B780013057002EFE08F9A83A709952316A106E3
+:106B880003C5370093854700EFD0FF812AD69305C8
+:106B9800F1031305F041EF30627FB7270020938798
+:106BA80047B683C527000347F1033256B335B00013
+:106BB80011C3890583A60995FC00228703C5260011
+:106BC8003EC8930721053EC6BC083EC49307E105AD
+:106BD8003EC2DC103EC09308A106130861049C0065
+:106BE8009106EFB050302A8401C50D45EFE02FC75C
+:106BF8002285BA402A449A440A49F6594961828052
+:106C08002545EFE0AF912310A104294505B7B72723
+:106C1800002083C747CC0145A18B89C737250020B1
+:106C28001305C5C16FD00FD4B72700207D5723891E
+:106C38000796B7270020A383E7CCB727002023AC0B
+:106C4800079637670100B72700201307074023AAD4
+:106C58000796B727002023A4E7C03767010093876A
+:106C680087C01307C743D8C33767010013076755A1
+:106C780098C73767010013070766D8C73767010049
+:106C88001307E7AF98CB37670100B7270020130732
+:106C980087BA23AEE7C0376701009387C7C11307D8
+:106CA8004799D8C38280411122C437240020130495
+:106CB800249726C2AA8403450400854506C6EFF03A
+:106CC8000FD0B727002083C747CCA98BA5CF37257E
+:106CD800002023009400130585C0B7240020EFD0BE
+:106CE800CFC7938484979C4099C74D45B2402244AE
+:106CF8009244410182800345040019E10145FDB732
+:106D080091659385B57112059790FE1FE780003352
+:106D180088C061DD03460400814512069790FE1F76
+:106D2800E78060558346040090408147FD5513F77E
+:106D3800F70FE375D7FC1397470032972300B70086
+:106D48008507F5B7014523000400EFD00FC17DB7D3
+:106D5800411122C4372400200325449506C619C5CD
+:106D68009790FE1FE780803B232A0494B240224478
+:106D78004101828001111305700306CEEFD01FFA7E
+:106D88002AC613058003EFD07FF92AC413059003A0
+:106D9800EFD0DFF82246B245F240AA8605450561E4
+:106DA8006FB030135D711305D00386C6A2C4A6C2A6
+:106DB800CAC0EFD0BFF62A841305C003EFD01FF670
+:106DC800AA841305E003EFD07FF52A891305F003A1
+:106DD800EFD0DFF48A871377F50F9376F90F13F660
+:106DE800F40F9375F40F0545EFB0F010B640264444
+:106DF80096440649616182805971A2D437240020E3
+:106E08008327449586D6A6D2CAD0CECED2CCD6CAAF
+:106E1800DAC80545638D070C9305F1041305F041A5
+:106E2800EF30C2569305F1041305F041EF300256D6
+:106E3800B7270020938747B683C727000347F10485
+:106E4800B337F00011C38907032744953EDE034595
+:106E5800370093054700EFD00FD5032744952ADC68
+:106E68000D45834527002EDAEFD05FEB2AD8114570
+:106E7800EFD0DFEA032444952AD665450347A400EA
+:106E8800034BB4003AD4EFD07FE9AA846945EFD028
+:106E9800FFE82A897145EFD07FE8AA896D45EFD0D0
+:106EA800FFE72A8A7545EFD07FE7AA8A7945EFD0B0
+:106EB800FFE6E2046258F2572257B2564256D255BC
+:106EC8001375F50F93FAFA0F137AFA0F93F9F90F6E
+:106ED8001379F90FE1842ACC56CA52C84EC64AC45F
+:106EE80026C25AC0930844000545EFB0E07AB65070
+:106EF800265496540659F649664AD64A464B656161
+:106F08008280011122CC06CE26CA8D472E846315B5
+:106F1800F50603C73500B7240020E94703D5450027
+:106F2800938444B66316F70083D764006382A70688
+:106F3800EF70000709C5835764002317F50003574E
+:106F4800A400835684000356640083554400034517
+:106F58003400EFD09F980357440083D76400630937
+:106F6800F7008547F2406244D2443E85056182803D
+:106F7800FD572393F400F5B78967CD07631DF50026
+:106F880083C7250031476385E7004547E39BE7FC56
+:106F9800EFD08FA4F9B7B1476319F500B7270020E0
+:106FA80003C557CCEFD0BF9E6DBF41677D178147A2
+:106FB800E31AE5FA83C655004947E395E6FA83C51F
+:106FC800450003552400300023140100EF60D06809
+:106FD80049BF411122C4372400208347C49726C2E1
+:106FE80006C64AC01307E00FAE846386E70413079A
+:106FF800F00F1304C4976387E7021145EFA01FC27F
+:1070080015C1930700FD2300F50089472301F5000A
+:107018008547A3009500A301F500AA850345040050
+:10702800EFA0BFCDF9572300F400B24022449244A8
+:107038000249410182802A891145EFA03FBE75D5DA
+:10704800930700FD2300F50089472301F500A300FD
+:107058009500A30125012244B7270020B24092449D
+:107068000249AA8503C5D79741016FA01FC9797145
+:107078004AD0372900208327499522D406D626D21C
+:107088004ECE52CC56CA4544D5EFB724002093873C
+:1070980004CC83C747004944958BCDC7B727002048
+:1070A8002E8A9165A38EA796AA8993857571314515
+:1070B8009790FE1FE78080F8232AA9944D4459C170
+:1070C80023003501A30005002946D28509059790BC
+:1070D800FE1FE780A01383274995914603C7270021
+:1070E80063EDE60835EB4D472381E70003C727002A
+:1070F800136707012381E700930571001305F04129
+:10710800EF30C22883477100F1EBB727002003C78F
+:1071180067B68D476314F70CEFD02FB72C00EF70CC
+:1071280090662800EFD0FF974545EFD03FBF014458
+:1071380011C9130600643306C50203C504CC914582
+:10714800EFB0CF862285B250225492540259F249A8
+:10715800624AD24A4561828085466314D7007547E2
+:1071680061B789466314D7004947BDBF8D4663148C
+:10717800D700414795BF554785BF9546CA8A630ED4
+:10718800D70099466316D70009472381E70031A045
+:107198001D466314C702238107006545EFD01FB859
+:1071A8009307F007E30AF5F403A74A9583472700F6
+:1071B80093E707042301F70081B721466314C7004A
+:1071C8000547E1B725466315C7002381D700F1B706
+:1071D800A9460544E318D7F6114745BFEFF0DFC1CC
+:1071E8002A842DD1EFF0DFB6B1BF011126CAB7242A
+:1071F800002083A7449522CC06CE4AC84944B1C78B
+:1072080083C707000D446392A7043729002003456C
+:1072180009CC8945EFB06FA0034509CCB7270020FA
+:10722800914523900798EFB04F9F83A74495014756
+:107238008146A38087001306F100854785450145EF
+:10724800A307F100EFB0A0482A842285F2406244E7
+:10725800D244424905618280011106CE22CC26CA59
+:107268004AC88547631EF50637240020130404988E
+:1072780083570400A9CB37270020034787B621E7A7
+:107288001307B003636CF702B724002003C504CCCE
+:107298008945EFB08F98035604009307006403C52F
+:1072A80004CC3306F6028945EFA05FF023100400F2
+:1072B800F2406244D244424905618280938747FC88
+:1072C8002310F400F5B7B727002083A74795EDD31F
+:1072D8006244F240D244424903C50700056131B710
+:1072E800B724002083A74495E1D737270020130946
+:1072F80007CC83474900918BC5DF89476313F5069F
+:107308002D452EC6EFA09F912A845DD1B2459307E3
+:1073180000FD2300F500E547A30005002301F50063
+:1073280083C7350015051946230FF5FE83C74500A9
+:107338009505A30FF5FE9790FE1FE78020ED034506
+:1073480059009307F00F6316F50083A7449503C50A
+:107358000700A2856244F240D244424905616FA009
+:10736800DF99034507CC8945EFB02F8B6244F24083
+:10737800D2444249B72700202390079805616FF04F
+:107388003F9DB727002083C747CC958B89CFB72768
+:10739800002083A7C79891CBB727002005472381F2
+:1073A800E7986FF03F9D4945828041458280B72725
+:1073B800002085450145238107986FB00032B72723
+:1073C800002083C747CC958B81CBB7270020054782
+:1073D800238FE7966FF01F9D49458280B7270020CD
+:1073E80081450545238F07966FB02031B7270020C8
+:1073F80083C747CC958B638F07129307C01C63FC28
+:10740800C70009458280F2406244D2444249B249E9
+:10741800094505618280B727002083A74795638BBC
+:107428000710B72700209387C79703C807001307DB
+:10743800E00F6311E810011122CC4AC806CE26CA13
+:107448004EC62380A700130586004205368932847C
+:107458004181ADC99165938565719790FE1FE7805D
+:10746800E0BDAA894DD1B724002003A58498938450
+:10747800849809C59790FE1FE78040CA1385890044
+:1074880023A0A9002286814523A034019790FE1FDE
+:10749800E78060DE9C402286CA8588439790FE1F5D
+:1074A800E780C0D69C40A286F240239287006244BF
+:1074B800D2444249B249984305468D450545056180
+:1074C8006FB060209165938555719790FE1FE78096
+:1074D800E0B6AA890DD9B724002003A5049993849E
+:1074E800049909C59790FE1FE78040C3138589005A
+:1074F80023A0A9002286814523A034019790FE1F6E
+:10750800E78060D79C402286CA8588439790FE1FF3
+:10751800E780C0CF9C40A286F24023928700624455
+:10752800D2444249B249984305468D45054505610F
+:107538006FB0A019494582809307C01C63FCA7005F
+:10754800094582800945F2406244D2444249B24921
+:107558000561828045CD011122CC2A8421054EC6C1
+:107568004205AE8991659385657141814AC806CE09
+:1075780026CA9790FE1FE78060AC2A8961D5B72498
+:10758800002003A584989384849809C59790FE1FCA
+:10759800E780C0B8130589002320A9002286814509
+:1075A80023A024019790FE1FE780E0CC9C40228610
+:1075B800CE8588439790FE1FE78040C59C40239264
+:1075C8008700B727002083A747958DCFB7270020CE
+:1075D80083C747CC958B8DCBB727002083A7879887
+:1075E80099CF984383D647006244F240D244424937
+:1075F800B24905468D45054505616FB0C00C014788
+:107608008146DDB7014581B7494535BFB727002019
+:1076180083A7479595C7B727002083C747CC958B85
+:1076280095C3B727002083A7879881CB984383D633
+:10763800470005468D450545C9B701478146D5BF71
+:1076480001458280494582809307C01C63FCA700DE
+:10765800094582800945F2406244D2444249B24910
+:107668000561828045CD011122CC2A8421054EC6B0
+:107678004205AE8991659385557141814AC806CE08
+:1076880026CA9790FE1FE780609B2A8961D5B72498
+:10769800002003A504999384049909C59790FE1FB7
+:1076A800E780C0A7130589002320A9002286814509
+:1076B80023A024019790FE1FE780E0BB9C40228610
+:1076C800CE8588439790FE1FE78040B49C40239264
+:1076D8008700B727002083A747958DCFB7270020BD
+:1076E80083C747CC958B8DCBB727002083A70799F5
+:1076F80099CF984383D647006244F240D244424926
+:10770800B24905468D45054505616FA0107C0147C6
+:107718008146DDB7014581B7494535BFB727002008
+:1077280083A7479595C7B727002083C747CC958B74
+:1077380095C3B727002083A7079981CB984383D6A1
+:10774800470005468D450545C9B701478146D5BF60
+:1077580001458280494582809307C01C63F4A700D5
+:1077680009458280797122D44ECE06D626D24AD0D7
+:10777800AE892A842DC121059165420593857571CD
+:1077880041819790FE1FE780608B2A89094563062F
+:107798000908B724002003A5C4989384C49809C590
+:1077A8009790FE1FE7808097130589002320A90082
+:1077B8002286814523A024019790FE1FE780A0AB75
+:1077C8009C402286CE8588439790FE1FE78000A4C0
+:1077D8009C4023928700B727002083A7479501453F
+:1077E8008DCFB727002083C747CC4945958B95C7D0
+:1077F8006C001305D030EF408278B247014593F70B
+:10780800070F81CFB727002083A7C7988D45054567
+:10781800944303D64700EFA0106CB2502254925400
+:107828000259F24945618280B727002083A78798CB
+:1078380091CF03D647008C43411106C69790FE1F8F
+:10784800E780C09CB24001454101828009458280A1
+:10785800B727002083A787988DC7B727002003A7DD
+:107868000799894705C3035647000C43411106C6CB
+:107878009790FE1FE7808099B24081473E8541017D
+:10788800828089473E858280B727002083A7879812
+:107898008DC7B727002003A7C798894705C3035694
+:1078A80047000C43411106C69790FE1FE7800096DB
+:1078B800B24081473E854101828089473E8582806A
+:1078C800797106D622D426D24AD04ECE52CC8D47D4
+:1078D80063FCA7008944B250225426850259925469
+:1078E800F249624A4561828037290020034749B638
+:1078F800C144E312F7FE9307F5FF930949B693F7DE
+:10790800F70F8546AE842A8403CA2900130949B6AD
+:1079180063EAF6068DE199452800EFC09F86B729EE
+:10792800002003C509CC914523018900EFA0FFAED3
+:1079380035E481444DB71946814528009790FE1FCC
+:10794800E780609319462C0026859790FE1FE780F4
+:10795800E09C49F119469305F00F28009790FE1F07
+:10796800E780609119462C0026859790FE1FE780D6
+:10797800E09A2DF11946A68528009790FE1FE7800A
+:10798800E08871BFE31DE5F803A5C9002C00EF707E
+:10799800805FAA8449D52381490135BF2800EFD0EB
+:1079A8004F90AA840DED930571001305F041EF2067
+:1079B800F21D83447100B5FC8D47E31CF4F6454580
+:1079C800EFD0CFB53DD5B7771800938707A033061A
+:1079D800F50203C509CC9145EFA03F9DEDBD2301FC
+:1079E8004901D5BDB727002083C747CC918B8DC3EC
+:1079F8003725002041111305459806C6EFC0CFF77B
+:107A0800B240B72700207D572395E7B64101828011
+:107A180001456FC06FF6B72700207D57A38EE79604
+:107A2800B72700207957238EE796B72700202381B0
+:107A38000798B7270020238F0796B72700202390A1
+:107A48000798B727002023A40798B727002023A862
+:107A58000798B727002023A6079837870100B7277C
+:107A68000020938787A2130727C998C33777010097
+:107A780013070726D8C337770100130707E098C70D
+:107A8800377701001307C7D7D8C73777010013071F
+:107A9800C7DA98CBB7770100372700209387A7F07C
+:107AA8002322F7988280411126C2B724002083A799
+:107AB800449506C622C48DCF2A840D45EFA00F96A3
+:107AC800AA8505C1930700FD2300F5008D47A30093
+:107AD80085002301F50083A7449503C50700EFA09F
+:107AE800CFA119C42244B240924441016FF04FA67D
+:107AF800B2402244924441018280797152CC372AA3
+:107B0800002083274A954AD006D622D426D24ECEC4
+:107B180056CA0149B1C703C91700B72400208547D1
+:107B2800AA89938444B66307F90483C744000549C6
+:107B380085EB0D45EFA08F8EAA8505C1930700FD43
+:107B48002300F5009147A30035012301F5008327A1
+:107B58004A9503C50700EFA04F9AEFF06F9F0549BC
+:107B6800B25022544A8592540259F249624AD24A82
+:107B780045618280B727002083A78798D28A85E34A
+:107B88000145EFD0AF992A8601CAB727002003C55F
+:107B980007CC8945EFA08FE183A74A9581A8944334
+:107BA80003D647009305E1000545EFC00FE869D902
+:107BB80083470500858BE9D70545EFD02F969307B6
+:107BC800B0032A8463F0A704B727002003C507CCB5
+:107BD8005D66130606708945EFA02FFDB7270020C4
+:107BE800130444FC2390879883274A950947A38068
+:107BF800E70083C7440081C72382040095B74E85F8
+:107C08005D35B9BF130600643306C502B5BF41111F
+:107C180022C42A840D4506C6EFA04F8005C59307E8
+:107C280000FD2300F500CD472301F500A3008500E2
+:107C38002244B7270020B240AA8503C5D79741013F
+:107C48006FA0AF8BB240224441018280411122C40F
+:107C58002A840D4506C6EF907FFC05C5930700FDF5
+:107C68002300F500ED472301F500A3008500224419
+:107C7800B7270020B240AA8503C5D79741016FA056
+:107C8800CF87B24022444101828003574500011149
+:107C9800896606CE22CC26CA13866600AA87631791
+:107CA800C7009C47014583C5070009A813868600BD
+:107CB800631AC7009C47054583C50700EFF06FB1FD
+:107CC80005453DA8138696006313C7023727002091
+:107CD8000327479501450DC79C4703C5070065E184
+:107CE8008547A300F7000545EFA0D015D1BF13863F
+:107CF800A600631CC7009C4703C50700EFF0FFDF21
+:107D0800F2406244D2440561828013866603E30A26
+:107D1800C7F813867603E30FC7F813868603631341
+:107D2800C70A1C45372400201307E00F83C4070047
+:107D38008347C4971304C497638EE7021307F00FB1
+:107D48006386E7021145EF907FEDAA8505C1930789
+:107D580000FD2300F5008947A30095002301F500E5
+:107D6800A301050003450400EF903FF9F9572300EC
+:107D7800F400B9B7B727002003A747953E8401450B
+:107D880041D38DEC85447D4523059100EFC01FF953
+:107D98002316A10013050002EFC05FF8832744955E
+:107DA800A305A1001307B100A38097007400130670
+:107DB800A10085450545EFA0901119B72685EFF07C
+:107DC8009FCEFDBD13869603E307C7F21386E6032D
+:107DD8006317C7001C45094583C50700C5B59386C9
+:107DE800F603631DD7021C4503C5070035ED6C007B
+:107DF8001305D030EF40A218B247414793F7070F59
+:107E0800E380E7EC9305B10013056031EF402217DA
+:107E18000345B1008545EFA0500C5DB58966138612
+:107E280006046316C7041C4503C40700B7270020CF
+:107E380083C7279822858DEB0D45EF903FDEAA85F5
+:107E4800E30005E8930700FD2300F500D14723016F
+:107E5800F500A3008500B727002083A7479503C531
+:107E68000700EF909FE9A9BDEFF07FDA91BD138677
+:107E78001605631BC7001C4503C5070021E9854596
+:107E88000545EFA090072DBD938626050145E3190A
+:107E9800D7E69C4703C40700B727002083C7E797A6
+:107EA80022858DE70D45EF907FD7AA85E30A05E087
+:107EB800930700FD2300F500F1472301F500B727DC
+:107EC8000020A300850003C5D79761BFEFF01FD836
+:107ED800C5BBB727002083C747CC411106C6958B81
+:107EE80099CB37250020130585A2EFC04FA84D4533
+:107EF800B240410182800145EFC06FA70145CDBF67
+:107F080003C70500937625009377D70F99C2936727
+:107F18002700131885011358884113F7F70763548E
+:107F2800080013E70708937685009377770F99C2BF
+:107F3800936787001377050293F6F70D19C393E645
+:107F480007022380D500634508009377A50281CBFB
+:107F58008347060093E7C7002300F60082807DFD73
+:107F680083470600CD9BCDBF2D456319071403C871
+:107F7800050009476310E814C84103471500034585
+:107F880005002207498F42070D654187930825A000
+:107F9800630B170B011122CC26CA4AC84EC606CE5F
+:107FA800BE89B68432842E8963CEE800930705A083
+:107FB800630DF702130515A06300A70623900400BC
+:107FC8000545B5A0930745A06309F7086348F70678
+:107FD800130565AAE314A7FE85472390F600DC4540
+:107FE80083C707002300F60091A0C8459780FE1FAD
+:107FF800E780402B420541814E86637335012A860E
+:108008002390C400420641828325C90022859780B7
+:10801800FE1FE780A01F19A8DC4583D7070023901F
+:1080280006012300F600A183A300F6000145F240F3
+:108038006244D2444249B2490561828099472390FB
+:10804800F6001946D1B785472390F600DC4501456F
+:1080580083C707002300F6008280DC45A9CB2147AF
+:108068002390E60003D707002300E60003D70700A4
+:108078002183A300E60003D727002301E60003D7E6
+:1080880027002183A301E60003D747002302E60067
+:1080980003D747002183A302E60003D76700230321
+:1080A800E60083D76700A183A303F60041B72390B6
+:1080B8000600ADBF2390060005458280828083C8F4
+:1080C80005008947639BF814DC41797122D406D6F0
+:1080D80026D24AD04ECE52CC03C8170083C7070019
+:1080E8002E8422083368F80042088D671358084127
+:1080F800138327A0630468102A8A3A89B684B28554
+:10810800634C0301138707A0630AE802938717A04B
+:108118006309F808854711A8138737A0630BE80A95
+:10812800138767AA8D47E317E8FEB250225492548A
+:108138000259F249624A3E8545618280484432C606
+:108148009780FE1FE7800016420541819D47E36E38
+:1081580025FDB3099900D547B24563D43701B54722
+:10816800E9B748442686C2094A959780FE1FE780EA
+:10817800E009484493D909015946330636418145F7
+:108188004E959780FE1FE780000FB727002083A732
+:10819800879999E3814751BF9C438145E5DF528523
+:1081A8003DA0AD47E31309F8E39B16FB8347160090
+:1081B800834606005844A207D58F2310F700B72737
+:1081C800002083A78799F9D79C438545E1D78297F3
+:1081D800D1B7AD47E31B09F49947E392F6F8484451
+:1081E80019469780FE1FE7806002B727002083A703
+:1081F8008799CDD39C43D9DF8D4555B7AD4715F742
+:108208008547E39EF6F40347060093070008E3EE6C
+:10821800E6F0DC452380E700B5BF85473E858280D0
+:10822800B72700203727002023AC0798B72E002057
+:108238008947A30BF790130F77918147938ECEA3AD
+:108248005947B386FE00238006008507E39BE7FEB7
+:10825800B7250020B707A0009385C5919387070528
+:108268009CC1B707E803DCC1B7270020238B079818
+:1082780037D60300B7270020938787821306062A7C
+:10828800D0C3372E002037D603000947130E4E916E
+:10829800130646272300EE00D0C723AEE70123AE1E
+:1082A800C70337230020B7280020372800203725A8
+:1082B800002037D6030037DF030037DE030085468A
+:1082C80013064628938888911303439913086891E5
+:1082D80013055591130FCF28130ECE272380E800DE
+:1082E8002380E7002388E7002380E7022388E7024A
+:1082F8002380E7042300E8002384D70023950700A0
+:10830800D0CB238CD700239D070023A2E703238427
+:10831800D7022395070223A6D703D0DB238CD702E5
+:10832800239D070223A2C7052384D70423950704A6
+:10833800231003002300D50023A667042388E7043D
+:1083480023AE17052380E7062388E7062380E7087E
+:10835800B7D8030037D70300130707289388C8291D
+:1083680023A2E708F0CB238CD704239D070423A27C
+:1083780017072384D70623950706ECD7F0DB238C51
+:10838800D706239D070623AE07072384D70823951E
+:10839800070823A6A70837870100B7270020938777
+:1083A800878B130707F798C3378701001307670CF4
+:1083B800D8C323A407008280A54763EFA70CB7D7CB
+:1083C8000300938747B90A053E951C41411122C411
+:1083D80026C206C64AC0B2842E848287D547614524
+:1083E80063E5B70237290020594681451305C9A31B
+:1083F8009780FE1FE78020E82286A6851305C9A37B
+:108408009780FE1FE78080E00145B24022449244F5
+:1084180002494101828089476145E398F5FE035787
+:108428000600B7270020239AE798F9BFA1476145BE
+:10843800E39DF5FC372500202146A6851305C59147
+:10844800EF404267D1B785476145E390F5FCB72512
+:10845800002093858582D04D9385850203C504004D
+:10846800EFF01FAA55B785476145E390F5FAB725A0
+:10847800002093858582D05D93858504C5B785479F
+:108488006145E394F5F803470600B7270020A38A5F
+:10849800E7909DBF094595BF094582800547630C54
+:1084A800E5024111AA8706C62E8599CB1147638C30
+:1084B800E70225476381E7040945B240410182800C
+:1084C800B725002055469385C5A39780FE1FE780F2
+:1084D800E0D30145DDB7B727002083D74799014589
+:1084E8002390F5008280B725002021469385C59109
+:1084F800EF40425CF9BFB727002083C7579123801C
+:10850800F500C1BFB72700209387679903C7070005
+:1085180015E305472380E700058909CDB726002024
+:10852800372500209386868B4146A545130585820D
+:108538006F3040780145828001111388F5FF06CE1F
+:1085480022CC26CA4AC84EC652C41378F80FAD4585
+:1085580063ED050BB7D503000A089385C5BB2E98B4
+:108568003E8A83270800BA893689B284828785457E
+:10857800EFB07FDE2A8419E1EFF0BF952285F24043
+:108588006244D2444249B249224A056182808945FF
+:10859800EFB07FDC2A847DF12685EFE0CFF0F9BFCC
+:1085A8009145EFB05FDB2A8471F95286CE854A8502
+:1085B800EFB0DFD0EFF0FF91EFF0CFC2EF70A00582
+:1085C80075BFA145EFB03FD92A844DF95286CE85B3
+:1085D8004A85EFB0BFCE2685EFE0EFECEFE02FE362
+:1085E800EF70600161BFB145EFB0FFD62A8459F53D
+:1085F8005286CE854A85EFB07FCC2685EFE0AFEA7C
+:10860800EFE0EFE0EF60307F75B7094485BF79711F
+:108618004ECEAE896C0022D426D24AD006D62A89FC
+:10862800B284EF00107B2A840DE1CE854A85EFB035
+:108638008F9B2A8419E93245B7360100268793862D
+:10864800067E2D468145EF10E0132285B250225454
+:1086580092540259F2494561828079714ECEAE89B1
+:108668006C0022D426D24AD006D62A89B284EF00DA
+:1086780050762A840DE1CE854A85EFB0EFA42A848E
+:1086880019E93245B746010026879386668C4D4620
+:108698008145EF10200F2285B2502254925402597E
+:1086A800F24945618280397126DAAE844C0022DCB9
+:1086B8004AD84ED652D406DEAA893289368AEF00C5
+:1086C80050712A8431EDA6856303090283D704001B
+:1086D8002C002314F10083D724002315F1009307FD
+:1086E80020302316F100930780022307F1004E85FE
+:1086F800EFB04F8C2A840DE55946A6851305A100D5
+:10870800230421019780FE1FE78040B01245B73649
+:10871800010052879386A67825462C00EF10800624
+:108728002285F2506254D2544259B259225A2161D8
+:108738008280797126D2AE846C0022D44AD04ECE83
+:1087480006D6AA893289EF00D0682A840DE1A68569
+:108758004E85EFB02F8B2A8419E93245B7360100D0
+:108768004A879386E67F3546A685EF10A0012285C5
+:10877800B250225492540259F24945618280BD4751
+:10878800638CF50663E9B702A5476387F50663EDD1
+:10879800B7009947638CF5049D47638FF5049547A7
+:1087A800638CF50401458280B5476387F50463E16E
+:1087B800B704AD47F5B7DD47638EF50263EAB70046
+:1087C800C947638BF502D9476386F502C547C9BF18
+:1087D800F5476383F50263E4B700ED47D1B7930724
+:1087E8002005638BF5009307200D5DBF4845828007
+:1087F8000841828008458280484182809307F00FB3
+:10880800630EF506011126CAAA841305000222CCBC
+:108818004AC84EC652C456C206CE3A89B689B28AEA
+:108828002E8AEF90AFBF2A844D4515C8930700FBE9
+:108838002300F400A300540123114401230234014E
+:1088480013058400614663050902CA859780FE1FE7
+:10885800E780C09BA2852685EF902FCA0145F2408C
+:108868006244D2444249B249224A924A056182800E
+:1088780081459780FE1FE78000A0E9BF09458280F7
+:10888800011122CC06CE2A842306B100A306C1001A
+:10889800EF50007115C18346C500B7270020214756
+:1088A800938707CC639EE60003C5670078009306AC
+:1088B800E0070146A2859937F2406244056182804B
+:1088C80078009306E0070146A28503C55700E5B77F
+:1088D800930700643306F6026F905FA105C903474A
+:1088E800050085469307270093F7F70F63F0F60214
+:1088F800411122C42A843A8506C6EF907FB8FD57F5
+:108908002300F400B2402244410182808280035750
+:1089180005009307000B6313F70283474500494797
+:10892800639CE7000347150185476399E7000355F2
+:10893800250085456F3090676D47C5BF828001115E
+:108948002314B1006C0022CC26CA4AC806CE2A8954
+:10895800B6842315C100EF00D0472A840DE12C000E
+:108968004A85EFA07FDB2A8419E93245B736010032
+:1089780026879386866D15462C00EF00B060228509
+:10898800F2406244D244424905618280797193077A
+:1089980020302314B1002315C1002316F1002C0048
+:1089A80093078002014606D62307F100EFF0BFCFF8
+:1089B800B25045618280C177797185073EC4894785
+:1089C80026D22316F100AE84930780024C0022D4ED
+:1089D8004AD006D62A892307F100EF00903F2A845F
+:1089E8000DE12C004A85EFA05FEB2A8419E91245B6
+:1089F800B746010026879386E68645462C00EF0099
+:108A080070582285B250225492540259456182808E
+:108A1800B28605466FF03FC9797126D2AE846C00E4
+:108A280022D44AD04ECE06D6AA893289EF00703AAF
+:108A38002A840DE1A6854E85EFA03FC52A8419E951
+:108A48003245B73601004A87938646670D46A685A4
+:108A5800EF0050532285B250225492540259F249E1
+:108A6800456182807971930720202314B100231572
+:108A7800C1002316F1002C0093078002014606D698
+:108A88002307F100EFF03FC2B25045618280011127
+:108A980022CC06CE2A842EC632C436C2EF504050AD
+:108AA8000DCD0345C500B7270020A146938707CC05
+:108AB80012472246B245631CD50003C56700B2863B
+:108AC8002E86A2856244F24005616FF03FD3B286DC
+:108AD80003C557002E86A285F5B7F24062440545C6
+:108AE800056182806FF0BFB26FF07FB26FF07FC414
+:108AF8006FF03FC479714ECEAE896C0022D426D275
+:108B08004AD006D62A89B284EF00B02C2A840DE117
+:108B1800CE854A85EFA0FFD02A8419E93245B746A9
+:108B2800010026879386C6813D468145EF00904522
+:108B38002285B250225492540259F24945618280EA
+:108B4800B28601466FF03FB6011122CC2E846C002C
+:108B580026CA06CEAA84EF00D027DD47630AF500AF
+:108B6800930710102314F400A2852685EFA0DFD503
+:108B7800F2406244D244056182802394050083D781
+:108B8800850099E36FF07FAD09458280FDB7B7276F
+:108B9800002003C7279D854763F9E702011122CC0E
+:108BA8002E846C0026CA06CEAA84EF00902209E91A
+:108BB800930700102314F400A2852685EFA0DFD0C8
+:108BC800F2406244D2440561828059458280B727C9
+:108BD800002023AEA7988280B727002023A0A79A59
+:108BE8008280011122CC26CA06CE2A84AE84EF5098
+:108BF800203BA6852285EFA06FF40DE92285231678
+:108C08009100EF50E0391DC18346C500B727002009
+:108C18002147938707CC6390E60203C56700780075
+:108C28009306F0070146A285EFF05FBDF24062446B
+:108C3800D2440561828003C55700D5B7011126CA01
+:108C480006CEB68422CCDD4663E2B608D94663FE7A
+:108C5800D50AA5466381D50A63EEB6049546638CAA
+:108C6800D50899466387D50A054441687D18631677
+:108C780006093AC6EFA04FF0330685403247420650
+:108C88004182420441803305C4004205BA854181CE
+:108C980032C6EF30D042AA8749C181C432462390F8
+:108CA800C400B30580406244F240D2443E85056169
+:108CB8006F80BFEAC5466380D504C9460D44E39575
+:108CC800D5FAC167FD17E31EF6FA65B7F546638066
+:108CD800D50463E4B600ED46D5B79306200563884E
+:108CE800D5029306200DE391D5F8C167FD170D4411
+:108CF8006319F600BDBF09448DBF9306200DE392AA
+:108D0800D5F8310642064182ADBF15445DBF0D441A
+:108D18004DBFC167FD171D447DB7F2406244D24480
+:108D280005618280011122CC26CA06CE03C6450001
+:108D38002E841307000281469945AA84EFF01FF09C
+:108D48002AC629CD835704000346440093055400DE
+:108D58002310F100835724002311F10089472312BF
+:108D6800F100930780022303F1009770FE1FE7804C
+:108D7800E049834744008A8526852314F100EFA043
+:108D88007F9C2A8411C532459770FE1FE780003901
+:108D98002285F2406244D244056182804D44CDBFB1
+:108DA8005D7186C6A2C4A6C2CAC04EDE89476306E4
+:108DB800F600C1470944631AF6040144B9C52E896F
+:108DC8004C0832C6B689AA84EF00B0002A8432461D
+:108DD8000DEDC1778507CA851305D1013ECC230E59
+:108DE800C1009770FE1FE78060422C082685EFF0CF
+:108DF8007FF32A8419E95245B73601004E879386D6
+:108E080006731D462C08EF00F0172285B64026444D
+:108E180096440649F25961618280797122D4368478
+:108E28004AD04ECE52CCB2892E8A3A89814613074F
+:108E380010022286D94526D206D6AA84EFF01FE072
+:108E48002AC629C12286CA8523148100231241011A
+:108E5800231331019770FE1FE780403B4C002685A5
+:108E6800EFA05FB12A8411C532459770FE1FE780D5
+:108E7800E02A2285B250225492540259F249624A99
+:108E8800456182804D44F5B7011122CC26CA06CE31
+:108E98004AC8DD472A84AE84638DF50281470355AD
+:108EA80004006C002306F100EFA05FB00545638E57
+:108EB800A40803458400B165938505B8EF904FA2D7
+:108EC800E5472301F400B74701009387A79A5CC0E0
+:108ED800A5A8034755013149B28633062703184927
+:108EE8009C4232971043E31BF6FA83D74600035699
+:108EF8004700E315F6FA8C4608479770FE1FE7808F
+:108F0800E04149DD8347540103474401850793F74E
+:108F1800F70FA30AF40063F0E704B38727031848A0
+:108F280003550400BA97984783D6470003D627000D
+:108F380083D50700EFF07FEE35F103458400B16576
+:108F4800938505B8EF90CF995945F2406244D244D1
+:108F58004249056182808347640191B7011122CC9F
+:108F680026CA06CEDD472A84AE84639CF5060355DF
+:108F78000500EFA06FC00356C401835624010357B0
+:108F880044016D162A9642064182B307D640C207AD
+:108F9800231EC400C18363F1E7089305C5FF3308A6
+:108FA800F740635CB802BA96918EC206184C835596
+:108FB800040103550400C1823E97EFF01FE615E156
+:108FC80003458400B165938505B8EF906F915945C5
+:108FD800F2406244D244056182806D159316050102
+:108FE800F1B78147035504006C002306F100EFA098
+:108FF800FF9B0545E38EA4FC03458400B16593857A
+:1090080005B8EF90EF8DE5472301F400B74701005D
+:109018009387A79A5CC065BF8547E9B7397126DA97
+:10902800AE842C0022DC4AD84ED606DE2A89B289C4
+:109038004D232A8421ED4A85EFA00FB483D644003E
+:109048006D1563C5A60093160501C182984403D621
+:10905800240083D504004A85EFF03FDC2A841DE50F
+:109068003146A6850808230601009770FE1FE78091
+:10907800E01983D724002245B74601004E8793861E
+:1090880086935D466C00231EF100ED2D2285F2507B
+:109098006254D2544259B259216182806FF01FF84C
+:1090A8006FF0DFF7797126D206D622D44AD04ECE99
+:1090B80052CC56CA5AC88944C5C159CE2E842A8969
+:1090C800BA8A368B328AEFA02FAB930544008147CA
+:1090D800711503D705006352A70A850793F7F70FA1
+:1090E800B105E318FAFE8A854A85E521AA842DE5AB
+:1090F80031453305AA02916593851570CD44977063
+:10910800FE1FE780A0F3AA8921C931463306CA02A7
+:10911800A2859770FE1FE780600F184483564400AD
+:1091280003562400835504004A85EFF01FCFAA8414
+:109138001DED0245B74601008547568793868693FD
+:109148005D464C002302F1004EC423064101A306EC
+:109158000100230761013D25B2502254268502599A
+:109168009254F249624AD24A424B456182804E8506
+:109178009770FE1FE78080FAC5B7ED44F1BF79719B
+:109188004ECE37D60300AE89C16526D20147AA84E0
+:1091980089461306862AFD15054522D406D64AD0E7
+:1091A800EF10F01A054431CD2A89130730028146A1
+:1091B8001146F5452685EFF07FA82AC6554431C1EA
+:1091C8008357A900CE8601462314F1009147231541
+:1091D800F10085472300F500B2472C002685A380BF
+:1091E80007003247FD572301F7003247A301F70074
+:1091F800EF10B00B2A8411C532459770FE1FE78027
+:10920800E0F12285B250225492540259F249456144
+:109218008280411106C6EFF08FD619C5B2404101D0
+:109228001773FE1F670083EFB2404101828001116E
+:1092380006CE2AC6EF903FFA3245B727002023AE64
+:109248000798B727002023A0079A9145B727002041
+:10925800A380A7CCEF300061F24005616F20103B7E
+:1092680093970501C18763DB0712B727002003C561
+:1092780017CC797122D44AD006D626D22E89EF800F
+:109288007FA02A8451CD034705009307000A63167F
+:10929800F70885474C08A305F100EFA0EF80AA84E2
+:1092A8000DED8347610171476375F708138717FE52
+:1092B8001377F70F9306000263F4E608858BD5C78A
+:1092C800B727002083A7C799994481CB0355240069
+:1092D8001306B1004C088297AA848347B10099C746
+:1092E800084409C59770FE1FE78040E395E05247A0
+:1092F800B7070001938707F07D8FB70712009387A0
+:109308000710630CF70003476101ED476317F70087
+:10931800035524008545EF3060492285EF803F8B57
+:10932800B250225421653345A9009254025945612F
+:1093380082803707301405073357F700058B3DDF68
+:10934800372700200327079A49DB0347510151F7C4
+:109358002306F10099472308F100035524006C0007
+:1093680023170100EFA0CF988DBFB727002083A750
+:10937800079A9DC3035524001306B1004C08829731
+:1093880029DDAA8483475101A9FB8347610123088A
+:1093980091002306F100D1B79944EDB701458280C9
+:1093A800397122DC26DA06DE4AD84ED652D456D295
+:1093B8005AD0A5472A84B2846399F5108347450299
+:1093C80003570600835A260085072302F5029307F0
+:1093D800F7FFB387FA025442C207C183B69703C99D
+:1093E800170083C707008346C50022093369F900BF
+:1093F80085476390F6023307570323100600814917
+:10940800014A130B3501931A070193DA0A0163E144
+:109418005907C167FD176302F90C83570401637E7E
+:10942800F90A050942098346C4001359090123179B
+:1094380024010547035504009305E400639FE600F3
+:109448002315F100930720302316F10093078002BB
+:10945800231421012307F1002C00EFA0AFB5034529
+:109468008400B165938505B8EF809FC75945BDA0B5
+:1094780083D62400DC4083452401ED161386590069
+:10948800C206C1823E965A85EF907FDA05C9630C01
+:109498003A01C84003D62400B305350152959770A8
+:1094A800FE1FE780A0D683D724003E9A83D7040006
+:1094B800420A135A0A0185072390F40083D724002F
+:1094C800BE99C20993D9090199B703474600A9472C
+:1094D8006310F7028347450281CF0145F250625479
+:1094E800D2544259B259225A925A025B216182805F
+:1094F800834624011309340137D503004A86894578
+:109508001305052AEF90BFD219C10545C1BF83468F
+:10951800240137D503004A8689451305452AEF906B
+:109528001FD165F58346240137D503004A8689454E
+:1095380013058529EF90BFCF69F98346240137D5F4
+:1095480003004A86894513054528EF905FCE55FDEF
+:1095580003C74400BD47E3EAE7FAA56793874712C4
+:10956800B3D7E700858BD5D3834744028507230209
+:10957800F40203D9240071BDB727002003C687CCA5
+:10958800B727002003A7479A81476315F60081464D
+:1095980036858280BA8613078702835587FDE3895B
+:1095A800A5FE850793F7F70FCDB7011106CE2EC696
+:1095B800EFF09FFC01CD8347A500B2451387170044
+:1095C8006396E50093F707F82305F500F240056177
+:1095D8008280011106CE2EC6EFF01FFA05C5B245EE
+:1095E80091C188C1834785001307E00F5D456388F3
+:1095F800E7001307F00F01456383E7005945F24080
+:10960800056182800945E5BF411122C42A842105EC
+:1096180006C626C24AC0EFF06FAC83472400A517E0
+:1096280093F7D70F91EB0347C40085476310F706FC
+:109638001C4881443149A9E3FD5723010400A304D0
+:10964800F400230204021305C4002244B2409244E9
+:1096580002496146814541011773FE1F6700A3C196
+:10966800B38724033E95084509C59770FE1FE78018
+:10967800E0AA850493F4F40F834744010848E3E122
+:10968800F4FE9770FE1FE78060A97DB7084C75F956
+:1096980065B7411122C4416406C626C29307E4FF98
+:1096A800630EF500AA8485E1EFF01FED01E91305CB
+:1096B800F4FFEFF07FEC19C123109500B24022446B
+:1096C80092444101828085476395F504EFF0DFEA13
+:1096D8002A846DD5FD572310F500834784001307AE
+:1096E800F00F6385E7021307E00F638BE7008346FB
+:1096F80024000345940001475146A685EFF00F90DA
+:109708002285EFF07FF0FD572304F40023050400C1
+:1097180075B78947E394F5FA8545EF40D02B59FD95
+:109728002685EFF07FE52A844DF949BF39C90347FB
+:1097380085009307F00F6306F704011122CC06CECB
+:109748002A84834625008355050003459500014773
+:109758005D46EFF0AF8A03472400E1476319F7003D
+:10976800035504006C0023060100EFA02FA4F9574D
+:109778002304F4002285EFF03FE9F24062440561DA
+:10978800828082809307F00F6306F706011122CCCE
+:1097980026CA2A844EC6AE84B689AA859306850051
+:1097A800379501004AC852C43A89328A130545736D
+:1097B800794606CEEFF0CF91A3042401230144019A
+:1097C8002322340185C01305C4006244F240424993
+:1097D800B249224AA685D244614605611773FE1F25
+:1097E8006700C3A2F2406244D2444249B249224AC5
+:1097F800056182808280B72700202384A79A82800F
+:109808009547639CF50683474502854685072302ED
+:10981800F50283570600584203462600FD17C20783
+:10982800C1836318D6048A07BA9703C7170083C78A
+:1098380007002207D98F0357E50063F9E7044111B0
+:1098480006C622C485072316F5002A849305C50099
+:1098580003550500EF905FEC03458400B1659385DF
+:1098680005B8EF80FF87B2402244D9473E854101C1
+:109878008280C946B387D70245BF83464600294739
+:1098880085476396E6000347450211C381473E8535
+:1098980082809D476392F506834745028356E5001B
+:1098A80085072302F502835706005842FD178A07E9
+:1098B8003E978347170003470700A207D98F014740
+:1098C80063F6D704411106C622C485072A842316E5
+:1098D800F5009305C50003550500EFF0AFC4034537
+:1098E8008400B165938505B8EF808FFFB2402244AC
+:1098F80059473A854101828083464600A947054772
+:109908006396F60003474502133717003A858280AD
+:10991800411122C406C626C2B5472A84639BF504B2
+:1099280083474502B28485072302F50203550500E3
+:10993800EF909FA483D704001307F5FF014563C583
+:10994800E7020357E400035504009305C400BA97DF
+:109958002317F400EF901FEB03458400B16593854E
+:1099680005B8EF80EFF75945B240224492444101CF
+:109978008280034746009D470545E317F7FE0345E8
+:10998800440213351500CDB7C547639EF5068357C6
+:10999800060003572600FD17B387E7020347450271
+:1099A80005072302E5025842C207C1833E97834751
+:1099B800370003472700A207D98F41677D176395B2
+:1099C800E70081473E858280138717002316E5004C
+:1099D8000357E500E3F7E7FE411122C49305C500EC
+:1099E8002A840355050006C6EF903FEB0345840023
+:1099F800B165938505B8EF80AFEEB2402244D947F0
+:109A08003E85410182808346460029478547E39B7E
+:109A1800E6FA0347450255F775B7011122CC26CA65
+:109A28004AC852C406CE4EC683C7250015472A8A9F
+:109A3800AE8432843689639DE7043686A2852685FE
+:109A4800EFF01FDCAA8955E985476318F40A034734
+:109A58004900A9476301F70203C594004A87854670
+:109A68000146D285EFE09FD919E585454A85EFE0A3
+:109A78001FD11334150083C6240003C59400014781
+:109A88006946D285EFE09FD72685EFF0FFB751A052
+:109A98001D476398E7003686A2852685EFF07FDFAD
+:109AA80055B725476398E7003686A2852685EFF0E7
+:109AB8003F8F49BF35476398E7003686A2852685DC
+:109AC800EFF01FE541B745476398E7003686A28562
+:109AD8002685EFF07FEBBDB75D47639FE70003C7BF
+:109AE800C50085473686A2852685631DF702EFF0F7
+:109AF800AFB98547631BF5048549A5476317F40289
+:109B0800835709009DE30544E38709F6D947E39D98
+:109B1800F9F62285F2406244D2444249B249224AC7
+:109B280005618280EFF08FC3E9B703C594004A87C7
+:109B3800A2860146D285EFE07FCC71F5A2854A85E1
+:109B4800EFE0FFC313341500C1B70544D9B7397125
+:109B580022DC06DE26DA4AD84ED652D456D283D72D
+:109B680005001944B1E783C925002A89328A9387F9
+:109B780059FE93F7D70FAE84DDE7B727002083C6D9
+:109B8800879A1307F00F938A879A19446382E6022B
+:109B9800F5476394F904EFF03F9EAA8921C1034673
+:109BA800A5000DCE93178601E18763DD0700014408
+:109BB8002285F2506254D2544259B259225A925ACA
+:109BC80021618280F5454A85EFE09FCB83C7A900D4
+:109BD80093E707F82385F900D9BF814983D6440064
+:109BE800904483C5140003C504003800EF901FDDBE
+:109BF8002A845DFD83C6240003C50A003800014697
+:109C0800CA85EFE0BFBF2A8445F5B24799C3230050
+:109C18000A0083C724007547E39BE7F8E38909F83E
+:109C28002385F90071B7EFF03F95AA8A49D1854796
+:109C38006391F90A83D5440088443000EF90AFF56A
+:109C48002A843DF503C72A00C54763F2E70ADD47C2
+:109C58006301F70CB727002003C59A0083C717CC08
+:109C6800639CA70A014403C72A008D47631FF704B2
+:109C78008357810003D7CA0063F4E7002396FA00EC
+:109C880083D5CA004A85EFE0DFF5B727002083D7E0
+:109C9800C7B16D47637BF70283D5CA005D4763761A
+:109CA800B7021387350091056349F7001307B00F12
+:109CB800BE856374F7009305B00F1166C2051306DD
+:109CC8000629C1814A85EF8030155685EFF0DF936C
+:109CD800C5B5834725001144E39C37ED5C41E38912
+:109CE80007EC83D5440088443000829791BFB7279A
+:109CF80002009387072AB3D7E700858BA1DF03C645
+:109D080024003400D6854A85EFF03FD12300AA000D
+:109D180045B583A70A01DDB783C62400380001468C
+:109D2800CA85EFE0BFAD2A841DFD83C52400280045
+:109D3800EFE0FFA405D923000A0035B7011122CCB2
+:109D48003724002006CE26CA4AC84EC652C49309F4
+:109D580004CC03C589009307800291653305F50299
+:109D680093856570372900209304499A9760FE1FF0
+:109D7800E780C02C03C6890093078002814533061B
+:109D8800F60288C09760FE1FE780E04E9C404D4574
+:109D9800A1C3930404CC1309499A0144130A80020D
+:109DA800FD5983C78400636DF40237A501001305CC
+:109DB80065B5EFE0DFE1379501001305255BEF900E
+:109DC8006FCD379501001305A569EF40E0370145D0
+:109DD800F2406244D2444249B249224A0561828033
+:109DE800B30744030325090061468145050413743C
+:109DF800F40F3E9523103501230105002314350186
+:109E0800230505002302050231059760FE1FE78040
+:109E1800804641BF01458280B727002083C697CC82
+:109E2800814763E5D70001473A8582802E879105EF
+:109E380003D6C5FFE30AA6FE8507E5B70DCD834720
+:109E480025000547890793F7F70F6376F702411155
+:109E580022C406C62A8483550500034535000147F8
+:109E6800F9465D46EFE09F99F9572311F400B24097
+:109E78002244410182808280B727002003C797CC03
+:109E8800FD56814763E3E70082802310D500230154
+:109E9800050085071105FDB701458280372600209A
+:109EA80013063693930700022300F6003727002095
+:109EB800FD572309F79237270020A302F792372787
+:109EC80000202302F7928545B72700202398B792F0
+:109ED800B72700202395079AB727002023AA079AB7
+:109EE800B727002023A2079CB727002023AC079A96
+:109EF800B7260020B7D70300938686929387472911
+:109F0800DCC2B72700202386079AB727002093874B
+:109F1800478C09472380E6002380E7002388E70071
+:109F28002380E7022388E70237D70300130787282F
+:109F3800D4C7D8DBB7D603000D47238CE702938636
+:109F4800462837270020D4CB0327079B37D50300A3
+:109F5800B7D603001305052A9386862AC8C3238427
+:109F6800B70023950700238CB700239D0700D0CFA7
+:109F7800D4D3238407022395070223A60702239D2F
+:109F88000702D8DFB727002037A70100938747903B
+:109F98001307C70523A00700D8C323A4070082809E
+:109FA800411106C6EFF05FE711C503452500B24031
+:109FB800410182800145E5BF411122C426C24AC041
+:109FC80006C6AA842E893284EFF01FE511E941659F
+:109FD800CA857D15EFF05FE4C54711C523109500CC
+:109FE800230185008147B2402244924402493E85BC
+:109FF8004101828029E78948354763931605011195
+:10A0080006CE22CC26CA034716000346060093C78D
+:10A01800F7FF2207598EF18F32C68DE7C4452A848F
+:10A02800A685EFF0FFF732460147630FA6002285A9
+:10A038006244F240A685D24405616FF0FFF72D47D0
+:10A048003A85828013070008F2406244D2443A8578
+:10A058000561828083C8050009486395080303A841
+:10A0680045008347180003480800A207B3E7070123
+:10A07800C2070D68C18713082890639507018947AF
+:10A088006FF05FF705458280011122CC372400204C
+:10A09800130454920347040006CE26CA4AC84EC683
+:10A0A8009307F00F6300F704AA892945B2842E8923
+:10A0B800EF70DFB605C99307100B2310F5002302D4
+:10A0C8000500231135012313250123149500AA85C2
+:10A0D800034504006244F240D2444249B249056152
+:10A0E8006F70BFC1F2406244D2444249B24905612F
+:10A0F80082804111B727002026C2AE8483A5079B22
+:10A1080022C406C62A84EFF0BFE9098909C9228555
+:10A118002244B240A685924441016FF04F86B24076
+:10A1280022449244054541018280411122C426C23D
+:10A138004AC006C6AA84130445001309850B835731
+:10A1480004009DC3084409C59760FE1FE78000FD11
+:10A158002285314681459760FE1FE780C011310492
+:10A16800231A04FEE31D24FDB2402244FD57239028
+:10A17800F4000249924441018280B727002003C6B7
+:10A1880097CCB727002003A7C79B81476315F60024
+:10A19800814636858280BA861307870B835587F4F4
+:10A1A800E389A5FE850793F7F70FCDB7B7270020FA
+:10A1B80083A7479C89CB03D747006314A700884728
+:10A1C80082809C43C5BF01458280411106C6EFF0DD
+:10A1D800FFFD09C50845B240410182800145E5BF40
+:10A1E800011126CA9384450022CC4EC606CE4AC821
+:10A1F80052C456C25AC026878149014481468147C4
+:10A208003D450356070055CED9E20354470083570E
+:10A218002700B286A297C207C18385093107E39256
+:10A22800A9FE25C82E89916593854570228597607A
+:10A23800FE1FE780A0E02A8B29CD814A014A8C4481
+:10A2480085C503D6440033054B019760FE1FE780A0
+:10A25800E0FB83D7440088443E9A420A135A0A0115
+:10A268009760FE1FE78080EB63890A0031468145CD
+:10A2780026859760FE1FE7800000850AB104E3E0A9
+:10A288003AFD2326690123148900054521A0630DA1
+:10A29800D6000145F2406244D2444249B249224ABA
+:10A2A800924A024B0561828003562700E313F6FEAB
+:10A2B800035647003294B2974204C2074180C183D3
+:10A2C800A9BF0545E37835FDA9BFB727002083A7B7
+:10A2D800879B99E30145828098470357A700631538
+:10A2E800A7001385470082809C43E5B7411106C645
+:10A2F800EFF0BFFD11C503550500B2404101828052
+:10A308000145E5BF411106C6EFF03FFC11C5034505
+:10A318002500B240410182804145E5BF411122C478
+:10A328002A842E8506C6EFF0FFFDAA8505462285FC
+:10A33800EF30304A95476305F500BD476313F500D4
+:10A348002145B2402244410182804111B7270020B3
+:10A3580022C406C603A4879B81469387879B29C08E
+:10A3680018440356A70018406317A60285CA98C266
+:10A378002E8581C92146930544009760FE1FE7801A
+:10A38800E0E822859760FE1FE78040D90145B2408A
+:10A39800224441018280A2863A84D1B798C3C9BFBA
+:10A3A8000545F5B7372700208327479C0146130743
+:10A3B800479CA9C703D847009443631CA80201110E
+:10A3C80006CE22CC26CA0DCA14C2AA843E852E8483
+:10A3D8009760FE1FE78080D42C002685EFF0FFF6FB
+:10A3E80001E519C0B2471CC0F2406244D24405617D
+:10A3F80082803E86B68775BF14C3C1BF054582807B
+:10A40800411122C42A84090506C6EFE02FCDFD5765
+:10A41800A301F400B240224441018280B727002002
+:10A4280003C797CCB727002083A7079C2A86050770
+:10A4380081463E8583D707006388C7008506930752
+:10A448006500E3E8E6FE01458280411122C44164CB
+:10A4580006C626C29307E4FF630EF500AA8485E1C9
+:10A46800EFF0DFFB01E91305F4FFEFF03FFB19C143
+:10A4780023109500B24022449244410182808547CE
+:10A488006394F504EFF09FF92A846DD5FD572310E6
+:10A49800F500834724001307F00F6384E7021307CE
+:10A4A800E00F638AE700034534000147F946514647
+:10A4B800A685EFE0AFB42285EFF09FF4FD572301A6
+:10A4C800F400230204007DB78947E395F5FA854532
+:10A4D800EF30705045F12685EFF05FF42A8455F986
+:10A4E80051BF1D71A6CACEC686CEA2CCCAC8D2C4D8
+:10A4F800D6C2DAC05EDEAE8483C52500F947AA89D4
+:10A508006397F504EFF09FF12A8411ED0144228549
+:10A51800F6406644D6444649B649264A964A064B0A
+:10A52800F25B25618280834725000547890793F7F9
+:10A53800F70FE37DF7FC034535000147F94601466F
+:10A54800CE85EFE0AFAB2285EFF09FEBC1B703AB51
+:10A558000400B7070001938707F037071200B377A5
+:10A56800FB0013070710B28A0149638AE7022EC667
+:10A57800EFF0DFEA2A89B2451DC10346450005C24E
+:10A5880093178601E187E3C307F84E85EFE04FAFE5
+:10A598008347490093E707F82302F90085BF372A64
+:10A5A800002003472A939307F00F130A2A931944AC
+:10A5B800E30FF7F4E147E3ECB7F493D71500FD1781
+:10A5C80013973700B7D703009387C7BEBA9703A876
+:10A5D8000700E30E08F283AB4700E38A0BF2420B55
+:10A5E800135B0B0163050B00C947E392F5F283D6B1
+:10A5F8004400904483C5140003C504003808029839
+:10A608002A84E31605F02C084E85829B2A8421C9EA
+:10A6180083C71400E39D07EE83C72400230AA10023
+:10A6280039472308F1006399E70262478347170017
+:10A6380003470700A207D98F0C084E852319F1009C
+:10A64800EF801FEBE30405EC14080546D9454E8559
+:10A65800EFE0EFC32A8465BD83578101F1BF83C64C
+:10A6680024009147E384F6EA03450A0038080146C6
+:10A67800CE85EFE0AF982A84E31B05E883C5240064
+:10A688002808EFE0CF8F19C123800A009840B70748
+:10A698000001938707F07D8FB70712009387071093
+:10A6A800E306F7E6E30409E683C724002302F9007A
+:10A6B800B9BD011106CE2EC6EFF05FD601CD834796
+:10A6C8004500B245138717006396E50093F707F82E
+:10A6D8002302F500F24005618280B727002003A716
+:10A6E800879B19E3014615A81C4703D8A700636B8D
+:10A6F800050183584700B38608016355D500814694
+:10A70800639416011843F1BF3E86C10703D3A7FF20
+:10A718006317A30099C123900501328582808506BD
+:10A72800C206C182F1BF397152D42E8A4ED6930522
+:10A73800E101AA89528522DC4AD856D206DE26DAF9
+:10A74800328936C63AC4BE8AEFF03FF9054435C5AA
+:10A75800AA840355E1013944EFF05FA539CD0328F8
+:10A768004500630C08042247B246D6874A86A68568
+:10A778004E8502982A8431E19307E00F638FFA022D
+:10A7880003C704008947631AF702D84083471700B4
+:10A7980003470700A207D98FC2070D67C1871307B0
+:10A7A8002790639CE7008347190003460900D28578
+:10A7B800A2075D8E4E85EFF03F8D2285F2506254E0
+:10A7C800D2544259B259225A925A216182807971DF
+:10A7D80022D4035425004ECEAA89228556CA06D60D
+:10A7E80026D24AD052CC5AC85EC662C4AE8AEFF0AE
+:10A7F800DF9801E92285EF90AFEF594429E9014438
+:10A80800B9A003C789008547AA840144631AF702DF
+:10A81800AA8513858900EFF0BF9C29CD03D7640072
+:10A8280083D68400D04483D5440003D52900E1476A
+:10A83800EFF07FEFD9472A846318F50223A60400B6
+:10A848002685EFF09F8E49C0D947E30AF4FA22859E
+:10A85800B250225492540259F249624AD24A424BA7
+:10A86800B24B224C4561828061DD83D7440023903E
+:10A87800FA00F9B713894400014AB94B594C3D4BCA
+:10A8880083550900D5DDE14763067A010357C900FE
+:10A8980011C3D94703572900835649000326890065
+:10A8A80003D52900EFF03FE82A84631985012324A2
+:10A8B8000900050A3109E3156AFD59B77DD983579F
+:10A8C80009002390FA00F5B703D529002DB7011127
+:10A8D8002317C1009307E00F1306E10001478946DB
+:10A8E80006CEEFF05FE4F24005618280797122D4F0
+:10A8F8002A840355850026D2AE849305210106D605
+:10A908004AD0EFF09FDD6308050E834785002AC60D
+:10A9180093F707028DCF03552101EFF01F8BAA870C
+:10A92800B24501ED8357840039452390F400B250B5
+:10A9380022549254025945618280035524004946A5
+:10A94800829711C5835784002390F400CDB703592B
+:10A9580024004A85EFF07F8211ED41657D15EFF007
+:10A96800DF8119E58357840025452390F400C1B79A
+:10A9780023102501130745008147BD4603560700EC
+:10A988002DE63147B387E702130984003146CA85AB
+:10A9980091073E959760FE1FE78040873146CA853C
+:10A9A80048089760FE1FE78060860356C400035579
+:10A9B800240041478146DD45EFE04FA82ACE19E53E
+:10A9C8008357840045452390F40095B70C480356F7
+:10A9D800C4009760FE1FE7806083035524004C087D
+:10A9E800EF90CFCC29D5594599B785073107E3971B
+:10A9F800D7F8254581BF0545B1B7797122D42A8496
+:10AA08000355850026D2AE849305E1014AD006D6C7
+:10AA18003289EFF09FCC51C58347850093F7070231
+:10AA2800A9E7034714019307200519E38347440066
+:10AA38008356A400504483558400035524000147DD
+:10AA4800EFF07FCEAA8721E98347140199E70355E0
+:10AA58002400EF90CFC0D94711E18147B25022546A
+:10AA6800925402593E85456182802AC60355E10108
+:10AA7800EFF0AFF5AA8705C9B2450355240049464A
+:10AA88008297AA8759DD035784002390E40003477F
+:10AA9800140161F7E1B75947E317E5FE2300090000
+:10AAA8006DBF8547CDB7B947F9BF397122DC4AD8A0
+:10AAB8004ED652D406DE26DAAA892E8A32C63689BE
+:10AAC800EFF0DF95094415C5834725001307E00F0C
+:10AAD800AA845D44638FE7001307F00F5944639A13
+:10AAE800E700324605E2D2854E85EF904FC42A84AE
+:10AAF80015CD2285F2506254D2544259B259225A85
+:10AB08002161828003550A009305E101231F01009A
+:10AB1800EFF0BFBC0355E101EFF0CFFEAA85054673
+:10AB28004E85EF30004B2A845DDDE1B79307F00FC7
+:10AB3800E301F9FC37A50100938624007946A68530
+:10AB4800130545E4EFD0DFD8A38124015DB739713F
+:10AB5800B727002026DA83A4879B52D45AD05ECE2A
+:10AB680062CC06DE22DC4AD84ED656D266CA2A8B7A
+:10AB7800AE8B328C368A99E08149B9A0804483DC57
+:10AB880044000149835AA400631499018440E5B73D
+:10AB98008357A400A28963F867010509420913597C
+:10ABA80009014104D5B7E3EAFBFE630C0A008345BB
+:10ABB80004004840D28662863AC6EF804FE73247A3
+:10ABC80069DD19C323105701F25062544E85D254DF
+:10ABD8004259B259225A925A025BF24B624CD24CF9
+:10ABE8002161828003D7050083D62500854763E964
+:10ABF800E60439C7411183C6450026C237D503008C
+:10AC08009384550022C426862E841305052A894577
+:10AC180006C6EF80CFE1C14711CD83464400835576
+:10AC280024000355040001472686EFF05FF28147B0
+:10AC380011E1A947B240224492443E8541018280F5
+:10AC48003E8582802E860355060083D525008547DC
+:10AC580063E2A50205C18346460041110147150676
+:10AC680006C6EFF0DFEE814711E1A947B2403E8505
+:10AC7800410182803E8582802E860355060083D559
+:10AC88002500854763E2A50205C1834646004111B8
+:10AC98000147150606C6EFF09FEB814711E1A9476A
+:10ACA800B2403E85410182803E85828039714ED610
+:10ACB80083D7250083D9050006DE22DC26DA4AD8A8
+:10ACC80052D456D25AD05ECE62CC66CA6AC863E005
+:10ACD80037198547638E0914416BAE8A2A8A231473
+:10ACE800010002C6014401497D1B894B054CC94C32
+:10ACF800054D83D52A000147814601464E85231319
+:10AD08000100EFF0DFE4AA846300051209EC1307E1
+:10AD18002002930661005A8695455285EFD01FF2AE
+:10AD28002A84630805120357810083C7040045C7B6
+:10AD38000347A100630CA70741476385E7022C007E
+:10AD48005285EF80BFDF09CD34001546D9455285BD
+:10AD5800EFD0FFD311C532459750FE1FE780003C66
+:10AD68008147F9A083D7A400414613052400230096
+:10AD7800F40083D7A400A183A300F400CC4097502B
+:10AD8800FE1FE780A0484904835781008507C20752
+:10AD9800C1832314F10063F9270983D7A4006385CD
+:10ADA80067098509C20993D90901A1B7E39977F918
+:10ADB80083D7A4000946130524002300F40083D791
+:10ADC800A400A183A300F400CC409750FE1FE780A5
+:10ADD800E043110455BF22C60359610003C7A4000C
+:10ADE80013052400638277033359990323057101FE
+:10ADF8002300E40083D7A4004146A183A300F40004
+:10AE0800CC401379F90FA5BF230581012300E40085
+:10AE180083D7A400135929001379F90FA183A3003C
+:10AE2800F4000946CC4055B78357810089FBA947F0
+:10AE3800F2506254D2544259B259225A925A025B81
+:10AE4800F24B624CD24C424D3E852161828085474F
+:10AE5800C5B7C547F1BFB727002003C7279D85475A
+:10AE680063F3E706011122CC26CA4AC806CE2A8413
+:10AE78003289AE84EFF08FDA01C9034725009307C2
+:10AE8800E00F5D456308F700631C0900A68522856D
+:10AE9800EF90CF86F2406244D244424905618280F5
+:10AEA80003D504009305E10023170100EFF0FF82AA
+:10AEB8000355E100EFF00FC5AA8505462285EF305E
+:10AEC800401169D5C1BF5945828013F7050201C7F2
+:10AED800B2856FF0AFC4411126C24AC006C622C46B
+:10AEE80013F98500AA846317090013978501618700
+:10AEF800635D070232853684EFF0CFC0AA85054628
+:10AF08006313090001462685EF30A00C01E90145CD
+:10AF1800B24022449244024941018280834794000E
+:10AF2800E5DB83478400E5F7E5B793F72500E5F30C
+:10AF38000D45F9BF7971AE8622D42A8403D506005F
+:10AF48009305E10106D636C6EFF02FF909CD834502
+:10AF58008500B2460356E1012285EFF01FF7B25093
+:10AF68002254456182800545DDBF13F7050201C7FC
+:10AF7800B2856FF0AFBA411122C426C206C693F457
+:10AF880085002A8491E4139785016187635007023D
+:10AF98003285EFF02FB7AA85054691E00146228554
+:10AFA8002244B240924441016F30A00293F7250039
+:10AFB800014591E30D45B24022449244410182800B
+:10AFC8007971AE8622D42A8403D506009305E1015F
+:10AFD80036C606D6EFF06FF0B24601CD8345850040
+:10AFE8000356E1012285EFF05FF8B2502254456123
+:10AFF80082800545DDBF797126D2AA840355A50054
+:10B00800C16722D44AD04ECE06D623170100FD17B9
+:10B018003284B6890149630DF500050583C604002D
+:10B02800D04042051307E1004181EFF05FB22A8961
+:10B0380083C60400D04037D5030089451305052A87
+:10B04800EF80EF9E1DC503D4A4002285EFF00FAA60
+:10B0580009C57D142A944204418063840900239021
+:10B068008900B25022544A8592540259F2494561E6
+:10B07800828083C60400D04037D503008945130574
+:10B08800452AEF80CF9A61F183C60400D04037D5B6
+:10B098000300894513054528EF806F9919C9E30610
+:10B0A80009FA8357E100E39287FA0354A9007D1453
+:10B0B8005DB703D4A40055B7397122DC26DA4AD823
+:10B0C8004ED652D456D25AD062CC06DE5ECEBE8957
+:10B0D80083C785002A8AAE84C18B328C36843A892C
+:10B0E800C28A468B9DE783CB04008947638BFB04A8
+:10B0F8006285EFF0AF8B1DC18328050063800802CD
+:10B108005A88D6874E87CA862286A685528582980F
+:10B1180039A03285EFF06F8BAA8711ED3945F250CF
+:10B128006254D2544259B259225A925A025BF24B93
+:10B13800624C216182802946A6855285829745D531
+:10B14800F9BFD8408347170003470700A207D98FE4
+:10B15800C2070D67C187930607906384D72263CE21
+:10B16800F60693062780638ED70C63C1F602130791
+:10B178000780E3CFE7F62D45E39309FADC4403C6DD
+:10B188000700CC432310C900228569A21307378022
+:10B19800E390E7F62D45E39409F885472310F90075
+:10B1A800DC44814583C707002300F40003D5A400CD
+:10B1B800050542054181EFF04FD283570900631717
+:10B1C800051291072310F900114681451305140053
+:10B1D8009750FE1FE780200A29A2930627906383D1
+:10B1E800D71863CED71293063790638CD7181307F6
+:10B1F8004790E39FE7EE2D45E39309F2DC441D47B2
+:10B208002310E90003C707002300E40003C7170061
+:10B21800A300E40003D727002301E40003D7270095
+:10B228002183A301E40003C747002302E40003D7F6
+:10B238006700A302E40083D76700A1832303F40017
+:10B248004DA02D45E39D09ECDC446C0083C9170033
+:10B2580003C70700A209B3E9E90011472310E90071
+:10B2680083C707004E852300F400DC4483C717001A
+:10B27800A300F400EFF06FC6AA8435C50356C100D9
+:10B28800C1659306E100FD158329C500EFF0BFD61F
+:10B2980019ED83C60400D04037D50300894513054E
+:10B2A800452AEF70DFF801E5FD572317F10003C7C2
+:10B2B800090089476310F70283A549000946130569
+:10B2C80044009750FE1FE78060F483570900890700
+:10B2D8002310F9008357E1002301F400A183A3019F
+:10B2E800F40001452DBD23173101EDB703470500D3
+:10B2F8008907BA972310F9008357A500A300F40023
+:10B308008357A500A1832301F400034605004C419F
+:10B31800130534009750FE1FE78040EFD9B7C844A3
+:10B328009750FE1FE78000F893170501C1832A870D
+:10B338001D45E3E637DF6399F90023100900CC4483
+:10B3480003560900CE9589B54207B3863A01418371
+:10B3580063C7E600B38737412310F900CDB7231040
+:10B368005901F1BF2D45E39C09DACC445285EFE041
+:10B378003FC3231079012300A4002181A300A40066
+:10B388008DB72D45E39D09D8DC442310790183C787
+:10B3980007002300F400DC4483C71700A300F4006F
+:10B3A80089B71D71CAC82A8903552500A2CCCEC603
+:10B3B800D2C4D6C2DAC05EDE62DC66DA6ED686CE6B
+:10B3C800A6CA6AD8AE8AEF703FFB130CF5FF931735
+:10B3D8000C01B72B0020C1832A8A814913844BA50D
+:10B3E8003EC6372B0020B72C0020C16D8357C900FB
+:10B3F80063F6F9008357040063CC870103552900DD
+:10B4080093854BA5EF803F9A2A8D15CD594D25A8D8
+:10B4180083278900139719009305E101BA9783C41C
+:10B42800170083C70700A204DD8C2685EFF0EFAA7A
+:10B43800AA8515E923909A004840054D09C59750FB
+:10B44800FE1FE780A0CDF64066446A85D64446498B
+:10B45800B649264A964A064BF25B625CD25C425D6C
+:10B46800B25D2561828032488348490083A64C9B9F
+:10B478000356E1010355290081471307AB9AEFF002
+:10B48800BFC32A8D13884C9B09C523909A00484056
+:10B4980075B75C4085E703552900514781461386F7
+:10B4A800FDFFBD45EFD08FF9B727002048C01388AE
+:10B4B800479B09E523909A00454D71B783570400CF
+:10B4C8000357AB9A9304AB9A3E976347470113C758
+:10B4D800F7FF52972390E400484003D604008325E1
+:10B4E80008003E9585099750FE1FE78020D28357B4
+:10B4F800040003D70400C20993D90901BA9723109D
+:10B50800F400EDB5397122DC2A840355250006DEE6
+:10B5180026DA4AD84ED652D45AD05ECE62CC66CA03
+:10B528002E8B56D26AC8EF703FE52A8A8346C4003C
+:10B538008355A4000355840078001306D400130C27
+:10B54800BAFF651AEFF0AFE0420A37290020AA894E
+:10B558008144135A0A01B72B0020B72C0020130985
+:10B5680049A56386090463D48405938A4C9B834860
+:10B57800440083A60A000356C100035524005288DC
+:10B5880081471387AB9ACE85138DAB9AEFF0DFB264
+:10B5980015C5814A0356C1008355A4004E859306FC
+:10B5A800E100EFF05FA5AA89639D0A065DF9E5E071
+:10B5B8008357840029452310FB0089A083570D0079
+:10B5C80003560401E317F6FC83A50A004848975080
+:10B5D800FE1FE780A0D455DD83274900A1E303556A
+:10B5E80024004166454781467D169D45EFD00FE50D
+:10B5F80005E58357840045452310FB00F25062544B
+:10B60800D2544259B259225A925A025BF24B624CB6
+:10B61800D24C424D216182802322A90083DAA900FD
+:10B6280095BF83274900A697238057019387140065
+:10B638001397070183274900418393DA8A00BA9751
+:10B6480023805701138724008326490093873400F9
+:10B65800420791044183C207C204C183C18036975F
+:10B6680011CD8356E1002300D70003274900BA977C
+:10B678000357E10021832380E700E5B5FD56230049
+:10B68800D70003274900BA972380D7000DB7035581
+:10B698002400B72500208980239A95A4938545A581
+:10B6A800EF806FD621DD594591BF411122C406C6EE
+:10B6B80093F705012A84328585C3EFE0BFC4AA85C4
+:10B6C80005462285EF20F01095476305F500BD4734
+:10B6D800631DF502214515A893F7450099CBEFE0C6
+:10B6E8007FC20546AA8522852244B24041016F20C7
+:10B6F800500E93F7050489C7EFE0DFC00146DDB7B8
+:10B7080013F51500133515000605B2402244410112
+:10B71800828079714AD04ECE52CC06D622D426D217
+:10B728002A8AAE89014983D749006364F900014533
+:10B73800A1A083A7090013141900930414003387E8
+:10B74800970003470700A29703C507002207930540
+:10B75800E100598DEFE07FF805E983A70900054569
+:10B768003E94034704002380E70083A70900BE94A2
+:10B7780003C70400A380E700B25022549254025930
+:10B78800F249624A45618280834585000356E1009B
+:10B798005285EFF09FF105C183A709003E94034746
+:10B7A80004002380E70083A70900BE9403C70400B0
+:10B7B800A380E700D1B70509420913590901A5B7C4
+:10B7C800011122CC2A8403D505009305E10006CE99
+:10B7D800EFE0BFF001CD834585000356E1002285E7
+:10B7E800EFF0BFECF2406244056182800545DDBFA1
+:10B7F8001D71CAC82A890355250086CEA2CCA6CABF
+:10B80800D2C4D6C2DAC05EDE62DC66DA2E8ACEC662
+:10B818006AD86ED6EF705FB62AC68346C9008355CC
+:10B82800A9000355890078081306D900EFF02FB254
+:10B83800B247B7240020416B938AA7FFC20AAA8B9C
+:10B84800014493DA0A01372C0020B72C0020938496
+:10B8580044A57D1B63810B1A0356C10183C58B0068
+:10B8680003552900EFF07FE4AA8D6311051883487A
+:10B87800490083A64C9B0356C101035529005688ED
+:10B8880081471307AC9ADE85EFF01F83AA8D9309D1
+:10B89800AC9A138D4C9B631B051429C003D7090070
+:10B8A80083D7240011076397E7003247A2976D17E3
+:10B8B80063CAE706B7250020938745A503D7270065
+:10B8C80003552900938545A53354E4022390870046
+:10B8D800EF80EFD0AA8D15C1D94D05A003552900D9
+:10B8E800494781465A86C545EFD04FB5C8C015E5CA
+:10B8F80083D7AB00C54D2310FA00F64066446E8529
+:10B90800D6444649B649264A964A064BF25B625CDB
+:10B91800D25C425DB25D2561828083D709009107C0
+:10B928002391F400DC4003D7AB009306E101A29712
+:10B938002380E7009307140013970701DC40418335
+:10B948005E85BA9703D7AB0021832380E7000356AF
+:10B95800C1018355A900EFF00FEA13072400D44072
+:10B9680093073400420711044183C2074204AA8B9B
+:10B97800C1834180369721E1FD562300D700D84086
+:10B9880083250D00BA972380D700C84003D6090045
+:10B9980022959750FE1FE780608783D709003E9461
+:10B9A8004204418001F8835789002310FA00E39686
+:10B9B8000DF4A94D99B78356E10183250D002300A5
+:10B9C800D700D840BA970357E10121832380E700C5
+:10B9D800C84003D6090022959750FE1FE7800083D0
+:10B9E80083D709003E9442044180ADB583D7AB00AC
+:10B9F8002310FA0045BF814D75B75D71A6C2CAC054
+:10BA0800AA840359850003552500A2C44EDE52DCE2
+:10BA18005AD85ED662D466D286C656DA6AD06ECE58
+:10BA28002E8BEF707F95930BD5FF7115131A0501B7
+:10BA3800B72900200144135A0A01372C0020B72CDB
+:10BA48000020938949A56359741583C6C40083D51A
+:10BA5800A4001307E1001386D4004A85EFF02F8F66
+:10BA68002A8D630B05120359A500834585000356EB
+:10BA7800E10003D52400EFF05FC36314051283C807
+:10BA8800440083A64C9B0356E10003D5240052884A
+:10BA980081471307AC9AEA85EFF00FE2930DAC9A51
+:10BAA80013884C9B631F050E1DC883D70D0003D751
+:10BAB80029008907630CF706B7250020138745A5D9
+:10BAC8008357270003D52400938545A53354F402F2
+:10BAD80023108700EF80EF9C15C5594525A003D595
+:10BAE800240041664D4781467D16A545EFD00F9548
+:10BAF800B727002023A2A9001388479B1DE1231024
+:10BB08002B014545B640264496440649F259625AE7
+:10BB1800D25A425BB25B225C925C025DF24D61617B
+:10BB2800828083D70D0089072391F90083D70D0000
+:10BB3800A29763D3770783A749000357AD00930AF9
+:10BB48002400A2972380E70005049317040103A4A7
+:10BB58004900C183C20A3E948357AD00832508007B
+:10BB680093DA0A01A1832300F40003A5490003D650
+:10BB78000D0056959740FE1FE780406903D40D00DD
+:10BB8800C167FD17569442044180E30EF9EA05099E
+:10BB980042091359090145BD294519FC23102B01F8
+:10BBA80095B76DDC11BF8357050081E789473E854E
+:10BBB8008280411126C2444122C406C64AC083C6B7
+:10BBC8000400D0402A8437D5030089451305052A87
+:10BBD800EF70EFE519C9834724002547E51793F768
+:10BBE800F70F6377F702E14729A883C60400D0401E
+:10BBF80037D5030089451305452AEF704FE361FDEA
+:10BC08008947B2402244924402493E8541018280DC
+:10BC18003729002083560993854713090993F5D2DC
+:10BC2800035704003697C166E3CDE6FC916593851A
+:10BC3800257031459740FE1FE7804040AA84CD47D4
+:10BC480069D1314681459740FE1FE780C06283571E
+:10BC580004008355090001460147B386E500C20682
+:10BC6800C182636BF702AE97C207C18319C2231062
+:10BC7800F90023A004002146A285138544009740BB
+:10BC8800FE1FE780A058B72700209387879B98431B
+:10BC980011EF84C38147B5B7504013154700050716
+:10BCA8002A962315D60005464DBF3E871C43F5FF4F
+:10BCB80004C381BF011106CE22CC26CA4AC809E9AD
+:10BCC8008944F240624426854249D2440561828013
+:10BCD8002AC62A84280036892314B1002305C10006
+:10BCE800EFF07FECAA8471FDE30D09FC8357A400F3
+:10BCF800E1DB91659385557031459740FE1FE780DC
+:10BD0800E03315C58357A40023200500232425010B
+:10BD18002312F500B72700209387479C984301E733
+:10BD280088C345B73E871C43F5FF08C359BFCD44B8
+:10BD380049BFB72700209387C79A03C7070015E3B1
+:10BD480005472380E700058909CDB7260020372558
+:10BD5800002093864690414691451305458C6FF027
+:10BD68007FF501458280B7270020A382A7928280B1
+:10BD7800C167FD176315F5002E856FE0EF8F411140
+:10BD880006C6EFE06F8911C5FD572310F5002301A2
+:10BD98000500B2404101828001114AC806CE22CC7A
+:10BDA80026CA85472A896393F5044A85EFE0EFBCE4
+:10BDB80039E9C16437D603009385F4FF1307E1001E
+:10BDC8008946130686280545EFE07FD82A84FD14A6
+:10BDD8000DC44C444A85EFF0BFF90356E1002285B3
+:10BDE8008146A685EFF02FA12A84DDB7894763969F
+:10BDF800F5008545EF20203E4DD9F2406244D244FB
+:10BE0800424905618280EFE04FB265B7011126CA49
+:10BE1800B7240020938404CC22CC03C59400372493
+:10BE280000201304C49BB72700203727002006CE24
+:10BE38004AC84EC62320040023A0079C2328079A3B
+:10BE480049C91389079C9307200C3305F5029165AE
+:10BE5800938515709309079B190542054181974001
+:10BE6800FE1FE780A01D03C694009307200C8145A0
+:10BE78003306F60208C019069740FE1FE780A03F68
+:10BE88001C4003C7940081459386870B7D5563EC5E
+:10BE9800E5069306800BB306D7020146FD55050754
+:10BEA800B6972320F900BE862390B600A381B6007A
+:10BEB8002381B6002382060005069906E366E6FE9E
+:10BEC800F9562390D70099463307D702BA9723A08B
+:10BED800F90037A501001305A54EEFC0FFCF37A520
+:10BEE80001001305A56BEF708FBB37A50100130583
+:10BEF8002545EF206025F2406244D2444249B249C8
+:10BF08000145056182802394A6F41386C6F42310A4
+:10BF18000600232406003106E31BD6FE850593861A
+:10BF2800860BB5B7411106C622C42A84EFC04FAFAD
+:10BF3800EFD0DFF6B727002023828792B7270020AB
+:10BF480003A5079BEFD05FF3B727002023898792CB
+:10BF58002244B24037C50100130505DA41016F20BC
+:10BF6800A01E93970501C18763D30734B727002024
+:10BF780003C54792797122D45AC806D626D24AD028
+:10BF88004ECE52CC56CA2E8BEF50DFCF2A8429C909
+:10BF9800034705009307000B6311F704B72400203B
+:10BFA80085479384449BA304F1009C40231501001A
+:10BFB800A9E7EF00007F9165938535709740FE1FD4
+:10BFC800E780C00788C015E98347910099C7834572
+:10BFD800440013058400EFD0CFA32285EF503FBF64
+:10BFE800B250225421653345AB0092540259F249AC
+:10BFF800624AD24A424B45618280372A0020614614
+:10C00800814513054AA59740FE1FE780C0260349CE
+:10C018004400894793044AA5D289930A4AA5631420
+:10C02800F906EF0000782390A40003552400930537
+:10C038004AA5EF703FAC0357240083D7040083560A
+:10C04800840011ED63E4F6002314F40083558400A2
+:10C058003A85EFC01FB92285EFC07F8BB5B763E47F
+:10C06800F6002314F40083578400D945938649A524
+:10C078000D463A852390FA00EFC07FA18D4561DD1A
+:10C08800138549A5D1A09947631AF9029305A10020
+:10C098002285EFF02FC7AA845DDDD9476396F40E99
+:10C0A8000509035524001379F90FD945938649A545
+:10C0B8004A86EFC0DF9DCA8559DDD9B7A147631805
+:10C0C800F9009305A1002285EFF03F93E9B7A9474E
+:10C0D800631FF906035584006C00EFE00FE02A891E
+:10C0E800630D05140355240041669306E100554786
+:10C0F8007D16AD45EFC09FB4C8C0AA8649C1834824
+:10C1080044000358E1000356C10003552400814749
+:10C1180013074AA5CA85EFE03FFAAA84631E050EF5
+:10C128000355240093054AA5EF709FBD0DD503550F
+:10C13800240093064AA52D46D945EFC05F95E30C28
+:10C1480005F0AD4513054AA5EFD0AF8C29B7B14727
+:10C15800631BF90E035584006C00EFE00FD8AA8426
+:10C1680069CD0355240041669306E10059477D16C1
+:10C17800B545EFC0BFAC23A2AA00AA8629E9835718
+:10C188008400C5442315F10003471400D147E30494
+:10C19800F7EC8347440003552400938549A5238081
+:10C1A800FA008357A10023829A002391FA00EF70C6
+:10C1B8002FB4E30205EA03552400938649A50546F2
+:10C1C800D945EFC0DF8CE30805E8854555BD8348B0
+:10C1D80044000358E1008357A4000356C1000355E7
+:10C1E8002400A68513074AA5EFE01FEDAA840DE5F4
+:10C1F8000355240093054AA5EF705FB6E30D05E4E7
+:10C2080003552400D94593064AA53546EFC03F8813
+:10C21800B545E30205E4ADB5D9476393F40081441D
+:10C2280003A54A009740FE1FE78040EFE38504E23C
+:10C23800835784002315F10081BF83578400854408
+:10C248002315F10091B7B9476318F9009305A100C8
+:10C258002285EFF00F9581B5C1476318F900930562
+:10C26800A1002285EFF0CFD83DB5C947631AF90080
+:10C27800130691009305A1002285EFE00FF821BD78
+:10C28800D947631DF9009305A1002285EFE00FE669
+:10C29800AA84E31405E0A304010075BBE147E31C8D
+:10C2A800F9DA9305A1002285EFE06FD2EDB30145DD
+:10C2B8008280EDC2011152C42E8A854522CC4EC619
+:10C2C80056C206CE26CA4AC8AA8AB6893284EF1050
+:10C2D8009070D1471DC5B72700203727002083C796
+:10C2E800079D8346179D814419E0B684BE8637278B
+:10C2F80000200327879C93974400BA9763EDD400E6
+:10C30800D547F2406244D2444249B249224A924A4D
+:10C318003E85056182803E89C10703D727FF09C78B
+:10C32800850493F4F40FD9BF25C09565938525C07E
+:10C33800130500029740FE1FE78040D02326A9007E
+:10C3480061D1130600028145938404049740FE1FBF
+:10C35800E78060F223119900230009002313590193
+:10C368001DC43727002083479400032647C22304AF
+:10C37800F900118C8327C90011841180238E87004E
+:10C3880023A029018147B5BF23260900F1B723045B
+:10C398004901FDB785473E858280B727002083C5C0
+:10C3A800079DB727002003A7879C81476395F50061
+:10C3B80081463685828003562700BA8619C2E30A69
+:10C3C800A6FE850793F7F70F4107CDB7B7270020DB
+:10C3D80003C6079DB727002003A7879C81476315DD
+:10C3E800F60081463685828083552700BA8689C53E
+:10C3F80083454700E388A5FE850793F7F70F4107B4
+:10C40800F9BFB727002083C5379DB727002003A7AA
+:10C4180047C281476395F500814636858280035679
+:10C428000700BA8619C2E30AA6FE850793F7F70F35
+:10C438004107CDB7B727002003C8179DB7270020AD
+:10C4480083A7879C01476315E8008146368582806B
+:10C4580003D62700BE8619CA03D667006318A6004C
+:10C46800D04709C603562600E302B6FE0507137730
+:10C47800F70FC107C9BF411122C4404526C206C6ED
+:10C48800AA8415C0484409C59740FE1FE78000C923
+:10C49800484809C59740FE1FE78040C82285974055
+:10C4A800FE1FE780A0C72685414681459740FE1FAD
+:10C4B800E78060DCB2402244FD57A384F400924434
+:10C4C80041018280011122CC2A840355250006CE21
+:10C4D8002EC6EF109019324622858145EF00F07183
+:10C4E80022856244F24005616FF0FFF80DC50357DD
+:10C4F8002500411122C406C62A8411CBDD45EF0070
+:10C50800B07322852244B24041016FF0DFF6B24099
+:10C518002244410182808280411126C2B14693049F
+:10C52800C5FFB386D402B7270020138747C306C6C2
+:10C5380022C436978356A7006398B60248430DC5B0
+:10C54800138447C39307F00F6306F600834705007B
+:10C55800639CC7009740FE1FE78040BCB147B38784
+:10C56800F402A29723A20700B24022449244410158
+:10C578008280411122C42E8426C24946AA8481455C
+:10C58800228506C69740FE1FE780E0CEA5C083C778
+:10C59800C40113974700B727002083A747C2BA975B
+:10C5A80003D707002310E40003D7270083D76700C9
+:10C5B8002311E400372700200357E79C2312E400E7
+:10C5C80003D704002313E40003D724002314E40052
+:10C5D80003D744002315E40003D764002316E400BE
+:10C5E80003D784002318F4002317E400B240224440
+:10C5F800924441018280B727002083C5079DB72751
+:10C60800002003A847C2B727002003A6879C01473C
+:10C6180081476394E5003E8582808346060081CE8B
+:10C62800544691CA83C6C6019206C2966315D500C0
+:10C63800850793F7F70F05071377F70F4106D1BF63
+:10C64800130600643386C50293069500AA8537C58C
+:10C6580001001305454F6F507FC9411122C406C61A
+:10C668002A8403459500EF50BFE1FD57A304F40069
+:10C67800B240224441018280011122CC4AC84EC6F0
+:10C6880052C456C25AC006CE26CA2A89AE89014467
+:10C69800372A0020B72A00201D4B83471A9D63655F
+:10C6A800F40463990902B7290020372A0020930A65
+:10C6B800F00F83C7099D6367F4061144A1442285DE
+:10C6C800050442041306F00FCA854180EFF0DFE449
+:10C6D800E31794FEF2406244D2444249B249224AE6
+:10C6E800924A024B0561828083A78A9C9314440076
+:10C6F800BE9483C704009DC383D764006390270357
+:10C708006396690103D52400EF10207626854E86AE
+:10C718008145EF00904E2685EFF0FFD50504137490
+:10C72800F40FA5BF83278A9C93144400BE9483C743
+:10C7380004009DC383C794006380570383D76400B4
+:10C74800639C27012685EFF05FF12685D145EF0030
+:10C75800B04E2685EFF03FD205041374F40F91BF55
+:10C7680041677917630BE502411122C406C6854764
+:10C778002A846399F50022852244B240814541010B
+:10C788006FF09FEF89476396F5008545EF10B02459
+:10C798007DD1B24022444101828082809D456FF064
+:10C7A800BFEDB727002003D5E79C8280B72700207C
+:10C7B80003C7C79C011106CE2317A1002316B10099
+:10C7C80085476318F70070009305E1000545EF50B1
+:10C7D8007065F24005618280A947631CF60483C72F
+:10C7E800150003C70500A207D98F2310F50083C7DA
+:10C7F800350003C72500A207D98F2311F50083C789
+:10C80800550003C74500A207D98F2312F50083C737
+:10C81800750003C76500A207D98F2313F50083C7E6
+:10C82800950003C78500A207D98F2314F500014599
+:10C8380082800545828091476314F60283C71500FC
+:10C8480003C70500A207D98F2310F50083C7350059
+:10C8580003C72500A207D98F2311F500014582805F
+:10C86800054582809387C5FF93960701C1820D47CE
+:10C878006360D7023147B387E702372700201307E1
+:10C8880047C3BA972381A7002390B7000145828048
+:10C89800094582809306402037270020AA8763F441
+:10C8A800A60093074020F1172317F79CB72700200D
+:10C8B8002389B79CB7270020238AB79C8280190553
+:10C8C800956542054111938535C0418106C697306B
+:10C8D800FE1FE780A07611C5B240E95541016F50AF
+:10C8E800CFA7B24041018280B72700202389079C47
+:10C8F800B7270020797105472386079CB7270020B2
+:10C908002388E7C24ECEB7270020B729002022D4BB
+:10C9180026D24AD037240020B7240020A38A079CB7
+:10C9280037290020B72700209389399D06D652CC95
+:10C938002AC62308049CA388049C2397079C2324C5
+:10C94800099C23800900EF10005B3245B7270020BF
+:10C95800130600032384A7C237250020130545C307
+:10C9680081459740FE1FE7800091372A0020034544
+:10C978004AC61304049D9384149D1309899C15CDFC
+:10C988009565938545C012059730FE1FE780006BBB
+:10C99800372700202322A7C20DC103464AC69307A2
+:10C9A8004AC683C717002380C90081451206238021
+:10C9B800F4009740FE1FE780008CB727002003C5CE
+:10C9C80087CC83C704009565938555C03E9513753C
+:10C9D800F50F2300A40012059730FE1FE7800066BC
+:10C9E8002320A9003DCD0346040081451206974047
+:10C9F800FE1FE7804088032709008346040081471B
+:10CA080025077D566398F604EF106073B147330528
+:10CA1800F5029565938565C0420541819730FE1FF3
+:10CA2800E780C061372700202326A7C219C53146F1
+:10CA380081459740FE1FE78000842254B2509254EB
+:10CA48000259F249624A37C50100130585764561E6
+:10CA58006F10806F85072300C70093F7F70F410712
+:10CA680055B7230004002380040079BF4111939730
+:10CA7800050126C206C622C44AC0C187AE8463D156
+:10CA8800070A37290020034589C2EF50AF9F2A843F
+:10CA980029CD03470500930700096315F7040347E9
+:10CAA8001500CD47631CF706B7260020034825006C
+:10CAB80003C5B6B1372700208347279D13066400B6
+:10CAC800814581461307279DAA886318D80299C112
+:10CAD8002300F7008347070091C7034589C28545AE
+:10CAE800EF504FD72285EF508F8E2165258DB240AC
+:10CAF8002244924402494101828083450600AE9750
+:10CB080093F5F70F93F7F80F63F4A50093F7F50F74
+:10CB1800850693F6F60F0906854545BF012DD9B759
+:10CB280093F715000145E1D7EF00107009CDB7273D
+:10CB3800002083C7279D81CBB727002003C587C264
+:10CB48008545EF502FD113C5140055B785462A8760
+:10CB580063FBC60483C7150003C60500A207D18F6F
+:10CB68002310F500639CD70083C7350083C62500D2
+:10CB7800A207D58F2311F50001458280894601451A
+:10CB88006394D70283C7350083C62500A207D58FD3
+:10CB98002311F70083C7550083C64500A207D58F28
+:10CBA8002312F70082800545828091476314F602BC
+:10CBB80083C7150003C70500A207D98F2310F50006
+:10CBC80083C7350003C72500A207D98F2311F500B5
+:10CBD800014582800545828091476314F60283C728
+:10CBE800150003C70500A207D98F2310F50083C7D6
+:10CBF800350003C72500A207D98F2311F500014589
+:10CC0800828005458280A1476314F60483C7150016
+:10CC180003C70500A207D98F2310F50083C7350085
+:10CC280003C72500A207D98F2311F50083C7550034
+:10CC380003C74500A207D98F2312F50083C77500E3
+:10CC480003C76500A207D98F2313F5000145828029
+:10CC5800054582808947631CF60083C7150003C712
+:10CC68000500A207D98F2310F500014582800545EC
+:10CC780082808357260079714ECE06D622D426D2DA
+:10CC88004AD01307F007AE896372F70209473AC41E
+:10CC98002316F100300093F5F50FEF10E01BB250AA
+:10CCA800225492540259F249456182800357460042
+:10CCB800D9462A89328463F8E6008357660063F40C
+:10CCC800F6006379F70023140100300093F5F90F9B
+:10CCD8004A85E1B70355060002C4EFF08FF2AA8433
+:10CCE80059C1EFF05F9183C784006369F50011466D
+:10CCF800A246CE854A85EF10A00B55B7340026868C
+:10CD08009305F00F4A85EFF0CFDA75F1A247035784
+:10CD18008400DC472390E700035724002391E700B1
+:10CD2800035744002392E700035764002393E70066
+:10CD380003D744002394E700DC4485CB93F4F90F30
+:10CD48002286A6854A858297C167FD172A86E31140
+:10CD5800F5FA22459947F9452300F5002302950085
+:10CD6800EFF01F8E2DBF094661B7014651B7A9479D
+:10CD7800631CF60483C7150003C70500A207D98FF3
+:10CD88002310F50083C7350003C72500A207D98FF4
+:10CD98002311F50083C7550003C74500A207D98FA3
+:10CDA8002312F50083C7750003C76500A207D98F52
+:10CDB8002313F50083C7950003C78500A207D98F01
+:10CDC8002314F500014582800545828083C705004C
+:10CDD8002300F50083C71500A300F50083C73500BD
+:10CDE80003C72500A207D98F2311F50082802322CB
+:10CDF800050003C7450089476304F700054582809D
+:10CE080083D665000D47E37BD7FE9C45011106CE0E
+:10CE180022CC26CA4AC84EC683C4170003C60700D8
+:10CE2800A204D18C138644006311D60403C43700CE
+:10CE380083C72700AE8922045D8C9307C4FFC2070D
+:10CE4800C1832A89636FF70003A58900231199001C
+:10CE580023108900F155EF405FD02322A900014536
+:10CE680031A02285EFF06FD365F10545F2406244A9
+:10CE7800D2444249B24905618280397122DC2E844C
+:10CE8800834704004AD806DE26DA4ED619472A898F
+:10CE9800B285639AE706034624002800EFF0FFD026
+:10CEA800AA8415E903558100EFF02FCFAA8983459D
+:10CEB800140015C937E701002E86130707D9340077
+:10CEC8009D454A85EF00D0424E8509468145352368
+:10CED8004E85EFF04FDAF250625426854259D2540B
+:10CEE800B2592161828089472310F100835781005C
+:10CEF8000A862311F1008357A1002312F1004A8505
+:10CF0800EF009075C9BF4947639DE70203562400A7
+:10CF18002800EFF05FCFAA845DFD372500201305B8
+:10CF280045C38357C50099E3814475B70347140087
+:10CF3800834604000345E5003C000146CA85912666
+:10CF480059BF51476390E702035624002800EFF0C9
+:10CF5800BF88AA8449F18345140030004A85EFF060
+:10CF68005FD195BF59476393E7060356240028000D
+:10CF7800EFF07F8CAA8425F1835581004A85EFF074
+:10CF88006FCB1DC958458356A10083570700B69734
+:10CF9800C207C1832310F700C1DB5C47D1D7B7278D
+:10CFA800002083C7279DC9D3B727002003C587C2A0
+:10CFB8008545EF502F8A05B789473EC083578100C2
+:10CFC8000A86834514002312F10015BF8345140017
+:10CFD8000A8623100100EF003068B9B75D71A6C258
+:10CFE80056DA86C6A2C4CAC04EDE52DCAA8A03C577
+:10CFF8001500AE8432C6EFF06FBDB24501ED814435
+:10D00800B6402644268506499644F259625AD25AB1
+:10D0180061618280230205002311050083C9040091
+:10D0280085472A84639AF90003C624002808EFF08C
+:10D03800FFB1AA8405492DA09D476394F9040347CD
+:10D0480005008D47E31DF7FA03C6240028080549A3
+:10D05800EFF09FB8AA8409E5054681452285712E1F
+:10D068002285EFF08FDF034584003C080147CE8618
+:10D078002686D6853924E30509F82285EFF0AFBF67
+:10D0880041B7CD47639DF900034705009147E31871
+:10D09800F7F603C624002808EFF0DFBB59BFD547D1
+:10D0A800E39FF9F4034A05008947E31AFAF403C633
+:10D0B800240028080549EFF09FCBAA8455F183572F
+:10D0C8000102BDE3035781011306F0035C44930694
+:10D0D80007FCC206C182636CD6000356A101D9467B
+:10D0E80063F7C6008356C101D94563EFD5000355E0
+:10D0F80024002391E7000549EF0030570356010249
+:10D10800D2852285692CA9BF8355E1012391E700C7
+:10D118002392C7002390B7002393D70085472300A5
+:10D12800F400014A0149D9BF014AC9BF7971AA85EA
+:10D1380022D426D203542500AA84280806D6EFF064
+:10D148001FCBF24599E535E985452285EFF00FE6D5
+:10D15800C1A0835781011547639BE7060357A101C7
+:10D168008D4763FCE7046800EFF05FC60357E100F2
+:10D17800DD4763FCE7008345D100B7071700850743
+:10D18800100822853EC8EF00304D8357E100035751
+:10D19800A10191076305F7002285EFF02FE083478F
+:10D1A800C10072466C00858B1106228591CFEFF085
+:10D1B800FFE201C52285EFF06FDE884451D5973034
+:10D1C800FE1FE780A0F549B7EFF03FCBDDB7114769
+:10D1D8006389E7001387A7FF42074183854663EE0B
+:10D1E800E6023147F117B387E70237270020130714
+:10D1F80047C3BA9703D7070069D303C52700300888
+:10D20800A2850D205DF9035781019147E31EF7F2CE
+:10D21800B25022549254456182802C082285812E76
+:10D2280049FDFDB701114AC82A89314526CA06CEEB
+:10D2380022CC2EC6B284EF407F9E31C1B2459307FF
+:10D24800000A2310F5002311B5002A842146110590
+:10D258008DC0A6859730FE1FE78040FBA2854A85D2
+:10D26800EF40BFA90145F2406244D24442490561FA
+:10D27800828081459730FE1FE780E0FFC5B70545EE
+:10D28800DDB7797126D2AA841305000206D622D406
+:10D298002ECE32CC36CA3AC83EC6EF403F9831C986
+:10D2A8006246F2454247D246B2472A84130520FA1D
+:10D2B8002300A400A300C4002311B4002302E40047
+:10D2C800A302D40013058400614691CFBE85973030
+:10D2D800FE1FE780A0F3A2852254B25026859254FF
+:10D2E80045616F409FA181459730FE1FE780A0F8F8
+:10D2F800DDB7B25022549254456182805845797105
+:10D3080022D406D62A84AE8649C383572700231D14
+:10D31800F10093072006639FF504B727002003D682
+:10D32800E79C835767006373F600B28713F6F70F1D
+:10D3380083552701834707018D8F93F7F70F81E501
+:10D34800890793F7F70FB297FD17B3C7C702231ED4
+:10D35800F100835724008355640003458400231C8F
+:10D36800F10001473C080146EFF0BFF1B2502254EA
+:10D37800456182800347C701B727002083A747C2BA
+:10D388001207BA9783D76700D9B72EC619468145C1
+:10D3980028089730FE1FE78000EEB2465DBF79711E
+:10D3A80022D406D626D22A848DC181470147930606
+:10D3B80000062E868355640003458400EFF07FEC59
+:10D3C800B2502254925445618280B2842800594652
+:10D3D8009730FE1FE78020EA2314910089E88357DD
+:10D3E800240048446C002315F100EFF08F983C00AE
+:10D3F800014793060006014675BF797106D6814735
+:10D4080099ED8357250058452316C1002314F100D0
+:10D418003C0011C7835727002315F1003C002E86D6
+:10D428008355650003458500014793060006EFF024
+:10D438005FE5B25045618280411122C406C6834728
+:10D44800050011472A846395E7022E8683556500F7
+:10D458000345850081470147CD46EFF09FE24946E5
+:10D46800835564002244B240154541016FF0CF8ACC
+:10D4780013F7B70F89466317D7000146EFF03FF25D
+:10D488005146F9BF0D476398E7002244B240014670
+:10D4980041016FF09FF6B24022444101828003D7D8
+:10D4A8000500B146B727002071173307D7029387C5
+:10D4B80047C3BA97D84319EBD8412395A70001452C
+:10D4C800D8C303D725002394E7008280594582807A
+:10D4D800797122D4404526D24AD006D6AA842E890C
+:10D4E80025C0484419C59730FE1FE78020C323266E
+:10D4F80004008357040083D5640003C58400231502
+:10D50800F100835724000147930640062316F100D3
+:10D51800835784004A862317F1001C483EC883D7E6
+:10D5280024002314F1003C00EFF0BFD5A30E240122
+:10D5380023280400B2502254925402594561828033
+:10D548002800314681459730FE1FE780C0D283D737
+:10D55800240083D5640003C584002314F100014727
+:10D568003C00930640064A86EFF0BFD1E1B77971D7
+:10D5780052CC2A8A03D5050026D206D622D44AD010
+:10D588004ECE56CAAE84EFE05FE119E18547BDA8EB
+:10D598004045AA8965DC83576500E39947FF8357AF
+:10D5A8008400638707128346C401B72A002003A7B3
+:10D5B8004AC29206FD173697C20703576700C18310
+:10D5C8002314F4006316F70093053006EFF01FD319
+:10D5D8005C48A5EFC84003491500834705002209A8
+:10D5E8003369F90083D7240013072900631AF70267
+:10D5F800F955EF408FD6C8C02391240103C589008F
+:10D608002686D285EFF01FC2814721E1B25022540D
+:10D6180092540259F249624AD24A3E854561828053
+:10D628009565938515C04A859730FE1FE78000A150
+:10D6380048C8C840231C2401F955EF400FD283D7AE
+:10D648002400C8C0F9172391F400484859C503D6E7
+:10D6580024008356A401835784013308D60063C08D
+:10D6680007090347C40183A74AC295451207BA9719
+:10D6780083D7270063CF0705CC4036959730FE1F28
+:10D68800E780C0B80357A40183D72400BA97C2071C
+:10D6980003578401C183231DF400E399E7EE03D700
+:10D6A800290003C5890030002314E1005848D285B9
+:10D6B8002315F1003AC6EFF0FFB611C54848973078
+:10D6C800FE1FE780A0A5232A0400232C04007DBDAB
+:10D6D80099454E85EFE01FDF55BDA545DDBF914556
+:10D6E800CDBF03D725007DC3B727002083D6E79C8D
+:10D6F800ED4763EEE60C011122CC2E8426CAAA84DB
+:10D708004840914506CEEF404FC583572400AA866E
+:10D718002300F50083572400A183A300F500835755
+:10D7280004002301F50083570400A183A301F50039
+:10D7380003562400C167F917110642064182639611
+:10D74800F4042AC4314532C6EF404FCDAA85CD47EF
+:10D758001DC5930700F92300F5003246F957A24684
+:10D768002311F50089472302F500B727002023136A
+:10D77800C50014C503C587C2EF402FD88147F240C2
+:10D788006244D2443E850561828081452685EF400A
+:10D79800907BAA8711E9B726002003C7269D65D389
+:10D7A8007D172389E69CE1BF09476304E5021D470D
+:10D7B8006303E50249476302E5027D47E311E5FC9F
+:10D7C800B726002003C7269D8147D1BFED473E8578
+:10D7D8008280D1476DB791475DB789474DB7011131
+:10D7E8004AC831471309C5FF3307E902B7270020A4
+:10D7F80026CA938447C306CE22CCBA94D84029CBF4
+:10D80800138447C3B727002083C6279D854795CA39
+:10D818002314A10083D7840003D5A4002C003AC6A2
+:10D828002315F100EFF0FFEB11C5C8409730FE1F3C
+:10D83800E780C08EB147B307F902A29723A2070079
+:10D848008547F2406244D24442493E850561828060
+:10D858008147C5BF797126D24445372700204AD071
+:10D8680083D764000359E79C52CC06D622D44ECE07
+:10D8780056CA2A8A63F327013E8903D7240142093D
+:10D888001359090183D7040141CB998F4A8463D581
+:10D89800270113940701418089452285EFF02F82E3
+:10D8A800AA89CD4A25C183D724002AC62315810019
+:10D8B8002314F10083D7240185E383D70401930956
+:10D8C80025002300F50083D70401A183A300F500F8
+:10D8D8006376240503D4040183D72401CC4422862B
+:10D8E8004E85BE959730FE1FE780409203556A002B
+:10D8F8002C00EFF01FDFAA8A15C54E859730FE1F52
+:10D90800E780C081B2502254568592540259F24998
+:10D91800624AD24A4561828089078DBF79144204E0
+:10D9280041805DBF03D7240183D704003A94FD17D3
+:10D93800C207420403D70401C18341802390F40045
+:10D94800239984006377E400D5FFFD57A38EF40084
+:10D9580055BF81455285EFF0BFB76DB779714AD091
+:10D968003729002052CC034A599D22D456CA5AC896
+:10D978005EC662C406D626D24ECE5284B72A00208E
+:10D98800054B930BF00F372C002083A78A9C931428
+:10D998004400BE9483C90400639D6907DC44B5CB89
+:10D9A800D84725CB03D7070029CBB727002083C743
+:10D9B800279D99CF2685EFF0FFE9AA8515E9B727B6
+:10D9C800002083C7179D05046351F402A30A899CAC
+:10D9D800B25022544E8592540259F249624AD24AB0
+:10D9E800424BB24B224C45618280A30A099CCDB7B9
+:10D9F8002685EFF0FFAD8149E1BF83C7D701639A60
+:10DA08007701930520062685EFF05F8FDC44A38E0F
+:10DA1800070083471C9D05041374F40F6363F40027
+:10DA28000144E31444F7C1BF4111154506C6EFF0A0
+:10DA38001FDB09C50545B240410182801945EFF059
+:10DA48001FDA6DF91145EFF09FD96DF51D45EFF01F
+:10DA58001FD96DF1B727002083C7179DE9DFB240B2
+:10DA680041016FF0BFEF83D705000D47F117C207DB
+:10DA7800C1836365F706DC41B5C3411122C42E8416
+:10DA8800854526C206C6AA84B92739C9268595259B
+:10DA9800C167F9176381F40219ED8357240081CF18
+:10DAA8008356040019476393E60437270020035779
+:10DAB800E79C63FDE702B727002083C7279DA2855F
+:10DAC800268599C72244B240924441016FF07FC134
+:10DAD8002244B240924441016FF07F9C0945828004
+:10DAE8005145B24022449244410182806D45D5BFE0
+:10DAF800397126DA4ED6AA84AE895D4589454AD859
+:10DB080006DE22DC328936C63AC4EFE05FDB35C573
+:10DB180022472A84014511C7B24613054400B68539
+:10DB280002979357850023003401A3002401A30121
+:10DB3800F4009547231CF100B727002083C7279DD1
+:10DB48002301A4001105231DA10022CE2C0826853F
+:10DB580095C3EFF01FB9AA8411C522859720FE1F2F
+:10DB6800E780C05BF250625426854259D254B259BC
+:10DB780021618280EFF0BF92F9BFCD44E5B779719A
+:10DB880026D24AD052CC56CA06D6BA8A22D44ECE0B
+:10DB980019472E89B284368A639DE5060355260007
+:10DBA8000944EFE08FFF2AC62DCD5C4583596500F7
+:10DBB80083D727002390F400B247B72600201547E3
+:10DBC8002380570103C606C32391E70013071600F5
+:10DBD8001377F70F2388E6C22382C70001E70547BA
+:10DBE8002388E6C25147631AE90015472391E400E8
+:10DBF800DC4703D784002394E7005287A686CA85AA
+:10DC08004E85EFF0FFEE2A84324515C4EFE0BF865B
+:10DC180009A842867400BE85AA89EFE08FE92A84A4
+:10DC280041DD2285B250225492540259F249624A87
+:10DC3800D24A45618280F945EFE09FA0DDB783D7DE
+:10DC480005002300F50083D70500A183A300F50094
+:10DC580083D725002301F50083D72500A183A301DD
+:10DC6800F5001145828083D705002300F50083D78E
+:10DC78000500A183A300F50083D725002301F50043
+:10DC880083D72500A183A301F50083D7450023028C
+:10DC9800F50083D74500A183A302F50083D765006B
+:10DCA8002303F50083D76500A183A303F50021456D
+:10DCB800828083D705002300F50083D70500A18360
+:10DCC800A300F5000945828083D705002300F500ED
+:10DCD80083D70500A183A300F50083D7250023017E
+:10DCE800F50083D72500A183A301F50083D745005C
+:10DCF8002302F50083D74500A183A302F50083D74B
+:10DD080065002303F50083D76500A183A303F5000D
+:10DD180083D785002304F50083D78500A183A30456
+:10DD2800F5002945828003D705008546AA87230088
+:10DD3800E50003D705002183A300E50003D705000C
+:10DD4800631DD70003D725002301E50003D725006D
+:10DD58002183A301E5001145828009456315A702C7
+:10DD680003D7250019452381E70003D72500218320
+:10DD7800A381E70003D745002382E70003D74500C6
+:10DD88002183A382E700828083D705002300F50062
+:10DD980083D70500A183A300F50083D725002301BD
+:10DDA800F50083D72500A183A301F50011458280E2
+:10DDB800797126D24AD04ECEB2842A89AE892946B4
+:10DDC8008145480022D406D636849720FE1FE78076
+:10DDD800804A231691008DEC835724002312F1000A
+:10DDE800B727002083D7E79C2314F1005C448DC338
+:10DDF80083C6C70137270020032747C2920683D767
+:10DE080087003697035727002315F1002313E100F5
+:10DE180037E701004A85130707CD540013F6F90FB9
+:10DE2800D545EFF0FFCC2A8911C19DE08547230035
+:10DE3800F40023020400014681452285EFF02FD625
+:10DE4800B25022544A8592540259F249456182805F
+:10DE58002285EFE04FE2EDB737E70100B2861307FE
+:10DE6800E7D22E8685456FF0BFC801112317A100A0
+:10DE7800B7E601004165700001489307F00F0D47B0
+:10DE8800938666C499457D1506CEEFF05FCFF240C4
+:10DE980005618280B7E60100B28701482E861147E6
+:10DEA8009386E6C6C9456FF09FCD37E70100B28675
+:10DEB8001307A7CB2E86CD456FF09FC3011122CC47
+:10DEC800372400201304C4C626CA4AC84EC606CE44
+:10DED8002A89AE89930404031C4081C7CE854A85EC
+:10DEE80082971104E31A94FEF2406244D2444249F4
+:10DEF800B24905618280B727002003C517B24111D6
+:10DF080022C43724002093773500130404CC0981F8
+:10DF1800A304F400AA9706C626C22304F400A5CFDA
+:10DF28001305C0033385A702A5658505B72400201E
+:10DF38009720FE1FE7808010034684009307C003E4
+:10DF480081453306F60223A4A4C69720FE1FE78066
+:10DF5800803283A784C683468400014789077D569B
+:10DF68006341D7022244B240924437250020130669
+:10DF7800000381451305C5C641011723FE1F67002D
+:10DF8800832F2390C7002381070023A507020507D5
+:10DF98009387C703F1B7B24022449244410182807B
+:10DFA800B727002003C687CCB727002003A787C65A
+:10DFB80081476315F600814636858280BA86130745
+:10DFC800C703835567FCE389A5FE850793F7F70F19
+:10DFD800CDB7011122CC2EC632C406CE2A84EFF06A
+:10DFE8003FFC2246B24511E9C167F9176303F40003
+:10DFF8005145F2406244056182805455834745008B
+:10E0080095C213F7270141456314A700154575F21A
+:10E01800C18B3D45F9DF83C7A6010145E3FBB7FC8A
+:10E028003145C1BFC18B0145E9F71545D9B77971AC
+:10E0380026D24AD0B7240020416922D44ECE52CCF1
+:10E0480056CA5AC806D6AA890144938404CC372AEA
+:10E058000020930AC0037D19054B83C784006364BD
+:10E06800F400014535A8B307540303278AC6BA97B5
+:10E0780003D727006316270105041374F40FF1BFB3
+:10E0880003C55700300093856700EFC0C15119469A
+:10E09800CE8528009720FE1FE7804028E31E65FDF7
+:10E0A800B250225492540259F249624AD24A424B1F
+:10E0B80045618280B727002083C587CCC166B72712
+:10E0C800002003A787C6FD1681476395F500014622
+:10E0D80032858280035827003A866306D8000348B1
+:10E0E8000700E307A8FE850793F7F70F1307C70391
+:10E0F800E9BF411106C6EFF0BFEA11C50355450156
+:10E10800B240410182800145E5BFB727002083C6A0
+:10E1180087CCB727002003A787C601458147110789
+:10E128006393F60082800346070001C60505137550
+:10E13800F50F850793F7F70F1307C703D5B7B72769
+:10E14800002003C587CC8280372700209306C7C6E6
+:10E1580081471307C7C631468C4291E58A07BA97AB
+:10E1680088C30145828085079106E397C7FE4D4520
+:10E178008280411106C622C4EFF09FE21DCD2A8499
+:10E18800035525008545EFF07FD3485409C59720EE
+:10E19800FE1FE780A0F822851306C003814597205B
+:10E1A800FE1FE780400DFD572311F40023020400F1
+:10E1B8000145B2402244410182800945DDBF411139
+:10E1C80006C6EFF0FFDD11C50345C500B2404101A9
+:10E1D80082800145E5BFC167F9176304F502411163
+:10E1E80022C406C62E84EFF0BFDBAA87014591C77B
+:10E1F80003C54700698C33358000B2402244410191
+:10E20800828005458280011106CE2EC6EFF05FD9C7
+:10E21800854711C903574501B24585476305B700CE
+:10E22800231AB5008147F2403E850561828031CDD1
+:10E2380001114AC84EC637290020C16922CC26CA16
+:10E2480052C456C206CE0144AA84130909CC372AFF
+:10E258000020930AC003FD1983478900634BF4002B
+:10E26800F2406244D2444249B249224A924A056184
+:10E2780082803305540383278AC63E958357250039
+:10E288006383370182940504C1BF8280B7270020C9
+:10E2980003C687CCB727002083A787C6C166014578
+:10E2A80089070147FD1691456313E600828003D86C
+:10E2B80007006309D80003C8A7006315B80005055F
+:10E2C8001375F50F05071377F70F9387C703E9BF92
+:10E2D800B727002003C687CCB727002083A687C6A8
+:10E2E8000147814791066310E602858393C7F7FFCC
+:10E2F800C207C18305456364E50285473395A700D6
+:10E3080042054181828083C5060081C583D5C60246
+:10E31800CD8F05071377F70F9386C603E9B793F6F2
+:10E328001700E1FE050585831375F50FE9B77971C7
+:10E3380056CAAA8A2E8526D24AD04ECE52CC5AC860
+:10E348005EC662C406D622D4AE84328B368CBA8BB3
+:10E358003E8AC2894689EFF0BFC449E141657D150F
+:10E36800EFF01FC42A84554531CC1946DE851305C4
+:10E378006400A30284019720FE1FE78020E98357E9
+:10E38800010323119400230264012319F400835725
+:10E3980041032300540123260402231AF400230610
+:10E3A80044012317340123182401EFF07FF22318C6
+:10E3B800A402232A04022685232C04028145EFF0B7
+:10E3C800FFAF0145B250225492540259F249624AB1
+:10E3D800D24A424BB24B224C456182804545DDB75B
+:10E3E800B727002083C687CCB727002003A787C696
+:10E3F80081476395F60041657D1582803A8613074B
+:10E40800C703835547FF6395A500035526008280FF
+:10E41800850793F7F70FF1BFB727002003C887CC0C
+:10E42800B727002083A687C6416601477D16954811
+:10E4380011436314E8000145828083D7260036859E
+:10E448006380C704CC5A8DCD83C7350083C52500AA
+:10E4580089CD938597FD93F5F50FE37FB3FC9387FB
+:10E46800D7FA93F7D70F89EF82809385F7FD93F555
+:10E47800F50FE3F3B8FC9387D7FA93F7D70FCDDFFF
+:10E4880005071377F70F9386C60365B7B7270020EC
+:10E4980083C587CC4166B727002003A787C67D16AA
+:10E4A800814725486394F5000145828083562700FB
+:10E4B8003A85638CC600545B89CA83C63600938646
+:10E4C800E6FD93F6F60FE372D8FE850793F7F70F8C
+:10E4D8001307C703C1BF011122CC2A84494506CEC0
+:10E4E800EF60DF8315C12AC62285EFF07FAB09CD27
+:10E4F8006244B7270020324683550503F24003C51E
+:10E5080037CC05616F309FCAF24062440561828052
+:10E5180039714ED652D4AE892A8A930530054145C1
+:10E5280026DA4AD856D206DE22DC32C63689BA8ABC
+:10E538009720FE1FE78080B0CD4431C92A848944E2
+:10E548006382090432468145231AC1004146972057
+:10E55800FE1FE78040D25686CE8522859720FE1F73
+:10E56800E780C0CA2146630E0902CA852808972099
+:10E57800FE1FE780A0C9A28650082C085285EF40EC
+:10E58800200EAA8422859720FE1FE78020B9F2502A
+:10E59800625426854259D254B259225A925A21615C
+:10E5A8008280814528089720FE1FE780C0CCE1B70C
+:10E5B800411122C4405926C206C6AA8429CC08544F
+:10E5C80009C59720FE1FE78060B5285809C5972020
+:10E5D800FE1FE780A0B4685809C59720FE1FE78092
+:10E5E800E0B3285C09C59720FE1FE78020B3685C6C
+:10E5F80009C59720FE1FE78060B20325040809C5F6
+:10E608009720FE1FE78080B122859720FE1FE780B4
+:10E61800E0B023AA04022244B727002083D50403CC
+:10E62800B240924403C537CC41016F301FDF41111E
+:10E6380026C206C622C4AE84EFF09F9621C54C5967
+:10E648002A84A9C183A8C50703A88507FC59B85916
+:10E6580083C6650003D6050083C525002685EF60BF
+:10E668000FF42285EFF0DFF4EFF05FE201CD2244F2
+:10E67800B7270020B240924403C537CC85454101F5
+:10E688006F305F9DB2402244924441018280011163
+:10E6980022CC06CE2A842EC6EFF09F905C5991CFEB
+:10E6A80083D70700B245639A870085476397F500CB
+:10E6B8006244F24005616FF0BFEFF24062440561C9
+:10E6C8008280411106C622C426C2EFF0FFD421C5BC
+:10E6D8004059AA8429C0834724008DCBB72700203E
+:10E6E80083A707CA89C7DC4399C322858297034752
+:10E6F80034009307F0026310F702224403D5240084
+:10E70800B2409244814541016FF07FF2B727002063
+:10E7180083A7C7C9C1BFB240224492444101828045
+:10E72800411126C24AC006C622C4AA842E89EFF027
+:10E738003F8731C140595DCC83570400639C970AD9
+:10E748008347340013071002639CE70883472400BB
+:10E75800D9C37C540327040883D7470105E713F777
+:10E7680017000DC3185403574700058B01CF9307B3
+:10E778002002A301F400B240224492440249054514
+:10E788004101828013F7270009CB1854035747002B
+:10E79800098B01C793074002E9BF918B89CB1C54B1
+:10E7A80083D74700918B81C793076002D9B7B727F2
+:10E7B800002083A707CAE1D3DC43D5DF22858297EF
+:10E7C800034734009307F0028145E316F7FA2685DC
+:10E7D800EFF0FFE54DB7B727002083A7C7C9E1BF12
+:10E7E8001307A0026398E7006304090013092003D4
+:10E7F800CA85F1BF631C09002685EFF06FFA19C5B9
+:10E808008347450093E707012302F500A6854A855B
+:10E81800EF50BFED8DB7797126D29947231DB1000E
+:10E82800AA842E858D4522D406D632C636C4231C2A
+:10E83800F100EFE0CF882ACE4D441DC13246A246F2
+:10E84800AA85328582962A8419E52C082685EFF058
+:10E858008FA12A8411C572459720FE1FE780008C7E
+:10E868002685EFF05FC72285B25022549254456145
+:10E8780082804111B706020022C42E862E84938618
+:10E88800A627894506C626C24AC02A89EFF0BFF8DE
+:10E8980083450400AA844A85EFF07FD9B240224418
+:10E8A80026850249924441018280B727002083A728
+:10E8B800C7C995CB9C4385CB1D71A2CC86CE984108
+:10E8C80010082A843AC8D84185453ACA829701C9AE
+:10E8D8002306A100035524006C00EFF09FF9F640D1
+:10E8E8006644256182808280AE8715C5785505C744
+:10E8F800834607002380D50083461700A380D500F0
+:10E90800834627012381D50083468701584BA3817D
+:10E91800D500D8C18280414681453E851723FE1F18
+:10E9280067006395B727002083A707CA91C703A389
+:10E93800870063030300028309458280372700208C
+:10E94800032787E91DC75843AA8705450DC703A5AF
+:10E958000708411106C6930605021306050C930520
+:10E968000506130505040297B2401375F50F41011A
+:10E9780082800545828082804DC9357122CD2A84E6
+:10E988000355050026CB4AC94EC756C306CF52C504
+:10E998005AC1DEDEB68AB2892E89EFF06FE0AA840A
+:10E9A80039C50C182285EFF03FF483472400138AF9
+:10E9B8006400A9CBEF50DFAC2A8B014583CB540010
+:10E9C800EF501FAAAA840C100818EF10406C0854C6
+:10E9D8002C10EF10606CD288268A56C05E88D287C9
+:10E9E8005A8714103010CE854A85EF20B026FA4099
+:10E9F8006A44DA444A49BA492A4A9A4A0A4BF65BAF
+:10EA08000D618280EF50DFA7AA8B014503CB54002C
+:10EA1800EF501FA52ACE08540C10EF1040672C1099
+:10EA28000818EF106067F2484DBF8280C14709CDD2
+:10EA38001455C14791CA785501CB83C73600BD46E6
+:10EA480063F4F600834787013E858280894763091E
+:10EA5800051063870510411106C622C426C28347E4
+:10EA680015002E842380F50083472500A380F50038
+:10EA7800834735002381F50083474500A381F500CE
+:10EA880083475500858B9396870083D7450093F776
+:10EA9800F7EFD58F2392F5008346550093F7F7DFFC
+:10EAA800A20693F60620DD8E2392D5000347550073
+:10EAB80093F6F6BF220713770740558F2392E50098
+:10EAC80083475500FD769386F67F8D87858B758FF6
+:10EAD800AE07D98F2392F50083466500F99B858A96
+:10EAE800DD8E2392D500034765009377270013F73F
+:10EAF800D6FF5D8F2392E5008347650093F64700B4
+:10EB08009377B7FFD58F2392F50003476500DD9B08
+:10EB18004D45218BD98F2392F500EF602FA0AA8451
+:10EB28005145EF60AF9F0347340093F4F40FC94792
+:10EB3800636297021375F50F636EE5008346040060
+:10EB48001147E1476368D7008346140005476363AC
+:10EB5800D7008147B240224492443E8541018280D9
+:10EB68003E85828015C1AA8709458DC141112E8530
+:10EB780041469385170006C69710FE1FE780006977
+:10EB8800B2400145410182800945828082808947DF
+:10EB98001DC595C5411106C603471500AE87194620
+:10EBA8002380E50093052500138517009710FE1FA5
+:10EBB800E780C065B24081473E85410182803E853D
+:10EBC800828015C1AA8709458DC141112E8541460C
+:10EBD8009385170006C69710FE1FE7802063B24092
+:10EBE80001454101828009458280828089471DC98B
+:10EBF80095C9411106C60347250083461500AE870F
+:10EC08002207558F2390E50021469305350013858B
+:10EC180027009710FE1FE780605FB24081473E855E
+:10EC2800410182803E85828015C1AA8709458DC130
+:10EC380041112E8541469385170006C69710FE1F81
+:10EC4800E780C05CB240014541018280094582806D
+:10EC58008280894719C991C903471500BD46E14714
+:10EC680063E5E6002380E50081473E85828015C183
+:10EC7800AA8709458DC141112E8541469385170004
+:10EC880006C69710FE1FE7806058B2400145410153
+:10EC9800828009458280828015C1AA8709458DC175
+:10ECA80041112E8541469385170006C69710FE1F11
+:10ECB800E780C055B2400145410182800945828004
+:10ECC80082801DC1AA87094595C141112E85130669
+:10ECD80000049385170006C69710FE1FE7800053AF
+:10ECE800B24001454101828009458280828015C178
+:10ECF800AA8709458DC141112E8541469385170084
+:10ED080006C69710FE1FE7806050B24001454101DA
+:10ED180082800945828082801D71A2CC2A840845A0
+:10ED280086CEA6CA2306010083440500354793878B
+:10ED3800F4FF93F7F70F636AF70C37D703008A07D6
+:10ED48001307C7C4BA979C4382870C08EFF01FD0FB
+:10ED5800C9476312F50299472306F10003552400B9
+:10ED68006C00EFF01FB1F6406644D64425618280FE
+:10ED78000C08EFF07FEB29C98347C100E5F3035581
+:10ED88002400EFF04FF5C5B70C08EFF05FEEE5B7DC
+:10ED98000C08EFF01FECC5B70C08EFF0BFDCE1BFC3
+:10EDA8000C08EFF0BFE4C1BF0C08EFF09FE1E1B73A
+:10EDB8000C08EFF0DFDDC1B70C08EFF0FFED65BF21
+:10EDC800834715002308F10003552400EFF04F9DF9
+:10EDD800A1470DC10347C500631BF702B7270020F1
+:10EDE80003A707CA9D4719C7184309C71008A6856E
+:10EDF8000297AA872306F10041B70C08EFF07FECD1
+:10EE08009DBF0C08EFF0BFEEBDB79D47B1B7B72760
+:10EE1800002003A7C7C9F9B7011122CC06CE26CA1C
+:10EE28004AC84EC603470500930720092A84631C75
+:10EE3800F7128347150039476395E70A835645005B
+:10EE48000967610781476398E610B729002003A581
+:10EE580009CBCE84630105100C4403C90500631F68
+:10EE680009008347050085052146A9CF2905971084
+:10EE7800FE1FE780A03983A704CBB5C34945EF201F
+:10EE8800FFD92A841DC5930710FC2300F500A300B1
+:10EE9800250183A504CB0905414689059710FE1F66
+:10EEA800E780C03683A704CBA28503C51700EF20EF
+:10EEB800DFE403A504CB9710FE1FE780202623A8D4
+:10EEC80004CA31A809059710FE1FE7802034EF30E7
+:10EED800E07805494DF183A709CB238027018547B1
+:10EEE8009DA81307E003639EE7080347250095479D
+:10EEF800631FF70203554500EFF06FAC9147E3102D
+:10EF0800F5FEB727002083A7C7C9F1DB03A3870055
+:10EF1800E30703FC0356E40003554400930564002B
+:10EF28006244F240D2444249B24905610283A14792
+:10EF3800631EF70083456400035544006244F240B1
+:10EF4800D2444249B24905616FF08FFD9306000330
+:10EF58008147E301D7FEF2406244D2444249B249B4
+:10EF68003E85056182809306000A8147E315D7FE36
+:10EF7800EFF09FDA084425D59710FE1FE780001AA6
+:10EF8800B9BF8147C9BF011126CA06CE22CC894420
+:10EF98001DCD95CDAA842E8468008D45EF506F9EB7
+:10EFA8008347E1002685228693F7F70393E7070452
+:10EFB8006C002307F100EF20E040AA8409E90D4620
+:10EFC8006C00130534009710FE1FE7802024F240E0
+:10EFD80062442685D244056182805D714EDE86C614
+:10EFE800A2C4A6C2CAC052DC56DA5AD85ED689492B
+:10EFF80045CD5DCA138B4500420B135B0B01AE8AEE
+:10F008002A8A930530055A85B2849710FE1FE78037
+:10F01800E0022A84CD4949C9EF506FC82A8956862B
+:10F02800D285935A8900135A0901937BF90F130566
+:10F03800440093FAFA0F137AFA0F135989019710BB
+:10F04800FE1FE7804032A301740123015401A3008D
+:10F05800440123002401EF50EFC3AA854146080864
+:10F068009710FE1FE7802030214734005A86A2857A
+:10F078000808EF20C05BAA891DE121462C002380E7
+:10F088007401A380540123814401A38124011385C1
+:10F0980044009710FE1FE780002DEF500FC1228516
+:10F0A8009710FE1FE7808007B64026444E85964499
+:10F0B8000649F259625AD25A425BB25B6161828058
+:10F0C80001114AC82A892E8506CE22CC26CA2EC608
+:10F0D800EFE01FED69C5405969C4834754000947EB
+:10F0E800B24593F6B70F6386E60011474945639228
+:10F0F800E708835704000945639DB7069304840015
+:10F108004146CA8526859710FE1FE7802010414694
+:10F11800CA85130584019710FE1FE780200F034757
+:10F12800340085469307F7FE93F7F70F63E9F60473
+:10F138001306C4033285C14532C6EF508F84324668
+:10F148009306C402A6852285EFF01F838347240017
+:10F1580089CB22856244F240D244424905616F104E
+:10F16800801A03473400C947E305F7FEA301F400FA
+:10F178000145F2406244D2444249056182809307C6
+:10F1880010050145E317F7FE83472400FDD32285C8
+:10F198006244F240D244424905616F10401D09455E
+:10F1A800C9BF4945F9B7397152D42A8A328526DA56
+:10F1B8004ED606DE22DC4AD8AE8932C6EFE05FDEE4
+:10F1C800C94459C54059C94441C48357040032460B
+:10F1D8006390C70883475400A18BB1CB372900201F
+:10F1E800832789E99304E00FA5C79C47B5C3930417
+:10F1F800840126854146D2859710FE1FE7800001CD
+:10F20800832789E98325040826869C479385050476
+:10F21800180881462E858297AA844146CE8508081B
+:10F228009710FE1FE780800F93F4F40F11E18944D3
+:10F23800034734009307B005631CF7002285EF10DD
+:10F24800C00F8347240091CF9307C005A301F400A2
+:10F25800F250625426854259D254B259225A216139
+:10F2680082809307E005DDB729CD011126CA06CEB5
+:10F2780022CCAA840945A9C10D4628002E848D05F3
+:10F288009710FE1FE78080F88347A10070002C00CC
+:10F2980093F7F70393E7070426852305F100EF208A
+:10F2A800601219E90D46A28568009710FE1FE780D5
+:10F2B800E0067D153335A000F2406244D244056172
+:10F2C800828009458280011152C42A8A32854EC63D
+:10F2D80056C25AC006CE22CC26CA4AC82E8BB28A3B
+:10F2E800B689EFE0FFCB09ED8944F24062442685F8
+:10F2F8004249D244B249224A924A024B056182806D
+:10F308005C592A89C544F5F34D45EF503FA1137464
+:10F31800F50F5145EF509FA0E38809FC83C7890189
+:10F32800E3E487FC1375F50FE360F5FC93053005FE
+:10F33800130540089710FE1FE78040D0232AA90232
+:10F348002A84CD445DD11306400881459710FE1FDD
+:10F35800E78060F2A3010400230144012302640151
+:10F36800231054012326340723240402A302040093
+:10F378008144E30C0AF62285EF00F072AA8435D5A1
+:10F388004A85EFF0EFA295B7397122DC06DE26DA5E
+:10F398004AD84ED652D456D25AD05ECE62CC66CA1D
+:10F3A8000944630B061063090710AA8B3A89368B48
+:10F3B800B28A2E8CEFE0DFBE2A8A5144630E050E16
+:10F3C8009305300541459710FE1FE78020C7AA899D
+:10F3D8004D447DC18344190083472900A204C20714
+:10F3E800BE9483470900BE9483473900E207BE9460
+:10F3F80083278A0263E697007D5709446399E70AE1
+:10F4080063070C0083474A000544898BCDC3930CDE
+:10F418004B00214681450A85C20C9710FE1FE780E4
+:10F4280080E593DC0C019305300566859710FE1F77
+:10F43800E780C0C02A8C4D443DC95A86D68511053F
+:10F448009710FE1FE78020F21146CA856285971043
+:10F45800FE1FE78040F1414693058A014E859710CB
+:10F46800FE1FE78040F021478A866686E2854E8542
+:10F47800EF20E01B2A841DE521468A852800971085
+:10F48800FE1FE78040EE21469305490028009710AB
+:10F49800FE1FE780A0E88547631EF502A6855E8506
+:10F4A800EF505FBE62859710FE1FE78020C74E852C
+:10F4B8009710FE1FE78080C62285F2506254D2540E
+:10F4C8004259B259225A925A025BF24B624CD24CC0
+:10F4D800216182800544F9B779719397050122D497
+:10F4E80006D626D24AD04ECEC1872E8463D50704CD
+:10F4F800B7240020938404CC03C53400EF208FF890
+:10F508002AC611CDEFF05F91B24519E503C5240075
+:10F518009307F00F631EF5002E85EF204FEB216552
+:10F52800218DB250225492540259F2494561828089
+:10F53800EF20AFFCEDB793F7150091C7EFF06F9888
+:10F5480013451400F9BFA1E10145E1BF850493F417
+:10F55800F40FEFE0DFBEE3F9A4FE33959900131929
+:10F56800050113590901B3772401EDD34A85EFE06A
+:10F578003FE7C167FD176305F500DD45EFF02F8B09
+:10F588003345240179BF85448549E1B7B727002071
+:10F5980023A807CAB727002023A007CA37070200F5
+:10F5A800B72700201307A7BC23AE07C8B72700203A
+:10F5B80023AAE7CA37070200938747CB1307678D4B
+:10F5C800D8C337E701001307875198C737170200D8
+:10F5D800B7270020130727B623A2E7CA3707020078
+:10F5E800938747CA1307476CD8C337170200130716
+:10F5F800E79A98C78280B727002083C747CCA18B9A
+:10F6080089C7B7270020938747CB372700202320B7
+:10F61800F7CA01458280B727002083C747CC918B62
+:10F6280089C7B7270020938747CA37270020232E8A
+:10F63800F7C801458280011106CE2AC6EFF01FF5F2
+:10F648003245B72700209945A381A7CCEFD08FA1D9
+:10F65800F24037E501001305656905616FE0DFAE2B
+:10F668001C5581C7A1473E858280011122CC26CA3C
+:10F678002A84AE84130500049305300506CE97103E
+:10F68800FE1FE780A09B08D463050510130600043D
+:10F69800A6859710FE1FE78060B778548347270137
+:10F6A80093F68700638E0610145483C62600A18A39
+:10F6B8006388061083270408E9EF930530051305CE
+:10F6C80000109710FE1FE78060972320A4088D473D
+:10F6D80071C1A3020400785483C71400834617003D
+:10F6E80081EF81EE83C72400918BDDEB83472701EF
+:10F6F800918BDDE7854711A889C62147A302E4005D
+:10F7080099C78347540093E70701A302F4006C5498
+:10F7180083C72501858B91CF1C54054783C72700D4
+:10F728008D8B6398E7008347640093E717002303F2
+:10F73800F4008327040899C78347640093E7870088
+:10F748002303F4008347540005476393E70C9304AD
+:10F7580084004146814526859710FE1FE780A0B1A9
+:10F7680041468145130584019710FE1FE780A0B02C
+:10F778001306C4033285C14532C6EF409FA08327D4
+:10F7880004083246BDC72285EF00703E9307000586
+:10F7980025CDA147F2406244D2443E85056182806E
+:10F7A80083C70400834607001547B387E70237D7A6
+:10F7B8000300130707CABA97B69783C70700B1B7FC
+:10F7C80083C6140091C68346170099C2E14735BF26
+:10F7D80083C62400D58F918B91DF83C704008346AD
+:10F7E80007001547B387E70237D70300130747C851
+:10F7F800D9B79306C402A6852285EFF0EF97228534
+:10F80800EF007030C14751F5A301F400814759B7A3
+:10F8180013F787013DCFC18B930484004146B9C7D4
+:10F82800890526859710FE1FE780409E4146814541
+:10F83800130584019710FE1FE780E0A38347640047
+:10F848001306C403328593E747002303F400C14538
+:10F8580032C6EF401F9383270408324699CF22858A
+:10F86800EF00F0309307200545D125B7814526855F
+:10F878009710FE1FE78020A055BF9306C402A685F7
+:10F888002285EFF06F8F2285EF00F027CD472DDD21
+:10F8980009B709478545638AE700114789456386A3
+:10F8A800E70019476397E7008D4503550400EF50BB
+:10F8B800CFE78347640093E747002303F4008327D7
+:10F8C800040881C79307100581B7C54735BF83472B
+:10F8D800250063830726797122D406D626D24AD01A
+:10F8E80083473500130750052A84639FE7060349B9
+:10F8F80075001306C503C14593573900AA97328589
+:10F9080083C4870032C6EF40DF87B727002083A76C
+:10F9180087E9A9C79C47B9C30325040893767900EA
+:10F92800B3D6D4403246858A93050504180893E671
+:10F9380006081305050882971375F50F05E141467A
+:10F948000C081305C4029710FE1FE780208C22853F
+:10F95800EF00701B93076005A301F400B250225416
+:10F968009254025945618280130710026395E70299
+:10F978001C550327050883D7470069EB13F70710C1
+:10F9880071C77855035747011377071061C3930769
+:10F998007002A301F4008347340013077002639FC9
+:10F9A800E70C3C5885E39305300571459700FE1F29
+:10F9B800E780C06828D819C5714681459710FE1F91
+:10F9C800E780608B2458B9C883C7A40191E72285D2
+:10F9D800EFF0CF85238DA400285881454146971024
+:10F9E800FE1FE780408928583D478345A501938736
+:10F9F800F5FF93F7F70F6364F700EF408FF8EF20F8
+:10FA08002FCB3C58A1452398A70013852701EF4029
+:10FA18004FF72C5803550400EF005040930780021D
+:10FA280003550400A301F400EFE08FD7414611C548
+:10FA38008357E50013D617003E96B727002003C565
+:10FA480037CC06068545EF206FF609BF13F7072068
+:10FA580011CB7854035747011377072001C7930741
+:10FA6800900205BF93F707409DD77C5483D7470181
+:10FA780093F707408DD39307B00221BF1307800285
+:10FA8800639BE7023C5889CB83D5070103550400E3
+:10FA980013862701EF00103E1C5483D7470013F745
+:10FAA80007202DC37854035747011377072039CB14
+:10FAB80093079002B5B713079002639CE700EF40E5
+:10FAC800DF9CAA8503550400EF00D0399307A002F4
+:10FAD80081BF1307A0026393E704EF407F9AAA85CA
+:10FAE800854701456384F500814505452EC6EF40ED
+:10FAF8003F972A86B24503550400EF0030331C5463
+:10FB080083D7470093F707408DC77C5483D74701B5
+:10FB180093F7074099CF9307B00219B71307B002BC
+:10FB28006399E700EF401F97AA8503550400EF008B
+:10FB3800F0379307F0020DB58280411122C4405975
+:10FB480026C206C67C54AA8483D7470113F7071038
+:10FB580019C7185403574700137707101DE313F705
+:10FB6800072019C71854035747001377072011EBCC
+:10FB780093F707408DCF1C5483D7470093F707406E
+:10FB88009DC793071002A301F4002285EFF03FD42C
+:10FB9800034734009307F0026310F702224403D5A9
+:10FBA8002400B2409244814541016FE05FA8930769
+:10FBB800F002A301F400DDB7B240224492444101AF
+:10FBC8008280397122DC405926DA4AD84ED606DEC0
+:10FBD800AA89AE843289630B043C035525008357F8
+:10FBE80004006384A700A14429A08347240091EB63
+:10FBF8009D44F250625426854259D254B25921612B
+:10FC080082809387E5FF93F7F70F2D47E362F7FEAE
+:10FC180037D703008A071307C7CBBA979C43828755
+:10FC2800B2852285EFF0DFA3AA84E1B74146CA85F1
+:10FC38001305C4049700FE1FE780405D2285F52D5B
+:10FC4800AA8411C1A1448347340013074005639770
+:10FC5800E70093079005A301F40061BF130760054F
+:10FC68006395E7009307A005FDB7D147EDB7930962
+:10FC7800C4054E854146CA859700FE1FE780005996
+:10FC88000325040855C98347340013079005639971
+:10FC9800E7002285352F9307E005A301F40059A852
+:10FCA8001307A0056394E7088347740013D7370048
+:10FCB8002297834687009D8BB3D6F640B72700204E
+:10FCC80083A787E9858A93E606F893F6F60F81DF1E
+:10FCD8009C4791DB9305050818084E861305050413
+:10FCE80082979374F50FE39004F041460C081305CE
+:10FCF800C4049700FE1FE7806062834774004D4785
+:10FD0800850793F7F70FA303F4006377F7002285BD
+:10FD1800C1259307E00581B7B727002003C537CC75
+:10FD28008545EF202FB39307500535B71307C00556
+:10FD3800E381E7F6814475BD130984004E86CA85C0
+:10FD480022851408EFE05FC341469305C404080800
+:10FD58009700FE1FE780805CE30D05E88A8613069E
+:10FD6800C403CE854A85EF1030030DE12285EFE00C
+:10FD7800FFCBB72700202A8783A7C7CB03550400EA
+:10FD8800814601468A858297AA8411C1A1449307B6
+:10FD98002002D1B583450600EFE07F8961BF0347A4
+:10FDA800340093072002E315F7E47C5889EB9305A8
+:10FDB800300571459700FE1FE780402868D86858CD
+:10FDC800E30805E24146CA859700FE1FE780004424
+:10FDD80064582285EFE09FC5238DA4009307300265
+:10FDE8006DBD0347340093073002E313F7E08357F0
+:10FDF800060068582146930529002318F50049058F
+:10FE08009700FE1FE78080407C5483D7470113F793
+:10FE1800270035C7185403574700098B2DC393078C
+:10FE28004002A5BD0347340093074002E312F7DC04
+:10FE38003C5C81EB854559459700FE1FE780002013
+:10FE480028DC285CE30805EE4146CA859700FE1FBA
+:10FE5800E780C03B9307500289B5034734009307F6
+:10FE68005002E317F7D8285C194693051900410595
+:10FE78009700FE1FE78080397C5483D74701918B18
+:10FE88009DCF1C5483D74700918B95CB9307600275
+:10FE980029B57C5C89EB9305300551459700FE1F19
+:10FEA800E780C01968DC685CE30F05D24146CA8563
+:10FEB8009700FE1FE78080357C5C7D5798CB4E8588
+:10FEC800EFF0BFC785BD0325040813060004CA85E3
+:10FED800130505049700FE1FE78040332285EFE0F5
+:10FEE800FFA583473400130700056395E7009307D0
+:10FEF800400565B313071005639CE700B72700208A
+:10FF080003C537CC8545EF20EF949307500571B3AF
+:10FF180013072005E390E7E2B727002083A787E9C6
+:10FF2800E38307CC9C47E38007CC8325040893042C
+:10FF38008400180893850508814626862E858297B1
+:10FF4800035504001008A685EF500F879307B005E6
+:10FF5800A9B3034734009307E005E31BF7C88325DB
+:10FF6800040841464A859700FE1FE780203BAD44C0
+:10FF7800E30105C8032504084146CA859700FE1F0A
+:10FF8800E780C0282285EFE07FAAB72700202A87CC
+:10FF980083A7C7CB2C580355040081460146829796
+:10FFA800AA8411C1A1449307100275B1AD47E39328
+:10FFB800F5D88346060083552500130665000345DA
+:10FFC8000500EF403F83BDB3894761C2DDCD230003
+:10FFD800A60083C70500A300F60083C71500230108
+:10FFE800F60083C72500A301F60083C73500A302E6
+:08FFF80006002302F60083D786
+:020000022000DC
+:100000004500A183858BA302F60003D74500137733
+:10001000072009C793E72700A302F60083D745000E
+:1000200093F7074099C78347560093E74700A30219
+:10003000F60083D7450013974701635807008347AD
+:10004000560093E78700A302F6002303060083C748
+:100050004500858B2303F60003D74500098B09C7AC
+:1000600093E727002303F60083D74500918B99C7B8
+:100070008347660093E747002303F60003D7450054
+:100080008147218B19C70347660013678700230345
+:10009000E6003E8582802E86AA8505456FF05FF3D7
+:1000A0002E86AA8509456FF0BFF289478DC505C523
+:1000B000411106C6AE870D47AA852380E700138548
+:1000C000170041469700FE1FE780C014B2408147E9
+:1000D0003E85410182803E85828089478DC505C568
+:1000E000411106C6AE871147AA852380E700138514
+:1000F000170041469700FE1FE780C011B2408147BC
+:100100003E85410182803E85828089478DC505C537
+:10011000411106C6AE871947AA852380E7001385DB
+:10012000170041469700FE1FE780C00EB24081478E
+:100130003E85410182803E85828089479DCD15CDD7
+:10014000411106C61D472380E50003570500AE8711
+:100150002146A380E5000357050021832381E500A4
+:1001600093052500138537009700FE1FE780800A5E
+:10017000B24081473E85410182803E858280894729
+:100180008DC505C5411106C6AE872147AA852380C6
+:10019000E7001385170041469700FE1FE7808007A0
+:1001A000B24081473E85410182803E8582808947F9
+:1001B00095C90DC9411106C625472380E5000347AF
+:1001C0000500AE871946A380E50093051500138549
+:1001D00027009700FE1FE780E003B24081473E857D
+:1001E000410182803E85828089478DC505C54111C8
+:1001F00006C6AE872947AA852380E7001385170026
+:1002000041469700FE1FE780E000B24081473E85EF
+:10021000410182803E858280894795C50DC5411187
+:1002200006C6AE873147AA852380E70013851700ED
+:10023000130600049700FE1FE780C0FDB24081470F
+:100240003E85410182803E85828089478DC505C5F6
+:10025000411106C6AE873547AA852380E70013857E
+:10026000170041469700FE1FE780C0FAB240814761
+:100270003E85410182803E858280894791C909C9B6
+:1002800095472380F50083470500A380F50081474B
+:100290003E858280894791C909C9AD472380F50011
+:1002A00083470500A380F50081473E85828015C500
+:1002B0005D718A8586C6A2C42A84EFE06FE3035588
+:1002C0000400B70602000A86938666099D45EFE0A2
+:1002D0000FD5B6402644616182800545828015C5F0
+:1002E0005D718A8586C6A2C42A84EFE06FE003555B
+:1002F0000400B70602000A869386060A9D45EFE0D1
+:100300000FD2B640264461618280054582805D71CE
+:10031000A2C49305C5022A8441460A8586C6970071
+:10032000FE1FE78020EF03550400B70602000A868F
+:100330009386A60AC545EFE08FCEB640264461619C
+:1003400082805D71A2C49305C5032A8441460A8553
+:1003500086C69700FE1FE780E0EB03550400B70652
+:1003600002000A869386A60DC545EFE04FCBB64046
+:10037000264461618280B727002083A787E9B1CB3B
+:100380009C435D71A2C486C62A841305E00F95CFF5
+:10039000032504089305050C13050508829783259A
+:1003A0000408130600040A85938505089700FE1FBC
+:1003B000E78040E603550400B706020093868621D5
+:1003C0000A8693051004EFE08FC5B64026446161AC
+:1003D00082801305E00F8280317122DD2A8403556B
+:1003E000050026DB06DF4AD94ED752D556D35AD15F
+:1003F0005ECF62CDEFD05FBB3C58AA8489EB9305FA
+:10040000300571459700FE1FE780C0C328D82858E3
+:10041000CD470DC9714681459700FE1FE78020E654
+:10042000032904072285EFE0EFE0230DA9008347AD
+:10043000240037290020638A0712832789E985E38E
+:100440009307E00FFA506A54DA544A59BA592A5AB3
+:100450009A5A0A5BFA4B6A4C3E852961828083ABCB
+:100460000701E38F0BFC032B0408EF40EF812A8C7C
+:100470000145EF307FFF83C754003858130B0B0240
+:100480009309C403130AC405938A64003AC0B337BE
+:10049000F0002A87930801045688B33680015286FB
+:1004A000CE855A85829B1C5403C727002307E1028F
+:1004B00003C71700A306E10283C707002306F10262
+:1004C000832789E9B5DF03AB4701E30B0BF683C74D
+:1004D0005400B337F0003ECEEF301FFBAA8B01452E
+:1004E000EF309FF803270408F2472AC03AC2B33816
+:1004F000700156887810930684004E86D285880055
+:10050000029B7C5403C727012305E10203C71700A0
+:10051000A304E10283C707002304F102832789E9CA
+:1005200003A94701EF305FF62A8B0145EF30DFF377
+:1005300083C854009C082A883EC2B3381001B337E0
+:1005400060013810930684015286CE8556C088001B
+:10055000029903550400B70602009386A62490086A
+:10056000C545EFE0CFABAA87F1BD83C65400832712
+:1005700089E9032B0408B336D00083AB070136CEDC
+:10058000EF309FF02A8C0145EF301FEE3C58F246C9
+:10059000130B0B02130AC4059309C403938A640066
+:1005A0002A88930801044E86D2853EC05687B33709
+:1005B00080015A85829B1C54130B010303C727003B
+:1005C0002307E10203C71700A306E10283C7070060
+:1005D0002306F102832789E983AB470183C75400CF
+:1005E000B337F0003ECEEF303FEA2A8C0145EF30C2
+:1005F000BFE7F2472AC0B3388001568878109306C7
+:1006000084004E86D2855AC28800829B83250408C6
+:1006100041465A859700FE1FE780C0D0AD47E312E0
+:1006200005EE0DB5B70602002E869386A610C545C9
+:100630006FE0EF9E5D71B287A2C42300B1002A84EF
+:10064000BE8513051100194686C69700FE1FE78078
+:1006500060BCB70602000A8622859386E61AA14589
+:10066000EFE0EF9BB640264461618280B70602004E
+:100670002E869386E617C5456FE06F9A5D71B28747
+:10068000A2C42310B1002A84BE851305210021468F
+:1006900086C69700FE1FE780E0B7B70602000A860D
+:1006A00022859386A613AD45EFE06F97B6402644AA
+:1006B00061618280B70602002E869386861EC5453C
+:1006C0006FE0EF95797122D406D626D283473500A4
+:1006D000130730052A846384E708130750056396DF
+:1006E000E7089307A005A301F50083477500C145FE
+:1006F00013D737002A97834687009D8B1305C503C0
+:10070000B3D6F640858A93E606F893F6F60F36C61A
+:10071000EF30BFA7B246B727002083A787E99DCB5C
+:100720009C478DCB0325040818081306C4039305C2
+:1007300005041305050882971375F50F01ED1305E0
+:10074000C40241460C089700FE1FE780A0AC22853A
+:10075000EFF0FFBBB2502254925445618280930760
+:100760009005A301F50081467DB71307100263963B
+:10077000E7027C550327050883D747016319070E55
+:1007800013F717006305070E185503574700058B2D
+:1007900079CF93072002A301F400834734001307A5
+:1007A00020026390E7103C5889EB930530057145B2
+:1007B0009700FE1FE780008928D82458C9C02285E9
+:1007C000EFE04FA7238DA4002858814541469700AC
+:1007D000FE1FE780C0AA28583D478345A50193879F
+:1007E000F5FF93F7F70F636DF702B727002083C774
+:1007F00037EACDC74146814508089700FE1FE780CC
+:1008000000A8B725002019469385C5B708089700AA
+:10081000FE1FE78020A030580C082E85EF10B10B8A
+:10082000EF108FE93C58A1452398A70013852701B5
+:10083000EF30BF952C5803550400EFF0BFDE93074F
+:10084000300203550400A301F400EFD0EFF5414658
+:1008500011C58357E50013D617003E96B727002031
+:1008600003C537CC06068545EF10DF94E5B513F7D1
+:10087000270009CB185403574700098B01C793077A
+:10088000400211BF918BE38A07F01C5483D74700C5
+:10089000918BE38407F093076002F5BDEF30FF8E84
+:1008A00041B713073002639AE7023C5889CB83D5DE
+:1008B00007010355040013862701EFF03FDC7C5449
+:1008C00083D7470113F7270021CF18540357470058
+:1008D000098B39C793074002ADB713074002639CE9
+:1008E000E700EF301FBBAA8503550400EFF01FD8C7
+:1008F00093075002B9B7130750026390E704EF3033
+:10090000BFB80DE9814505452EC6EF30FFB52A86F3
+:10091000B24503550400EFF0FFD17C5483D7470163
+:10092000918B9DC71C5483D74700918B95C3930728
+:10093000600201BF85450145C1BF1307600263998D
+:10094000E700EF30BFB5AA8503550400EFF09FD64E
+:100950007C540327040883D7470119EF13F70710C6
+:1009600001CF1854035747001377071011C7930797
+:100970007002A301F400F9BB13F7072011CB185440
+:10098000035747001377072001C793079002D5B795
+:1009900093F7074091CB1C5483D7470093F7074048
+:1009A00081C79307B002F1B79307F002D9B7397145
+:1009B00022DC26DA4ED652D406DE4AD8AE89328AF6
+:1009C000AA84EFD06FDE4059414681450A859700E1
+:1009D000FE1FE780C08A25C80359040063159906E5
+:1009E0000347340093071002631FF70283270408AC
+:1009F00099CF2C58A9C94A85EF1010480545F250E7
+:100A00006254D2544259B259225A216182808A8654
+:100A10001306C4059305C40313058400EF00503882
+:100A20001DE18A85C9BF2C5899CD83D70501639CE8
+:100A300047012146C9054E859700FE1FE780808E3D
+:100A400019C12C584DBF2685EFD00FD62A840545F5
+:100A50005DD44C54A1C983D7050163954705214650
+:100A6000C9054E859700FE1FE780C08B8547631B35
+:100A7000F502B727002083C7B79391C74C5483C7AB
+:100A8000B501639BA70CBD452685EF103039B7270C
+:100A9000002083A7C7B30145BDD31D458945829773
+:100AA0000145B1BFB727002003C747EAB729002097
+:100AB0009389C9B0058B3E8931C3B727002003470E
+:100AC000540083C7C7E9631BF702B7250020194606
+:100AD0009385D5E9130564009700FE1FE7808084A5
+:100AE0008547631DF50083A7090381C791451D450F
+:100AF0008297BD452685EF10703209B73727002051
+:100B0000034737EA83A7090331CB034749EA098B37
+:100B100009CB81C795451D4582972685EF10103674
+:100B2000F1BD81C78D451D45829741468145080825
+:100B300097F0FD1FE780A074B72500201946938524
+:100B4000C5B7080897F0FD1FE780C06C0C082E851C
+:100B50000A86EF1041588A85268579BD8545C5FFEF
+:100B60006DBF797122D440594AD04ECE52CC06D6B0
+:100B700026D2AA892E8A32896303046A0355250086
+:100B800083570400638CA700A144B25022542685E9
+:100B900002599254F249624A45618280834424009A
+:100BA00099C09D44DDB79387F5FF93F7F70F314761
+:100BB000E369F7FE37D703008A071307C7CEBA9752
+:100BC0009C4382871C54E9F3930530051305000408
+:100BD00097F0FD1FE780004708D45DD50347090063
+:100BE000914763F4E7008D444DB7034719008547EB
+:100BF000E3EBE7FE13060004CA8597F0FD1FE780CC
+:100C000060610C547054A3020400D4415C4A858A8C
+:100C1000FD8E83574601F99BD58F231AF600D841E4
+:100C2000544AF59B0583058B8582F98E8606DD8EF9
+:100C3000231AD600DC41584AED9A8983858B0983B3
+:100C40007D8F0A07558F231AE600D4415C4A5D9BCD
+:100C50008D82858A8D83F58F8E07D98F231AF600B2
+:100C6000D841544A93F7F7EF2183058BA182F98E7F
+:100C7000A206DD8E231AD600DC41584AA583858B57
+:100C800025837D8F9317970013F7F6DF5D8F231A67
+:100C9000E600D4415C4AA982858AA983F58F9396A0
+:100CA000A7009377F7BFD58F231AF600D441584A8F
+:100CB000AD82858A2D83758FFD769386F67F2E070C
+:100CC000F58FD98F231AF6008347260103250408E0
+:100CD000A18B6381071083C72500A18B638C070E4E
+:100CE000E31405EA930530051305001097F0FD1F86
+:100CF000E78040352320A408E30705EE7C54A302D7
+:100D000004000347190083C6170089EA51CB8347C3
+:100D1000540093E70701A302F40029A0A147A3020E
+:100D2000F40075F72285EFF08FDB6C5483C7250143
+:100D3000858B81CF1C5483C727008D8B99C7834730
+:100D4000640093E717002303F4008327040899C77E
+:100D50008347640093E787002303F400834754002C
+:100D60000547639FE70A414681451305840097F0D4
+:100D7000FD1FE780C050414681451305840197F06F
+:100D8000FD1FE780C04FC1451305C403EF30EFBF1F
+:100D900083270408C1C793070005A301F400F5B336
+:100DA00003C72701118B19E703472900118B19E3AA
+:100DB000854795B783C70700154783460900B38762
+:100DC000E70237D70300130707CABA97B69783C756
+:100DD000070091B719C597F0FD1FE780A0342320C5
+:100DE00004087C5403C7170011C70347190019C32F
+:100DF000E14715B703C72701118B09E7034729000E
+:100E0000118B5DD783C70700154783460900B38759
+:100E1000E70237D70300130747C845BFC147B5BF2F
+:100E200013F7870121CFC18B1305840041469DCF65
+:100E3000890597F0FD1FE780E03D41468145130598
+:100E4000840197F0FD1FE780804383476400C1451C
+:100E50001305C40393E747002303F400EF30EFB218
+:100E60008327040891CB9307200505BF814597F0A0
+:100E7000FD1FE780C040D1B7CD4705B70947894579
+:100E8000638AE700114785456386E7001947639742
+:100E9000E7008D4503550400EF40AF8983476400A8
+:100EA00093E747002303F4008327040881C79307CF
+:100EB0001005E5B5C547D5B54146CA851305C40437
+:100EC00097F0FD1FE7800035834734001307600566
+:100ED000639CE700B727002003C537CC8545EF109A
+:100EE000EF979307500555BD45476383E702930687
+:100EF000C4021306C403930584002285EFD05FA8C3
+:100F00002285EFF0CFC0AA8411C1A144D14771B5A9
+:100F1000C94761B59309C4054E854146CA8597F016
+:100F2000FD1FE780202F0325040861CD834734008F
+:100F3000130790056398E7002285EFF08FC09307B1
+:100F4000E005A1BD1307A005639EE706B7270020B3
+:100F500083A787E9E38707C403A88700E30308C4DE
+:100F600083477400930505084E8613D737002297F0
+:100F7000834687009D8B0A87B3D6F640858A93E621
+:100F8000060813050504029841468A851305C40422
+:100F900097F0FD1FE780003911E1D2842285EFF040
+:100FA0004FBA83477400CD461307E005850793F7D2
+:100FB000F70FA303F40063E4F60013076005A30131
+:100FC000E400E1B61307C005E391E7BCB7270020B2
+:100FD00083A787E9E38707BC9C47E38407BC9305A5
+:100FE0000508130984000A8781464A862E85829760
+:100FF000035504000A86CA85EF309FFC9307B005AD
+:1010000069BB8A864E86930584002285EFD05F9760
+:1010100041469305C4040A8597F0FD1FE7808030A0
+:101020008547D284E313F5B62285EFF08FB1AA8409
+:10103000E31C05B4930710028DB3034734009307F4
+:101040007002E310F7B67C5889EB930530057145C3
+:1010500097F0FD1FE78000FF68D86858E30305B4E8
+:10106000CA85414697F0FD1FE780C01A032944074F
+:101070002285EFD03F9C230DA9009307800231BB4E
+:101080000347340093078002E31DF7B0835706003F
+:1010900068582146930529002318F500490597F063
+:1010A000FD1FE78020177C5483D7470113F70720E3
+:1010B00025CB1854035747001377072035C39307F0
+:1010C0009002E1B90347340093079002E31BF7ACA9
+:1010D0003C5C89EB93053005594597F0FD1FE7808F
+:1010E00060F628DC285CE30E05AA4146CA8597F025
+:1010F000FD1FE78020129307A00245B1034734008B
+:101100009307A002E31FF7A8285C1946930519006E
+:10111000410597F0FD1FE780E00F7C5483D747011E
+:1011200093F70740B1C71C5483D7470093F7074094
+:10113000A1C39307B00295B1034734009307B002EF
+:10114000E311F7A67C5C89EB93053005514597F0D8
+:10115000FD1FE78020EF68DC685CE30705A24146DD
+:10116000CA8597F0FD1FE780E00A7C5C7D5798CB2D
+:1011700003D529008145EFD00FCC01BC03473400D3
+:101180009307F004E3F2E7A003250408E30E059EAD
+:1011900013060004CA851305050497F0FD1FE780B8
+:1011A00060072285EFF02F9DAA842285EFD08FF96A
+:1011B0008347340013070005639FE700B72700202B
+:1011C00003D6E90003C537CC85450606EF009FFE30
+:1011D00093073005D9B6130710056395E700930709
+:1011E000600565BE13072005E391E79A9307C005E4
+:1011F0006DB6034734009307E005E317F79803251E
+:1012000004084146CA8597F0FD1FE780A0002285AB
+:10121000EFF08F9CAA8439BD83450600A9BF85479E
+:101220008144E394F596032846008347360003473C
+:101230002600834616008355250003460600014517
+:10124000EF306FD299B28147C1463307F500B388BA
+:10125000F5000347070083C808003308F600850738
+:10126000334717012300E800E391D7FE828001474E
+:10127000BD471308F00F3306F50083460600B38818
+:10128000F500FD178606558F2380E800034706000A
+:1012900093F7F70F1D83E39007FF82808147930840
+:1012A00000F8414893F6F70F3387F50063FCC6005A
+:1012B000B306F50083C606002300D7008507E39335
+:1012C00007FF82806395C60023001701C5BF230076
+:1012D0000700EDB701114AC856C22E89AA8A9305A4
+:1012E0003005414506CE22CC26CA4EC652C4328AAB
+:1012F00097F0FD1FE78000D5AA849305300541458E
+:1013000097F0FD1FE78000D42A84CD49A5C431CDD4
+:101310004146814597F0FD1FE78060F62686A2854D
+:101320005685EF00515BAA8929E18387040063D3C6
+:101330000706A2852685EFF09FF3B7D503004A86FE
+:10134000938505D22285EFF01FF08307090063D84B
+:101350000704A2854A85EFF09FF1B7D503005286B6
+:10136000938505D22285EFF01FEE268597F0FD1FAD
+:10137000E78040DB11C4228597F0FD1FE78080DA0B
+:10138000F24062444E85D2444249B249224A924ACE
+:1013900005618280CA852685EFF07FED7DB7D28515
+:1013A0004A85EFF0DFECD1B781474146B306F5003F
+:1013B0003387F5000347070003C806008507334756
+:1013C00007012380E600E393C7FE8280011126CA4D
+:1013D0004EC6AE84AA8993053005130500034AC89A
+:1013E00006CE22CC328997F0FD1FE780A0C52DC51F
+:1013F0001306000381452A8497F0FD1FE78020E84B
+:101400004146CE85228597F0FD1FE78040F6A685F0
+:101410000D461305D40197F0FD1FE78040F5130634
+:101420000402930504012285EF00F14AAA840D46C7
+:101430009305D4024A8597F0FD1FE78040F322858B
+:1014400097F0FD1FE78000CEF240624426854249B6
+:10145000D244B24905618280CD44FDB75D714EDE54
+:1014600062D4AE892A8C9305300513050003A6C209
+:10147000CAC052DC56DA5AD85ED686C6A2C4B28B2F
+:10148000368BBA84BE8A4289468A97F0FD1FE78070
+:1014900060BB630505101306000381452A8497F09D
+:1014A000FD1FE780C0DD4146E285228597F0FD1FE4
+:1014B000E780E0EB414681450A8597F0FD1FE78014
+:1014C00000DC1D46DE850A8597F0FD1FE78020EAD7
+:1014D0001D46DA851305710097F0FD1FE78020E9AE
+:1014E00033392001B3349000414681450808230771
+:1014F0002101A307910097F0FD1FE78040D819460E
+:10150000D685480897F0FD1FE78060E61946D2852A
+:101510001305A10197F0FD1FE78060E59304040126
+:101520004146CE85268597F0FD1FE78040E48A85F9
+:101530002685EFF07FE7930904024E86A685228573
+:10154000EF0071392A890DE94146CE85268597F04D
+:10155000FD1FE78020CC0C082685EFF0FFE44E86C7
+:10156000A6852285EF0031372A8946454146CE853A
+:1015700097F0FD1FE780A0DF228597F0FD1FE78031
+:1015800060BAB64026444A8596440649F259625AE2
+:10159000D25A425BB25B225C616182804D49D5B711
+:1015A000011126CA52C4AA842E8A1305000393058A
+:1015B00030054AC84EC606CE22CC3289B68997F08D
+:1015C000FD1FE78020A835C52A84A685414697F0EF
+:1015D000FD1FE780C0D9930404012146D2852685EA
+:1015E00097F0FD1FE780A0D8CA8521461305840126
+:1015F00097F0FD1FE780A0D713090402A6854A864D
+:101600002285EF00512DAA844146CA854E8597F068
+:10161000FD1FE780C0D5228597F0FD1FE78080B0D1
+:10162000F240624426854249D244B249224A0561C9
+:101630008280CD44F5B739715AD05ECE2A8BAE8BFD
+:1016400041459305300506DE26DA52D456D262CCE7
+:1016500066CA6AC8368C328DBA8C22DC4AD84ED61D
+:1016600097F0FD1FE780009EAA8A9305300541454B
+:1016700097F0FD1FE780009D2A8ACD44638E0A08FB
+:1016800059C52A86D6855A85EFF0DFC4AA8441E180
+:1016900093053005414597F0FD1FE780A09A2A8900
+:1016A00093053005414597F0FD1FE780A099AA8971
+:1016B000630A090E6306050E1304FD0011841376F8
+:1016C000FD0049C07D144204418035EE13154400ED
+:1016D0004E86D6855E95EFF01FB7414681454A8517
+:1016E00097F0FD1FE780A0B9014D93170D01C1834D
+:1016F00063F48708BDC04A8597F0FD1FE78080A28C
+:10170000638709004E8597F0FD1FE780A0A15685ED
+:1017100097F0FD1FE78000A163070A00528597F04C
+:10172000FD1FE78020A0F250625426854259D25412
+:10173000B259225A925A025BF24B624CD24C424D41
+:10174000216182800144131544008A855E95EFF083
+:10175000FFB44E86D2850A85BDBF93154D000A861B
+:10176000DE954A85EFF03FAE4A868A855A85EF00BE
+:101770009116AA84050D95BFBDFC0A86CE854A85C3
+:10178000EFF07FAC4A868A855A85EF00D114AA848F
+:101790006686CA85628597F0FD1FE780A0A7A1BF76
+:1017A000CD4491BFCD44A9BF397162CC2A8C594533
+:1017B00026DA4AD84ED652D456D25AD05ECE06DE5B
+:1017C00022DCAE8B328BB68A3AC63E8AC289468903
+:1017D00083440104EF000FC549C19167938717E95E
+:1017E0002310F50085472301F5002A84324721059F
+:1017F000630C0C0493071003A301F4001946814500
+:1018000097F0FD1FE780A0A723036401A303540101
+:10181000230A94002312740123174401231834016E
+:1018200023192401A285B72700206254F250D25414
+:101830004259B259225A925A025BF24B624C03C58A
+:1018400007CC21616F00EFCBA30104001946BA85D4
+:1018500097F0FD1FE780009C45BFF2506254D254C0
+:101860004259B259225A925A025BF24B624C2161A0
+:101870008280797156CAAA8A1305100326D24AD0EB
+:101880004ECE52CC06D622D42EC6328AB684BA891F
+:101890003E89EF002FB92DC1B245374602019307AB
+:1018A0008500130616E92A845CC110C12304550182
+:1018B000A304B5001946D285290597F0FD1FE780DE
+:1018C0006095CE852308940013051401268697F0B1
+:1018D000FD1FE780209423082403A285B72700205A
+:1018E0002254B25092540259F249624AD24A03C574
+:1018F00007CC45616F00EFC0B25022549254025998
+:10190000F249624AD24A45618280011122CC2A847E
+:10191000314506CE2EC632C436C23AC0EF008FB073
+:1019200029C19167938717E92310F500B245224634
+:10193000924602478D472301F500A30185006244CA
+:10194000B72700202312B5002313C5002314D500A8
+:101950002315E500F240AA8503C507CC05616F0099
+:101960004FBAF24062440561828001114AC82A8957
+:10197000394526CA06CE22CC2EC6B284EF008FAAE5
+:1019800031C1B2459167938727E92310F50091474C
+:101990002301F500A30125012312B5002A84A685A1
+:1019A0001905214697F0FD1FE780C086A285B7275D
+:1019B00000206244F240D244424903C507CC05618D
+:1019C0006F002FB4F2406244D244424905618280E4
+:1019D00001114AC82A89414526CA06CE22CC2EC604
+:1019E000B284EF002FA429C19167B245938727E9FC
+:1019F0002310F50095472A842301F50023122501C1
+:101A00002146190597F0FD1FE780C080A2852317A6
+:101A10009400B72700206244F240D244424903C5F3
+:101A200037CC05616F00EFADF2406244D2444249C9
+:101A300005618280011122CC2A84394506CE2EC64A
+:101A400032C436C23AC0EF00EF9D29C19167938737
+:101A500017E92310F500B2452246924602479947FE
+:101A60002301F50023128500B727002062442313C9
+:101A7000B5002314C5002315D5002316E500F24058
+:101A8000AA8503C507CC05616F00AFA7F240624489
+:101A900005618280797122D406D62A842EC632C48A
+:101AA00036C23AC0EFC04FD01DC1B2452246924661
+:101AB0000247231CB100231DC1002C081306F00FA0
+:101AC0002285231ED100231FE100EFC02FBDB2509D
+:101AD000225445618280011122CC2A84394506CEE8
+:101AE0002EC632C436C23AC0EF00CF9329C19167E7
+:101AF000938717E92310F500B24522469246024724
+:101B00009D472301F50023128500B727002062447A
+:101B10002313B5002314C5002315D5002316E500B3
+:101B2000F240AA8503C507CC05616F008F9DF24086
+:101B30006244056182805D712AC613052002CAC015
+:101B40004EDE52DC56DA5AD85ED662D466D26AD0FD
+:101B500086C6A2C4A6C26ECE2E8CB28B368B3AC479
+:101B60003E8DC28CC68A035A01058359410503493B
+:101B70008105EF002F8B69C591663243938616E984
+:101B8000A9472A842310D5002301F500930DE40012
+:101B90002105930444012247630D030693071003B4
+:101BA000A301F4001946814597E0FD1FE780206DF1
+:101BB000194681456E8597E0FD1FE780406C194608
+:101BC0008145268597E0FD1FE780606B2303740144
+:101BD000A30364012300240323128401231D540161
+:101BE000231E4401231F3401A285B7270020264469
+:101BF000B64096440649F259625AD25A425BB25BE9
+:101C0000225C925C025DF24D03C507CC61616F00FE
+:101C10004F8FBA85A3010400194697E0FD1FE780A6
+:101C2000605FEA856E85194697E0FD1FE780805E5C
+:101C30001946E685268597E0FD1FE780A05D79B708
+:101C4000B640264496440649F259625AD25A425B3B
+:101C5000B25B225C925C025DF24D616182807971BF
+:101C60005EC6AA8B61454ECE52CC56CA5AC862C4D3
+:101C700006D622D426D24AD02E8BB28A368ABA8988
+:101C80003E8CEFF03EFA2DCD37470B01130717E9D5
+:101C900013048500AA8418C140C10149130524001A
+:101CA00023007401A30064011946D68597E0FD1F47
+:101CB000E780405613059400230444011946CE855D
+:101CC00097E0FD1FE7800055A307840103C7340098
+:101CD00005091379F90F4104E362E9FC2254B7279F
+:101CE0000020B2500259F249624AD24A424BB24BEA
+:101CF000224CA68503C507CC925445616F006F80C6
+:101D0000B250225492540259F249624AD24A424B8A
+:101D1000B24B224C45618280011122CC2A8421459C
+:101D200006CE2EC632C436C2EFF0DEEF15CD224607
+:101D300092469167938717E92310F500B245B147A2
+:101D40002301F500A30185002303C500A303D500EB
+:101D50006244B72700202312B500F240AA8503C5CC
+:101D600007CC05616FF0FEF9F240624405618280A4
+:101D70005D71A6C28344C1052AC6CAC01385440248
+:101D80004EDE52DC56DA5AD85ED662D466D26AD0BB
+:101D90006ECE86C6A2C42EC4B28D368DBA8C3E8C51
+:101DA000C28B468B835A0105034A4105E649065911
+:101DB000EFF05EE749CD3243A24537460D01930768
+:101DC0008500130616E92A845CC12304650010C14E
+:101DD000A304B5001946EE85290597E0FD1FE780AD
+:101DE0006043CE852308A401A3089401230984013C
+:101DF000A3097401230A6401231B5401230C440129
+:101E000013059401194697E0FD1FE780A0401305D4
+:101E10004402A30F940008D0CA85268697E0FD1FD0
+:101E2000E780403FA285B72700202644B64096446D
+:101E30000649F259625AD25A425BB25B225C925C0A
+:101E4000025DF24D03C507CC61616FF09EEBB640B9
+:101E5000264496440649F259625AD25A425BB25B12
+:101E6000225C925C025DF24D61618280411126C26A
+:101E7000AA84514506C622C4EFF0DEDA49C1916753
+:101E8000938717E92310F500B9472301F50083C7AD
+:101E900014002A8493856400A301F50083C73400ED
+:101EA00003C724002105A207D98F231EF5FE83C78F
+:101EB00044001946230FF5FE83C75400A30FF5FE17
+:101EC00097E0FD1FE780003583C7C400A285230784
+:101ED000F40083C7E40003C7D400A207D98F2318F6
+:101EE000F40083C7F4002309F4002244B72700203C
+:101EF000B240924403C507CC41016FF09EE0B2406E
+:101F0000224492444101828079714AD037290020CD
+:101F1000930809CC06D622D426D24ECE52CC56CA2D
+:101F20005AC85EC662C403C378009308F00F63000A
+:101F300013092A8C13850701C289BE843A8AB68A9E
+:101F4000328BAE8BEFF01ECE2A8435C19307000D85
+:101F50002310F500D9472301F5002312850123033F
+:101F60007501A303650123045501A304450123055D
+:101F70009500130909CC8DC8410548C42686CE8535
+:101F800097E0FD1FE7800029A285225403457900D0
+:101F9000B25092540259F249624AD24A424BB24B71
+:101FA000224C45616FF0FED523260500F1BFB250EB
+:101FB000225492540259F249624AD24A424BB24BDD
+:101FC000224C45618280411122C42A84194506C6EB
+:101FD000EFF05EC50DC59167938717E92310F500F3
+:101FE000C1472301F50023128500B72700202244B2
+:101FF000B240AA8503C507CC41016FF09ED0B24024
+:1020000022444101828041110D4506C6EFF09EC178
+:102010000DC5930710F92300F5009307E003A30013
+:10202000F500C5472301F500B7270020B240AA8577
+:1020300003C507CC41016FF0DECCB2404101828084
+:10204000011122CC2A84294506CE2EC632C436C2BE
+:10205000EFF05EBD15CDB24592469167938717E9C3
+:102060002310F5002246C9472301F5002302B500DD
+:10207000A30185002304D5006244B7270020231361
+:10208000C500F240AA8503C507CC05616FF07EC785
+:10209000F24062440561828001114AC82A892D45B7
+:1020A00026CA06CE22CC2EC6B284EFF0BEB729C512
+:1020B000B245930710F92300F5009307E003A3004E
+:1020C000F500CD472301F500A30125012302B5004A
+:1020D0002A84A6851505194697E0FD1FE780801321
+:1020E000A285B72700206244F240D244424903C58A
+:1020F00007CC05616FF0FEC0F2406244D244424911
+:1021000005618280011122CC2A84214506CE2EC68B
+:10211000EFF05EB105C9B2459167938717E92310C7
+:10212000F500D1472301F5002303B50023128500F4
+:10213000B72700206244F240AA8503C507CC056199
+:102140006FF03EBCF240624405618280011122CCF6
+:102150002A84214506CE2EC632C4EFF0BEAC1DC582
+:102160002246B245930710592310F500230185003C
+:102170002303C5006244B72700202312B500F240B4
+:10218000AA8503C507CC05616FF0BEB7F240624473
+:1021900005618280011122CC2A84214506CE2EC6FB
+:1021A00032C4EFF03EA81DC922469167938727E904
+:1021B0002310F500B245A1472301F5002303850054
+:1021C000A303C5006244B72700202312B500F240E4
+:1021D000AA8503C537CC05616FF0BEB2F2406244F8
+:1021E00005618280011122CC2A84314506CE2EC69B
+:1021F00032C436C23AC0EFF0FEA215CD2246856742
+:10220000B24592460247938717C92310F500230170
+:1022100085002303C5006244B72700202312B500C0
+:102220002314D5002315E500F240AA8503C507CC89
+:1022300005616FF01EADF2406244056182800111BC
+:1022400026CAAE844AC82A891385C40006CE22CC89
+:1022500032C6EFF03E9D1DCD8567938717E9B245E5
+:102260002310F50023019500231225012A8431054E
+:1022700008C4268697E0FD1FE780C0F9A285B7272E
+:1022800000206244F240D244424903C507CC0561B4
+:102290006FF03EA7F2406244D24442490561828019
+:1022A000011122CC2A84194506CE2EC6EFF09E9746
+:1022B00005C98567938717F92310F500B24585474F
+:1022C000A301F500230185006244B72700202312F3
+:1022D000B500F240AA8503C507CC05616FF07EA268
+:1022E000F240624405618280411122C42A840D4576
+:1022F00006C6EFF03E9305C5930710F92300F500DD
+:10230000E947A300F500230185002244B7270020F8
+:10231000B240AA8503C507CC41016FF09E9EB24032
+:10232000224441018280011122CC2A84214506CE1B
+:102330002EC6EFF03E8F0DC99167938727E92310D2
+:10234000F500B245930700032301F5002303850040
+:102350006244B72700202312B500F240AA8503C5C6
+:1023600037CC05616FF0FE99F240624405618280CE
+:102370000111214506CE2EC632C4EFF0BE8A05C932
+:102380008567B2452246938707392310F5008547B4
+:102390002301F500B72700202312B5002313C50041
+:1023A000F240AA8503C587C205616FF09E95F24091
+:1023B00005618280397122DC1304F5FF4AD852D4BA
+:1023C00056D25ECE420406DE26DA4ED65AD0894B6D
+:1023D0002A8A3289B68A418063967515B72B002008
+:1023E00083C74B9D5E8B89448DCF83C9160083C7FD
+:1023F00006009144A209B3E9F900B727002083D76A
+:10240000C7B1F51763DFF9009307C6FF639DF908AD
+:1024100031452EC6EFF01E812A84B24519ED930492
+:10242000F00FF250625426854259D254B259225AC2
+:10243000925A025BF24B21618280420913590901D1
+:102440002302B50023132501930700F91509A1659F
+:102450002310F5002311450185054A8597E0FD1FEE
+:10246000E78040BE08C415C983C74B9D9385EAFF2A
+:1024700013562900FD17238AFB9C97E0FD1FE78078
+:1024800000DD1C44A28589071CC4B727002003C5B2
+:1024900087C2EFF01E87814469B7228597E0FD1F50
+:1024A000E78040C8ADBF9307D6FFE3CAF9F6B1474E
+:1024B0003304F402B724002083A7C4C2A29703C741
+:1024C000A70019C7884309C597E0FD1FE78080C5AD
+:1024D00013854900A16542058505418103AAC4C24F
+:1024E00097E0FD1FE78000B683A7C4C2229A23208D
+:1024F000AA00A297884305D505472385E7008347AF
+:102500004B9D4A86D685FD17230AFB9C97E0FD1F4D
+:10251000E78040D083A7C4C23E9423132401231232
+:10252000340195BF8547E39CF5EEB1473304F402CF
+:10253000372B00208327CBC2DA89A29703D7670005
+:10254000884345CB83D74700B306C700910763C2D2
+:10255000D70A3A95D68597E0FD1FE780A0CB0327E1
+:10256000CBC28144229783576700CA97C207C183B1
+:102570002313F700035747001107E394E7EA3145B7
+:10258000EFF04EEAAA8521C1930700F92310F50068
+:102590008327CBC22302750123114501A29703D7DC
+:1025A00067009C432313E5001CC5B727002003C523
+:1025B00087C2EFF00EF58327CBC23E9423130400AD
+:1025C00023050400B9BD8327CBC2A297884311C954
+:1025D00097E0FD1FE78000B58327CBC2A29723A019
+:1025E000070083A7C9C23E942313040023050400F7
+:1025F0005DB511C997E0FD1FE780C0B283A7C9C2CE
+:10260000A29723A0070083A7C9C285443E94231341
+:1026100004002305040031B56F3061586F30A159B3
+:102620006F3071336F30515F6F30615C411106C69E
+:10263000EF30A158B2400145410182806F30C15D49
+:102640006F30E15F6F3021636F3041656F304167FC
+:102650006F3041696F30216B6F30216D6F30216FAA
+:102660006F30C1706F30C172834716000346060099
+:10267000A2075D8E6F3001746F3041756F30017845
+:102680006F3031276F30112A6F3011306F30313297
+:102690006F3051346F3071366F3091386F30B13ADE
+:1026A00003430100030E4100834E8100034FC1002C
+:1026B000834F010183424101834381017EC816CAD1
+:1026C0001ECC7AC676C472C21AC06F30D1396F3050
+:1026D000D13E6F30F1406F3011436F3031456F3074
+:1026E00051476F3071496F30914B6F30B14D6F3042
+:1026F000D14F6F60C1296F60A13B6F60213E6F3089
+:1027000071526F3091546F60A145411122C406C6C9
+:102710002A848357650003474500834655000346D6
+:1027200025008345350003550500EF60815711E909
+:1027300083458400035504002244B24041016F6088
+:102740006162B2402244410182806F60015C6F602F
+:1027500081671307A5FF420785672A884183138590
+:10276000A7C7636CE502138707C801456368B70212
+:1027700063E605031307301F6362C702138766FF12
+:1027800042074183938767C763EAE700050633067C
+:10279000B6028E063325D600828001458280B7D6E8
+:1027A00003008147938606D31308F00F3387F600A2
+:1027B000034607001317060141836364E5006313B2
+:1027C0000601828003D605006365C7002390E500FB
+:1027D0008280850793F7F70FD1BF411193970501C9
+:1027E00022C406C626C2C1872E8463D50702EFF035
+:1027F000EEC9AA8409CD83470500054793C707089A
+:102800006364F700EFB0E00B2685EFF0CEBC2165E6
+:10281000218D21A893F7150091CFB727002083A71A
+:10282000C7D391C3829713451400B2402244924407
+:102830004101828093F7250091CBB727002083A721
+:1028400007D491C3829713452400C5B793F7850039
+:1028500099CBB727002083A787D4BC5B91C382970D
+:1028600013458400D9B793F7450099CBB7270020CB
+:1028700083A787D4FC5791C382971345440075B74B
+:1028800093F7050281CFB727002083A787D583A7B9
+:10289000070991C382971345040241BF93F70501CD
+:1028A00081CFB727002083A787D583A7C70891C307
+:1028B00082971345040195BF939725010145E3D6FF
+:1028C00007F6B7270020938707CD83C6770003C696
+:1028D000670083C5570003C54700EF30915909656C
+:1028E00005BF411126C2B7240020B72700201306D8
+:1028F0000012814522C42A84138504CD06C623AA6A
+:1029000007DE4AC097E0FD1FE78060970145EF3082
+:10291000C0180145EF30A01FB7270020A38F87AA5A
+:10292000B707D707138404CDB1075CC8B7C70C0C31
+:10293000938707101CCCB7C7D707938707105CCCC9
+:10294000F177938707107D472310F402232CE40CC2
+:1029500081470327840C232EF40CB7872D0493871B
+:10296000F79F5D8F8327C40C372900201309C9B056
+:1029700093E7E7092326F40C232AF40C8347E900A4
+:102980002324E40C2328E40CA30AF40AA30EF40A7B
+:10299000F977FD17231FF40E2310F410FD472301D0
+:1029A000F41093073030231DF402231EF402A30C0D
+:1029B0000402EF00AF829307C01C231BF406854777
+:1029C000A30FF4028357490003570901A301A40090
+:1029D000A983A300F4088D472311F404B717070651
+:1029E000938707443CC4232204049306B00F9387C3
+:1029F00004CD63F4E6001307B00F93150701239588
+:102A0000E7022397E70203C7C703C1811386E500E6
+:102A1000118B51C3139765001307073D83C6D70376
+:102A2000420741832396E702918AADCA93966500D7
+:102A30009386063DC206C1822398D7026D459384D2
+:102A400004CDAE8663F3A500ED462391D402930531
+:102A50008014BA866374B700930680141307C01CF1
+:102A60002390E704370716000E06130707902392FA
+:102A7000D7022393C7022394D702D8DBEF00C122E9
+:102A8000EF500077EFF000292244B240924402490F
+:102A900041016FB0E0361317360049B79316360080
+:102AA00051BF397122DC3704400026DA4ED6AE849D
+:102AB000AA899305E4FF054506DE4AD8EFF0FEFA41
+:102AC000498C131704014183218393178400135900
+:102AD0000401D98F231601001379F90F10088A8594
+:102AE0004E852317F100A306210102C002C202C4D1
+:102AF00002C802CA02CC02CEEFF0E05D8347E101DA
+:102B00000347D101A3818400A2074207BA97034774
+:102B1000F101218023828400BA97F250625423800D
+:102B2000F40013D78700C183A3822401A380E400AB
+:102B30002381F4004259D254B25921618280B725D1
+:102B400000203725002001111946938545B2130551
+:102B500005DB06CE22CC26CA4AC891644EC697D061
+:102B6000FD1FE780206B9385F4FF0145EFF0BEED7C
+:102B70002A84FD550145EFF05EEFA287FD147D59D3
+:102B800033F79700B366E500D5CA631425016307E0
+:102B9000970A37240020130704CD2308F70EA183DA
+:102BA00093E707FC9169C1642326A70EA308F70EDB
+:102BB000130404CDFD19FD14CE850145EFF0BEE8E8
+:102BC0002A89FD550145EFF05EEAB3672501EDD78F
+:102BD000FD576314F500E30139FF93570501230AFC
+:102BE000F40E93578501A30AF40E8317040E2319DC
+:102BF000A40E230B240F4205135989001379F903FE
+:102C00004185A30B240F658DE58F6312F502031731
+:102C1000440F8317240E658FE58F631AF70003179F
+:102C2000640F8317440E658FE58FE307F7F8F240D2
+:102C30006244D2444249B24905618280A685014579
+:102C4000EFF07EE02A84FD550145EFF01EE2A287F9
+:102C500005BF411126C2B724002006C622C44AC0BF
+:102C6000938704CD03C7E70383C7F703636AF700BD
+:102C700001442285B24022449244024941018280AB
+:102C80002A89930510201305000B97D0FD1FE780BC
+:102C9000603B2A8471DD1306000B8145938404CDCB
+:102CA00097D0FD1FE780A05D63150900C15723047D
+:102CB000F400BC4CB5E3E0C8A0CCE0CC2320040079
+:102CC0008547238FF4028547A304F400930700F996
+:102CD000A305F400B7270020938707E2D84B9C4F49
+:102CE00078C43CC8FD57230BF400A30EF40683C739
+:102CF000A4042302F40AB727002003C507B2230463
+:102D0000A406EFF0805E83476406A30AA40093E75D
+:102D100037002303F406B1BFFC4C80C3E0CC232072
+:102D2000040083C7E403850769BF01114EC6B729B4
+:102D3000002083A7C9E306CE22CC26CA52C456C2BD
+:102D4000130700054AC82A84F8D30945EFF0301E5E
+:102D5000372A002083274AE1B72A002037063300AC
+:102D6000D857930530020545719B13671700D8D7D4
+:102D700098431377F7CF98C398431377F7CF136728
+:102D8000072098C303A70AE91447D18E03A6C9E315
+:102D900014C7B70603009386862534CA5457F59A9C
+:102DA00054D70347E4079376F7079843137707F858
+:102DB000558F98C3EFF0FEC664449D472308F40086
+:102DC000230FA4062380F4008547A38104002381F8
+:102DD000F4007C4893F707209DCB9147A381F40032
+:102DE0008347640A8346540A78449A07D58F23029E
+:102DF000F70083C72400814685072381F40003463A
+:102E0000840A8345540A0345640AEFF0007B7C483A
+:102E100093F70740B1C303C734007C4483C6240042
+:102E200013678700A381E4000357A408B697A38122
+:102E3000E70083C7240078448346F4073E9783570E
+:102E4000A4089206A183BD8BD58F2302F70083C708
+:102E5000240089072381F40083C524008356440895
+:102E60009307D00F372700208D8F130707CD63D529
+:102E7000D726834604088947638CF62405469307C2
+:102E800080426385C600856793878784F946938768
+:102E9000F718B3C7D7020346470713660601230A8C
+:102EA000C70603A7C9E3416610C7B386D7028606E3
+:102EB00034D383C6340093E60601A381D40078445A
+:102EC0008346E4072E97A301D70083C624007844E5
+:102ED00036972302F70003C724007444A187BA96EB
+:102EE000034704081607D98FA382F60083C724007E
+:102EF0008D072381F4008347040693F7070485C7F1
+:102F000003C734007C4483C6240013670704A381ED
+:102F1000E40003475401B697A381E70083C7240068
+:102F200085072381F4008347C4070547C11793F73A
+:102F3000F70F6366F70603C92400B725002015467E
+:102F4000930739000329C4049385E5DC3E99A14722
+:102F50002300F90093078002A300F900130529005C
+:102F600097D0FD1FE780002B0347C407C147631CB0
+:102F7000F71683578408A1072311F408C547230EC9
+:102F8000F40683472408A303F90083572408A18388
+:102F90002304F90083C72400A5072381F400035606
+:102FA0004408014931C203C7240068448325040A48
+:102FB000930737003E9583C73400C18B638F071298
+:102FC00079593309E9401379F90F4A8697D0FD1FE3
+:102FD000E78040248327040ACA973CDC83574408CF
+:102FE000B38727412318F40603C72400B7050082DE
+:102FF000FD159377F70385073E991379F90FA30819
+:1030000024012381E4007C44A380270183A6C9E333
+:10301000930770F9A305F400DC42F99BDCC20305B9
+:10302000840603264AE19377F503139797015C56CC
+:10303000ED8FD98F5CD69307A00363D7A70C03A7A6
+:103040000AE9B70500077C4FCD8F7CCF8327C408E2
+:10305000B72400201CC6832704095CC2938704E2BE
+:10306000A3810700238207007C44938404E2BCDE32
+:10307000B727002083C707B6F1C7FC52FDFF834581
+:1030800014010345040823810400EFF02040375564
+:1030900002001305C530EFF00EE183274AE1B706C1
+:1030A00080009843558F98C3D857719BD8D7A38277
+:1030B0000400A380040083A7C9E3F24062440947E7
+:1030C00098C3D2444249B249224A924A0561828059
+:1030D0009167938707295DBB8347470793F7F70EEF
+:1030E000230AF70609BD0357840883572408998FDC
+:1030F0000947E348F7E8C94759B597D0FD1FE7806E
+:10310000601103494408CDB51307200283A70AE9DB
+:10311000635CA700F84FB70500F9FD156D8FB70583
+:1031200000054D8FF8CF1DB7370700F99305F7FF5E
+:10313000F84F69486D8FB7050003E344A8FEB70553
+:103140000001C5B73755020081451305C530EFF0C2
+:103150002ED403461401834504086244F240D2444D
+:103160004249B249224A924A0145056117E3FD1FCF
+:103170006700A31AB726002083A5C6E3411122C425
+:1031800026C206C64AC093070005FCD1B727002017
+:1031900083A747E12A8437053300D857719B13670B
+:1031A0001700D8D798431377F7CF98C3984313776E
+:1031B000F7CF1367072098C337270020032707E9B5
+:1031C0001047498E10C73706030013068625B0C97D
+:1031D0005057759A50D70347E4071376F70798437B
+:1031E000137707F8518F98C364449D472308F40070
+:1031F0002380F4008547A38104002381F4007C48E8
+:1032000093F7074085CFA147A381F4007C4403577F
+:10321000A4082382E70083C7240078440346F40708
+:103220003E978357A4081206A183BD8BD18F23023A
+:10323000F70083C7240089072381F40003C5240015
+:10324000035704079307E00F898F63D8E708034704
+:1032500004088947630EF71005469307804263050B
+:10326000C70085679387878479479387F718B3C723
+:10327000E70237260020130606CD8345460783A6BE
+:10328000C6E393E50501230AB606416690C6338777
+:10329000E7020607B8D283C6340093E60601A3818D
+:1032A000D40078448346E4072A97A301D70083C655
+:1032B0002400784436972302F70003C7240074449F
+:1032C000A187BA96034704081607D98FA382F60090
+:1032D00083C724008D072381F400035604070149A6
+:1032E0001DCE03C7240068442C5C930737003E952D
+:1032F00083C73400C18BC9C379593309E9401379B5
+:10330000F90F4A8697D0FD1FE780C0F03C5CCA9752
+:103310003CDC83570407B38727412318F40603C70F
+:10332000240001459377F70385073E991379F90F38
+:10333000A30824012381E4007C44A3802701930790
+:1033400070F9A305F400B7270020938707E2A38153
+:103350000700238207000346140183450408224422
+:10336000B24092440249410117E3FD1F6700E3FAAE
+:10337000916793870729CDBD97D0FD1FE78080E92E
+:10338000034904072318040659BF011122CC06CEB5
+:103390002A8426CA4AC84EC652C4EF40B066835734
+:1033A00084080347C40785072314F4088947631476
+:1033B000F70C8D47230EF4067C4893E787007CC802
+:1033C000B7270020938707CD03C75707098B6DDF09
+:1033D00003C757071377C70FA38AE706B72700204D
+:1033E00083A707B08297B7270020938747B583D676
+:1033F000870003576408DC433307D7029306003283
+:10340000130707193357D7023A956363F5001D8DEB
+:10341000B726002003C636B2232AA4086369C50470
+:103420003306C540373502009306D407A28513053D
+:103430006557EFE03EAF2285B7240020EFF0FF8E06
+:10344000938404CDEFF0402683C74407C18BC1CBE2
+:1034500083C7440793F70702E5DF83C74407228544
+:1034600093F7F70C238AF406EFF0DFD0F1BF338631
+:10347000C7402A9645BFB724002083A704B082978F
+:103480002A8983A704B08297E30DA9FE83A704B01D
+:1034900003294409B72400208297938444B56368C4
+:1034A000A904B727002083C737B23305A94083D9C1
+:1034B000840063E3A7001DED8357640813070032FF
+:1034C000B387370393870719B3D7E7020327440964
+:1034D000BA97D84063E3E700998F232AF408F240B3
+:1034E0006244D2444249B249224A05618280DC40AA
+:1034F0003E9945BF37290020130709CD8347570759
+:103500004E86814693E71700A30AF70637470F0058
+:1035100013070724B335E502B727002003AAC7E342
+:10352000B70708002324FA003305E502EF90811F56
+:1035300006052326AA06130709CD83475707898B5B
+:10354000EDDF8347570793F7C70FA30AF7068357A3
+:10355000640813070032B387370393870719B3D77B
+:10356000E70203274409BA97D84063E3E700998F3D
+:10357000232AF408C9B58347C507B1CB411122C43A
+:1035800006C626C249472A84639CE70203572508DA
+:10359000835785086316F70293048509B725002031
+:1035A00015469385E5DC268597D0FD1FE78080C60C
+:1035B0002685EF5060118D47A300A408230EF40662
+:1035C00022852244B240924441016FF01FDC828088
+:1035D0008347E501411122C406C69907A308F500F7
+:1035E0007C4511472308E5002380E7007C4503471D
+:1035F00015012A84A380E70083475503858B91E753
+:103600000347450389476319F70078448347070058
+:1036100093E707042300F700684493056403194601
+:10362000090597D0FD1FE780E0BE68440356E4011A
+:103630004C54210597D0FD1FE780C0BD930730F99A
+:10364000A305F400B24022444101828041114AC0E6
+:1036500037290020930709CD83A7C70A06C622C4CD
+:1036600026C299E3054515AAAA84130909CDEFF0EE
+:10367000A0038327C90A8297EF4050132A847DD183
+:10368000DC50AC482324F50803C7B4009307A00915
+:10369000631BF71085472300F51483C73406230303
+:1036A000F514A303F51483C7F50003C7050101480A
+:1036B000A2074207BA9703C7E5001546F905BA976E
+:1036C00003C735FF130584136207BA97232CF40848
+:1036D00083C755FF03C765FFA2074207BA9703C711
+:1036E00045FFBA97232EF40883C775FFA30BF40296
+:1036F00083C795FF03C785FFA207D98F231CF40258
+:1037000083C7B5FF03C7A5FFA207D98F231DF40206
+:1037100083C7D5FF03C7C5FFA207D98F231EF402B5
+:1037200083C7F5FF03C7E5FF232E0413A207D98F34
+:10373000231FF4028147232CF41297D0FD1FE7804A
+:1037400060ADB84883473702FD8BA30AF4020347F4
+:103750003702ED1793F7F70F15832308E4022D477F
+:103760006368F7028357A40305679306A7C7E917A1
+:10377000C207C18363EEF6008356C4039307301F6C
+:1037800063E8D7008357E403130707C8637EF70293
+:1037900003558400EF40101E0145B240224492447C
+:1037A0000249410182808327090D13971701E35CC9
+:1037B00007EEFC4403C7070083C70500F98F958314
+:1037C000858B2300F514C5B58327090B22858297C5
+:1037D0008327890D03558400294693F7072091E339
+:1037E000054693050008EFA060278327090D13976E
+:1037F00017016359070003558400514693050008DB
+:10380000EFA0C02583274905FC4B13974700E35BD6
+:1038100007E403C58400A38B040049469305000810
+:10382000EFA0C02381B5B727002083C717CD411172
+:1038300022C406C626C24AC02A848DEB034704016F
+:1038400085476316F70E8347D40303475404858BDB
+:10385000631DF70C1946930564041305E40397D020
+:10386000FD1FE78020ACB334A00091A88347550426
+:10387000CDC78347B5041307000493F7070C639E75
+:10388000E708085921C513096404CA851305A50270
+:10389000EFA0C0298547AA84631AF5020858894712
+:1038A0002302F404834735001946CA8593E72700AD
+:1038B000A302F404510597D0FD1FE780A095B24004
+:1038C0002244268502499244410182800347040133
+:1038D00085476304F70483470406918B9DEF834774
+:1038E000C40385EF1305440497D0FD1FE780607083
+:1038F00008D805C589472302F404834735001946D3
+:103900009305640493E72700A302F404510597D0BC
+:10391000FD1FE780209085445DB78347C403898BF2
+:1039200091DF1C5883C7170091FB814449BF83472F
+:103930000406918B89FB8347D40013F717000DC34E
+:10394000834634010D47639DE60068402C442244C1
+:10395000B24092440249410117D3FD1F6700637BC7
+:10396000898BD5DB034734019547E316F7FAF1BF9E
+:103970004111B727002022C406C6938707CD238AAA
+:103980000706930710F9A305F500B727002003A445
+:1039900007DF0DC0B727002003C5F7AB8545EFE073
+:1039A0003EB6930710273305F50222832244B24026
+:1039B00041010283B2402244410182808347A50134
+:1039C00099C70347A5006314F7006FF07FFA034718
+:1039D000950111CF8346A5006382E6022305E50029
+:1039E000B727002003C5F7AB89456FE02EE7F1DF6D
+:1039F0000347A50079FB2305F500DDB7F9D7E5BF3F
+:103A00002C49314783C7150093F7F7032309F500C5
+:103A10006386E700930700083E85828083C7050020
+:103A20000D47BD8BA309F500E396E7FE41114AC09F
+:103A30001309650322C419462A84A1054A8506C6CE
+:103A400026C297D0FD1FE780E08D914763040522D1
+:103A50002C4819461305640483C705008905998716
+:103A6000858BA302F40497C0FD1FE780A07A22850E
+:103A7000EFF07FDBA147630F051E64449D472308D9
+:103A8000F4002380F40085472381F400A381F4002F
+:103A9000CA8519461385440097C0FD1FE7808077CB
+:103AA00083C7240003C734000149990793F7F70F30
+:103AB000136787002381F400A381E4007844BA9758
+:103AC0000357A406A381E70083C7240078448346F4
+:103AD00014063E978357A4069206A183BD8BD58F0B
+:103AE0002302F70003C7240009071377F70F238188
+:103AF000E4008356E401F1C283470406795993F741
+:103B0000070491C375593309E9401379F90F6376B6
+:103B1000D90A83463406751989471379F90F6382E8
+:103B2000F6160546930780426385C600856793872E
+:103B30008784F9469387F718B3C7D7023726002042
+:103B4000130606CD8345460793E50501230AB6060D
+:103B5000372600200326C6E3C1650CC6B386D7020C
+:103B6000860634D283C6340093E60601A381D400CE
+:103B70007444034624063697A301C70083C6240075
+:103B8000784436972302F70003C724007444A187C2
+:103B9000BA96034734061607D98FA382F60083C767
+:103BA00024008D072381F4005C54CA973CDC8357C2
+:103BB000E401B38727412318F4068347040693F7EB
+:103BC000070485C703C734007C4483C624001367F9
+:103BD0000704A381E40003475401B697A381E700DB
+:103BE00083C7240085072381F40003C524000356FE
+:103BF000E4014C549307350068443E9559C663660A
+:103C0000C90897C0FD1FE780E0600349E40103C7CE
+:103C100024009377F70385073E99A30824012381A5
+:103C2000E40083475403858B91E7034744038947A6
+:103C30006319F70078448347070093E707042300DC
+:103C4000F7007C4483451401A380B7000345340684
+:103C5000930790F9A305F400EFE050030346140125
+:103C6000834534060D4597D0FD1FE780006BEFE0DC
+:103C7000B0238147B2402244924402493E8541012B
+:103C800082809167938707296DB54A8697C0FD1F8B
+:103C9000E7804058ADBF2C491307200283C71500A9
+:103CA00093F7F7032309F5006391E714411122C448
+:103CB00006C626C283C7050015472A84BD8BA30903
+:103CC000F500639CE7021946A1051305650397C03B
+:103CD000FD1FE78020659147630305102C481946B6
+:103CE0001305640483C7050089059987858BA302A2
+:103CF000F40497C0FD1FE780E0512285EFF0BFB2CA
+:103D0000A14771CDB727002083A707B082976444ED
+:103D1000A14748D02308F4002380F400854723817D
+:103D2000F400A381F400194693056403138544004D
+:103D300097C0FD1FE780004E83C7240099072381A9
+:103D4000F40083C7340093E72700A381F40083477E
+:103D5000540481CB78448347070093E707F8230096
+:103D6000F7001946930564041385A40097C0FD1F4E
+:103D7000E780404A83C72400990793F7F70F13F7AA
+:103D8000F7030507A308E4002381F40083475403E5
+:103D9000858B91E70347440389476319F70078440B
+:103DA0008347070093E707042300F7007C4483451B
+:103DB0001401A380B700034534069307A0F9A305B7
+:103DC000F400EFE0A06C03461401834534060D4572
+:103DD00097D0FD1FE7806054EFE0100D8147B2409F
+:103DE000224492443E8541018280930700083E852B
+:103DF000828041114AC0372900208327C9E322C4A9
+:103E00001307000506C626C2F8D32A840945EFE049
+:103E10001012B727002083A747E1370600827D16DE
+:103E2000D85737280020719B13671700D8D7032570
+:103E3000C9E358411367170058C18305840613F777
+:103E4000F50393169701D857718F558FD8D713075D
+:103E5000A0036355B716832608E937060007F84E16
+:103E6000518FF8CE9843370633001377F7CF98C3B6
+:103E700098431377F7CF1367072098C3032708E900
+:103E80001447D18E14C7B70603009386862534C91C
+:103E90005457F59A54D7034724069376F707984367
+:103EA000137707F8558F98C337C7898E130767EDC7
+:103EB00098C737575500644413075755D8C39D47D3
+:103EC0002308F4002380F40085472381F400A147F0
+:103ED000A381F4007C440357A4062382E70083C730
+:103EE00024007844834614063E978357A40692061E
+:103EF000A183BD8BD58F2302F70003C52400930750
+:103F0000E00F09051375F50F2381A400035604077C
+:103F1000898F63CFC7047C442C5C0D053E9597C008
+:103F2000FD1FE780202F03C72400834704079376F3
+:103F3000F7038507B697A308F4002381E4008347BD
+:103F40005403858B91E70347440389476319F700BE
+:103F500078448347070093E707042300F7007C4475
+:103F600003471401A380E700930780F9A305F40039
+:103F70008327C9E37844B8DFB727002083C707B693
+:103F800081EB3755020081451305C530EFE04EF057
+:103F9000B7270020938707E2A38107002382070049
+:103FA00003461401834534062244B2409244024938
+:103FB0000145410117D3FD1F6700233693062002F8
+:103FC000032708E963DCB600744F370600F97D1655
+:103FD000F18E37060005D18E74CF69B5B70600F9AA
+:103FE0001386F6FF744FE948F18E37060003E3C4E9
+:103FF000B8FE37060001C5B7397152D4372A002000
+:104000000326CAE322DC26DA56D206DE4AD84ED68A
+:10401000930700057CD2B727002083A747E1B705A7
+:104020003300B72A0020D8572A84938A4AB5719B57
+:1040300013671700D8D798431377F7CF98C39843DF
+:104040001377F7CF1367072098C33727002003277C
+:1040500007E91447CD8E14C7B7060300938686255B
+:1040600034CA5457F59A54D7034725069376F70771
+:104070009843137707F8558F98C364459D472308E5
+:10408000F50085462380F400A38104002381D40039
+:104090008347F5050D476385E70019476391E748B6
+:1040A0008547A381F40019469305640313854400F2
+:1040B00097C0FD1FE780001683C72400990723815E
+:1040C000F4000347F40599476316F70483C73400E7
+:1040D0001385A40093E72700A381F40083475403CA
+:1040E000898B638707320C5883C7250163820732A7
+:1040F0001946D10597C0FD1FE780C011784483475A
+:10410000070093E707F82300F70083C72400990707
+:104110002381F40083C7340003C7240093E787009A
+:10412000A381F4007C44BA970357A406A381E70057
+:1041300083C724007844834614063E978357A40619
+:104140009206A183BD8BD58F2302F70003C62400FE
+:1041500009061376F60F2381C4000357C401630FC9
+:10416000072C83470406795993F7070491C37559BF
+:104170007C483309C9401379F90F918B81C73919EC
+:104180001379F90F81476375E90A034734067519F6
+:1041900089471379F90F630FF72885469307804203
+:1041A0006305D70085679387878479479387F718D6
+:1041B000B3C7E702B7260020938606CD83C546071E
+:1041C00093E50501238AB6068326CAE3C1658CC63A
+:1041D0003387E7020607B8D203C734001367070125
+:1041E000A381E4007844834624063A96A301D600CE
+:1041F00083C62400784413D6874036972302F700FD
+:1042000003C724007444BA96034734061607518F37
+:10421000A382E60003C724000D072381E40018549D
+:104220004A9738DC0357C401330727412318E406B3
+:10423000784811469376C700638BC6003146639772
+:10424000C60E034614068346F4076311D60E218B6F
+:10425000630D071EB727002083A707B083294409F1
+:10426000829763E0A91EB7470F0093870724338521
+:10427000A940B335F50203D68A0081463305F5021D
+:10428000EF80414A9307A01363D2A70A3D05F9497D
+:10429000B349350349468145680097C0FD1FE78053
+:1042A00000FEB2477977CE09F98F93D93901B3E986
+:1042B000370183576408C20993D90901C207B3E9DA
+:1042C000F900832784090327C4084EC63EC8832704
+:1042D000C40913168700618393F6F701B7270020FE
+:1042E00083C737CD68446C009D8B9607D58FD18FDF
+:1042F0003ECA832704094946A2075D8F8357840875
+:104300003ACC231EF10083C724008D073E9597C049
+:10431000FD1FE78020F083C7340093E70702A381E5
+:10432000F40083C72400C9072381F40083470406EF
+:1043300093F7070485C703C734007C4483C6240071
+:1043400013670704A381E40003475401B697A381D0
+:10435000E70083C7240085072381F4000356C401C6
+:1043600063190618014983C624008347E40513F73F
+:10437000F60305073A999A07D58FA30824012381EC
+:10438000F40083475403858B91E70347440389472F
+:104390006319F70078448347070093E70704230075
+:1043A000F7007C4403471401A380E700930760F9FA
+:1043B000A305F40078448327CAE3B8DF83C7CA00A3
+:1043C00081EB3755020081451305C530EFE04EAC57
+:1043D000B72700200327CAE3938707E2A3810700DA
+:1043E000238207005C43014593E717005CC3034643
+:1043F00014018345340697D0FD1FE78000F2F25088
+:104400006254D2544259B259225A925A216182803E
+:104410008347D40381CB78448347070093E707F8A9
+:104420002300F70019469305E40397C0FD1FE780BA
+:1044300060DEE1B991679387072985BB8147014910
+:10444000C5BB83A74A00BE9939BD83C63400034764
+:104450003406C18A85CEF9498946B3873703835923
+:104460000407631CD7009A099389093DCE97938767
+:10447000172BF949B3C9370331BD85466315D700FA
+:10448000D9098A09E5B7B9098E09CDB783C72400D0
+:104490008359C401BE9989476314F7049A09938923
+:1044A000097DF94793895954B3C9F902B726002009
+:1044B000938606CD03C6560713661600A38AC60662
+:1044C0008326CAE33706080090C6B387F902860739
+:1044D000FCD6834714062300E408A30FF4065DBB53
+:1044E00085476315F700FD098A0965BFF9098E093B
+:1044F0004DBF03C524000C549307350068443E9516
+:104500006369C90097C0FD1FE780C0D00349C4019B
+:1045100099BD4A8697C0FD1FE780C0CFA9B5138714
+:10452000E7FF1377D70F6315071CA381D40093050A
+:10453000650319461385440097C0FD1FE78080CDB1
+:1045400083C7240003C73400B7290020990793F7D5
+:10455000F70F136787002381F400A381E4007844F8
+:10456000938909CD0149BA970357A406A381E700AF
+:1045700083C724007844834614063E978357A406D5
+:104580009206A183BD8BD58F2302F70003C72400B9
+:10459000914709071377F70F2381E4008346F40559
+:1045A000639FF60A83470406795993F7070491C37A
+:1045B00075598357C4013309E9401379F90F6370C2
+:1045C000F90A83463406751989471379F90F63850B
+:1045D000F6100546930780426385C600856793877A
+:1045E0008784F9469387F718B3C7D70203C64907EC
+:1045F000C16513660601238AC9060326CAE30CC6F1
+:10460000B386D702860634D283C6340093E6060109
+:10461000A381D4007444034624063697A301C7003F
+:1046200083C62400784436972302F70003C724008A
+:104630007444A187BA96034734061607D98FA3821C
+:10464000F60083C724008D072381F4001C54CA9709
+:104650003CDC8357C401B38727412318F406834702
+:10466000040693F7070485C783C7340003C72400F3
+:1046700093E70704A381F4007C44BA9703475401ED
+:10468000A381E70083C7240085072381F400034743
+:10469000F4059147631CF7040356C40121CA03C5FE
+:1046A00024000C549307350068443E95636AC902A0
+:1046B00097C0FD1FE78000B60349C4010347F40516
+:1046C00091476315F72683C7490793F7070F93E7C9
+:1046D0005700238AF90641B991679387072911B7D3
+:1046E0004A8697C0FD1FE780E0B2C9BF0149F9B70C
+:1046F00093F7B70F0547E397E7C6A381F400930547
+:10470000650319461385440097C0FD1FE78080B0FC
+:1047100083C7240099072381F40083C7340093E7FB
+:104720002700A381F4008347D40381CB78448347D7
+:10473000070093E707F82300F70083475403138526
+:10474000A400898B6386071A0C5883C725016381EF
+:10475000071A1946D10597C0FD1FE780A0AB784422
+:104760008347070093E707F82300F70083C7240077
+:1047700003C73400B7290020990793F7F70F136791
+:1047800087002381F400A381E4007844938909CD54
+:104790000149BA970357A406A381E70083C7240001
+:1047A0007844834614063E978357A4069206A18355
+:1047B000BD8BD58F2302F70003C724008547090767
+:1047C0001377F70F2381E4008346F405639FF60A0D
+:1047D00083470406795993F7070491C375598357A2
+:1047E000C4013309E9401379F90F6370F90A83466C
+:1047F0003406751989471379F90F638DF61005464C
+:10480000930780426385C600856793878784F9464E
+:104810009387F718B3C7D70203C64907C165136664
+:104820000601238AC9060326CAE30CC6B386D7024B
+:10483000860634D283C6340093E60601A381D400F1
+:104840007444034624063697A301C70083C6240098
+:10485000784436972302F70003C724007444A187E5
+:10486000BA96034734061607D98FA382F60083C78A
+:1048700024008D072381F4001C54CA973CDC835725
+:10488000C401B38727412318F4068347040693F72E
+:10489000070485C783C7340003C7240093E70704D0
+:1048A000A381F4007C44BA9703475401A381E70035
+:1048B00083C7240085072381F4000347F405854757
+:1048C0006314F7060356C40125C203C524000C5423
+:1048D0009307350068443E956362C90497C0FD1F85
+:1048E000E78040930349C4010347F4058547D1BBE2
+:1048F0008347D40381CB78448347070093E707F8C5
+:104900002300F70019469305E40397C0FD1FE780D5
+:104910006090A9BD916793870729D5BD4A8697C046
+:10492000FD1FE780208FC9B701497DBF83C74907B5
+:1049300093F7070F93E7670069BB011156C2B72AC7
+:1049400000205AC0138B0ACD8327CB0906CE22CC78
+:1049500026CA4AC84EC652C4639507222A8409450E
+:10496000EFD0F05C372900200326C9E39307000548
+:10497000B72900207CD283A749E1372A0020B70558
+:104980003300D857938A0ACD719B13671700D8D785
+:1049900098431377F7CF98C398431377F7CF1367EC
+:1049A000072098C303270AE91447CD8E14C7B7061A
+:1049B00003009386862534CA5457F59A54D7034783
+:1049C000A4009376F7079843137707F8558F98C399
+:1049D0008347E4007844BD8B2308F4002300F700EC
+:1049E0001D476444639EE7408547A38104002381FB
+:1049F000F4000347F4058D466310D72A8357C4019A
+:104A0000639B07187C481147B18B6386E7183147D1
+:104A10006398E700034714068347F407630DF7160E
+:104A20008547A381F4001946930564031385440068
+:104A300097B0FD1FE780007E83C72400990793F796
+:104A4000F70F2381F400034704061377070415C307
+:104A500003C7340013670704A381E4007844BA97BE
+:104A600003475401A381E70083C7240085072381FE
+:104A7000F400238A0A0683C624008347E40513F75B
+:104A8000F60305079A07D58FA308E4002381F400F5
+:104A9000930740F9A305F40083475403858B91E7FE
+:104AA0000347440389476319F700784483470700A5
+:104AB00093E707042300F7007C448345140137057E
+:104AC00000827D15A380B7008326C9E3DC4293E70B
+:104AD0001700DCC20308840603A649E19377F803B4
+:104AE000139797015C56E98FD98F5CD69307A00383
+:104AF00063D1073D03270AE9370500077C4FC98FBB
+:104B00007CCFB7C7898E938767ED1CC6B757550012
+:104B100093875755B72400205CC20947938704E266
+:104B2000A383E700A3810700238207007C44034A94
+:104B30004406938404E2BCDEB727002083C707B68F
+:104B40006387073AFC52FDFF528523810400EFD0B2
+:104B5000F013375502001305C530EFD0DEB483A73C
+:104B600049E1B70680009843558F98C3D857719B89
+:104B7000D8D78327C9E3A3820400A3800400094790
+:104B800098C3F2406244D2444249B249224A924A0E
+:104B9000024B05618280A147A381F4008357A406DC
+:104BA0002382F4008357A406034714067444A183A8
+:104BB0001207BD8BD98FA382F60003C624000547D8
+:104BC00009061376F60F2381C40083C74A0783269C
+:104BD000C9E36312F70A0347440689476319F708D4
+:104BE000931766009387073D034784012319F40652
+:104BF00093878707B387E702F9450945238AAA0601
+:104C0000416588C6938707FBC207C18393877716E0
+:104C1000B3C7B70213970701B387B702418386076B
+:104C2000BCD283C7340093E70701A381F4007C441E
+:104C30003E968347240693E70704A301F60083C644
+:104C400024007C44B6972382E70083C624007C447A
+:104C500021837D8BB697834634069606558FA382B3
+:104C6000E70083C724008D072381F40029B593074B
+:104C7000E6008E0795BFB852F94705833357F70210
+:104C8000BC52EC528583FD8BAE97FCD28D47238AB4
+:104C9000FA064207418371B719466318C70A0357DA
+:104CA000C40145E7A381F400138544009305640320
+:104CB00097B0FD1FE780005683C724001385A4002A
+:104CC00099072381F40083C7340093E72700A38169
+:104CD000F40083475403898BB9C70C5883C7250157
+:104CE000B9C31946D10597B0FD1FE780A05278449B
+:104CF0008347070093E707F82300F70083C72400E2
+:104D0000990793F7F70F2381F400034704061377FD
+:104D10000704E30007D683C63400784493E606040C
+:104D2000A381D4002DBB8347D40381CB7844834730
+:104D3000070093E707F82300F70019469305E403FB
+:104D400097B0FD1FE780004D55BFA147A381F40038
+:104D50008357A4062382F4008357A406034714064E
+:104D60007044A1831207BD8BD98FA302F60003C63E
+:104D70002400054709061376F60F2381C40083C774
+:104D80004A078325C9E3631DF7040347440689479F
+:104D90006314F704931766009387073D0347840164
+:104DA0002319F40693878707B387E702F946094575
+:104DB000238AAA06416588C5938707FBC207C1837A
+:104DC00093877716B3C7D70213970701B387D70224
+:104DD00041838607BCD1B1B59307F6008E077DBF2E
+:104DE000B851F94705833357F702BC51E851858321
+:104DF000FD8BAA97FCD1230ADB064207418315B538
+:104E00000547639CE708B147A308F40083475403B0
+:104E1000898BADC30C5883C72501A9CF1946D1058D
+:104E20001385840097B0FD1FE780C03E7844834718
+:104E3000070093E707F82300F70068441946930535
+:104E40006403090597B0FD1FE780C03C83A70A0DE6
+:104E500013971701635D07008347E400B98B81EB6B
+:104E600078448347070093E707022300F70093077E
+:104E700020F90DB18347D40399C783C7040093E792
+:104E800007F82380F400684419469305E4032105DC
+:104E900097B0FD1FE78000384DB70356C4010C548E
+:104EA000138584009307660093F7F703A308F400C3
+:104EB000C5B71307200283270AE9635C0701F84F8F
+:104EC000370500F97D15698F37050005498FF8CF43
+:104ED0000DB9370700F91305F7FFF84FE948698F57
+:104EE00037050003E3C408FF37050001C5B7375590
+:104EF000020081451305C530EFD08EF90346140139
+:104F00006244F240D2444249B249924A024BD285AD
+:104F1000224A0145056117C3FD1F67000340B727FB
+:104F200000204111938707CD22C4A05306C6054730
+:104F30008346C4006390E60283C7470711476315A1
+:104F4000F7002285EFE0DFA222852244B240410132
+:104F50006FF0BF9EB240224441018280B7270020FB
+:104F600083A787D299E33E85828003C78700E30C3D
+:104F7000A7FE9C43C5BF011106CE22CC26CA4AC853
+:104F80004EC6EFF0BFFD11E98144F2406244268530
+:104F90004249D244B249056182808347550337298B
+:104FA00000202A84930409CD89EFB72500201946F3
+:104FB000938505DB1305640397B0FD1FE78080250B
+:104FC00085A805476398E70083C724006394071802
+:104FD000C94465BF1C59A1EB8347C503230A0502D9
+:104FE00091EB034754038547230AF4028947E31DE5
+:104FF000F7FC65BF1305C50397C0FD1FE78060FA86
+:1050000008D815C1EF8050390C5883C7A50081CF4F
+:105010008947230AF4021946B1051305640397B0C2
+:10502000FD1FE780201F034744038947E31BF7FA6E
+:1050300083C714009DCB8347C40385CB83473404C7
+:10504000130700041305C40393F7070C639AE710D2
+:1050500097C0FD1FE780E0F908D81C5899C783C79F
+:10506000270181C78947230EF4028344C40089FCC9
+:1050700085472306F400A304F400B727002003C7E4
+:1050800037B2230809CC0349E40093170701231A18
+:10509000E4069376F9001947C1836379D7068346FE
+:1050A00044060947938947006394E6009389C70340
+:1050B0008356C40183453406B72700201305A00F8B
+:1050C0003726002003C7A7E2231A34079397360038
+:1050D000B3D6A6020355C6B509469387B7026396B1
+:1050E000C5088E07130767233E979397A600BA97C4
+:1050F00037460F00130606248146B3A5A7023305E1
+:10510000F502EF7021624E95231AA4068357C40658
+:1051100023170406ADC3034564019307F00F63072B
+:10512000F500EFD06EB6FD57230BF4000356C4060E
+:1051300093066401120637650200A285130565A077
+:10514000EFD04E9BB727002003C5F7AB8545EFC0D6
+:10515000FEF025BDB72500201946938565DB99BD76
+:1051600097C0FD1FE780E0E3C5BD1307E70B3E973F
+:1051700093979600ADBF8547E316F9FC034564019C
+:105180009307F00F6307F500EFD00EB0FD57230B28
+:10519000F4000566930664011306068069BF411199
+:1051A00022C42A84094506C626C2EFD04058EFD053
+:1051B000A04F228523060400A3050400A3040400D5
+:1051C000B7240020EFE0CFFA9384C4AB03C53400CA
+:1051D0008545EFD00EA503C534008945EFD06EA4F8
+:1051E000034564019307F00F6307F500EFD0CEA9E4
+:1051F000FD57230BF400B2402244924441018280C7
+:105200002C49411106C622C426C24AC083C71500D4
+:105210007D4793F7F7032309F500E91793F7F70F95
+:10522000637BF70093040008B240224426850249BC
+:1052300092444101828083C70500BD8BA309F5001C
+:10524000F51793F7D70FF9FF2A841946A10513051F
+:10525000650397B0FD1FE780E00C914471D52C48A1
+:1052600085472302F40483C70500194689059987F9
+:10527000858BA302F4041305640497B0FD1FE78037
+:1052800060F92285EFE02FDA85472A89E31CF5F8DB
+:10529000034734019547631FF702EF00705CB7279F
+:1052A000002083C717B28D8B6376F5028347040114
+:1052B000E36AF9F6B727002083A707B081448297F5
+:1052C00048D02285EFE08FB8E31025F72285EFF074
+:1052D0001FED99BF8347040181C71947E394E7F4A1
+:1052E0002285EFE0EFAE8345140103454406814477
+:1052F000EFD0C01903461401834544060D4597C0FD
+:10530000FD1FE7808001EFD0203A39BF79714AD084
+:1053100037290020930709CD22D4A05326D252CC9E
+:1053200056CA37DA0300B7240020B72A00204ECE31
+:105330005AC806D6130909CD130A8AD4938404E205
+:10534000B7290020938ACAB0130B44018347B400E5
+:1053500031479387E70693F7F70F636FF7168A07CE
+:10536000D2979C438287114783474907E31EF7FE84
+:105370002285EFE07FC8D9BF014693055002014561
+:10538000EFD0401B130650028145054597C0FD1F15
+:10539000E780A0F883C73400858BBDCB28488146C1
+:1053A0005A868145A381040097C0FD1FE780A0EDC8
+:1053B00001E52285EFF0DFE40347B40093073009ED
+:1053C000E306F7F8EFD0402E2285EFE02FDFB25052
+:1053D000225492540259F249624AD24A424B4561E0
+:1053E000828083C72400858B85C383470401238182
+:1053F000040005476375F7001947E395E7FC930739
+:10540000B0F9A305F40099B783A7C9E3FC539DFF46
+:105410002382040045BF83C72400858B638A07323B
+:1054200023810400EFD040282285EFE06FD4B72419
+:10543000002083A7C49D85CFDC4395CB89472302F9
+:10544000F10083475404130561001946A302F100DB
+:1054500083474401930564042306F10097B0FD1FC0
+:10546000E78040DB83A7C49D4800DC4382978347E5
+:105470007406B1DF834554040345840013066404B5
+:10548000EF30312BA9B7034534060146930550028E
+:10549000EFD0400A8345340613065002054597C0F5
+:1054A000FD1FE78080E783C73400858B6387072A69
+:1054B000284881465A868145A381040097C0FD1F74
+:1054C000E78060DC01E52285EFE0EFFC0347B400F4
+:1054D0009307A009E30CF7E6EFD0001D71A8034580
+:1054E0003406014693055002EFD0C00483453406CC
+:1054F00013065002054597C0FD1FE78000E283C7F1
+:105500003400858B638B0724284881465A86814561
+:10551000A381040097C0FD1FE780E0D601E5228546
+:10552000EFE00FCE0347B4009307900965B783C738
+:105530002400858B638E072023810400EFD0C016E2
+:105540008347490709476307F700834749070D4722
+:105550006318F70283A6C9E303572407BC52130755
+:10556000C712858363FEE700930750F9A305F40093
+:10557000BC528583E39C07DC2285EFE06FBF81BDD1
+:10558000034794018347A4011DCF8346A400630F02
+:10559000D71E6387F6002305E4002285EFF0EFB9FC
+:1055A00083C7740093F7F70FE39207DA834749073D
+:1055B00009476307F700834749070D47E31EF7FADA
+:1055C000930750F93DBDE9DF0347A40071FB2305B4
+:1055D000F400E1B783C72400858B638B0716238112
+:1055E000040083474907C18B95C3EFD0E00B834785
+:1055F000490793F70702E5DF83474907228593F7B9
+:10560000F70C230AF906EFE0CFFE89B38347590769
+:10561000858B91C7EFD040099307E0F9DDB383474D
+:1056200049071547BD8B639CE700EF00702383C7D4
+:105630005A018D8BE372F5EA9307D0F9D9B383470A
+:1056400049071947BD8BE399E7E89307C0F955BBB4
+:1056500083C72400858BE38B07CE23810400834717
+:105660004907C18B89CBEFD020048347490793F7C3
+:105670000702E5DF51B783475907858BC1FF834791
+:1056800049071547BD8BE389E7FA8347490719475F
+:10569000BD8BE38CE7FAEFD0200115BB8947230EC1
+:1056A000F4062285EFD07FCE0347B400930770093C
+:1056B000E30EF7C829BB83C73400858B8DC7EFC0C5
+:1056C000B07EB727002003A747E13C57ED9B3CD7AE
+:1056D000238504003717004083578701C607C58319
+:1056E000231CF70051BD83A7C9E3FC53E39007C611
+:1056F000EFC0907BB727002003A747E13C57ED9B05
+:105700003CD7238504003717004083578701C6071D
+:10571000C583231CF70023820400B9BD83C724007E
+:10572000858B9DC72381040083474907C18BE38D87
+:1057300007CE8347490793F70702E5DF2285EFE0AD
+:105740004FEB8347490793F7F70C230AF906D9B9BA
+:1057500083A7C9E3FC53E39B07BE23820400ADBBD0
+:10576000B7270020938707E203C72700058B01CFE7
+:1057700023810700EFC050732285EFD03FED2285D3
+:10578000EFF0FFA1A9B123820700B9B3E38A07E0D4
+:105790003DBD411126C2B7240020938704CD22C409
+:1057A000E04B06C64AC0630404240347C40085478F
+:1057B000631FF722B7270020938707E203C777000C
+:1057C00095466387E60083C777000D47631EF700A1
+:1057D0002244B7270020B2409244024903C5F7ABE8
+:1057E000854541016FC09E878356040213070064FC
+:1057F00083C704CD3347D702138904CD850793F7B8
+:10580000F70F232089062388F4CC63C6E700EFD086
+:10581000CEA7238804CC0347E4009D476318F70410
+:10582000834794068DCF8356E40663E7F6028345EB
+:10583000840093073004A30BF4001305300493F69F
+:10584000F60F0146EF30A16E22852244B240924409
+:10585000024941016FF0BF9485062317D4069305D2
+:1058600030020545EFD0EE9B2301A4068547230AAD
+:10587000F906034784018D47631AF70AEFC0CEE3A8
+:105880000D8901ED930770022305F4009307500280
+:10589000A30CF4009307600231A885476311F50853
+:1058A000930760022305F40093075002A30CF40051
+:1058B00093077002230DF4000347E400B72700208C
+:1058C00083C4F7AB85476319F70E03560402854579
+:1058D0002685EFC03E8E83475403898BF5C78347E7
+:1058E000C403FDC30C58EDC183C7A500F1CF8947A0
+:1058F000230AF4021946B1051305640397B0FD1F8E
+:10590000E78040910347C407854763E3E70C22859E
+:105910002244B2409244024941016FF00F82930742
+:1059200050022305F400930770029DB78946834710
+:10593000F4006319D70213F7170011CF13075002B1
+:105940002305E400898B81CF93076002A30CF40048
+:10595000230D040095B7930760022305F400930715
+:105960007002EDB79DC313F7170001CB93075002E8
+:105970002305F400A30C0400E1BF898B81C79307C2
+:105980006002FDB793077002E5B7834794011307E0
+:1059900040026365F7009307500201A8850793F75B
+:1059A000F70F13077002E368F7FEA30CF4008347B8
+:1059B00094012305F40069BFB9450545EFD06E8613
+:1059C000035604022A9621B78547230AF4021DBF15
+:1059D000B727002083A707B083244409829763EE8A
+:1059E000A400835744073385A440E372F5F2B24024
+:1059F00022449244024941018280B727002083A7B4
+:105A000087B5BE94F9BF011122CCFD5706CE230BFA
+:105A1000F5008357C5062A8485C78346E506834576
+:105A200085009307C003A30BF50001461305C003CF
+:105A3000EF30E14F22856244F24005616FF02FF6AE
+:105A40008347E5000547BD8B6386E700834705066E
+:105A5000918BEDD3B727002083A787DA93F7072030
+:105A600085C302C402C202C0814801488147014780
+:105A70008146054681451305C003EF3081465DBF71
+:105A800002C081480148814701478146054681455A
+:105A90001305C003EF30814271BFB727002023A850
+:105AA000A7DE8280B727002083C7F7AB411106C667
+:105AB00089EB372502001305A57DEFC0DED2EFC0CC
+:105AC0005FE2B727002037370200938707CD13071F
+:105AD00027C5F8D337570200130767F7B8D73757EA
+:105AE000020013072779F8D7B2403757020013078F
+:105AF000E7F1B8DB4101828011C98327050A93E7EA
+:105B000007082320F50AFD572303F5028280B727F3
+:105B1000002023ACA7DE8280B727002083A707D20E
+:105B20009C5799E33E85828003D78701E30CA7FE4B
+:105B300093878705FDB7011122CC06CE2A84034541
+:105B400065029307F00F2E866309F5002EC6EFC09D
+:105B5000BE933246FD572303F4028347A402035742
+:105B600084049306640293E707062305F40283572F
+:105B70000404A285F240BA972313F4046244376503
+:105B80000200130585AF05616FC0CEF6011122CC6E
+:105B900006CE2A84034575029307F00F2E8663090B
+:105BA000F5002EC6EFC05E8E3246FD57A303F40209
+:105BB00093067402A2856244F24037750200130511
+:105BC00065F005616FC00EF3011122CC06CE2A8468
+:105BD000034585029307F00F2E866309F5002EC654
+:105BE000EFC09E8A3246FD572304F40293068402D6
+:105BF000A2856244F24037750200130505F3056182
+:105C00006FC04EEFB7270020938707CD83D52702BB
+:105C100003D6E70203D7070383D66702B707480115
+:105C2000ED07232EF51A2320F51C231CB51A231A81
+:105C3000C51A231BE51A231DD51A6D48AE87637359
+:105C4000B800ED47939507012314F51C6D48C181F9
+:105C5000B2876373C800ED472312F51C1306801446
+:105C6000B6876374D600930780142315F51C93063A
+:105C70008014BA8763F4E600930780142313F51C9D
+:105C80002307B50482800347651489468357A51C02
+:105C9000631ED70283568514938787E899C6B3C7D6
+:105CA000E702938757FD214731A02147B3C7E70299
+:105CB000938757FDB3C7E7020357851CC207C1830B
+:105CC00063F3E7003E872307E50482808546631679
+:105CD000D7009387C7FB1147F1BF938707FBE1B755
+:105CE0008357451B0357051C411106C663F3E700A4
+:105CF0003E87931807018357251C0357651B93D8CC
+:105D000008016373F700BA87139807018356C51B10
+:105D10008357851B1358080163F3D700BE860357CA
+:105D2000A51B8357E51B13930601135303016373EC
+:105D3000F700BA8783467514C2070947C183639A7F
+:105D4000E6000566130606A942876370C80232871B
+:105D500029A8032705109316470163CC06000566A2
+:105D6000130686844287E36406FF1318070113585D
+:105D70000801834665140947639EE6060357A50399
+:105D80009306204E3307D70293F6F80F9A06138630
+:105D9000F63C9386C64F634406019306C812158FDE
+:105DA00063D3E7003E87420705664183130606A9D1
+:105DB000BA876373C700B287C207C1830356451C05
+:105DC00013F7F80F9376F30F6316E6040356651C7A
+:105DD000631206050356851C631ED6020356A51CD6
+:105DE000631AF602230E0506EFF0FFE90945B240FB
+:105DF000410182800327051093164701E3C006FC8A
+:105E0000056613068684BE856373F600B285939794
+:105E1000050165B70546230EC5062312E51C2313AD
+:105E2000051D2314D51C2315F51CEFF0DFE50145F6
+:105E30007DBF0357A51B8357E51B411106C663733E
+:105E4000F700BA8703466514139707018946418313
+:105E5000631BD6068566938606A96373D700B6874B
+:105E60001397070141838357A51C6387E700854784
+:105E70002315E51C230EF5060357651B8357251CC8
+:105E80006373F700BA8703467514139707018946B1
+:105E900041836317D6048566938606A96373D7008A
+:105EA000B6871397070141838357651C6387E70013
+:105EB00085472313E51C230EF506EFF0DFDCB24027
+:105EC000014541018280856713868784E37DE6F87A
+:105ED0008326051093870780F58FD1F7328761B746
+:105EE000856713868784E371E6FC83260510938714
+:105EF0000780F58FD5FB328745BF0357A50495472B
+:105F00000356E503B307F7028356A50393D537403D
+:105F10006355B600118F93173700B3C7D702C20776
+:105F2000C1832314F5048280832745110D4693060F
+:105F3000F00F03C707000D8BA306E5006314C7002D
+:105F400083C62700A30BD50003C70700418B230995
+:105F5000E50083C71700230BF50082808347C50047
+:105F6000CD9B2306F5008280832745110347C5009A
+:105F700083C70700935637408987B58F858B99C7AC
+:105F8000134787002306E50001458280054582808E
+:105F9000832745110347C50083C707009356274051
+:105FA0008D87B58F858B99E7134747002306E5005A
+:105FB00001458280054582808327450E850723227F
+:105FC000F50E91E78327850E85072324F50E832799
+:105FD000850E93F7070891C785472322F50E2324E2
+:105FE000050E8347A50293F7070491CF8357050455
+:105FF00003578504BA972313F5048327450A93F7BB
+:10600000F7BF2322F50A82808327C50E8507232642
+:10601000F50E91E78327050F85072328F50E8327C3
+:10602000050F93F7070891C785472326F50E232808
+:10603000050E8347A50213F7070409C793E7070274
+:106040002305F5028280B727002083A707D60145E4
+:1060500091E3828003C7B70011E305059C43CDBFE0
+:10606000B727002083A707D60145054791E3828023
+:1060700083C6B7006393E60005059C43C5BF411185
+:1060800022C426C22A8491450145B724002006C6B1
+:10609000938404CDEFC0FE9803D7840A231BA40485
+:1060A000854763FDE7040355A41C8357641C372709
+:1060B000002037460F00AA970355C7B593871727C7
+:1060C00013060624B3A5A70281463305F502EF6047
+:1060D0006165835704040357E4058355840583A849
+:1060E00004091D8F3307B70283270409054613836C
+:1060F000F5FF130E80023E9763676600B2402244AC
+:106100009244410182803308C603C687FD563A98FF
+:1061100081E7231BC404DDB76314F4001C40F5DBE6
+:1061200083AEC7086398BE0083A60709B306D840AC
+:10613000B3F6B60263E4A6009C43D9BF09066DBF5F
+:10614000411126C2B7240020938404CD03D7840ACA
+:1061500006C622C4854763F3E7042A848357651C77
+:106160000355A51C3727002037460F00AA97035573
+:10617000C7B59387172713060624B3A5A702814640
+:106180003305F502EF60015A0346540583A804095C
+:1061900085467D161303800263E7C600B2402244A1
+:1061A0009244410182803387660283270409FD55AA
+:1061B0003E97C68781E7231BD404CDB76314F40050
+:1061C0001C40F5DB03AEC7080328C408631A0E01A0
+:1061D00003A80709B305E84063640701B305074155
+:1061E00063E4A5009C43F9B785067DB737270020F7
+:1061F0000111130747B54EC652C483598700032ABD
+:10620000470037270020130607CD22CC8355860A86
+:106210000354850306CE26CA4AC856C25AC005464C
+:1062200083268508930714006372B60EB38737037D
+:1062300013040032130907CD93870719B3D78702D8
+:106240003384D7006364440133044441AA8423287F
+:10625000850883D7A41C0355651C37460F00130619
+:1062600006243E9513051527B3253503814633854E
+:10627000A902EF60214BAA8A032B09090149B387C0
+:106280002903130600648146B3B529031385073239
+:10629000B337F500BE95EF60E1482295DA877D5768
+:1062A000A1E3B385290313060064814633B92903AA
+:1062B00013850532B335B500CA95EF60A146229526
+:1062C000636445013305454123A8A408F2406244B4
+:1062D000D2444249B249224A924A024B0561828025
+:1062E000639497009C43D5DF03A6C70883A6C40820
+:1062F000631AD60083A607093387A6406364D500D6
+:106300003307D540636B57039C4359BF0344750360
+:1063100013342400134414003E94330434039307CD
+:106320000032130404193354F402369463644401B4
+:10633000330444412328850851BF83C774030509EA
+:106340008607FD17E36DF9F2A9BFB72700209387F1
+:1063500007CD83D6870A05476371D70E411122C442
+:1063600003A4070906C626C2A28789EB09EC230EFF
+:106370000500B240224492444101828003C7D70104
+:106380006DFB9C43DDB76314A40000406DD08347D0
+:10639000B400D5E30327C4088327C508630DF708B5
+:1063A0000347C50193070008AA84631DF7048357B8
+:1063B000A403194693050008231AF506231BF506C6
+:1063C0008357C403231DF5048357E403231EF504F8
+:1063D00003558500EF7080688547A38EF40083C75E
+:1063E000C40193F7F707238EF400130584062244B3
+:1063F000B240924431469305F00F410117A3FD1FAF
+:106400006700E3E78357A503194693050008231A9D
+:10641000F406231BF4068357C503231DF404835796
+:10642000E50303558400231EF404EF7020638947BD
+:10643000A30EF4005DBF004015BF230E050082804F
+:10644000B7270020938707CD83D6870A411126C23C
+:1064500006C622C40547AA846374D71A0327851089
+:10646000098B630F071883A70709BE85ADED03D617
+:10647000841C01447D581306260205862D067D5591
+:10648000A5EB630E04108347B4000357A403D5EBB8
+:106490008947231CE404A30AF40403570406835722
+:1064A00004042285BA97C1071D8B998F231FF4041A
+:1064B0008357C403231DF4048357E403231EF40409
+:1064C000EFF0FFBB8327440A93E717002322F40A67
+:1064D0008547230AF4008D47A30EF400B2402244FE
+:1064E00092444101828003C7D5016DFB8C41BDBF41
+:1064F00098436394970051D7BA8783A6070903A7E7
+:10650000040963E2E6023387E64083A6C40863F425
+:10651000E6003377D7026376A7003A856373C70036
+:10652000BE859C43B1BF158F83A6C70863F4E60000
+:106530003377D702E37707FF3A88E374C7FE3E84D8
+:10654000CDB783D7A403B3F7E702C9FB9D469947AC
+:1065500063F5E600935717008D070567231AF406C5
+:10656000130707C88A076353F700BA87231BF4068B
+:106570008357C4030355840013065002231DF404FB
+:106580008357E40393050008231EF404C947A30EB0
+:10659000F4002244B240924441016F70204CADC1DE
+:1065A00003D7A40383D7A503B3F7E702B1EB83872F
+:1065B000C40163D707049D46994763F5E6009357E6
+:1065C00017008D070567239AF406130707C88A0783
+:1065D0006353F700BA87239BF40683D7C40303D51C
+:1065E000840013065002239DF40483D7E40393052B
+:1065F0000008239EF404CD47A38EF400EF700046FC
+:10660000238E0400E1BDB7270020938707CD83D6F2
+:10661000870A05476378D71C5D71A2C46AD003A4BA
+:1066200007092A8D8357651C0355A51C4EDEB72923
+:106630000020138749B5AA9703558700938717272A
+:1066400037460F00B3A5A702130606248146A6C24B
+:10665000CAC09304006452DC56DA5AD85ED63305B9
+:10666000F50262D466D286C66ECE0569938949B5B5
+:10667000130909C8130C0032930A0064EF60810A01
+:10668000B385B4022A8A054B9D4CB38BA402B3B4E4
+:10669000A402AE9405E0B640264496440649F25959
+:1066A000625AD25A425BB25B225C925C025DF24D4E
+:1066B0006161828063158D0003240D0069DC8347CE
+:1066C000D401CDE78327C4080327CD086360F70A08
+:1066D00003250D0903270409636AE50803D8890027
+:1066E000198D330728031307071933578703637F6F
+:1066F000E50663F4A7003375F502637945078583E2
+:106700006373FA00D2873E954286814642C6B3350E
+:10671000550333055503EF60E10005056308650582
+:106720008347B400835DA4033248B9E38357C403AD
+:106730000581231CB405231DF4048357E403231BA4
+:10674000A404231EF4048947A30AF40483570D0408
+:10675000230A6401A907231FF4048327440A93E74B
+:1067600017002322F40A9147A30EF40000401DB73E
+:106770008357AD0363F4B703B3F7B703428681468B
+:106780005E85A6853EC6EF50F179B24705050581C5
+:1067900063E6A7003385AD40E37AF5FC994763F6DD
+:1067A000BC0193DD1D0093873D00231AF406939DE1
+:1067B00027006353B901CA8D8357C403035584006E
+:1067C000231BB407231DF4048357E403130650026C
+:1067D00093050008231EF404D147A30EF400EF70C4
+:1067E000E02769B78280B727002083C707B637271D
+:1067F000002095C3B7170020938787A3232EF7DEC9
+:10680000B727002023A407D637070010B7E700E01A
+:1068100023A0E7208280378502009307A59D854548
+:106820001305A59D232EF7DE6FB09EE6B727002047
+:1068300083C7F7AB6384071A5D7156DA86C6AA8AE6
+:10684000A2C4A6C2CAC04EDE52DC5AD85ED662D4FA
+:1068500066D26AD06ECE7D5563820A12B7270020B9
+:1068600083A407D6638C0410372B002093074BB505
+:1068700083DC870003AC4700B727002003C727B29B
+:10688000B74B0F0037490F00938DFB237D5A130B35
+:106890004BB5054D938B0B241D489308204E1309CF
+:1068A0000924814983C6B40083A704096399A60912
+:1068B00083D6040803D3C40363F5660E03C604013C
+:1068C0006311A60F03A6841169EE03A6440A71EAB8
+:1068D00003C6F4006317060D03D5A4033303D340A6
+:1068E00003A44409330565024A86CE863EC61AC40F
+:1068F0003AC23305150333548502B3B5AC023A945A
+:1069000042044180239384083385AC02EF509161A7
+:10691000B24712479308204E3E9522431D486364B8
+:1069200085013305854133049403931713006E9456
+:1069300033547403A2976362F506B307F54063F31B
+:1069400047013E8A8440B9FCB727002083A707B0DF
+:106950008297B307AA40637AAA00B307454163DF71
+:10696000070483274B00D297898F23A0FA0083A7BF
+:106970000A0029476367F70423A00A00B6402644AB
+:1069800096440649F259625AD25A425BB25B225C83
+:10699000925C025DF24D61618280B307FC40AA9770
+:1069A00079BF83D66408B3869603EE96B3D6760392
+:1069B00063E4D700958F61B7E297EDBF23A00A008B
+:1069C0007DB7D91723A0FA00A54713056AFFE3E7AF
+:1069D00047FB03254B00591552954DB77D558280D5
+:1069E000411106C6EF10805C19C983278511014546
+:1069F00081E7B240410182809C430505D5BF7D55AA
+:106A0000CDBFB727002003A787DF011126CA4AC8D8
+:106A1000B724002006CE22CC4EC62A89938444B5E2
+:106A200049C3BE89B727002003D787D78547631A94
+:106A3000F70683D784000354690803250509330446
+:106A4000F402B7470F001387F723938707243A947C
+:106A50003354F40263628508B727002083A707B088
+:106A6000330485408297636CA406B307A44037279C
+:106A70000020034437B283A989DF01450580637193
+:106A8000F40237450F003384874013050524B335DE
+:106A9000A40203D6840081463305A402EF50914836
+:106AA0008299930700FB2307F90083C7C40091CFA5
+:106AB0000145EFB05EBFB727002023A407D63707F4
+:106AC0000010B7E700E023A0E720F2406244D24480
+:106AD0004249B24905618280DC403E95B5BF33072B
+:106AE00085408147E35507F8DC403E94BDBF411126
+:106AF00026C2B7240020938704CD83A7C70922C4E8
+:106B00004AC006C62A842E89938404CD6394A700C4
+:106B100023AE04088327041281CB03558400014669
+:106B200093050008EF6090738357440481CB0355AD
+:106B300084004D4693051008EF60507203558400A1
+:106B4000154693051008EF607071230504002308B3
+:106B50000400230A240503D7840A854763E6E70077
+:106B600085450145EFB0DEB2B7270020938707E2E5
+:106B700003C7770095466394E600A3830700B240FD
+:106B80002244924402490145410182808347A50085
+:106B90006389073683570508411122C406C626C2F9
+:106BA00085072310F5088347F500230C05002A8488
+:106BB00013F7270005E703570504954763E4E7004B
+:106BC000014501A89305E003EFF07FF2A305A402BD
+:106BD0000945B240224492444101828013F70702E2
+:106BE00039CF93F7F7FDA307F5008327050A03477D
+:106BF000B500A305050293E747002320F50A854762
+:106C0000631FF7028357A5031306204E0327450988
+:106C1000B387C702B3D7E70237270020834627B2DE
+:106C200003477503938606053307C702B697C20765
+:106C3000C1832312F5088607BA972311F508834705
+:106C40001401858BF5C38357E40503570404639D42
+:106C5000E7268357C4038355C405034584022310E4
+:106C6000F40683475405231FB4029205A30BF402D4
+:106C700083576405F915B7240020231CF4028357B9
+:106C8000A405938444B5231EF402EFB0EEC5034778
+:106C9000B4002310040883578403631C071C03D724
+:106CA0008400B387E7021307003293870719B3D72D
+:106CB000E702032704095107BA97D84063E3E700C6
+:106CC000998F2328F40883578405231DF4028347F2
+:106CD000D40181C72285EFF0AFC603D78400835764
+:106CE000A4039306003223110402B387E70233D6CC
+:106CF000D702B3F7D7029306204E2326C408B387E2
+:106D0000D702B3C7E7022310F40283570404231207
+:106D1000F4028347F40093E70702A307F4008347D4
+:106D20001401F99BA308F40083471401898BB9C7A8
+:106D30000357E41283570404B306F7401396060181
+:106D400063490618631CF7028147014893048413C2
+:106D5000232CF412232E0413154693058412268542
+:106D60009790FD1FE780004B2685EF10F0158347B5
+:106D70001401A306A412F59BA308F4008347140191
+:106D800013F7070125CB8356C41403570404338635
+:106D9000E6409315060163CE0512639DE604BD9B94
+:106DA000A308F4008347A41481CB13F72700630CD6
+:106DB000071285472303F4148347B41481CB13F7D8
+:106DC0002700630907128547A303F4142285EFF017
+:106DD0004F868347C40799C78327040A93E70710A0
+:106DE0002320F40A8327040AA305040293E707205B
+:106DF0002320F40A8347140113F707021DCF372716
+:106E00000020032707D21306800583464700185742
+:106E1000B386C60236978356C701035704043387E7
+:106E2000E64013160701634A06000357C4146316AD
+:106E3000D70093F7F7FDA308F4008347A40293F764
+:106E40000704E38F07D60357640483570404E31948
+:106E5000F7D6034704019307A0046315F70085479D
+:106E60002308F4008327440A93E707402322F40A07
+:106E700081BB0347441703568405218B19CF8356E2
+:106E80000404035764178355A403158F3307B7020F
+:106E90003347C7023697231BE41685C703D7840000
+:106EA000B307F7021307003293870719B3D7E70236
+:106EB00003270409BA97D84063E3E700998F232892
+:106EC000F408231DC40211BD998F13970701E35DD8
+:106ED00007E4930580022285EFF07FC1A305A40299
+:106EE00013058002FDB1918B99C38947E1B5230356
+:106EF0000414D9B5918B99C38947F9B5A303041438
+:106F0000F1B50545828005C541119305200222C4D3
+:106F100006C62A84EFF0BFBDFD57A305A4022308CF
+:106F20000400A303F402B240224441018280828023
+:106F30000DC9411122C406C68347F5002A84930572
+:106F4000E003898B91C3A145EFF07FBAFD57A305FC
+:106F5000A402230804002304F402B24022444101A5
+:106F6000828082808327050A797122D406D626D2B0
+:106F70004AD04ECE52CC56CA2A84638F073413F7B8
+:106F8000270019CBF59B2320F50A035585001946E8
+:106F900093050008EF60902C8327040A13F747003D
+:106FA0004DC3ED9B2320F40A8347A40293F7070403
+:106FB00091CB8327440A228593E707402322F40AD2
+:106FC000EFE0BFF30347B40085470346440183560F
+:106FD0002406631FF76A8357A4031307204EB38761
+:106FE000E70203274409B3D7E70237270020034706
+:106FF00027B213070705BA97C207C1830347B40234
+:107000002312F40886072311F4089307000819C314
+:1070100093070004230EF40019E68347A40293E7C4
+:1070200017002305F40281EA035584000D469305F9
+:107030000008EF60B02223110406230A0400A30E07
+:1070400004008327040A13F787000DC30355840047
+:10705000DD9B2320F40A154693050008EF601020FD
+:107060008347A40293E747002305F4028327040A19
+:1070700013F7070139C7BD9B2320F40A8347D404C3
+:1070800003558400214689C7A306040413060003A0
+:1070900093051008EF60901C8347C40489CF8327B1
+:1070A0008410C18B89CB8355A40422859205C20527
+:1070B000C181EFE05FA88347A40293E7170023058F
+:1070C000F4028327040A13F7070415CB0347F404DB
+:1070D00093F7F7FB2320F40AA14763FBE7008347FC
+:1070E000B40099E78327440A93E707012322F40AAF
+:1070F00003558400314693051008EF60301683274E
+:10710000040A13F7070245C38346B40093F7F7FD5B
+:107110002320F40A0327C4108327841099EA1377E5
+:10712000070801CB0327440A37064000518F23226A
+:10713000E40A93F7070263880758A9EA83467414A0
+:1071400089470357641B639AF6568567938707A997
+:1071500063FAE7008327440A056713070780D98F7E
+:107160002322F40A8346641489470357A41B6399B6
+:10717000F6548567938707A963FAE7008327440AD3
+:10718000056713070780D98F2322F40A035584006B
+:10719000114693050008EF60700C8347A40293E743
+:1071A00017002305F4028327040A13F7071005C705
+:1071B0000355840093F7F7EF2320F40A230E040607
+:1071C0001D4693050008EF6070098347A40293E70A
+:1071D00017002305F4028327040A13F7070809CFD1
+:1071E0000355840093F7F7F72320F40A130670057C
+:1071F00093051008EF6090068327040A13F7072011
+:1072000031C393F7F7DF2320F40A83476414230F75
+:107210000400A29703856716A301A414EFB04013DE
+:107220002301A4142285EFE01FA6035584003146F4
+:1072300093050008EF6090028347A40293E71700CC
+:107240002305F4028327040A1397270163570700D5
+:1072500079777D17F98F2320F40A8327040A13977F
+:107260000701635A0704B727002003C537CD8345BC
+:107270000403EFB0AEF28357A4031307204E232A72
+:10728000A408B387E70237270020B3D7A702034536
+:1072900027B261777D1713050505AA972312F40815
+:1072A0008347A40293E717002305F4028327040A07
+:1072B000F98F2320F40A8327040A858B91CF834713
+:1072C000A40283454405228593E717002305F402B1
+:1072D000EFF0FF81A305A4028307141685C70307F7
+:1072E000440399463306F74063D6C63E8327440AD3
+:1072F000B7061000D58F2322F40AED57A302F41627
+:10730000A300E4168347A41613F7270045C383069A
+:1073100044030307241663DCE6000327440A370608
+:107320001000518F2322E40A1147A302E416030739
+:107330003416635CD7000327440A37061000518FC8
+:107340002322E40A7157A302E41603070416130666
+:10735000F007630CC7020346D4160345E416158FE5
+:1073600062076187B306A6406352D73893F60701D8
+:10737000639E063693F7F7F893E707012305F416A3
+:107380008357041785072319F4168357241799CFB9
+:10739000FD17C207C1832319F41689EB0355840036
+:1073A0001306000293050008EF60406B8347A400BA
+:1073B000B9C38327041299CF8347A40181EF0355F2
+:1073C0008400014693050008EF60406901E58547A8
+:1073D000230DF4008357440499CF8347140381EFAE
+:1073E000035584004D4693051008EF60206701E5C2
+:1073F0008547A308F4028347441713F7070179C7A9
+:10740000BD9B230AF4168327440A898BE1E30347D3
+:107410000401D547630CF70A83471401898BDDE724
+:107420008144814901498D4A130A5002139784010E
+:10743000618793773700098722970347D717860715
+:10744000B397FA007D8F638BE7002686054581455B
+:10745000EF50812AB3E9A9003369B9008504E397A5
+:1074600044FD032584138325C413337535012AC4D1
+:10747000B3F5250128002EC6EF10002583475413CD
+:1074800063EEA700034544037D5785475915620500
+:107490002C0061853AC43EC6EFB0C0320327841386
+:1074A000A2476317F7000327C413B2476300F7022C
+:1074B00015462C00130584129790FD1FE78080D598
+:1074C0008327440A93E727002322F40A83464417BC
+:1074D000A54713F796006316F70403570404835770
+:1074E00064176360F704B307F74013960701634A14
+:1074F0000602834754171306000A0507B387C7021D
+:107500000356A403DD9A230AD416B3C7C702BA9759
+:10751000231BF4168327440A37078000D98F2322C0
+:10752000F40A8347A402E1CB918B91CF0346040177
+:10753000C165938505A02285EFE04FE58347A4024E
+:10754000ED9B2305F4028347A402858B8DC303457D
+:1075500074029307F00F6307F500EFA0FEF2FD57EA
+:10756000A303F4028347A402F99B2305F402834793
+:10757000A402898B91CF8355E403034584029205CD
+:10758000F915EFA07EB68347A402F59B2305F4020C
+:107590008347A402A18B85C38355E4030D4622854E
+:1075A0009205F915C205C181EFE04FDE8347A402C1
+:1075B000DD9B2305F4028347A40213F7070101CFE3
+:1075C0000345640293F7F7F82305F402EFA0DEEB1E
+:1075D000FD572303F4028347A40213F7070201CFE8
+:1075E0008355A4040345640293F7F7FD2305F402D1
+:1075F0009205EFA07EAF8347C40193F7070C89CBB8
+:107600000347B400854722856312F712EFE05FE37A
+:1076100083570404ADC713074006B3F7E702A5E399
+:10762000B727002083A747DFB7240020938404CD29
+:10763000898BB1C3372900201309C9B00327090377
+:107640001DCB83D7040183D524012545C207DD8DD9
+:1076500002978327090383D5E4002945829783276E
+:107660000903831524032D45829783270903830586
+:107670004403314582972397040023A80400B250A5
+:10768000225492540259F249624AD24A4561828098
+:1076900093070004230EF40019E68347A40293E73E
+:1076A00017002305F402E39A0698035584000D465B
+:1076B00093050008EF60803A49B29307801449BCF3
+:1076C0009307801455BC8327440A7D771307F77FFF
+:1076D000F98F5DBC998FE3D7F6C28327440AB706BA
+:1076E0001000D58F2322F40A954709B98346B416B2
+:1076F0008345C4163388B600635BE80013F80704BB
+:107700006317080093F7F7F893E7070485B92A96FB
+:10771000E34DC7C68D8EE3CAE6C613F70702E3162C
+:1077200007C693F7F7F893E7070289B9EFE0FFC1BF
+:10773000C5B5B727002083C7F7AB638D072839711C
+:1077400052D4372A002093070ACD6AC803AD07092F
+:1077500006DE22DC26DA4AD84ED656D25AD05ECE83
+:1077600062CC66CA6EC6130A0ACD8947630F0D162E
+:10777000B74A0F0037290020B72B0020938CFA233B
+:107780002A8CFD59130949B5938A0A24372B002006
+:10779000938BCBB08347AD006387072003546D08FC
+:1077A0008357890003250D093304F402669433548A
+:1077B0005403636C851483270BB033048540829790
+:1077C000B304A4406376A40083244900A294898C66
+:1077D00063D3040483270BB08297636C8512018DF9
+:1077E0008357ED03035789008E07B387E70213071A
+:1077F000003293870719B3D7E70263F1A712A145B7
+:107800006A85EFF0CFAEA305AD0283A70B0381C756
+:107810008945154582970347BD008547631BF70AD5
+:1078200083570D08835DCD0363F5B70B83460D01C8
+:107830006391E60A03278D1149EF03274D0A51EBA7
+:107840008346FD001D476396E6080355AD03B38DDF
+:10785000FD409307204E3305B50383244D0903549F
+:10786000890037460F001306062481463305F502CA
+:1078700083C76B01B3549502B335A402BE94C2040E
+:10788000C18023139D083305A402EF40B16983270B
+:107890000D09032749003E956363E500198DB38701
+:1078A000840213941D00E697B3D75703A2973304BD
+:1078B000F5406375F5003304F7402A9483270BB035
+:1078C0008297B304A4406376A40083244900A29461
+:1078D000898CA14763E3970CB7E700E0232CAA0942
+:1078E0003707001023A0E7208547F2506254D25496
+:1078F0004259B259225A925A025BF24B624CD24C14
+:10790000424DB24D3E8521618280832749003E95DC
+:107910005DB583274900818F3E95D9B583570D0406
+:1079200085072310FD0483470D1491E76A8597901E
+:10793000FD1FE78000366A85EFF04FA50325CD08CF
+:1079400003240D09832749002A946363F4001D8CE6
+:107950000347FD0103556D0823288D080507A30F74
+:10796000ED00035789003305E5026695335555034D
+:107970006361A402098C83270BB08297B304A440EF
+:107980006376A40083244900A294898CE3C804F898
+:1079900059B53385A7402A94F9BFFD576385F40094
+:1079A000232CAA09A289032D0D00E3150DDE032760
+:1079B0008A098D471DDB9D4763F73701E1192320B5
+:1079C0003C0181471DB7B727002083A787B5E11782
+:1079D000BE99F5B785473E858280B72600209387FC
+:1079E00006CD03A707096306074E79714AD093862F
+:1079F00006CD37290020930749B503A5860903D38F
+:107A0000870003AE4700B7470F0006D622D426D220
+:107A10004ECE52CC56CA5AC85EC662C40148FD5802
+:107A2000130949B5938EF723938507248357670875
+:107A300003260709B3876702F697B3D7B7026366D1
+:107A4000F614B307F64063F517013A85BE8805487A
+:107A5000184369FF6304080023ACA60803A4860941
+:107A6000B7440F00B7290020938BF423372A002056
+:107A7000930A0032130B204E9389C9B093840424D7
+:107A800083270AB0032C04098297637685358356D1
+:107A900089000357640883C77901330CAC4033076E
+:107AA000D7025E97335797023E97636A87298357B9
+:107AB0000404A30F0400228585072310F4048347E0
+:107AC0000414F1C79790FD1FE78000272285EFF08F
+:107AD000EF8B45E1035589008357640837470F0052
+:107AE0009306F723B387A702130707248324040907
+:107AF000230B0402832A4900B697B3D7E70263ED4C
+:107B0000F408B387F4402324F4088327C408BE9400
+:107B100063E45401B38454418347B4002328940898
+:107B200005476390E708035704088356C40363EAD4
+:107B3000E606834604016396F60683278411B5E3BF
+:107B40008327440AB9EF8346F4009D47639BF604FC
+:107B50008357A403B387E7021307204EB387E702D6
+:107B600003274409B3D7E70203C76901BA97231370
+:107B7000F408B250225492540259F249624AD24A4D
+:107B8000424BB24B224C4561828072965DBD97900C
+:107B9000FD1FE78000101DBF33875401B307F74076
+:107BA0009DB783570402A1C78356040403574402B8
+:107BB00037460F002312D4023387E640B387E7022B
+:107BC000035724021306062481468145BA97C2074B
+:107BD000C1833385A7022311F402EF40B13401C9F8
+:107BE000AA9463E45401B38454412328940883275E
+:107BF0000AB08297AA8483270AB08297E38DA4FEF5
+:107C000083270AB083248408829763EBA40C372A65
+:107C100000203385A440130A0AE26DC18327C408FB
+:107C2000637EF50C83477A000D476309F70CB74470
+:107C30000F0093840424B3359502035689008146CE
+:107C400033059502EF40112E83592402AA99294544
+:107C5000EFA0F02D9547A303FA00B727002083A7D4
+:107C6000C7E337071000860998C723A837070359C9
+:107C700089008359240237460F00130606243385F2
+:107C8000290381468145EF40F12905C1B3379502AB
+:107C90004A868146B385B4023385A402BE95EF407F
+:107CA00071283385A9402311A4020347B4008547F6
+:107CB000631CF702930700FD2307F400B727002099
+:107CC00003A5C7E081452254B25092540259F249AB
+:107CD000624AD24A424BB24B224C45616FA05E9B36
+:107CE00083274900BE9425B7930710FC2307F400AF
+:107CF000B7270020814503A547E0F1B783477A0005
+:107D00000D47E308F7E60347B400854703A30903DB
+:107D10006317F7009545E30E03E4154529A0E30A30
+:107D200003E4954519452254B25092540259F24940
+:107D3000624AD24A424BB24B224C456102836353A2
+:107D40000C068357040485072310F40483470414A6
+:107D500091E722859790FD1FE780A0F32285EFE051
+:107D6000FFE20327C40883270409BA9703274900C1
+:107D700063E3E700998F0347B4002328F40885479D
+:107D80006315F7002285EF8010618347F401854574
+:107D90008507A30FF40083A70903E38307CE1545E6
+:107DA0008297F9B98357E403130700328E07B3872C
+:107DB000D70293870719B3D7E702E3FC87DBA14516
+:107DC0002285EFE0DFD2A305A40203A309038945BE
+:107DD000E31503F479BB8357E40303578900330C9D
+:107DE00085418E07B387E70293870719B3D75703F7
+:107DF0006371FC0C83270AB08297835704042A8C92
+:107E000085072310F4048347041491E72285979093
+:107E1000FD1FE78000E82285EFE05FD7E31B05D474
+:107E20000327C40883270409BA970327490063E39B
+:107E3000E700998F2328F4088347F40113F7070F0D
+:107E400031CF2285EFE02FFCA30F04008327040924
+:107E5000E372FCFA835604088357A40303274409FA
+:107E6000B387D702B3876703B3D7E70203C76901B4
+:107E70000607BA970347B4002313F4088547631332
+:107E8000F7028357C403E3FDD7BE2285EF80B050CD
+:107E900083A70903E38607BE8D4511B78507A30FA6
+:107EA000F4006DB783A70903E38C07BC8D45194522
+:107EB000C5BDE3400CCCA1452285EFE05FC3A3051F
+:107EC000A402B727002003A3C7B3E30403CA914564
+:107ED000A9B58280411122C406C62A848327841151
+:107EE000D1E383270412CDE30325041109C597804C
+:107EF000FD1FE7802023034574029307F00F6304FE
+:107F0000F500EFA06ED8034564029307F00F6304F9
+:107F1000F500EFA06ED7034584029307F00F6304CA
+:107F2000F500EFA06ED603558400A924B7270020E2
+:107F300083A747B185C7B727002083D787D799EF95
+:107F4000372400201304C4AB085009C99780FD1FD3
+:107F5000E780401D2320040223220402B240224471
+:107F600041018280C84309C59780FD1FE780801BBF
+:107F70008327841103D7A700136707F02395E70031
+:107F80009C43232CF41099BFC84309C59780FD1F5B
+:107F9000E78040198327041203D7A700136707F06F
+:107FA0002395E7009C432320F41225BFB727002028
+:107FB00083A707D699E33E85828003D78700E30C29
+:107FC000A7FE9C43C5BFB727002083A707D7372745
+:107FD0000020C1668345B7B1FD16014703D6A7004F
+:107FE0006309A6006307D6000507C107E3D8E5FECD
+:107FF00081473E858280411122C43724002013042A
+:1080000004CD8327040A06C626C2A1EBB7240020AC
+:108010000355E4029384C4B083C7F400130515022A
+:1080200015858507160592073E9542054181930502
+:10803000B0209780FD1FE780E00005C183C6F400F3
+:108040002320A40A81471387160012072A971306D4
+:1080500040F5930520F563D7F600B24022449244E0
+:108060004101828099EB2315B50058C18507C207ED
+:10807000A3040500C1834105F9BF2315C5002322D0
+:108080000500EDB741119305A0201305001D06C69C
+:1080900022C426C29780FD1FE780C0FA1306001D88
+:1080A00081452A849780FD1FE780601D014505CC2E
+:1080B000B7240020938704CD83A60709938404CDB9
+:1080C00095CA36878547035687006304F60618432A
+:1080D0007DFB2314F400B9E322859780FD1FE78020
+:1080E000600403558400B2402244924441018280DE
+:1080F0003687D1BF85472314F40023A8840823AA18
+:1081000084082394F40AEFF01FEF83A7440923A007
+:1081100007002305040023070400E1B783A74409EF
+:1081200080C383D7840A23AA840885072394F40A8A
+:10813000E9BF138717009317070113160701C183BF
+:10814000E35806FA814771B7B7270020138707CD98
+:108150000325070A411122C406C6138407CD09C5A9
+:108160009780FD1FE78000FC2320040AB2402244D0
+:1081700041018280411122C437240020930704CD9D
+:1081800083A6070906C60147B687130404CDB1CB01
+:1081900003D68700631BA60405EB98422328E40856
+:1081A0003E859780FD1FE780E0F78327440923A0E1
+:1081B00007008357840A9DE3EFF01FF92328040882
+:1081C000B240224441018280832644096395F6002F
+:1081D000232AE408F1B7944314C3D9B7FD17231435
+:1081E000F40A8357840AE9FFC1BF3E879C4345B721
+:1081F0003725002071468145130505D61783FD1FDD
+:108200006700E3078327C50803568508797193D66D
+:108210000701BD8EC206C182358E13577640935733
+:108220005640898B058B5D8F93573640918B5D8FC0
+:1082300093571640A18B5D8F93171600C18B5D8FEE
+:108240009317360093F707025D8F931756009355E7
+:10825000860093F707041E065D8F1376F60F518F85
+:1082600093D7554013D63540118A898BD18F13D6B9
+:108270007540D18F13D61540218AD18F13961500E2
+:10828000418AD18F1396350013760602D18F13964B
+:108290005500137606049E05D18F93F5F50FCD8F0B
+:1082A000A20745465D8F3307C70222D42A8426D20F
+:1082B00052CC56CA032A8409832AC4095AC806D64E
+:1082C00036974207418393577740135557400989A2
+:1082D000858BC98F135537401189C98F13551740A6
+:1082E0002189C98F131517004189C98F13153700CC
+:1082F00013750502C98F1315570093558700137521
+:1083000005041E07C98F1377F70FD98F13D5354092
+:1083100013D755401189098B498F13D57540498F63
+:1083200013D515402189498F139515004189498F2F
+:108330001395350013750502498F13955500137574
+:1083400005049E05498F93F5F50F4D8F2207D98FB0
+:10835000B387C7024AD04ECE5EC662C4B697C20784
+:10836000C18313D7774013D557400989058B498FAF
+:1083700013D537401189498F13D517402189498F6B
+:10838000139517004189498F13953700137505021E
+:10839000498F1395570093D58700137505049E07E1
+:1083A000498F93F7F70FD98F13D5354013D7554021
+:1083B0001189098B498F13D57540498F13D5154005
+:1083C0002189498F139515004189498F13953500EF
+:1083D00013750502498F13955500137505049E0505
+:1083E000498F93F5F50F4D8F2207D98FB387C702B9
+:1083F000130650025285D685B697BD8E939406011A
+:10840000C18033F6C402137BF60FEF40212C05899F
+:108410001DE98347140801498149B3849702130C6D
+:108420005002C1804A865285D685EF40212A0589AF
+:10843000937BF90F11C563863403850993F9F90F0E
+:108440000509E31189FF230F6407B25022549254A7
+:108450000259F249624AD24A424BB24B224C456120
+:1084600082805E8BCDB783274509035685087971D5
+:1084700093D60701BD8EC206C182358E1357764052
+:1084800093575640898B058B5D8F93573640918B60
+:108490005D8F93571640A18B5D8F93171600C18B8C
+:1084A0005D8F9317360093F707025D8F9317560081
+:1084B0009355860093F707041E065D8F1376F60F1B
+:1084C000518F93D7554013D63540118A898BD18F60
+:1084D00013D67540D18F13D61540218AD18F1396AC
+:1084E0001500418AD18F1396350013760602D18F7D
+:1084F00013965500137606049E05D18F93F5F50F5C
+:10850000CD8FA20745465D8F3307C70222D42A8448
+:1085100026D252CC56CA032A840A832AC40A5AC8CD
+:1085200006D63697420741839357774013555740F5
+:108530000989858BC98F135537401189C98F135508
+:1085400017402189C98F131517004189C98F131549
+:10855000370013750502C98F13155700935587000F
+:10856000137505041E07C98F1377F70FD98F13D51D
+:10857000354013D755401189098B498F13D5754064
+:10858000498F13D515402189498F139515004189CD
+:10859000498F1395350013750502498F13955500C2
+:1085A000137505049E05498F93F5F50F4D8F22072E
+:1085B000D98FB387C7024AD04ECE5EC662C4B69783
+:1085C000C207C18313D7774013D557400989058B5C
+:1085D000498F13D537401189498F13D51740218909
+:1085E000498F139517004189498F139537001375EB
+:1085F0000502498F1395570093D58700137505041D
+:108600009E07498F93F7F70FD98F13D5354013D7AE
+:1086100055401189098B498F13D57540498F13D562
+:1086200015402189498F139515004189498F13956C
+:10863000350013750502498F139555001375050410
+:108640009E05498F93F5F50F4D8F2207D98FB3877C
+:10865000C702130650025285D685B697BD8E9394F5
+:108660000601C18033F6C402137BF60FEF4001060A
+:1086700005891DE98347F40801498149B3849702BC
+:10868000130C5002C1804A865285D685EF40010402
+:108690000589937BF90F11C563863403850993F926
+:1086A000F90F0509E31189FF230F6407B250225423
+:1086B00092540259F249624AD24A424BB24B224C7E
+:1086C000456182805E8BCDB7834715000347250047
+:1086D00083464500A2074207BA9703470500FD8A73
+:1086E0000548BA9703473500930500020145620724
+:1086F000BA9701473316E8007D8E01C6050513754C
+:10870000F50F0507E318B7FE8147214633D7F6403A
+:10871000058B01C705051375F50F8507E398C7FE9F
+:108720008280011152C656C4032A8513832AC513B9
+:1087300022CC26CA4AC806CE2A84A30B0512A30659
+:10874000051281441309500226865285D685EF30E2
+:10875000F177058911C58347D4128507A306F41262
+:108760008504E39324FFF2406244D2444249324AF2
+:10877000A24A05618280411126C2B72400201387D6
+:1087800004CD22C40324870806C64AC08347540682
+:108790002302040685E38547B72500202302F4065B
+:1087A0001946938505DB130564069780FD1FE78056
+:1087B00060A661A08546639CD700034727000DEBA8
+:1087C0004945B240224492440249410182808325B6
+:1087D0004408138904CDE1E58347C40695E30347C4
+:1087E00054068947E309F7FA83472900F1DB8547F7
+:1087F000B72500202302F4061946938565DB65B78B
+:108800001305C4069780FD1FE780A0792322A408E2
+:1088100005C18347A50089CF89472302F40619467D
+:108820009305C500130564069780FD1FE780809EB1
+:10883000034744068947E314F7FAB7050001FD151D
+:108840000145EFA08EA268CCEFA0202B28CCC1451B
+:108850001545EFA00E9D8547A303F4008D47230225
+:10886000F40083478403372900202306A4000D4722
+:108870001309C9AB639EE70203564403835764049C
+:1088800003453900C1453E96EF90BEB2034539001D
+:10889000C145EF90AEFC0145238804CC1DB783C7CA
+:1088A000A50095DF89472302F4061946B1059DBF4F
+:1088B0000947034539006396E70003566404C14540
+:1088C000E1B703564403E5BF41119305202013058A
+:1088D000000A22C406C69770FD1FE780A0762A848E
+:1088E0002DCD1306000A81459780FD1FE780209952
+:1088F000B727002023AC87D4B7270020938707E24F
+:10890000D84B9C4F23020400232AE408232CF408AC
+:10891000FD572300F404930710FB2303F400B787EB
+:108920000200938767772324F408B79702009387A0
+:1089300067C62326F408B79702009387C7B0232899
+:10894000F408B727002083C707B681EBB7270020BC
+:1089500003A507E09145EF90BED32285B2402244A3
+:1089600041018280411106C622C426C2AA84EF902A
+:10897000B053930700FB2383F400B727002003C5FF
+:10898000F7AB9305000237240020EF909EA983D611
+:10899000440313070064834704CD3347D702850798
+:1089A00093F7F70F2308F4CC63C6E700EFA0EE8D32
+:1089B000230804CCB2402244924441018280011138
+:1089C0004EC6B729002022CC06CE26CA4AC852C4B9
+:1089D000938709E283C777001547138409E2630789
+:1089E000F700834774000D476311F7028347940033
+:1089F00089E7930770102314F400F2406244D244D4
+:108A00004249B249224A05618280B72700200D45BC
+:108A100083A487D537290020EF907051032749E1BF
+:108A2000B7C7898E938767ED1CC7B75755009387E3
+:108A300057555CC383C7A4031307F00F6387E70090
+:108A4000A38CF402FD57238DF40203C594038947D8
+:108A50006306F5008547A38CF4020145372A002000
+:108A60000327CAE30146930550025C4393E71700CE
+:108A70005CC3930720FB2383F4009D47A303F4000A
+:108A8000238009E223020400EF90D02A3727002038
+:108A9000832607E9BA890145DC56F59BDCD683C7F6
+:108AA0005400032649E193F6F7071C4293F707F8B1
+:108AB000D58F1CC2B727002083C707B689C7B72741
+:108AC000002003A507E0EF901EBE032749E1B7068B
+:108AD00033001C4393F7F7CF1CC31C4393F7F7CF26
+:108AE00093E707201CC303A709E91C47D58F1CC7C0
+:108AF0000327CAE3B7070300938787153CCBA3027C
+:108B00000400A300040085471CC3C5BD4111B7275D
+:108B1000002022C403A487D506C626C28347940337
+:108B20002147638DE70A894483465400639D970A71
+:108B3000930770026382F612930750029305600256
+:108B40006384F60093057002B727002083A747E1EE
+:108B5000A302B4003727002094433706CEFF7D16CA
+:108B600093F6F6CF93E6061094C3032707E9370878
+:108B700033001447F18E14C7B726002003A5C6E3BF
+:108B800037060300B726002030C9238006E293860B
+:108B900006E223820600A3820600A3800600854623
+:108BA00014C194431306861593F6F6CF94C39443E9
+:108BB00093F6F6CF93E6062094C31447B3E6060176
+:108BC00014C730C95457F59A54D79843137707F808
+:108BD0004D8F98C3930720FB2303F400B240224437
+:108BE00092444101828093077002638DF6029307DD
+:108BF0005002130760026384F60013077002B72760
+:108C0000002083A607E9A302E400DC56F59BDCD62E
+:108C1000B727002083A647E19C4293F707F8D98F36
+:108C20009CC24DBF83478403898B9DC7B727002013
+:108C30000356A40403C5F7AB93050002EF906EF74B
+:108C400093075002A30C9402A302F4002244B24002
+:108C5000924441016FF0BFD622852244B240924433
+:108C600041016FF03FD0B7270020938707CD03A7BE
+:108C7000C7093DE3411122C403A4870806C6930730
+:108C8000000B034764006304F700EF90F021834773
+:108C90008403372700200345F7AB13F7170019C7E4
+:108CA0008547A30CF4020356240301A8898BEDDB4E
+:108CB0000356A4048947A30CF40293050002EF9025
+:108CC0004EEF93075002230F0402A302F400224444
+:108CD000B24041016FF0BFCE828001114EC6B7296C
+:108CE000002083A7C9E322CC26CA4AC806CED843AF
+:108CF00037290020AA8413671700D8C3832649E1C7
+:108D000037C7898E130767ED98C637575500130785
+:108D10005755D8C2D84301469305F00F1367170083
+:108D2000D8C3930730FB2303F500B7270020138433
+:108D300007E21D470345C503A303E400238007E2C0
+:108D400023020400EF90007F03A6C9E3A3020400FE
+:108D5000A300040085471CC2832749E1B7053300FF
+:108D600098431377F7CF98C398431377F7CF1367D8
+:108D7000072098C337270020032707E91447CD8E23
+:108D800014C7B70603009386861534CA5457F59A5C
+:108D900054D703C7B4039376F7079843137707F8BC
+:108DA000558F98C3F2406244D2444249B2490561AA
+:108DB00082807D572300E50403479503411106C6D1
+:108DC000230DE5022147A30CE5020347B503A302E7
+:108DD000E500EFF09FF0372700200326C7E38177F7
+:108DE000FD175446F58F5CC60F1000008327C7E3BC
+:108DF00037070200130600F898C73727002013072B
+:108E000007E22302C7000567B240130727A9F8D37A
+:108E1000D4C741018280011126CA06CE22CC4AC89D
+:108E20004EC652C403479503A147AA846312F7268E
+:108E3000930750FB2303F5000345C5039305200268
+:108E4000EF90C06403C9C403894763F3270109494C
+:108E50001379F90F03A44409930720022384F40033
+:108E600095472300F40003C76400B7290020930747
+:108E7000400B938909CD631CF70083A7090D139755
+:108E8000170163560700930750022300F40093076D
+:108E90002002A300F40003C744068947138A64062E
+:108EA000631BF70083A5440819465285B1059770E6
+:108EB000FD1FE780203683C75406858B91E703C7E3
+:108EC000440689476318F7008347040093E70704C3
+:108ED0002300F4001946D285130524009770FD1F66
+:108EE000E780403383C7540799C78347040093E75B
+:108EF00007F82300F40019469385640713058400DE
+:108F00009770FD1FE780003183C784052307F400B5
+:108F100083C79405A307F40083C7A4052308F400BE
+:108F200083C7B405A308F400FC4C13D787002309BA
+:108F3000F400C183230AF400A309E4008947631302
+:108F4000F9008D47A30AF40093171900A69703C7E9
+:108F5000070583A54409230CE40003D707052183F3
+:108F6000A30CE40003C7A701230DE40003D7A70166
+:108F70002183A30DE40003C7070283D70702230E52
+:108F8000E400A183A30EF40083D7890A638A07143F
+:108F90008D472397F404B7270020938747B503DE56
+:108FA00087001307003283D6A90213060E19335621
+:108FB000E602B8509386260283AF090983AE4700C4
+:108FC0008586AD0693020032154F3A967E85FD5890
+:108FD00003D7E40469E963E9160105074207418301
+:108FE0002397E404E374EFFE83C7E404B70600822A
+:108FF000FD16230BF40083D7E404A183A30BF40034
+:1090000083C7E90F230FF40083C7F90FA30FF40000
+:1090100083C709102300F40283C71910A300F402C8
+:1090200083C729102301F40283C7C400FD8BA30169
+:10903000F40283C7390003C735029607D98F372753
+:109040000020A381F502832547E1B727002083C7CD
+:1090500007B2D8551396870193F7F703758FE60784
+:10906000D98FDCD56186B72700201307A00383A71B
+:1090700007E96357C708F84FB7060007558FF8CFC1
+:10908000F2406244D2444249B249224A0561828098
+:10909000930740FB2303F500930520020145EF9061
+:1090A000E03E014945BBB307C70303230509938786
+:1090B0000719B3D75702B29763E4D701B387D741F3
+:1090C000338867406369F3003308F3406375D80061
+:1090D00005072397E40463731801C2880841CDBDD6
+:1090E00083C7950103C785019946A207D98F8D8350
+:1090F0008D073E8763F3F60019472397E404EDB527
+:1091000013072002635AC700F84FB70600F9FD168F
+:10911000758FB70600059DB7370700F99306F7FF6F
+:10912000F84FE945758FB7060003E3C9C5F4B706E4
+:109130000001A9B7411122C4372400201304C4AB95
+:1091400026C2AA8403453400C14506C6EF906EAD21
+:109150000345340093050002EF90AEACB727002022
+:10916000938707E2A3830700B240224423820400CE
+:1091700023930400924441018280411106C626C215
+:1091800022C44AC0AA84EF10B029EFE03FE2630096
+:109190000512B85083A7440901482324E508B84CB8
+:1091A000B72500202A84232CE508F84C1546938522
+:1091B000E5DC232EE50803C757011305851337297E
+:1091C0000020A30FE5EE03C7770183C667011309EB
+:1091D00009CD2207558F2310E5F003C7970183C6F9
+:1091E00087012207558F2311E5F003C7B70183C616
+:1091F000A7012207558F2312E5F003C7C70183C7D4
+:10920000D701A207D98F2313F5F083C7C400232207
+:109210000501A30EF5EE81471CC19770FD1FE78085
+:1092200060FF03C764009307600B6312F702854772
+:109230002300F41483C7C4030D476392E708930720
+:1092400020202313F41485472314F41425A0832726
+:10925000090D13971701635F070083A7440903C72C
+:10926000070083A7840983C70700F98F9583858B3F
+:109270002300F4142285EF10F0078327890D03558E
+:109280008400294693F7072091E3054693050008DB
+:10929000EF40C07C8327090D13971701635907001E
+:1092A00003558400514693050008EF40207B22447B
+:1092B000B24002492685924441016FF0BFE7230383
+:1092C000F414A303F4147DB7011122CC06CE26CAF0
+:1092D0004AC84EC68347C5072A8481EF0325440840
+:1092E00055E50347D40085476318F71468582C5C8C
+:1092F00019AA0325450829C58347A500B1C383479B
+:10930000D407C9C3834734081307000493F7070C35
+:10931000639AE7069304E407A6856905EF40100108
+:10932000054783274408631DE5020947230EE40629
+:109330001946A6851385C7009770FD1FE78080ED4D
+:109340000347C4078947E30BF7F819469305E40779
+:10935000130564069770FD1FE780C0FC41F121A052
+:1093600083C7170091EB8144F2406244268542494D
+:10937000D244B24905618280B727002083C717CD48
+:10938000E1D3D5B783471500C5FFF1BF834725015A
+:10939000A9DB83475407C1CF8347B40713070004F1
+:1093A00093F7070C6395E70893096407CE851305C7
+:1093B000A502EF40A0772A898547AA84032544089F
+:1093C000631DF9041946CE8551059770FD1FE7808E
+:1093D00060E4B727002083C717CD81D78947230AC8
+:1093E000F4068347D400E39127F98327440803D583
+:1093F000270003D7470083D5670083D7870042073C
+:10940000598DC207DD8D6244F240D2444249B249CF
+:1094100005611783FD1F6700C3CF83471500A1D7E0
+:10942000B727002083C717CDE38D07EA2DBF8347F9
+:109430001500E39807EA05BF0347D406834754079E
+:10944000E313F7F21946930564071305E4069770D2
+:10945000FD1FE78020EDB334A00039B7411106C6E7
+:1094600022C42A84EFF03F9BB7270020032744093A
+:1094700083A7C7E3B7068000B8DFB727002083A71C
+:1094800047E19843558F98C3D857719BD8D7978099
+:10949000FD1FE78000DCB24022440145410182808B
+:1094A000411122C42A84032585098146014681454C
+:1094B00006C626C24AC09780FD1FE780C0DC63173E
+:1094C0000510832484099D4683C70400BD8BA30433
+:1094D000F40003C714002305E400639BD70E83C781
+:1094E00024000346D40393D667006315D60E93F782
+:1094F000F7031389440063F1E70E230A040683C7C8
+:109500003400858B85C78547230AF40683C704008A
+:10951000CA8519469987858BA30AF4061305640743
+:109520009770FD1FE78000CF1389A400230E040667
+:1095300083C73400898B85C78547230EF4068327AC
+:109540008409CA85194683C707001305E40719096A
+:109550009D83A30EF4069770FD1FE780A0CB83C701
+:109560003400A18B81CB834719000347F403918317
+:109570006316F7062285EFF03FD585479304F00781
+:10958000631AF5008347E40389CFFD17230FF40224
+:10959000EF908011B2402244268502499244410155
+:1095A00082800347C4038947631AF700B727002066
+:1095B00083C7B7E281C78D47230EF4022285224478
+:1095C000B2409244024941016FF05FE98544D9B746
+:1095D0009D44C9B795447DBF8D446DBFD1445DBFE7
+:1095E000011126CAAA8403258509814601468145C1
+:1095F00022CC06CE4AC84EC69780FD1FE780A0C881
+:10960000054451E903A984092147034409003D8821
+:10961000A3848400834719002385F4006315E408BC
+:109620008349290013D7690049E313871900639020
+:10963000E708034739008D47631DF7068347090094
+:109640001946930549009987858BA38AF4061385EB
+:1096500064079770FD1FE780E0BB8547238EF40603
+:1096600083A7840919469305A90083C707001385BA
+:10967000E4079D83A38EF4069770FD1FE78080B9F1
+:10968000B547639AF9022685EFF01FC409C5268500
+:10969000EFF0BFAE01442285F2406244D244424919
+:1096A000B249056182801D44FDB71544EDB765449C
+:1096B000DDB74544CDB76144F9BF011122CC2A84FE
+:1096C0000325850981460146814506CE26CA4AC83A
+:1096D0004EC652C49780FD1FE780E0BA6315052A85
+:1096E000832484091D4603C704009376F700A3046E
+:1096F000D40083C7140093F7F7032305F400639F96
+:10970000C61E7D57230DE40203C724000546935669
+:109710006700A30ED402639AC6261377F7030507E2
+:109720006397E72603C73400E1479376F7FB63921C
+:10973000F626937787002A899389440085C783C7D3
+:1097400054008566938606F0A207F58F83C6440011
+:1097500093896400D58F2312F40483C75400918346
+:10976000A30FF402418B014649C7EF80F07383C712
+:10977000090093F7F703A30DF40203C629008967D4
+:10978000938707F022067D8E83C719005D8E4206FF
+:1097900041862311C40483C729009583230EF40254
+:1097A0008387090063D007029307C012834694039E
+:1097B00005473306F6028347A4006397E600A9072E
+:1097C0008E0729A8F947DDB7372700200347B7E2FE
+:1097D00089078E076DC79387770D86071D8EB7079C
+:1097E0000080130746ED93C737ED63E6E71A230DB4
+:1097F000D40283C7340093F7070491C70347940347
+:109800008947630DF7180347A4039307F00F630E0E
+:10981000F70C130700506367C70AB727002083A51A
+:10982000C7E301777D17D445758FD8C50F100000A9
+:1098300003A7C7E3B7050200B72400200CC7130530
+:1098400000F8938504E2130656ED2382A500060670
+:1098500070D354C7138A04E2BE897C53FDFFA1472D
+:10986000A30CF4022285EFF04FC783A6C9E38177EA
+:10987000FD17D846F98FDCC60F10000083A7C9E397
+:10988000B706020094C7930600F82302DA00930695
+:109890002031F4D3D8C79780FD1FE780809B83C712
+:1098A00004E2858BB9C322856244238004E2F2403E
+:1098B000D2444249B249224A05616FF07FBE938784
+:1098C000A704FDBD034704046311F7021306F6D88D
+:1098D000930710273356F6023795020093060404C7
+:1098E000A285130525DBEF80FEA0F24062444A8585
+:1098F000D2444249B249224A05618280398B4DE304
+:10990000E91793F7F70F7D4713090008E36FF7FC9A
+:109910008547230AF40683C704001946938524006B
+:109920009987858BA30AF406130564079770FD1FBA
+:10993000E780408E83479400230E04060547639317
+:10994000E70283258409230EF406194683C7050020
+:109950001305E407A1059D83A30EF4069770FD1F70
+:10996000E780408B2285EFF03F9685472149E31E33
+:10997000F5F622856244F240D2444249B249224A75
+:1099800005616FF0BFAD05498DB71549B9BF0D49E8
+:10999000A9BF094999BF1309100281BF5D49B1B739
+:1099A0001309000899B77971B727002022D403A4BE
+:1099B00087D526D24ECEB7240020B72900204AD022
+:1099C00052CC56CA5AC85EC662C406D6930A200B49
+:1099D000130B400B930B600B130C300B138904E239
+:1099E000138A49B5834764006392570583C704E22D
+:1099F000858B81CB2285238004E2EFF01FCC7DD1C3
+:109A000029A0938404E22382040083474400638FE7
+:109A100007122254B25092540259F249624AD24A71
+:109A2000424BB24B224C45616FE07FF96390670572
+:109A3000B7270020938707E203C71700058B05C7E8
+:109A4000B7240020A380070083A744B5938444B5BE
+:109A50008297DC4021056363F5001D8D28D02285A7
+:109A6000EFF0AFF15DB72382070045B7639F77073B
+:109A7000372700200326C7E38177FD175446F58F6B
+:109A80005CC60F1000000327C7E3B7070200B72426
+:109A900000201CC7130600F8938704E22382C70046
+:109AA000B727002083A747E19C439D83858B9DCBEF
+:109AB000930760197CD354C79770FD1FE7806079C6
+:109AC00083C704E2858B89CB238004E2EF80D03DFD
+:109AD0002285EFF0FFB015D98347E4038507230FF4
+:109AE000F40225B79307E01BF1B7639C870183C796
+:109AF00004E2858B99DB2285238004E2EFF05F9AF4
+:109B0000FDBD1307500BE392E7F083471900858BE7
+:109B10009DCB8346C403A3000900054783A749B52D
+:109B20006370D70282971305850283274A00636317
+:109B3000F5001D8D930760FB28D02303F4005DB56D
+:109B400082972105DDB723020900C1B5B250225426
+:109B500092540259F249624AD24A424BB24B224CC9
+:109B6000456182804111B727002022C403A487D514
+:109B7000B7270020138707E206C60347970093879D
+:109B800007E201CB83C687000D476394E600A384F8
+:109B9000070003C77700A1466387E60003C7770085
+:109BA00099466399E60003C777002384E7000547D9
+:109BB000A384E700EF80502F2285EFF0AFD7130684
+:109BC0003002930500080145EF3050690345040455
+:109BD0009307F00F6307F500EF801E8BFD572300FE
+:109BE000F404B240224441018280B7970200372733
+:109BF00000209387878C232EF7D4B7A7020037273E
+:109C000000209387679A2320F7E0828083476513BB
+:109C100093D63700AA9683C5061313F7770033D679
+:109C2000E540058A6302061083471501898B63941A
+:109C300007108327450A898B639F070E011122CCE9
+:109C40002A841305851306CEEFE01FA8034754139B
+:109C500083474403636EA708138567FF62057D563B
+:109C6000FD462C00618532C436C6EF80B035032630
+:109C7000841322478326C413B247718FF58F631470
+:109C8000E600638AF6002800EFE01FA4A54763EF13
+:109C9000A702A30AA412834744178DE7034664135F
+:109CA0002245B245EF209122058909CD8327C410B2
+:109CB00093F7070881CB8327440A37074000D98FE1
+:109CC0002322F40AF2406244056182806D15A30AE2
+:109CD000A41215462C00130584129760FD1FE7801F
+:109CE00060538327440A93E727002322F40A65B7C9
+:109CF000138547FF8345641362056185EF80406BE0
+:109D000059F90346641305458145EF20F11E0327E9
+:109D100084138327C4131345F5FF93C5F5FF698F9B
+:109D2000ED8F3AC43EC675B78547B397E700CD8F30
+:109D30002388F61282808280411122C426C206C680
+:109D40004AC0834765032A84B72400208507230B74
+:109D5000F50283473501639107548347C500130714
+:109D60000004A309E50003471501B19B93E7370001
+:109D70002306F50093178701A30D0500E18763D93A
+:109D800007001377F707A308E500EF30404C39A828
+:109D90008327850A93F62700A1CEF59B2324F50A95
+:109DA00083270510918BB1C3EF10403D0347B401E9
+:109DB0008547631CF70E832784110347C400DC43E7
+:109DC0002380E7008327841103475401DC43A380E9
+:109DD000E7000327841183A7C4E35843B240224419
+:109DE000B8DF9244024941018280EF10C0367DBF46
+:109DF00093F6170099C6F99B2324F50AEF10602605
+:109E000075B7834605010546639FC624E1C313F772
+:109E1000070119C7BD9B2324F50AEF10D00E79B7AF
+:109E200013F7070401CB93F7F7FB2324F50AEF1090
+:109E3000603AADBF13F7070801CB93F7F7F7232478
+:109E4000F50AEF2030379DB713F7071009CB93F7CA
+:109E5000F7EF2324F50A2285EF10204B81BF13F77B
+:109E6000074001CB93F7F7BF2324F50AEF10704D9D
+:109E700035BF13974701635C07007D771307F77FB2
+:109E8000F98F2324F50A2285EF10C05905B71397DF
+:109E90002701635A070079777D17F98F2324F50A84
+:109EA000EF10606B21B72324050A832704110347B1
+:109EB000C4002380E7008327041103475401A380D3
+:109EC000E70083A7C4E30327041109BF8327450ADA
+:109ED0006383072893F6070199C6BD9B2322F50AE1
+:109EE000EF10607DE1B593F6070481CA93F7F7FBA5
+:109EF0002322F50AEF10401E55BD93F607208DCAA8
+:109F00004D8B631D07188327851889EF8327440A23
+:109F100023240418228593F7F7DF2322F40AEF1095
+:109F2000900869B59770FD1FE780E08365F1BDBDBE
+:109F300093F6170099CA4D8B63120716F99B2322DB
+:109F4000F50A2285EF00D07C95B593F6270091CADB
+:109F50004D8B63150714F59B2322F50AEF10C0699A
+:109F6000B1B593F6074081CA93F7F7BF2322F50AEC
+:109F7000EF10602325BD9396470163DB06007D77D4
+:109F80001307F77FF98F2322F50AEF20901539BDCB
+:109F900093F607028DC29760FD1FE780C07CE30740
+:109FA00005E08327440A228593F7F7FD2322F40A6C
+:109FB000EF10800DE5BB93F6870081CADD9B23225D
+:109FC000F50A2285EF107025D5B363DD07008607FB
+:109FD00085832322F50A8327050A93E72700232098
+:109FE000F50AE1B59396370163DC06004D8B5DE71A
+:109FF0007D777D17F98F2322F50AEF10401F7DB37F
+:10A00000139727016358070079777D17F98F23226B
+:10A01000F50A91B51397E700635A070001777D179A
+:10A02000F98F2322F50AEF10603D49B31397B7006B
+:10A03000635B07003707F0FF7D17F98F2322F50ACE
+:10A04000EF104049A5B313979700635B07003707EC
+:10A05000C0FF7D17F98F2322F50AEF106056B9B3C0
+:10A060002322050A99B59DCA9307600463EAD708BD
+:10A070009307500463FBF6169307C0026382F61C35
+:10A0800063E7D70293073002638AF60063EAD700DA
+:10A09000E9476385F616F5476388F6162285F5B11C
+:10A0A00093076002638CF61A93077002F5B7930763
+:10A0B0007003638AF61663EBD7009307E002638FA1
+:10A0C000F61893071003E38AF6D4C9BF93078003F9
+:10A0D0006388F61493071004E392F6FC8347B502F5
+:10A0E00079476392E70C83270510918BD5CBBD4749
+:10A0F0002306F502EF10800885472308F4007DB1A0
+:10A100009307700563E0D70693076005E3F6F6D47E
+:10A110009307B0046383F61663E7D70293077004CE
+:10A12000E39EF6F60347B502F9476315F70AEF1009
+:10A13000800285472308F4008347A40293E71700B1
+:10A140002305F402A5B193071005E38CF6CE93071F
+:10A150005005E395F6F49760FD1FE780C060E307C4
+:10A1600005C42DBF9307B00663E1D7029307A0068D
+:10A1700063FBF610930710066384F61093076006DE
+:10A18000E39EF6F0EF10F01B85BF93076007E38CAA
+:10A19000F6CE93076008E393F6F0EF10C03BA9BF3B
+:10A1A000EF00707B91BF0549639B270183574507EB
+:10A1B00003576507BA978587231CF50459B3EF3019
+:10A1C00000098327040A2308240193E7270023209A
+:10A1D000F40AE9BE8357450703576507BA97858791
+:10A1E000231CF504EF00D05281BF83574507035766
+:10A1F0006507BA978587231CF504EDB7EF00105F5C
+:10A20000D947230AF4045DB62285EF304004832742
+:10A21000040A2308040093E717002320F40A79B600
+:10A22000EF00706961B68547A306F5049305C50A7A
+:10A2300041461305C50C9760FD1FE780A0FD51B393
+:10A240008D472306F5042322050E2324050E23261D
+:10A25000050E2328050EEF00B05E89BE2285EF2093
+:10A26000107F83471401DD9BA308F4008327040AB1
+:10A2700093E707012320F40A41B5EF00B075ADBDA7
+:10A28000EF20F07C95BDEF20907C8327040A0567C2
+:10A2900013070780D98FF9BFB7270020938707CD11
+:10A2A00003D7070105072398E70009B679714AD05B
+:10A2B00037290020930709CD22D403A4870926D289
+:10A2C00056CA5AC8B7240020B7DA0300372B00203B
+:10A2D0004ECE52CC06D65EC6130909CD938404E255
+:10A2E000B7290020372A0020938ACAD7130B4BB511
+:10A2F0008347E4001307100C6399E71A83A7C9E3A7
+:10A3000098430D8B0DC737270020230F07AEB84B9E
+:10A310001377F78FB8CB98431367870098C39C4394
+:10A320008D83858B89C701000100010001008347EF
+:10A33000CB0089E79760FD1FE780606F03A6C9E344
+:10A3400003274AE1930700057CD25C57B7050082DA
+:10A35000FD15F19B93E717005CD7834724145457EE
+:10A36000B72B00201395870193F7F703ED8EE607CF
+:10A37000D58F5CD761859306A00383A70BE963DCC7
+:10A38000A604F44FB7050007CD8EF4CF83268409C9
+:10A3900014C78326C40954C3544293E6160054C21A
+:10A3A000D457F59AD4D78346641393F5F60714432C
+:10A3B00093F606F8CD8E14C383465401E1C283465A
+:10A3C000C404898AC5CEA2850545EF70D05215CD4B
+:10A3D000EF80802DF1A39306200263DAA600F44FEC
+:10A3E000B70500F9FD15ED8EB705000571BFB7067D
+:10A3F00000F99385F6FFF44F6948ED8EB705000329
+:10A40000E344A8F8B705000141B703274AE1B706BE
+:10A4100033001C4393F7F7CF1CC31C4393F7F7CFCC
+:10A4200093E707201CC303A70BE91C47D58F1CC764
+:10A4300003A7C9E3B7070300938787273CCB22858F
+:10A44000EFF09F8F930700F883456414A381F40015
+:10A45000930730FC2307F400238304008947034655
+:10A4600054016392F50483458414110693E5250095
+:10A4700001459770FD1FE78040EA9DBD144393F6A8
+:10A48000F6CF14C3144393F6F6CF93E6062014C315
+:10A490009847B7063300558F98C7B70703009387CF
+:10A4A00087253CCA69BF1106E1B71307400C6396C4
+:10A4B000E75483C73400858B6381075083C734001A
+:10A4C000E207E18763D307028347641313D737009A
+:10A4D00093F6770022978547B397D70083460713F3
+:10A4E00093C7F7FFF58F2308F7128347F40013F79C
+:10A4F000270019EB130700F893E72700230EE40069
+:10A50000A307F400232E09088345C404032544113E
+:10A51000930624031306440385899770FD1FE78083
+:10A5200080D683474403034769042383A400998F9B
+:10A53000230AF40283C76400858B63950738834739
+:10A54000A402A30C04002310040893E727002305AA
+:10A55000F4022285EFB05FA135E183278411A309BE
+:10A560000400B9C30347B40121C303C79700058B97
+:10A5700005EF03D7A700C843136707F02395E7004B
+:10A580009760FD1FE78000BA8357440485072312B4
+:10A59000F404832784119C43232CF410832784180C
+:10A5A00081C7FD172324F4188347540181CB8347C7
+:10A5B000C404898B81C72285EFB01FA083C76400C4
+:10A5C000898B638C07108347C404858B63870710CE
+:10A5D000834794018507A30CF4002285A38104001E
+:10A5E0009760FD1FE780603885476314F532228548
+:10A5F000EFF08FF48347C404898B6380072E834771
+:10A600005401638C072CA2850545EF70D02EE31111
+:10A6100005DC03274AE1B70633001C4393F7F7CF65
+:10A620001CC31C4393F7F7CF93E707201CC3B7273E
+:10A63000002003A707E91C47D58F1CC703A7C9E360
+:10A64000B7070300938787273CCB83455401034515
+:10A650006414894791056316F50003458414136556
+:10A660002500EF70B06283274AE1B7068000984367
+:10A67000558F98C3D857719BD8D7930730FC2307C1
+:10A68000F40083270412B9C30347F400058B1DCFE0
+:10A69000D44303C6C70083C58700035584008906D9
+:10A6A000EFE0900105E58327041203D7A700A384F8
+:10A6B0000700136707F02395E7009C432320F4125B
+:10A6C0008357240481C7FD172311F4040346540162
+:10A6D000834564140945110669BB2285EFB05F8B81
+:10A6E000E31D05EE2285EFB03F848347140113F785
+:10A6F000870031C70347640139C383467401454766
+:10A70000636AD70037270200130747063357D7007D
+:10A71000058B15E79307D003230AF404930770020F
+:10A720002308F4008347C404858BE38807EA834742
+:10A730006401E38407EA2285EFB01F8D79BD83466B
+:10A74000D4000D47639DE60283477401130790020E
+:10A750006370F702834774011D47E385E7FCA30696
+:10A76000F4028327840A93E717002324F40A5DBFC9
+:10A770008A07D6979C432285829769FD65B7034770
+:10A7800034011DEF03470401C146631AD70093E764
+:10A790001700A308F40085472308F40015A0D54648
+:10A7A0006315D70093E72700EDB7F1466315D7028D
+:10A7B0008327040A2308040093E717002320F40AE0
+:10A7C00083476401A5D322859760FD1FE780200C95
+:10A7D000E31505E081BF930690056310D70A034790
+:10A7E000A41401CB034664148546B396C600631CCB
+:10A7F000D7000346B41415CE834574148546B3962A
+:10A80000B6006308D60293E70701A308F40041D716
+:10A81000937647008357A41CA1CA035784149387D7
+:10A8200087E815C30947B3C7E702938757FD214758
+:10A8300005A08347E401E1DF8327040A93E70720AB
+:10A840002320F40AE9B72147B3C7E702938757FDEE
+:10A85000B3C7E7020357841CC207C18363F3E70051
+:10A860003E872307E40405BF058B01C7938707FBD9
+:10A870007DBF9387C7FB1147E1BF9307700663183D
+:10A88000F70203274AE13C57ED9B3CD723850400A0
+:10A890003717004083578701C607C583231CF7007D
+:10A8A0008347C40093F7F7FD2306F400EDB5930743
+:10A8B0005009E317F7F08347441793E74700230A4B
+:10A8C000F416D1BD834784018507230CF400835718
+:10A8D000E90085072317F90009B303274AE1B70602
+:10A8E00033001C4393F7F7CF1CC31C4393F7F7CFF8
+:10A8F00093E707201CC3B727002003A707E91C47DD
+:10A90000D58F1CC7B707030003A7C9E39387872523
+:10A9100025BBEF70705983270412A9C30347F400C5
+:10A92000058B0DCFD44303C6C70083C587000355ED
+:10A9300084008906EFE0405815E18327041203D70D
+:10A94000A700136707F02395E7009C432320F41228
+:10A950008357240481C7FD172311F4042285EFC017
+:10A960006FE08347940185C793F7070F81CB930569
+:10A97000D0032285EFC0AF97A305A402B72700201C
+:10A9800083A7C7B389C79545130560088297834796
+:10A99000840199C78347C90481C72285EFF00FA7B7
+:10A9A00022852254B25092540259F249624AD24A44
+:10A9B000424BB24B45616FC0CF8483A7C9E3FC53C0
+:10A9C000E398079223820400EF70104E83C734008F
+:10A9D000E207E18763D70700835729018507231919
+:10A9E000F9002285EFC00FD883C73400E207E18762
+:10A9F000E3D807FAEF806E8971BF1307300CE39933
+:10AA0000E79C83C72400858BF1CF8327040A238129
+:10AA10000400858B95C3EF70304903457402EF70D5
+:10AA2000BEA683454405FD57A303F4022285EFC06B
+:10AA30000F8CA305A402ADB78355441C0356641CB8
+:10AA4000034574149105C205C181EF70B02E834790
+:10AA5000C404B72B0020858BA1CFA2850145EF70E0
+:10AA6000407103274AE1B70633001C4393F7F7CF41
+:10AA70001CC31C4393F7F7CF93E707201CC303A71E
+:10AA80000BE91C47D58F1CC703A7C9E3B707030011
+:10AA9000938787170356441C3CCB930740FC110651
+:10AAA00042062307F4004182834574140545D1B260
+:10AAB00003274AE1B70633001C4393F7F7CF1CC3C3
+:10AAC0001C4393F7F7CF93E707201CC303A70BE9B9
+:10AAD0001C47D58F1CC7B707030003A7C9E393879B
+:10AAE00087154DBF83A7C9E3FC53E39307802382F7
+:10AAF0000400F9B8011126CAB72400204EC6938974
+:10AB000004CD83C739004AC83729002006CE22CC9D
+:10AB100052C4130949B50357A503A307F502835788
+:10AB20008900130A00322A843307F70237460F00E0
+:10AB30001306062481468145938404CD3357470389
+:10AB40002326E5081305C0123385A702EF10913DB7
+:10AB50002312A4082285EFB06FE9035789008357B9
+:10AB6000A4039306204E2285B387E702B3F7470379
+:10AB7000B387D702B3C7E7022310F4028357440810
+:10AB800086072311F408EFB0EF872285EFB0EFB608
+:10AB90008355E40322859205F915C205C181EFB002
+:10ABA000AF822285EFD0FFB7E147A30AF412B7279F
+:10ABB000002083A747DF23AE8908898B95C33729F7
+:10ABC00000201309C9B08327090399CB8325840981
+:10ABD00035458297832709038325C4093945829720
+:10ABE00062442397040023A80400F240D24442495F
+:10ABF000B249224A05616FB01FBF411126C206C685
+:10AC000022C4AA84EFD08FBA19C52A842685EFB052
+:10AC10003FDD2324A418B2402244924441018280A3
+:10AC200001114EC606CE22CC26CA4AC8EFD08FC527
+:10AC3000AA8935C9EFD08FB72A8463090518C1479F
+:10AC40002315F500930700FB2307F50037290020A3
+:10AC500085472308F5009307C9B083D70701130779
+:10AC600040101309C9B095073E85C207C1836374BC
+:10AC7000F7001305401013170501418393070004E3
+:10AC80006374F700130500044205930530204181E9
+:10AC90009750FD1FE780003B2328A41009ED0355C2
+:10ACA0008400EFD02FCDF24062444E85D244424919
+:10ACB000B24905618280B727002083A787E3B724C4
+:10ACC0000020138704CD8326470D232AF410832701
+:10ACD000070D03471700232ED40E232CF40E938464
+:10ACE00004CD09E793F7F7F3232CF40E8327C40F61
+:10ACF0000327840F231304142326F41083D7A403FB
+:10AD00002324E4100347E4022312F41483C7A404A9
+:10AD1000136717FC2307E402A307F4148327440AEC
+:10AD200003A7840C93E607042322D40A9316670032
+:10AD300063D6060093E707052322F40A83C7C404F9
+:10AD400081CB8327440A37074000D98F2322F40A96
+:10AD5000FD572310F4042313F4022304F40285673F
+:10AD6000938787BB2315F4042285EFB02F9F0345FB
+:10AD700049012301A414EF704057D147A306F416EC
+:10AD800093078002A305F4169307006F231FF414A2
+:10AD90009307F0072300F416F5779387A7EB2311A9
+:10ADA000F4168327C40FA301A4142303A416A3033A
+:10ADB000A4162304A416A304A41693F7070881C7B6
+:10ADC0008547230AF41623940400F1BD8549E1BDAB
+:10ADD000411106C6EF50F02EEFE03FE1B240B7A7B9
+:10ADE0000200372700209387C72A2322F7E041017A
+:10ADF0008280834665010D47AA876384E600054586
+:10AE000082800327451103464700A305C502034777
+:10AE100037006316D7020347B50075F303470501F2
+:10AE2000930600026307D7009306300201456317BB
+:10AE3000D700130760022388E70001458280BD46E2
+:10AE40006310D702034705019306000401451377F9
+:10AE5000B70FE315D7FE130750042388E70082805D
+:10AE6000B946631AD7008346050113070003E39828
+:10AE7000E6F80547C9B7D1466317D70083460501F1
+:10AE800013070005EDB7D9466318D70283460501BD
+:10AE900013075005E395E6F60327050A1367072015
+:10AEA0002320E50A05472308E50003C717011367B8
+:10AEB00007F8A388E70051B7E946631BD70083462C
+:10AEC000050113075006E39CE6F21307A006A5B799
+:10AED000FD46631BD700834605011307A007E390D7
+:10AEE000E6F2130710F881BF93063002E319D7F09A
+:10AEF0008346050113075008E393E6F0054723084E
+:10AF0000E5000347A502136717002305E50271BF9B
+:10AF1000B147A30AF50083270511F9C70947A30A1A
+:10AF2000E5048356E505035705048355050663E7E5
+:10AF3000E60013865500998E6343D602B72600209B
+:10AF400083D686D70D4811466365D800850613F66B
+:10AF5000F60F2E972107A30AC504231FE5042381BA
+:10AF6000070003475505A381E7000347650503561E
+:10AF700085058356A5052382E700035765052383CE
+:10AF8000C7002384D7002183A382E70013578600DC
+:10AF9000A383E70013D78600A384E7000357C50502
+:10AFA00093558700A385B7008345E5052385E70012
+:10AFB0002386B7008355E505A181A386B700835595
+:10AFC000A5038147639BC5000356C5036317D600DD
+:10AFD0008357E503998F93B717002311F506C147EF
+:10AFE0002308F500014582800545828083270511ED
+:10AFF0000947A30AE50095C32381E70003474505F8
+:10B00000A381E7008347A50293E787002305F502A4
+:10B01000F1472308F500014582801D458280854760
+:10B02000A30AF5008327051191CB15472381E7007B
+:10B030009307B0022308F500014582800545828010
+:10B040008547A30AF5008327051191CB1947238172
+:10B05000E7009307D0022308F500014582800545EB
+:10B0600082808947A30AF5008327051181CF1D47F8
+:10B070002381E700832705110347D5020145A381FA
+:10B08000E7008280054582808547A30AF500832773
+:10B09000051185C329472381E7008347A50293E76C
+:10B0A00047002305F502930750032308F5000145E7
+:10B0B0008280054582808547A30AF5008327051114
+:10B0C00091CB2D472381E700930770032308F500F8
+:10B0D0000145828005458280032705119947A30A0F
+:10B0E000F500B1472301F700B7270020938707CD6C
+:10B0F00083D64701A301D70083C667012302D70087
+:10B1000083D66701A182A302D70083C687012303E8
+:10B11000D70083C79701A303F7008347E50213F71E
+:10B12000070409CF9307A0032308F5008347E5022E
+:10B1300093F7F7072307F50201458280858BFDD73A
+:10B140008327050AA30505022307050293E70704E1
+:10B150002320F50AE1BF8947A30AF50083270511DB
+:10B1600081CF35472381E700832705110347B502C7
+:10B170000145A381E7008280054582808D47A30AAF
+:10B18000F5008327051191CF45472381E700034749
+:10B19000C502A381E7000347B50201452382E7000A
+:10B1A0008280054582808547A30AF5008327051123
+:10B1B00085C349472381E7009307A0042308F500CE
+:10B1C0008347A50293E747002305F50201458280E6
+:10B1D000054582808547A30AF5008327051191C79D
+:10B1E0004D472381E7000145828005458280032782
+:10B1F00005118D47A30AF500D9472301F7008346BF
+:10B200004514A301D70083475514918A2302F70000
+:10B210000357A51CB1C69306F034814763FDE600D1
+:10B22000930787E80357851415CB8587938757FDC8
+:10B230008D87C207C1830357851C63F3E7003E87F0
+:10B240008347A5022307E50493E747002305F5029A
+:10B25000930750052308F500014582808D87F9B7D3
+:10B26000858B99C7930707FB2147B3C7E702D1B77F
+:10B270009307C7FB1147D5BF032705118D47A30AC5
+:10B28000F500DD472301F70083474514A301F700CC
+:10B29000834655142302D7000347B514F98F93F65C
+:10B2A00047000357A51CB1C69306F034814763FDE0
+:10B2B000E600930787E80357851415CB85879387A6
+:10B2C00057FD8D87C207C1830357851C63F3E700D1
+:10B2D0003E87930780052308F5008347A5022307CF
+:10B2E000E50493E747002305F502014582808D8739
+:10B2F000F9B7858B99C7930707FB2147B3C7E702C7
+:10B30000D1B79307C7FB1147D5BF9547A30AF500EF
+:10B310008357050403270511E146A107C207C1832E
+:10B320002316F5142301D7008346A514A301D700E3
+:10B330000346B514A3020700230307002302C70036
+:10B340008325851441766D8E11C6A302F700A18373
+:10B350002303F70093F746000357A51CA1C39306E8
+:10B36000F034814763FDE600930787E803578514AF
+:10B3700005C78587938757FD8D87C207C18303570C
+:10B38000851C63F3E7003E87930790052307E504D8
+:10B390002308F500014582808D87E9BF858A99C61B
+:10B3A000930707FB2147B3C7E702C1BF9307C7FB5A
+:10B3B0001147D5BF832605118D47A30AF500E54740
+:10B3C0002381F60083477514034665140547B317B8
+:10B3D000F7003317C700D98FA381F60083471514F0
+:10B3E0002382F6008347A50293E747002305F50271
+:10B3F000930700062308F500014582808947A30AC8
+:10B40000F5008327051175472381E70037270020C2
+:10B41000034737CDA381E700930750072308F500C2
+:10B42000014582808947A30AF500832705117947E2
+:10B430002381E7000347F502A381E7008327050A7C
+:10B440002167D98F2320F50A85472308F500014598
+:10B450008280B727002003A707D293078005834681
+:10B460004700B387F602145703270511BE96A54778
+:10B47000A30AF500930700022301F7000356A51C59
+:10B480008357651CB297D05A9387C71263F3C700DE
+:10B49000B287A301F70013D68700C1832302C70038
+:10B4A000A302F7009C5E2303F70013D68700C18335
+:10B4B000A303C7002304F70083C7C601A304F70052
+:10B4C00083C7D6012305F7009307C0072308F500BB
+:10B4D0000145828083270511114613073002A30A14
+:10B4E000C5002381E70003478515118B05CF03476E
+:10B4F000A515238207009306F7FF05473317D700EA
+:10B50000A381E70003473514A382E7008347A50220
+:10B5100093E747002305F502930750F82308F50049
+:10B52000014582808346751409476392E6023727F6
+:10B5300000200347B7E209C72147A381E70019A00C
+:10B54000A381C700034755162382E70065BF05475F
+:10B550003317D700DDB79547A30AF50083270511F8
+:10B56000130740022381E700A38107000307351476
+:10B570008306F5156395E6008946A381D700830607
+:10B58000E5156398E60083C6370093E61600A381AD
+:10B59000D7008306D5152382D7000346C515A3829D
+:10B5A000E7002383C70083478515858B81CB99C628
+:10B5B0008327050A4167D98F2320F50A0145828038
+:10B5C0009147A30AF5008327051113078002238101
+:10B5D000E700372700200347C7D1A381E7002947A9
+:10B5E0002382E70013072003A382E700930750F9A3
+:10B5F0002308F50001458280411126C283240511EC
+:10B6000006C622C4A147A30AF500A1C883570504B2
+:10B61000035705062A8493058512BA97A9072317AD
+:10B62000F51285472381F4001385340015469750A1
+:10B63000FD1FE78020BE8347E41201452384F40008
+:10B640008357E412A183A384F400D5472308F400B0
+:10B65000B24022449244410182800545D5BF411148
+:10B6600026C28324051106C622C4B547A30AF500E5
+:10B67000A9C091472A842381F4009305851A2146A5
+:10B68000138534009750FD1FE780C0B81385B400C0
+:10B6900011469305041B9750FD1FE780A0B7930741
+:10B6A00020022308F4000145B240224492444101A3
+:10B6B00082800545D5BFA547A30AF500832705115C
+:10B6C000A9C3411122C406C621472381E7002A8469
+:10B6D000032505119305840F21460D059750FD1F85
+:10B6E000E78040B38347A402014593E74700230561
+:10B6F000F402930700032308F400B24022444101FE
+:10B7000082800545828083270511A1C7411122C48B
+:10B7100006C62547A30AE5002381E7002A840325FE
+:10B7200005119305840F21460D059750FD1FE780F5
+:10B7300060AE8327040AA3050402014593E70702CC
+:10B740002320F40A85472308F400B2402244410133
+:10B75000828005458280A547A30AF500832705114D
+:10B76000A9C3411122C406C639472381E7002A84B0
+:10B77000032505119305840F21460D059750FD1FE4
+:10B78000E78040A98347A402014593E747002305CA
+:10B79000F402930700032308F400B240224441015D
+:10B7A000828005458280E147A30AF50083270511C1
+:10B7B000D9CF411122C406C63D472381E700034784
+:10B7C00045072A8493058506A381E70003475507AB
+:10B7D00031462382E70003476507A382E70003574A
+:10B7E000650721832383E7000347A505A383E700BB
+:10B7F0000357A50521832384E7000347C505A384D8
+:10B80000E7000347D5052385E70003574506A385D1
+:10B81000E700034765062386E7000357650613859F
+:10B82000E7002183A386E7009750FD1FE780809EF5
+:10B830008347A402014593E747002305F4029307D9
+:10B8400000042308F400B2402244410182800545EF
+:10B850008280E147A30AF50083270511C9CB411176
+:10B8600022C406C641472381E700034745072A84CF
+:10B8700093058506A381E7000347550731462382D8
+:10B88000E70003476507A382E700035765072183A5
+:10B890002383E7000347A505A383E7000357A50516
+:10B8A00021832384E7000347C505A384E7000347FA
+:10B8B000D5052385E70003574506A385E700034721
+:10B8C00065062386E700035765061385E700218395
+:10B8D000A386E7009750FD1FE780C09393074004BD
+:10B8E0002308F400B240224401454101828005450D
+:10B8F0008280411106C6AD47A30AF50083270511D2
+:10B90000130790029305D5172381E70013853700AD
+:10B9100029469750FD1FE780E08FB2400145410165
+:10B92000828083254511411126C206C622C483C7E1
+:10B93000450003C735000568A207D98F1387A7FF05
+:10B94000420741839306A8C7F94463E2E60C03C7A4
+:10B95000650083C65500130808C82207558FF944AF
+:10B960006367E80A6365F70A03C6850083C6750046
+:10B970002206558E9306301F63EBC60883C6A500CA
+:10B9800083C89500A206B3E616016362D8081308BF
+:10B9900016003308F80293983600635A180783C8D4
+:10B9A000B500139808011358080163840800636008
+:10B9B00007078358A5038144639D1701631BF700A4
+:10B9C0008358C5036397C8008354E503958C93B4EB
+:10B9D0001400231DC504231AF506231BE506231EA8
+:10B9E000D5042312050783C7D50003C7C5002A84E1
+:10B9F000A207D98F2313F5063146B905130585062D
+:10BA00009750FD1FE78000819147A30EF400B240DC
+:10BA100022442685924441018280797126D2832472
+:10BA2000051106D622D44AD04ECEDD47A30AF50032
+:10BA3000638704108D472381F4002A84EF60CEC70A
+:10BA4000130994192AC4EF602EC721462C002AC678
+:10BA50004A859740FD1FE780E07B8347B419034781
+:10BA6000A4199309141AA2074207BA970347C419E5
+:10BA7000BA97034794196207BA972324F40C034733
+:10BA8000E4198347F4194207A207BA970347041A37
+:10BA9000BA970347D4196207BA972322F40CEF60D0
+:10BAA000AEC12AC411462C004E859740FD1FE78089
+:10BAB00060768347241A0347341A2146A2074207B7
+:10BAC000BA970347141A9305F41813853400BA97EC
+:10BAD0000347441A6207BA97232EF40C9740FD1FC0
+:10BAE000E780407383478419034774192146A207EE
+:10BAF000D98FA385F400A1832386F400CA8513851A
+:10BB0000D4009740FD1FE780E07013855401114673
+:10BB1000CE859740FD1FE780E06F8347A402014573
+:10BB200093E747002305F402930700022308F4007B
+:10BB3000B250225492540259F2494561828005451F
+:10BB4000C5BF411122C406C68547A30AF5002A8451
+:10BB5000834535150327051103454515854693177C
+:10BB60006500CD8F2301F700ED47A301F700834760
+:10BB7000C4000346241593E707022306F400EF6090
+:10BB8000D023930770062308F400B24022440145F5
+:10BB900041018280832745111303000E03C647002D
+:10BBA00003C737002206598E130756FE420741830A
+:10BBB0006367E30683C6670003C757001168A206E0
+:10BBC000D98E138786EB4207418313088814636874
+:10BBD000E80403C7870083C877002207336717018B
+:10BBE000930857FEC20893D80801636A130383C8F9
+:10BBF000970083C7A700A207B3E71701938887EBD5
+:10BC0000C20893D80801636C1801231EC51A231FAC
+:10BC1000D51A2310E51C2311F51C6FA06F8C054568
+:10BC200082808346B5000547AA8705456395E60CE3
+:10BC300083C6670131470545639FE60A03A747119D
+:10BC400083463700A38AD70483465700034647003C
+:10BC5000A206D18E239BD7048345770083466700D5
+:10BC6000A205D58D239CB704034697008346870021
+:10BC70002206558E239DC7048346B7000345A700BF
+:10BC8000A206C98E239ED7040345C7000347D700E9
+:10BC90002207498F03D5A703239FE7040147631BAE
+:10BCA000B50083D5C7036397C50003D7E703158F96
+:10BCB000133717002391E70603C707019306000413
+:10BCC0006304D702930640046315D7000547238811
+:10BCD000E70003C717019546A38ED700136717F82F
+:10BCE000A388E7000145828003C7A70213671700F6
+:10BCF0002385E702E1BF8280034765018947631D11
+:10BD0000F7008327451183C73700230AF504F54759
+:10BD10002308F500014582801D4582808347B500D8
+:10BD20002A87D9EB83466501B54705456397F60831
+:10BD300083460701930700026391F60883274711A2
+:10BD4000014583C6570003C64700A2064206B296C5
+:10BD500003C66700B29603C637006206B296232078
+:10BD6000D70C83C6970003C68700A2064206B29688
+:10BD700003C6A700B29603C677006206B296232ECA
+:10BD8000D70A83C6C70003C6D700A2064206B296EA
+:10BD900003C6B70083C7E700B296E207B697232031
+:10BDA000F70E8347170193E78700A308F70093076F
+:10BDB00030022308F7008280054582808347B50062
+:10BDC0009DE3034765018547631DF7008346050131
+:10BDD000130730026397E6009307C0022308F500BB
+:10BDE00081473E8582808547EDBF834665010547D3
+:10BDF000AA870545639CE60203C707019306B002C4
+:10BE0000631AD7001307E0022388E700A38507021F
+:10BE1000014582809306D00205456319D7001307B8
+:10BE2000E002A38507022388E700DDB7828003478D
+:10BE300065018947631EF704E947A305F5028327D7
+:10BE40004511394783C737006392E702034705016D
+:10BE500093070003631EF7028327050A93E707028F
+:10BE60002320F50A85472308F500B9A03D476393D1
+:10BE7000E7028327851003470501F59B2324F5106E
+:10BE8000930700046316F700930760042308F50086
+:10BE90000145828049476398E702034705019307FC
+:10BEA000A004E317F7FE85472308F5008347A502A2
+:10BEB00093E717002305F5028347150193E707F879
+:10BEC000A308F500F1B751476392E7020347050164
+:10BED00093070005E31EF7FA85472308F50083273B
+:10BEE000050A93E707102320F50AF9B75947639D20
+:10BEF000E7000347050193075005E31BF7F8832785
+:10BF0000050A93E70720A9BF6947639FE700034736
+:10BF1000050193075006E31DF7F68327050A056719
+:10BF200013070780D98F2DBF7147E383E7F6754765
+:10BF3000639CE7000347050193075007E31AF7F4F2
+:10BF40008327050A2167F9BF13073002E392E7F45C
+:10BF50000347050193075008A9B70347B500854774
+:10BF60006311F70203476501631BF70003470501EF
+:10BF70006317F700930760032308F50081473E85A8
+:10BF800082808547EDBF834665010547AA87054541
+:10BF90006393E60603C70701930670036315D70290
+:10BFA00003C7A702238607049376070499C613776D
+:10BFB000F7FB136707012385E70213078003238834
+:10BFC000E700014582809306500305456315D702BB
+:10BFD000130780032388E70003C7A702238607040B
+:10BFE00001459376070481CA1377F7FB13670701AE
+:10BFF0002385E70282808280034765019947631E9B
+:10C00000F7080327451183473700A307F504834743
+:10C01000570083464700A207D58F2318F5048347AE
+:10C020007700834667001307A003A207D58F8346D6
+:10C0300005012319F5048347E5026395E604858B22
+:10C0400099CB8327050AA30505022307050293E779
+:10C0500007042320F50A8347A50293E71700230569
+:10C06000F50285472308F5008347150193E707F894
+:10C07000A308F5008347E50293F7F7FB2307F502D2
+:10C0800001458280E207E187E3D007FE8327450A66
+:10C0900093E707042322F50AC1BF054582800347C1
+:10C0A000650189476304F7000545828083274511B0
+:10C0B0001307000483C73700A305F5028347050172
+:10C0C00093F6B70F6397E600930750042308F50033
+:10C0D00025A0130750056393E7028327050A93E71A
+:10C0E00007202320F50A85472308F500834715011B
+:10C0F00093E707F8A308F50001458280130750066F
+:10C100006395E7009307A006D1B713075008639C17
+:10C11000E70085472308F5008347A50293E717004A
+:10C120002305F502E1B70347B5003DFF1307000201
+:10C130006386E700130730026395E7009307600208
+:10C1400071B71307A007E391E7F6930710F8BDBF97
+:10C15000834665010547AA8705456394E60403A75E
+:10C1600087100545418B15CF03C707016318A7004A
+:10C170001307B0042388E700014582801306A0045A
+:10C18000631AC70003C7A7022388D70013671700E5
+:10C190002385E70203A7870A1367070423A4E70A96
+:10C1A000E1BF8280834665010547AA870545639301
+:10C1B000E60283C607011307A0040545639CE60059
+:10C1C00003C7A7022388A70001451367170023852B
+:10C1D000E70282808280034765018D47631FF7185D
+:10C1E000834715018D8B91EB83460501214793878A
+:10C1F00006FC93F7F70F6361F702D9472306F502B0
+:10C200009307A002A305F5028327850A93E7270079
+:10C210002324F50A014582808347B5000326451192
+:10C2200063900714930750056398F600D9472306D7
+:10C23000F50293073002F9B7B7270020938707CD9F
+:10C240008345460003C7A70383C7B7038348651424
+:10C250006D8F2305E51403463600F18F0546A305CF
+:10C26000F514331616016314C7002305051403489B
+:10C2700075148545B39505016394B700A3050514AE
+:10C280000347A5148347B5145DCFD9CB9375270019
+:10C29000B1C113F627001DCE930720202315F514F6
+:10C2A0000347A5148547B39717016314F7002305C7
+:10C2B00005140347B5148547B39707016314F700C6
+:10C2C000A305051485476398F608930760052308BE
+:10C2D000F50089B71376470001CA13F347006305D9
+:10C2E0000300930740405DBF058B19C713F7170084
+:10C2F00001C7930710105DB7094781E5114711E2A7
+:10C3000005472305E51413F7270009C78947A30547
+:10C31000F51479B7918B99C39147D5BF8547C5BFB0
+:10C32000B3570741858B81C72305B51495BF937714
+:10C33000270089C789472305F5149DB7118B9147BD
+:10C340007DFB8547CDBFA9DF33D71741058B45DF7F
+:10C35000A305C514B1B78327850A93E707104DBD20
+:10C3600085476397F60083474600A305F514B1BFE0
+:10C370008327850A93E7072061BD054582808346B0
+:10C3800065010D47AA8705456394E61483C6070136
+:10C39000130750050545639DE61203C7B7006319EF
+:10C3A000071283C6471403C7571403A6471133F572
+:10C3B000E6008345460019ED6396B6000345360056
+:10C3C000630AE50023950714130770052388E70027
+:10C3D00001458280ED8E2385D7140346360003C8BD
+:10C3E0006714718F0546A385E7143316060163941D
+:10C3F000C6002385071403C577148545B395A500AA
+:10C400006314B700A385071483C6A71403C7B71422
+:10C41000C5CA41C793F526009DC91376270005CAF2
+:10C42000130720202395E71483C6A7140547331765
+:10C4300007016394E6002385071483C6B7140547F4
+:10C440003317A700E392E6F8A3850714B5BF13F6E8
+:10C45000460001CA937847006385080013074040EF
+:10C46000D1B7858A99C69376170081C61307101035
+:10C4700055BF894681E5914611E285462385D7144B
+:10C480009376270089C60947A385E71471BF118BEE
+:10C4900019C31147D5BF0547C5BF33D7A640058B84
+:10C4A00001C72385B71449B713F7260009C7094701
+:10C4B0002385E71495BF918A1147FDFA0547CDBF43
+:10C4C00025D7B3560741858AC5DEA385C714A9BF02
+:10C4D00082808346B5000547AA870545639FE60627
+:10C4E00083C66701154705456399E60603C707013B
+:10C4F000930650056306D70093068005631FD70493
+:10C5000003C7A70283A54711136717002385E70216
+:10C5100003C645001147636EC70083C63500636AD2
+:10C52000D7001307F6FF1385F6FF718F758D498FBE
+:10C5300011C705472388E7000145828003C76500CE
+:10C5400003C555002385C7142207498F2396E71496
+:10C55000A385D7141307A005F1BF82808347B500D8
+:10C5600095E3834665010D478547639BE6000347D6
+:10C5700005016317F700930710062308F5008147AC
+:10C580003E8582808547EDBF03476501894763107B
+:10C59000F70683274511B7260020938606CD83C76B
+:10C5A000370083C5A60413F6F70113D7670083C7C6
+:10C5B000960463EAC7008346E514A18A89C6B3D608
+:10C5C000E540858A9DE6E9472306F5028547B3974E
+:10C5D000E700ED8F8D8B794799C3130700028327FE
+:10C5E000850AA305E50293E727002324F50A0545FC
+:10C5F0008280230AE51403470501A309C514854772
+:10C600006318F700930760062308F5000145828050
+:10C610008327850A93E707402324F50AC5BF03470C
+:10C6200065018947631CF70283274511034705010C
+:10C6300083C737002308F50285476318F70093077F
+:10C6400060072308F500014582808327850A056776
+:10C6500013070780D98F2324F50AF5B70545828093
+:10C66000834665010947AA870545639FE60283C69D
+:10C6700007011307500701456398E60203A7471116
+:10C68000A166034737002388E70203A7070A558FEF
+:10C6900023A0E70A05472388E70003C717011367AC
+:10C6A00007F8A388E70082808280834665011547EA
+:10C6B000AA8705456397E60C83C607011307500850
+:10C6C00005456390E60C03A7471183463700A38D09
+:10C6D000D71483064700A382D7160306570023808A
+:10C6E000C716034767002382E71603C787159375AC
+:10C6F0004700A5CD8946A38CD71483A6070AC16538
+:10C700006D9BCD8E23A0D70A238CE71403C7A716F1
+:10C710009376170085C29306F0076306D600136769
+:10C7200027002385E71603A7070AB7060200558FDF
+:10C7300023A0E70A37270020034737CD0145A38709
+:10C74000E70203C74703A380E71605472388E700EE
+:10C7500003C7A702136717002385E70203C7170162
+:10C76000136707F8A388E7008280098B45D3D9DED9
+:10C7700003A7070AC166A38CA714558F23A0E70A55
+:10C7800071B78280834665011547AA870545639086
+:10C79000E60A83A64711014503C636001377060F44
+:10C7A00059E7372700200347D7D0718F49C303C704
+:10C7B000660011482380E716838556000147A3824F
+:10C7C000B716130517003357E640058B9378F50F1E
+:10C7D00015CF238D171503C74600A38DE71403C794
+:10C7E0008715937647009DC68946A38CD71483A6E8
+:10C7F000070A41666D9BD18E23A0D70A238CE714CC
+:10C8000003C747030145A380E71682802A87E31AFE
+:10C8100005FBD1B7098B6DD7E5D50547A38CE71488
+:10C8200003A7070AC166558F23A0E70AD1BF8280FC
+:10C83000834665011147AA8705456393E60A83C5C8
+:10C84000B7000545639EA50883A6471103C83600B7
+:10C850006366050303C74600130510091306B7FFF7
+:10C860001376F60F636CC50003C656009306B6FF39
+:10C8700093F6F60F6364D5006371E6027947A385EA
+:10C88000E702130780022386E70203A7870A014510
+:10C890001367270023A4E70A828083A6C7100145F7
+:10C8A00093F6060895CE83C647176317B80293E63A
+:10C8B0001600238AD7169306000AA38AE7163307C1
+:10C8C000D70283D6A7033347D70283D6070485064A
+:10C8D0003697239BE7168280D99A238AD7168280BF
+:10C8E000828083270511E9C72547A30AE500514740
+:10C8F0002381E7000347451B8355651B0356A51B92
+:10C90000A381E7000347551BA382B7002382E700FA
+:10C9100013D785002383E7000347851BA383E70024
+:10C920000347951BA384C7002384E70013578600A1
+:10C930002385E7008346751409476386E6020327CB
+:10C9400005109316470163C00602856693868684A8
+:10C950002E8763F3B600368742074183A382E70040
+:10C9600021832383E7008346651409476386E60233
+:10C97000032705109316470163C006028566938658
+:10C980008684328763F3C600368742074183A384D7
+:10C99000E70021832385E7008347A50293E747004B
+:10C9A0002305F502930700052308F5000145828061
+:10C9B0000545828083270511E9CB2547A30AE500B9
+:10C9C00055472381E7000347451B8355651B0356E5
+:10C9D000A51BA381E7000347551BA382B700238251
+:10C9E000E70013D785002383E7000347851BA38354
+:10C9F000E7000347951BA384C7002384E700135770
+:10CA000086002385E7008346751409476380E602A4
+:10CA10008566938686842E8763F3B6003687420741
+:10CA20004183A382E70021832383E70083466514C3
+:10CA300009476380E602856693868684328763F3BE
+:10CA4000C600368742074183A384E70021832385FC
+:10CA5000E7008347C507A305050299C78327050A91
+:10CA600093E707102320F50A8327450A1397470108
+:10CA7000635807007D771307F77FF98F2322F50AA4
+:10CA800085472308F50001458280054582800347DC
+:10CA90006501AD476318F702411106C68347451784
+:10CAA00083254511294693E70701230AF5168D05CD
+:10CAB0001305D5179730FD1FE780C075B2400145BB
+:10CAC00041018280054582808347B500EDE7411131
+:10CAD00022C406C603476501E1472A840545631859
+:10CAE000F70C03470401930700046312F70C832536
+:10CAF000441105659306A5C703C7450083C73500E4
+:10CB000022075D8F9307A7FFC207C18363ECF60876
+:10CB100083C7650083C65500130505C8A207D58FD6
+:10CB20006362F50863E0E70803C6850083C6750005
+:10CB30002206558E9306301F63E6C60683C6A500FF
+:10CB400003C89500A206B3E60601636DD50413057C
+:10CB500016003305E502139836006345A80403C8A0
+:10CB6000B5001315080141816304080063ECA702B6
+:10CB7000231DC4042312A406231AE406231BF4066F
+:10CB8000231ED40483C7D50003C7C5003146A207BE
+:10CB9000D98F2313F406B905130584069730FD1FBA
+:10CBA000E7804067930770042308F4000145B24012
+:10CBB00022444101828005458280411126C206C679
+:10CBC00022C403476501E14785446318F7048327BE
+:10CBD00085102A848544898BA9C38347B500639156
+:10CBE0009706EFE01FD483470401A305A4026397CF
+:10CBF0009700930710042308F40039A813070004D2
+:10CC00006393E702930710042308F4008347A40208
+:10CC100093E717002305F4028144B240224426859D
+:10CC20009244410182808327040A93E7270023204E
+:10CC3000F40A8347140193E707F8A308F400E9BF57
+:10CC4000834715018D8B99CF9307A002A305F402AA
+:10CC5000BD472306F4028327840A93E72700232491
+:10CC6000F40A5DBF8347050163979700EFE07FCB30
+:10CC7000A305A402BDBF130700026390E702EFE023
+:10CC80005FCAA305A402814449F98327440A3707F0
+:10CC90000080D98F2322F40A49B713070004E39ECA
+:10CCA000E7F6930730025DB7411126C206C622C4DB
+:10CCB0008347B5008544A5E703476501A54785443B
+:10CCC000631FF7048327850FA18BB1CB8325451103
+:10CCD0002A8421468D05130505109730FD1FE78036
+:10CCE000605383270410B73678089386060DDD8ECF
+:10CCF0008327441013E707018327840FF58F23242C
+:10CD0000F4108327C40FF98F2326F41083470401FE
+:10CD1000639D9700930710032308F4008144B240F9
+:10CD2000224426859244410182808327840A93E726
+:10CD300007012324F40ADDB7411126C206C622C426
+:10CD400003476501A5478544631AF70603470501B4
+:10CD50009307000385446313F706832545112A844E
+:10CD600021468D05130505109730FD1FE780804A89
+:10CD700083270410B73678089386060DDD8E832747
+:10CD8000441023089400A305040213E70701832736
+:10CD9000840F8144F58F2324F4108327C40FF98F67
+:10CDA0002326F4108327040A93E707022320F40ABA
+:10CDB0008347140193E707F8A308F400B240224424
+:10CDC00026859244410182808347B50005476395DB
+:10CDD000E708411122C406C68346650125472A8417
+:10CDE00005456390E606034704016310F7068325B3
+:10CDF00044112146130504108D059730FD1FE7806F
+:10CE0000604183270410B73678089386060DDD8EBF
+:10CE10008327441013E707018327840FF58F23240A
+:10CE2000F4108327C40FF98F2326F41093071003FF
+:10CE30002308F40083471401014593E707F8A3088A
+:10CE4000F400B2402244410182808327840A93E7A0
+:10CE500007012324F40AF9BF054582800347B50082
+:10CE60008547631CF704411122C406C626C2034746
+:10CE70006501A1472A840545631CF70283244411F8
+:10CE8000130584121546938534009730FD1FE78003
+:10CE9000603883C7940003C784000145A207D98F77
+:10CEA0002317F4128347140193E727F8A308F4002B
+:10CEB000B24022449244410182800545828003476A
+:10CEC000B50085476310F716834665015D47639C8F
+:10CED000E614011126CA8324451122CC21462A8456
+:10CEE000938534001305F51806CE9730FD1FE780B3
+:10CEF000603283C7C40003C7B400A207D98FA30B55
+:10CF0000F418A183230CF418EF401EFB2AC4EF4051
+:10CF1000BEFA2AC62C001305841A21469730FD1F3D
+:10CF2000E780402F83C7F40003C7E4001305041B08
+:10CF3000A2074207BA9703C704012C001146BA970B
+:10CF400003C7D4006207BA972324F40C83C73401C3
+:10CF500003C72401A2074207BA9703C74401BA973F
+:10CF600003C714016207BA972322F40C0347941AEB
+:10CF70008347A41A4207A207BA970347B41ABA977D
+:10CF80000347841A6207BA972320F40C0347D41A84
+:10CF90008347E41A4207A207BA970347F41ABA97DD
+:10CFA0000347C41A6207BA97232EF40AA2473747E9
+:10CFB00003001307D73FB387E70237A726001307FD
+:10CFC00037ECBA973EC49730FD1FE780A02483C793
+:10CFD000640103C77401A2074207BA9703C754014B
+:10CFE000BA9703C784016207BA97232EF40C03474C
+:10CFF000241B8347141B4207A207BA970347041B4D
+:10D00000BA970347341B6207BA972320F40E93079D
+:10D0100010022308F400F24062448147D2443E8566
+:10D020000561828085473E8582800347650191477F
+:10D03000631EF712411126C28324451106C622C47D
+:10D0400003C7340001CB9307F7FFF98F81E793778C
+:10D05000070F8DC793070002A305F502930730025F
+:10D060002306F5028327850A93E727002324F50A80
+:10D07000B2402244924401454101828083C554005C
+:10D080009306E007814711466397D500F947E9B752
+:10D09000B687638CC60093861700B357F740858B1D
+:10D0A00093F5F60FF5D7230DB514838744002A8432
+:10D0B000ADC7A30EF514030535143387A700137508
+:10D0C000F50F635AF0008307F41563DAE700898FE0
+:10D0D000A30EF41429A08307E415E34AF7FE83475F
+:10D0E000D4153E9562056185EF5080262301A41476
+:10D0F000EF50A01F83473414A301A414B307F540D5
+:10D10000A30EF414EF50C0248347A415034734142E
+:10D110002301A414A297A382E7168307440383067E
+:10D120002416014763D5F600958F13F7F70F230EEA
+:10D13000E41483C7540005472300F4168347040111
+:10D140006397E700930760F82308F40015B7130707
+:10D1500050086396E700FD57230EF414E5B78327C4
+:10D16000840A0967D98F2324F40A19B705458280F8
+:10D1700003476501A547631EF704411122C406C693
+:10D1800083460501130700052A8485476397E60255
+:10D19000EFE05FA005E98327040AA305040293E7F3
+:10D1A00007102320F40A8347140193E707F8A30824
+:10D1B000F40085472308F4008147B24022443E85AD
+:10D1C000410182808347A40293E717002305F402FC
+:10D1D000D9BF85473E85828003476501A54763091E
+:10D1E000F700054582800545B24022444101828016
+:10D1F00083278510411122C406C693F707022A84AB
+:10D20000FDD3EFE03F998547E30FF5FC03470401A9
+:10D210006318F700930710052308F4000145E9B7E8
+:10D220008327840A93E707082324F40AC5BF05452A
+:10D2300082800545828005458280054582800545BE
+:10D24000828005458280054582800545828083472E
+:10D25000C500A30A0500F19B93E717002306F5001C
+:10D260000325051113351500828001458280411187
+:10D2700006C6EFA0BFD3B240133515000605410125
+:10D2800082806FF0DFFE411106C6EFA03FD20DC1D4
+:10D290000357C5058356A5050356650783554507FE
+:10D2A00003558500EFB070430145B24041018280D3
+:10D2B0000945E5BF011106CE22CCEFA03FCF59C1F1
+:10D2C0000346B500B727002005472A84938707CD7A
+:10D2D0006316E604B853094515CF03460403834695
+:10D2E00057048358E4030358C4038357A4038355A6
+:10D2F00084000345B4021307670432C00546EFB04B
+:10D30000F03B8347F400A3050402014593E71700AF
+:10D31000A307F400F24062440561828003A78708F6
+:10D3200009456DDB834657078358E4030358C4035C
+:10D330008357A403835584000345B402130767078A
+:10D3400002C075BF0945F9B7011122CC06CE2A8467
+:10D35000EFA0DFC52DCD8347B5020347A5152313E5
+:10D360008100A302F10083479515A304E100230483
+:10D37000F100A9E38347D5150307F5152306F1004E
+:10D38000830735142305F100631DF7008947A305C2
+:10D39000F1004800EFB0903A0145F2406244056167
+:10D3A00082800307E5156314F7008547CDB7A30511
+:10D3B0000100C5B7834705162305F1008347B5155E
+:10D3C000A305F100834755162306F100D9B7094597
+:10D3D000E9B7011122CC06CE2A84EFA03FBD29CDAA
+:10D3E00083070516A304810021802305810013070C
+:10D3F000F007638FE70203474503998FA305F10008
+:10D400008347A51613F7070101C72306010039A0BA
+:10D4100093F7070281CF85472306F1002800EFB07C
+:10D42000D0310145F2406244056182808947EDB701
+:10D43000FD57A305F100D1BF0945EDB7411106C65F
+:10D44000EFA0DFB619C98345051403558500EFB079
+:10D45000902E0145B240410182800945E5BF937598
+:10D46000F50F01112E8506CE22CC2EC6EF701FAF10
+:10D470000DC12A848346E506B2450345750105467C
+:10D48000EFB0F02A0145A30B0400F24062440561AD
+:10D4900082800945DDBF411106C6EFB01029B240B8
+:10D4A0000145410182804111B727002022C403A415
+:10D4B00087D406C6094511C80355240BEFB0B02622
+:10D4C0009307F00F2319F40A0145B24022444101A9
+:10D4D0008280B727002083A787D499CB4111138579
+:10D4E000070B06C6EFB0B023B24001454101828070
+:10D4F00009458280411106C622C4EFA03FAB0DC989
+:10D5000083467514034665142A84835585000345B4
+:10D51000B5028506050693F6F60F1376F60FEFB003
+:10D52000F01D0145A3050402B2402244410182805E
+:10D530000945DDBF397106DE22DC26DA4AD8EFA0C4
+:10D54000FFA6630A05168346B500B72700200547E6
+:10D550002A84938707CD6391E60CA4530945D9C467
+:10D5600083C744041946898BC1CB8C5883C7A50057
+:10D57000C1C7B10528089730FD1FE780A0C983C740
+:10D580005404138964041946898BB5CFCA850810E1
+:10D590009730FD1FE78000C88C5819469105281068
+:10D5A0009730FD1FE78000C7834704038358A40317
+:10D5B00083C654040346B400835584000345B40273
+:10D5C0003EC48357E4031308010238103EC2835758
+:10D5D000C4033EC03C08EFB0D0108347F400A3055D
+:10D5E0000402014593E71700A307F400F2506254C8
+:10D5F000D254425921618280814528089730FD1F0D
+:10D60000E780E0C7ADBF814508109730FD1FE78078
+:10D6100000C71946CA8561B783A487080945F9D4AC
+:10D6200083C744061946898BB5C3938564062808C9
+:10D630009730FD1FE78000BE83C744071389640746
+:10D640001946898BB9CBCA8508109730FD1FE78032
+:10D6500060BC83A544081946281091059730FD1F2A
+:10D66000E78040BB83A7440883C7370093E72700C0
+:10D67000A38AF4068358A40383C654070346B40060
+:10D68000835584000345B40202C425BF81452808A0
+:10D690009730FD1FE780A0BE45B708108145973041
+:10D6A000FD1FE780C0BD1946CA8528109730FD1FB1
+:10D6B000E78040B6C1B7094515BF411106C6EFA0C6
+:10D6C000FF8E0DC10357651C8356451C0356A51CD0
+:10D6D0008355851C03558500EFB070000145B240AD
+:10D6E000410182800945E5BF411106C622C4EFA071
+:10D6F000FF8B0DC92A840357C5058356A50503561C
+:10D7000065078355450703558500EFB0C07C834707
+:10D710001401014593E74700A308F400B2402244F6
+:10D72000410182800945DDBF411106C6EFA01F8877
+:10D730000DC183478519034675199305F5180355DF
+:10D740008500A2075D8EEFB0C0780145B24041016F
+:10D7500082800945E5BF411106C622C4EFA01F859E
+:10D760000DC12A8413060510835585000345B502B3
+:10D77000EFB0E0750145A3050402B2402244410127
+:10D7800082800945DDBF411106C622C4EFA01F8279
+:10D790000DC52A840357C5058356A505035685057F
+:10D7A000835585000345B502EFB020720145A305FE
+:10D7B0000402B2402244410182800945DDBF0111CB
+:10D7C0001375F50F06CEEF706FF929C9B727002042
+:10D7D00083A787DA93F707209DC302C402C202C061
+:10D7E0008148014881470147814605468145130527
+:10D7F000C003EFB0006F0145F240056182808346AF
+:10D80000D5031307E50302C0814801488147054657
+:10D8100081451305C003EFB0606AF1BF0945E9BF58
+:10D82000B7270020938707CD03A78708094529CB91
+:10D8300083A7870D011106CE93F707208DC302C47D
+:10D8400002C202C081480148814701478146014622
+:10D850008145EFB00069F24001450561828083583F
+:10D8600007020358A7018357070583465707014658
+:10D8700002C01307670781450945EFB02064E1BF87
+:10D880008280014582800145828001458280014578
+:10D890008280014582800145828001458280014568
+:10D8A0008280014582800145828001458280014558
+:10D8B0008280014582800145828001458280014548
+:10D8C0008280411106C622C4034705009307000861
+:10D8D0006315F7020347150093065002854763E47A
+:10D8E000E606B7D703000A07938747E2BA979C4337
+:10D8F0000355250082978147B9A0930610088547F4
+:10D900006313D70403471500CD466308D70E63E3BE
+:10D91000E602A146630DD708B146630DD70A9546C6
+:10D920006313D70203552500EFA04FE82A8415E9B9
+:10D93000894711A893060003630FD70E63EAE60038
+:10D94000E946630FD70CB24022443E8541018280F4
+:10D9500093077005630FF70E930717F0B337F000C6
+:10D96000DDB78327851195C7035645040506420692
+:10D9700041829C4313071600420741839DE723120F
+:10D98000C40401CA835584000545EFB00052231238
+:10D9900004040345B4020346440583558400EFB0F4
+:10D9A000804F2285EFA00FD3B9B73A86D9B7035578
+:10D9B0002500EFA0AFDF2A8425DD0346C50483558B
+:10D9C00085000345B5023336C000EFB0004DA30516
+:10D9D000040215B703552500EFA04FDD2A8429D98D
+:10D9E00003572505835605050346F5048355850031
+:10D9F0000345B502EFB0A04AD9BF03552500EFA0FB
+:10DA0000EFDA2A8415D50356450401CA83558500EB
+:10DA10000545EFB0804923120404A3080402E1BDC8
+:10DA200003552500EFA08FD8E30405F00345B502A8
+:10DA3000EFB0E047C9B503552500EFA02FD72A84E2
+:10DA4000E30805EE835585000345B502EFB0604657
+:10DA5000BDBF03552500EFB0004671BD011122CCBA
+:10DA60002A84114506CE2EC632C4EF40AE9B1DC19E
+:10DA7000B2452246231185002300B500A300C5004E
+:10DA80006244B7270020F240AA8503C5F7AB0561C1
+:10DA90006F402EA7F240624411450561828041111A
+:10DAA00006C622C4EFA08FD041C183270512230DE3
+:10DAB00005002A84A5C30347F500058B19EB035520
+:10DAC0008400014693050008EFF05FF939C5014570
+:10DAD00081A8D44303C6C70083C5870003558500CA
+:10DAE0008906EFB0603D05E58327041203D7A70040
+:10DAF000A3840700136707F02395E7009C432320C6
+:10DB0000F4128357240481C7FD172311F4048327DB
+:10DB10000412D5F7231104045DBF8547230DF400DB
+:10DB2000B2402244410182800945DDBF797122D48F
+:10DB300006D683C735002E8423160100A307F10003
+:10DB400083C74500100802C02307F10083C75500B2
+:10DB50008A8502C2A306F10002C402C802CA02CC2E
+:10DB600002CEEF4040570347F101834704000145CF
+:10DB70006310F7020347E10183471400014563196D
+:10DB8000F7000345D101834724001D8D133515008F
+:10DB9000B250225445618280B727002083A707D95D
+:10DBA00091E382806384A700DC5FDDBF411122C462
+:10DBB00006C68347A5002A8491C79305C500690559
+:10DBC000EF403FEE8347240191CB930544011305B9
+:10DBD000A4022244B24041016F40BFECB240224453
+:10DBE00041018280AA862E86AA8537E502001305A8
+:10DBF00065BF6F402EF0B7270020138707CD03279E
+:10DC0000070C411126C206C622C4938407CD11E732
+:10DC1000B24022449244410182806304A700585FCD
+:10DC2000FDB78347A5002A8491C79305C500690500
+:10DC3000EF403FE78347240199C79305440113054B
+:10DC4000A402EF401FE622852244CC58B240924401
+:10DC500041016FF03FF901114AC8372900209307AD
+:10DC600009CD22CC03A4070C26CA4EC652C456C204
+:10DC700006CEAA84014A130909CD93094500854AB5
+:10DC800065E893054020130500049720FD1FE780F9
+:10DC9000603B2A841D4561C483C7340019469385BF
+:10DCA000440013054400A301F4009720FD1FE78002
+:10DCB0006056938AA4014146814556859720FD1FF1
+:10DCC000E780206E79E99309A401D68541464E8507
+:10DCD0009720FD1FE780A06985472305F40083474F
+:10DCE00034009305C4004E8593E72700A305F40094
+:10DCF000EF403FDB9384A40241468145268597206F
+:10DD0000FD1FE780006A49ED9307A402A6853E85C2
+:10DD10004146BE849720FD1FE78060658547230943
+:10DD2000F4008347340093054401268593E72700D8
+:10DD3000A309F400EF40FFD6A300040083254903A4
+:10DD40002285EFF03FEA63100A062320890C232E78
+:10DD500004028347C90B01458507230EF90AF240E7
+:10DD60006244D2444249B249224A924A05618280C1
+:10DD70000347340083C734006305F700228A405C00
+:10DD800001B74146CE85130544009720FD1FE7806B
+:10DD90006059E31555FF4945D9B72305040099BFDC
+:10DDA0002309040051BF232E8A0255B7011126CA48
+:10DDB000B7240020938704CD22CC03A4070C4AC8C3
+:10DDC00006CE4EC6938404CD7D5901ECF2406244E8
+:10DDD00023A0040C238E040A4249D244B2490561AF
+:10DDE000828003450400EF402EEA8329C403230008
+:10DDF000240122859720FD1FE780C0324E84F1B7B1
+:10DE0000B7270020938707CD238E070A23A0070C8E
+:10DE10006F40FFD2411122C406C62A840345D507AC
+:10DE20009307F00F6307F500EF400EE6FD57A30ED2
+:10DE3000F406FD57A300F408414693050008014588
+:10DE4000EFF0DFC15C4CB240C59B5CCC2244410189
+:10DE5000828041114AC037290020930709CD26C28C
+:10DE6000A45F22C406C683C7D404130409CD858BDE
+:10DE7000A1CF834724004945B1C3B72500201946E7
+:10DE8000938565DB1385E4049720FD1FE7808038C8
+:10DE90008547A385F400A388F400A389F40083C711
+:10DEA000240109472384E400D9CBEF30FEBE7C482F
+:10DEB00085C79307004063EFA7001D45B240224489
+:10DEC0009244024941018280B7250020194693857A
+:10DED00005DB4DBF130505C08357840A91CF372753
+:10DEE00000201307C7B0835707010347F700B38724
+:10DEF000E702E3F4A7FC1D8D8D473354F502EF30A4
+:10DF00009EC3A28763738500AA879183C207C183DA
+:10DF10002391F404DDD39207139507014181930502
+:10DF200050209720FD1FE780E01103D62404E8C0AD
+:10DF30002A871308F6FF814763CEC704A8C4B72712
+:10DF4000002003C704029386C7AB03C536008D4685
+:10DF50001384C7AB631CD70403D6640183D724039F
+:10DF60003E969145EF40EEC4034534009145EF40A5
+:10DF7000EE8E03D6840319CA371503009386140363
+:10DF80001206A6851305458AEF40CEB6230809CCB4
+:10DF900001452DB763D9070193060701B6850CC368
+:10DFA0008507368751BFBA868145D5BF8947631536
+:10DFB000F70003D6240375B703D664015DB741119A
+:10DFC000930560201305000C22C406C69720FD1F90
+:10DFD000E78040072A8435C51306000C8145972049
+:10DFE000FD1FE780C029B727002023A487D4B727C7
+:10DFF00000202305040023040400938707E2D84B84
+:10E000009C4F78D83CDCFD572318F402B7E7020098
+:10E01000938727E53CD4B70703009387E7507CD468
+:10E02000B70703009387673B3CD8B727002083C717
+:10E0300007B681EBB727002003A587E08D45EF40A9
+:10E040002EE52285B240224441018280411122C442
+:10E0500006C626C28347C5052A84ADC79305E505D4
+:10E0600019461305E5049720FD1FE780A02BAA841D
+:10E0700031E983470401898BA5E3B727002083C7D3
+:10E0800017CD85CF8347D4058DCB8347340613073F
+:10E09000000493F7070C6392E7021305C405973059
+:10E0A000FD1FE780E0F868D009C98947230EF40412
+:10E0B0008347D40493E7270089A80347C405894709
+:10E0C0006316F70083474405A1E78544B240224424
+:10E0D00026859244410182808347D405E5DB83474E
+:10E0E00034061307000493F7070CE391E7FEB72704
+:10E0F000002083C717CDF9D71305C4059730FD1F3E
+:10E10000E78000F368D0F9574DF1A30EF4045DBF2A
+:10E11000B727002083C717CDCDDB834754051305F0
+:10E120004405B1CB8347B4051307000493F7070CEC
+:10E130006393E7049730FD1FE780A0EB68D051D5CB
+:10E1400093046405A685194651059720FD1FE780B5
+:10E15000600C6C508D47230AF40483C735001946C0
+:10E16000910593E72700A30AF40426859720FD1F55
+:10E17000E780400A99BF9730FD1FE78080E268D0B2
+:10E1800029D58947230AF404834725019DDF8D475C
+:10E19000230AF40483441500B334900005BF0347F9
+:10E1A000450505C703470501AA870545058B05C336
+:10E1B000E84BAC4F411106C69730FD1FE78060F574
+:10E1C000B2403335A00041018280054582808280C3
+:10E1D000797122D406D6834725012A84ADCB035713
+:10E1E0000504835725046374F7069730FD1FE78005
+:10E1F00000E885476307F5000145B25022544561A8
+:10E2000082808347D4001D4728446394E7008347F6
+:10E2100084022302F50083475405194693056405DB
+:10E22000A302F5008347940219052303F5008357E1
+:10E23000A4022314F5009720FD1FE780A0FD83575B
+:10E24000040485072310F4043C449C433CC45C4C08
+:10E250000345D40013970701635C070C19476368F3
+:10E26000A7028347E40093065002E3E7F6F859E576
+:10E270004D472304E4027D57A304E402231F040254
+:10E28000A30604020547631EE50823070402034EA4
+:10E29000E4020143630B0E000343E4003303C34174
+:10E2A00093072300032384073E93834E840283460F
+:10E2B000C4021AC813950E01850693FE4E0072C65D
+:10E2C00013066405418193F6F60F0347D402834792
+:10E2D000940203083402035FE40383455405830872
+:10E2E000540163840E041303E4051AC40343D405E4
+:10E2F0001AC27AC0EFA0D040054501B78546631425
+:10E30000D5005547BDB789466314D500414795B739
+:10E3100091466314D5006D47A9BFE31EE5F4494754
+:10E3200089BFE9172307F4029DB702C402C2D1B71F
+:10E3300085476317F50437270020032787D4130682
+:10E340006405834554050347070183075401098B7E
+:10E3500015C38346D40599CE03473406130500043C
+:10E360001377070C6318A7001307E4050545EFA012
+:10E37000B03859B7014781460545EFA0D034ADBF4D
+:10E380008346E40093075002E3E8D7E68947630732
+:10E39000F50099476315F500094511A00D45E916EB
+:10E3A00093F6F60F2307D402014799C2385C210780
+:10E3B0008307540113066405834554057DBF41114D
+:10E3C00006C622C426C2AA84EF40002E930700FA94
+:10E3D0002385F400B727002003C5F7ABA1453724F8
+:10E3E0000020EF400E8483D6640113070064834746
+:10E3F00004CD3347D702850793F7F70F2308F4CCF2
+:10E4000063C6E700EF406EE8230804CCB240224424
+:10E41000924441018280411122C406C6B1472306BD
+:10E42000F5007C590D472A842380E7008347C50007
+:10E43000785993F7F703A300F7008347D504230621
+:10E440000504898BB1C383474505898BB1C76C51DE
+:10E4500091ED6C5083C7250185CF68581946D105C9
+:10E4600021059720FD1FE780E0DA1DA083C7A500E6
+:10E47000EDD389472306F50468591946B105090506
+:10E480009720FD1FE78000D983474405898BF1F36E
+:10E490008347C404898B91EB685819469305E404BB
+:10E4A00009059720FD1FE780E0D6034744058D4707
+:10E4B000630BF700685819469305640521059720FA
+:10E4C000FD1FE78020D58347D404858B91E7034760
+:10E4D000C40489476319F70078588347070093E716
+:10E4E00007042300F70083475405858B91E7034712
+:10E4F00044058D476319F70078588347070093E771
+:10E5000007F82300F7000347D4009D478345C40064
+:10E51000631DF70003455402930760FA2305F400D6
+:10E520002244B24041016F307076034714029307D2
+:10E5300020FA2305F40089470945E303F7FE014566
+:10E54000C5B7411122C406C62A84EFF0DFECB72715
+:10E55000002003C707B2B727002083A747E137068B
+:10E56000008293158701D4571377F7037D16F18E38
+:10E570006607558FD8D7E1859306A003372700207B
+:10E5800063DCB604832607E937060007F84E518F8F
+:10E59000F8CE372700200327C7E37458228534DFDD
+:10E5A0009843B7068000558F98C3D857719BD8D72A
+:10E5B000EFF01FC29730FD1FE780A0C9B7270020EA
+:10E5C000938707E203C71700058B29C7A3800700BD
+:10E5D000B24022444101828093062002032707E9CA
+:10E5E00063DCB600744F370600F97D16F18E3706EE
+:10E5F0000005D18E74CF71BFB70600F91386F6FF00
+:10E60000744F6945F18E37060003E344B5FE3706C3
+:10E610000001C5B723820700930700FA2305F40021
+:10E6200045BF797122D4130655012A84285D81469D
+:10E63000814506D69730FD1FE780E0C463160520AC
+:10E64000032884071D471D4583470800BD8BA3068B
+:10E65000F400834618002307D400639DE71883471E
+:10E6600028000D4513D7670093F7F70363F4D71815
+:10E670001545631107189388F6FFB388F84093F89F
+:10E68000F80F230714030346380045451377360077
+:10E6900063120716137746006316071293054800A6
+:10E6A000FD171377860093F7F70F1DCB03C71500EF
+:10E6B000034E9402514513534700631D6E120565C6
+:10E6C000130505F02207698F03C505000353A40253
+:10E6D000498F51456310E312F917890593F7F70F36
+:10E6E000418A2DCA03C705001377F7032302E4020A
+:10E6F00003C625000967130707F02206798E03C7B2
+:10E700001500598E420641861317060141832313D3
+:10E71000E4020DCE03860500635A060A1306C012F2
+:10E72000034554023307C70205466313C50AAD0605
+:10E730008A06158F130647ED130540518346840260
+:10E74000637BC50893E606042304D402F5178D0500
+:10E7500093F7F70F03473800594593760702D9EA34
+:10E760001377070401CB03C70500FD1793F7F70FD5
+:10E77000A301E4026145BDEF0346E4028347E400E0
+:10E78000385C8346C402918F8907BA973EC8835785
+:10E79000E40303458402830854013EC003083402A5
+:10E7A000834794020347D40283455405850632C645
+:10E7B00002C402C293F6F60F13066405EFA040747C
+:10E7C00001450DA893055800F917E1BD794689BFA9
+:10E7D000A9068E06B9BF0356C403B2983726002097
+:10E7E000035606D1635C160193E606042304D402A3
+:10E7F00013050002B2502254456182803726002062
+:10E80000231E14038328C6E393E606022304D402DE
+:10E8100003A5C8008176FD16E98E23A6D8000F1047
+:10E8200000008326C6E337060200930800F890C66E
+:10E8300037260020130606E2130757ED23021601C0
+:10E840000607F8D2C8C619B705456DB75D71B72779
+:10E850000020A2C403A487D4A6C2CAC05ED6817415
+:10E86000B72B0020370903004EDE52DC56DA5AD8A7
+:10E8700062D486C6B7290020FD14370A0200138C23
+:10E880000BE2B72A0020372B00201309891583A734
+:10E89000C9E3F8537DFFD44733F79600D8C70F106C
+:10E8A000000003A7C9E3930700F8B705330023244A
+:10E8B00047012302FC00930720317CD354C78347D0
+:10E8C000840223800BE2A3020C0093F7F7F92304E0
+:10E8D000F402A3000C0085471CC383A74AE19443BC
+:10E8E00093F6F6CF94C3944393F6F6CF93E60620BF
+:10E8F00094C383260BE990464D8E90C623282705A6
+:10E90000D856759BD8D6034744029376F7079843A9
+:10E91000137707F8558F98C39730FD1FE7806093F2
+:10E92000EF30905883C70BE2858B99C722852380EF
+:10E930000BE2EFF01FCF21C9930700FA2305F40083
+:10E94000034584028346C402830854011375F5F914
+:10E95000136505042304A4020308340283479402C8
+:10E960000347D4028345540502C802C602C402C24A
+:10E970000356E403850693F6F60F32C013066405CA
+:10E98000EFA0005809A8834784021307000293F7F9
+:10E990000706638EE700B640264496440649F259BE
+:10E9A000625AD25A425BB25B225C61618280034749
+:10E9B000A4009307500AE30CF7EC59B7411122C4A5
+:10E9C000130655012A84285D8146814506C6973085
+:10E9D000FD1FE780408B6317051C2C5C9D461D4581
+:10E9E00003C705003D8BA306E40083C7150023077A
+:10E9F000F4006312D71203C725000D459356670034
+:10EA00001377F7036379F71015456396061093881B
+:10EA1000F7FFB388E84093F8F80F2307140303C601
+:10EA20003500454593763600FDE693764600E5EAE7
+:10EA3000138845007D179376F70F1377860005CF6F
+:10EA400003471800034E94025145135347006314C3
+:10EA50006E0C0565130505F02207698F0345080054
+:10EA60000353A402498F51456317E30A1387E6FF56
+:10EA700009089376F70F418A3DCE034708001377C4
+:10EA8000F7032302E402034628000967130707F08F
+:10EA90002206798E03471800598E420641861317C5
+:10EAA000060141832313E40239C203060800635CB4
+:10EAB00006061306C0123307C7020346C40B0D45F2
+:10EAC0006319A606372600200346B6E289078E079B
+:10EAD00029CE9387770D8607B307F740138747ED55
+:10EAE00013064051637FE60489472304F402138729
+:10EAF000D6FF9376F70F83C73500594513F7070202
+:10EB000019EB93F7070489C71387F6FF9376F70F7E
+:10EB1000014591C26145B24022444101828013887F
+:10EB20005500791709BF794679B79387A7048E07EF
+:10EB300065B709456315A600AD078A0771BFA90728
+:10EB4000FDB70357C403BA9837270020035707D1EE
+:10EB5000635517012307040241BF3726002003280D
+:10EB6000C6E305472304E4020325C80001777D17A7
+:10EB7000231E1403698F2326E8000F1000000327CB
+:10EB8000C6E337060200130800F810C73726002036
+:10EB9000130606E2938757ED2302060186077CD30E
+:10EBA00048C7B1B7054585BF797122D41306550111
+:10EBB0002A84285D8146814506D626D24AD04ECE8B
+:10EBC00052CC56CA5AC85EC69720FD1FE780A06B7C
+:10EBD0006312053C305C9D461305000803470600A0
+:10EBE0003D8BA306E40083471600230A0404230E8A
+:10EBF00004042307F4006317D71A83442600230470
+:10EC000004020D4513D7640093F4F40363FCF41875
+:10EC10001545631907189385F7FF858D93F5F50F53
+:10EC20002307B40283463600454513F71600631BDD
+:10EC3000071613F7260049456316071613F7460013
+:10EC4000631D071613094600FD1413F7860093F49D
+:10EC5000F40F854915CF584C218B1DC70347190068
+:10EC60000565130505F02207698F03450900498FE3
+:10EC7000035524096317E5148349240893D929000F
+:10EC800093C9190093F91900F914090993F4F40FC1
+:10EC9000C18ABDCE034709001377F7032302E402BC
+:10ECA000834629000967130707F0A206F98E034778
+:10ECB0001900D98EC206C18613970601418323131A
+:10ECC000E402B9C28306090063D006109306C0129D
+:10ECD0003307D7028346C40B0D45639DA60EB726A6
+:10ECE000002083C6B6E289078E07EDC29387770DB1
+:10ECF0008607B307F740138747ED9306405163F348
+:10ED0000E60E89472304F402F5140D0993F4F40F79
+:10ED100083473600594513F7070249E793F707047D
+:10ED200089CB83470900FD140509A301F40293F47C
+:10ED3000F40FB1CC130A8002A14A494B930BA408EB
+:10ED40008347190063984703834709006394570377
+:10ED5000230E640783478900034779001546A207FD
+:10ED6000D98F2318F408930529005E859710FD1F9D
+:10ED7000E780404A8347090063FB97001387170029
+:10ED800093C7F7FFBE9493F4F40F3A99D5F8639EB6
+:10ED900009080347C4078547014563E5E70089473C
+:10EDA000230EF406B250225492540259F249624A98
+:10EDB000D24A424BB24B4561828013095600F91486
+:10EDC00069B52319E408C9B5F94619B79387A704AB
+:10EDD0008E0705B709456395A600AD078A0711BFE1
+:10EDE000A907FDB7B726002003A5C6E305472304FE
+:10EDF000E402231EB4024C4501777D176D8F58C580
+:10EE00000F10000003A7C6E3B7060200130500F8C1
+:10EE100014C7B7260020938606E2938757ED238216
+:10EE2000A60086077CD34CC7C5B55C4CA18BB5D377
+:10EE300083472408898BB1FF8347E4020347E4003A
+:10EE400003288407030654011D8F09073A98830598
+:10EE50003402034784020355240B9306F00F017913
+:10EE6000B72A0020EFA0E00B8549372A00207D1942
+:10EE700093840AE2372B0020B72B002083478402BB
+:10EE8000E39937F18327CAE3F8537DFFD44733F77B
+:10EE90002601D8C70F1000000327CAE3B7070200F6
+:10EEA000B70533001CC7930700F82382F4009307CB
+:10EEB00020317CD354C723800AE2A3820400832735
+:10EEC0004BE123040402A380040023203701944370
+:10EED00093F6F6CF94C3944393F6F6CF93E60620C9
+:10EEE00094C383A60BE990464D8E90C63706030067
+:10EEF0001306861530CBD856759BD8D603474402E7
+:10EF00009376F7079843137707F8558F98C39720A0
+:10EF1000FD1FE7800034EF30207983C71400858B14
+:10EF2000B1CF2285A3800400EFF05FA98358240BA2
+:10EF300011E5034784028947631FF70001488147B1
+:10EF400009479306F00F1306F0079305F00746856F
+:10EF5000EF90307D3DBD8347E4028346E400032803
+:10EF60008407030654019D8E830534028906369872
+:10EF700046859306F00FEF90D07A09B70148814794
+:10EF800009479306F00F1306F0079305F0070355A2
+:10EF9000240B7DBF054539B5011126CAAA84294530
+:10EFA00006CE22CC4AC84EC637290020EF30207842
+:10EFB000832749E103A74409B7290020372400200B
+:10EFC00098C703A7840901469305F00FD8C303A788
+:10EFD000C9E35C43F99B5CC303C5C40B93070004FE
+:10EFE0002300F4E27D151375F50FEF30A05403A64E
+:10EFF000C9E3130404E2A3020400A300040085474C
+:10F000001CC2832749E1B705330098431377F7CF34
+:10F0100098C398431377F7CF1367072098C3372710
+:10F020000020032707E91447CD8E14C7B706030055
+:10F030009386861534CA5457F59A54D703C7E40704
+:10F040009376F7079843137707F8558F98C3F240E4
+:10F050006244D2444249B24905618280FD57A30E01
+:10F06000F5065C4D638E0730B727002083A707B0F5
+:10F07000011122CC26CA06CE4AC84EC62A848297DF
+:10F080000326040AB7240020938444B56372A60AB9
+:10F09000635605009307800263FCC7088327C40BEF
+:10F0A00003D78400D440A183C207C183B387E7029A
+:10F0B00013070032B388A64093870719B3D7E70236
+:10F0C000035784080507420741833E966363D600D1
+:10F0D000158E330816016364A6003308A640930515
+:10F0E0001700C205C1816370F804B72700202314FC
+:10F0F000E40803C737B22320C40A93572700BA97FE
+:10F100006365F6021D8E9306D407A2856244F24021
+:10F11000D2444249B24937F5020001471305C505FB
+:10F1200005616F203EE02E874DB79D8E3696E1BF7C
+:10F130000347C407C947631AF702035704098357F3
+:10F1400084086314F7021309840A15469305A4087A
+:10F150004A859710FD1FE780E00B4A85EF90CFD6D8
+:10F160008D47A307A408230EF4062285EF90AFAFC6
+:10F17000B72900209387C9B083C7770103D68400DD
+:10F18000814613D517003E95B7470F009387072494
+:10F190003305F5028145EFD0E058B726002003A6DD
+:10F1A000C6E38177FD1758461305F50DF98F5CC648
+:10F1B0000F10000083A7C6E337290020B70602001E
+:10F1C00094C7130909E2930600F82302D900060543
+:10F1D000E8D3D8C72285EFF03FDC9720FD1FE780FA
+:10F1E0004007EF30604C834719009385C9B0858B89
+:10F1F00063810710A30009008327C40B03D7840091
+:10F200008346C40BA183C207C1833307F7020946B3
+:10F2100093070032130707193357F702DC40639650
+:10F22000C60083260901ED1639A00546E39BC6FEFC
+:10F2300083260901F11636976363F7001D8F23209B
+:10F24000E40A0326040A03C775016367E608198EFA
+:10F2500037F5020001479306D407A2851305C505BB
+:10F26000EF205ECC83578408228585072314F40899
+:10F270009307F007A301F402EFF01F938347C4073D
+:10F280000947639EE7043946930500080145EFE00E
+:10F29000EFFC5C4C0356640837E50200ED9B5CCC48
+:10F2A000930614081206A285130545E1EF308E84FB
+:10F2B0005C4C93E787005CCC8D47230EF4068355A6
+:10F2C0006408034514086244F240D2444249B249FA
+:10F2D000920505616F205EE1998F3E9695BF0547C7
+:10F2E000E36FF7FCF2406244D2444249B2490561FF
+:10F2F0008280584C93778700A9C70326C40B83D715
+:10F3000084002182420641823306F60293070032CE
+:10F31000130606193356F6028327040A3E96DC408C
+:10F320006363F6001D8E035784082320C40A050773
+:10F330002314E40803C7750109076360E604198E06
+:10F34000D9B3834704089546850793F7F70F230041
+:10F35000F408E3F4F6FA9307E003A308F40A459BE4
+:10F3600058CC6244F240D2444249B24939469305EE
+:10F370000008014505616FE06FEE998F3E9661B31D
+:10F3800082805D71A2C4130655012A84285D8146DE
+:10F39000814586C6A6C2CAC04EDE52DC56DA5AD8AD
+:10F3A0005ED662D49720FD1FE780E0ED05473DE97A
+:10F3B000032984071D461307000883460900BD8AF8
+:10F3C000A306D400834719002307F400639CC604F6
+:10F3D000834629000D4793D966002304340393F62E
+:10F3E000F60363F1F604138716006356F700094627
+:10F3F00015476389C902FD17958F2307F4028347D8
+:10F40000390093044900858BA1CF83474405130538
+:10F41000640595C71946A6859710FD1FE78080F003
+:10F4200045470DEDB640264496440649F259625AC6
+:10F43000D25A425BB25B225C3A8561618280854729
+:10F44000230AF404834709001946A6859987858B0A
+:10F45000A30AF4049710FD1FE780C0DB9304A90002
+:10F4600083473900898BB1C70347C4053C5C630CF3
+:10F470000714894683C707006318D700E207E187AE
+:10F4800063C90700494779BF0347D4059D83E31B40
+:10F49000F7FE1946A6851305E4059710FD1FE780C2
+:10F4A00060E86DD183478402990493E74700230401
+:10F4B000F4022285EFE09FB921472DD5834639001C
+:10F4C00093F7460091C3850493F786008DCB83C7DD
+:10F4D000140083459402514713D64700E394C5F4C2
+:10F4E0000567130707F0A207F98F03C70400D98F38
+:10F4F0000357A4026304F7002315F402890493F769
+:10F500000601A1CB5547E39F09F083C704000967B3
+:10F51000130707F093F7F7032302F40283C72400CD
+:10F52000A207F98F03C71400D98F2313F4020387AE
+:10F530000400635607006177D98F2313F4028357C1
+:10F5400064028D0499C78347840293E7070223046A
+:10F55000F40293F606026383062E5947E39409ECFE
+:10F560004946A68568009710FD1FE780A0CA83570B
+:10F57000E1000947231FF4025C4CB98B6393E70257
+:10F5800083472408858B638D0712B727002003AAC1
+:10F5900047D5930A6405054B63180A048347C407DB
+:10F5A000D5E3C9048347390093F7070489C783C7A4
+:10F5B0000400A301F4022285EFE07FBE85476302C9
+:10F5C000F528014785B50547230EE40483C70700E6
+:10F5D0001946A6859D83A30EF4041305E405971030
+:10F5E000FD1FE78020C37DBD03474A008347940287
+:10F5F0006315F70C8347540503475A00858B631E38
+:10F60000F70A1946D68513056A009710FD1FE78093
+:10F6100060D16314650B83479402A308040A23197D
+:10F62000640B230AF40A834754051946D685A30AB6
+:10F63000F40A1305640B9710FD1FE780A0BD8547F2
+:10F64000230EF406D2471305840A13D757001D8BE7
+:10F65000A30FE40A0347540213D68700FD8B050766
+:10F66000230EE40A0357E4032326F40AA30EE40A54
+:10F670002183230FE40A6247931687012183232CF9
+:10F68000E4080357C101D18E232AD4082314E408C7
+:10F6900042472324E40AEF902F838345D100096673
+:10F6A000A307A40893F70502324A7D16A1EB337A2B
+:10F6B000CA007946330ACA02B1A8032A0A00E9BD82
+:10F6C0000347440B83479402E31AF7EC834754053E
+:10F6D0000347540B858BE313F7EC19469305640538
+:10F6E0001305640B9710FD1FE780C0C38547E31720
+:10F6F000F5EAA308040A2319A40A99B7337ACA00C1
+:10F7000093F505041306C012330ACA0281C5B787F0
+:10F7100025003E9A0347540289468347E400631C50
+:10F72000D70C372700200347B7E289078E074DCF54
+:10F730009387770D13961700330ACA40B7074B001B
+:10F7400013074AED938777DAE3EDE7E4B72A002061
+:10F75000938B4AB503D58B0037460F00130606245A
+:10F76000B335450381462300040833054503EFC044
+:10F77000707B83A74AB52A8B829783A74B005A9543
+:10F780006363F5001D8D2320A40A930700500345F1
+:10F79000D407130CD40737FB020063CC4707930749
+:10F7A000F00F6304F500EF203ECE83A74AB58297A1
+:10F7B00083A74B00130615006363F6001D8E0147F7
+:10F7C000E286A2851305CB05EF20CEF50347D407CB
+:10F7D0009307F00FE307F7DCFD572319F4085C4C9F
+:10F7E00093E747005CCC75BB9387A70493963700DB
+:10F7F000330ADA40A1B785466318D700AD071397DF
+:10F800002700330AEA401DBFA9078E07330AFA40D2
+:10F8100035B79307F00F6304F500EF20FEC6B72756
+:10F8200000200326040A03C737B26364E600198E7A
+:10F8300079B783A74B00998F3E9651B7231F0402D7
+:10F8400095B38947639FF9008347F400858B91CB7B
+:10F850008347440599C783471401E9C7FD17A308E7
+:10F86000F400EF2070642285EFE09F9683478402C6
+:10F8700093F70702E38707D483576402F945139788
+:10F880000701418763560700CE07CD839305C01259
+:10F89000034754028946B385B7028347E400631ED9
+:10F8A000D708372700200347B7E289078E073DCFE7
+:10F8B0009387770D13961700B387C540B7064B00A3
+:10F8C000138647ED938686DA13071002E3ECC6B47D
+:10F8D00013070064E367F7CEB726002083A5C6E3CD
+:10F8E00001777D17D045718FD8C50F10000003A791
+:10F8F000C6E3B7060200930500F814C7B726002038
+:10F90000938606E2938757ED2382B60086077CD361
+:10F9100050C7930750FA2305F4008347E402231EDF
+:10F92000F40245B12285EFE0DFC161B99387A704F6
+:10F9300093963700B387D54051B785466318D700F3
+:10F94000AD0713972700B387E5408DBFA9078E0742
+:10F95000B387F540A5B7B727002083A787D43946DA
+:10F9600093050008D84F0145459BD8CF13074004A5
+:10F97000A388E70A6FE08F8E411122C41306550158
+:10F980002A84285D8146814506C626C29720FD1F30
+:10F99000E780608F854725E9245C1D4693070008B2
+:10F9A00083C60400BD8AA306D40003C7140023073E
+:10F9B000E400639AC6048347840293E78700230424
+:10F9C000F40283C7240093D6670013F6F703954724
+:10F9D0009DEA930616008D4763D7E6027D17118FC7
+:10F9E0002307E40283C7340093854400858B85CFC9
+:10F9F000834644050D4783C704006397E61493F7D5
+:10FA0000070481EBC547B240224492443E85410140
+:10FA100082806850194651059710FD1FE78080903D
+:10FA20009385A40065D103C73400C94793762700A6
+:10FA3000F9FA230E040493764700CD47E9F693764E
+:10FA40000702D947E9F2937787009DC383C7150062
+:10FA50008566938606F0A207F58F83C605008905A3
+:10FA6000D58F2315F40283C7F5FF9183A304F40215
+:10FA7000418B25CF83C705000967130707F093F76C
+:10FA8000F7032302F40283C72500A207F98F03C7F7
+:10FA90001500D98FC207C1872313F402038705001D
+:10FAA000635E070A1307C012834654020946B387F0
+:10FAB000E7020347E4006399C60AB726002083C61D
+:10FAC000B6E209070E07C9CE1307770D0607998F0F
+:10FAD000138747ED9306405163F0E60A834784029B
+:10FAE00093E707042304F4028D0583C7340093F7DA
+:10FAF000070489C783C70500A301F40283074401F3
+:10FB0000634EF00A8547230AF40083453401054516
+:10FB1000EF203EF1A308A4002285EFE06FEB05473C
+:10FB20008147E312E5EE0347840293060002137750
+:10FB30000706E31AD7EC130750FA2305E40003473E
+:10FB4000E402231EE402C1B5034754059987858B5F
+:10FB5000E31AF7EA1946130564057DBD7947A9B78D
+:10FB60001307A7040E07A5B705466395C6002D0722
+:10FB70000A07B1BF2907FDB7B726002003A5C6E3D2
+:10FB800001777D175045718F58C50F10000003A7EE
+:10FB9000C6E3B7060200130500F814C7B726002015
+:10FBA000938606E2938757ED2382A60086077CD3CF
+:10FBB00050C78347840293E707022DB78347340178
+:10FBC000858381C7A309F40089B78547E5BF011183
+:10FBD00026CAB724002003A704E922CC4AC84EC68F
+:10FBE00006CE5C5737290020B7290020F59B5CD74B
+:10FBF000032749E18347450237240020014693F655
+:10FC0000F7071C439305F00F93F707F8D58F1CC334
+:10FC1000B7C7898E938767ED1CC7B7575500938781
+:10FC200057555CC303A7C9E35C4393E717005CC364
+:10FC3000930710FA2305F50003455502230004E25B
+:10FC4000130404E223020400EF20D00E83A6C9E3CC
+:10FC5000A3020400032749E1A300040085479CC2D6
+:10FC60001C433706330093F7F7CF1CC31C4393F7AD
+:10FC7000F7CF93E707201CC303A704E9F2406244CF
+:10FC80001C47D2444249D18F1CC7B7070300938752
+:10FC90008715BCCAB24905618280411106C622C4DB
+:10FCA000FD572308F502834715022A842301F50234
+:10FCB000A147A300F5022945EF2070272285EFF028
+:10FCC0001FF1372700200326C7E38177FD1754462D
+:10FCD000F58F5CC60F1000008327C7E337070200CB
+:10FCE000130600F898C737270020130707E22302FE
+:10FCF000C7000567130727A9F8D3D4C7930740FAAD
+:10FD00002305F400B240224441018280011122CC3B
+:10FD1000130655012A84285D8146814506CE26CAF0
+:10FD20004AC84EC652C49710FD1FE780C0556318DD
+:10FD30000544032A84079306F00703470A003D8B16
+:10FD4000A306E40083471A00A301D402230A040493
+:10FD500093F7F7032307F400230E04049D4663176B
+:10FD6000D734584C9316170163CD064003492A0037
+:10FD70009374F90313871400638CE7008D44F240F9
+:10FD8000624426854249D244B249224A05618280B2
+:10FD9000135969002304240383473A0093094A0056
+:10FDA00013F717005DE3FD1483473A0093F4F40F53
+:10FDB00013F7270029C7E31309FCC18B91C7034739
+:10FDC00014028947E30CF7FA8547230EF4043C5CE0
+:10FDD000CE85194683C707001305E405E9149D8302
+:10FDE000A30EF4049700FD1FE780C04283478402FE
+:10FDF000990993F4F40F93E747002304F4020347AF
+:10FE00003A0093774700639207381376870025CE30
+:10FE100083C719008566938606F0A207F58F83C60F
+:10FE20000900F9148909D58F2315F40283C7F9FF56
+:10FE300093F4F40F9183A304F402FD572301F40219
+:10FE4000418B7DC729E6D5441DBF631E0932C18B96
+:10FE500091C70347140289476307F7328547230A8E
+:10FE6000F40483470A00CE8519469987858BA30A37
+:10FE7000F404130564059700FD1FE780A03993097A
+:10FE8000AA00E51415B7FD57A304F4027DB7EF20CF
+:10FE9000B00183C709000967130707F093F7F70359
+:10FEA0002302F40283C72900A207F98F03C71900B0
+:10FEB000D98F2313F4020387090063560700617783
+:10FEC000D98F2313F40283C7290009479583A3021E
+:10FED000F402E36AF7F6F5148D0993F4F40F8347FF
+:10FEE0003A0013F707026314072A13F7070419CF20
+:10FEF000C18B91C7034714028947630CF72883C756
+:10FF00000900FD1493F4F40FA301F402639504288F
+:10FF10006303090283473A00C18B8DEBEF20C07861
+:10FF2000E31309F2230704022285EFE06FAA21BF41
+:10FF3000A30604026DB72285EFE04F9119E1A144B9
+:10FF40003DBD2285EFE0AFA571F5D5BF0347140293
+:10FF500089476313F70089448347540203566402B8
+:10FF6000230694028507A306F40293170601C187AE
+:10FF700063D007024E064D829307C01285463306B2
+:10FF8000F6028347E4006317D700A1078E0721A874
+:10FF9000F947EDB7372700200347B7E28E0771CB4B
+:10FFA0009387770D86071D8EB7074B00130746ED25
+:10FFB000938787DA63E3E71E9307005063EEC70A6F
+:10FFC000B727002083A5C7E301777D17D445758F38
+:10FFD000D8C50F10000003A7C7E3B70502003729F3
+:10FFE00000200CC7130500F8930509E2130656ED2F
+:10FFF0002382A500060670D354C7930909E2BE8484
+:020000023000CC
+:100000007C53FDFF8347140222852301F402A1479C
+:10001000A300F402EFF0BFBB83A6C4E38177FD1712
+:10002000D846F98FDCC60F10000083A7C4E3B706DB
+:1000300002009304000294C7930600F82382D900BB
+:100040009306A033F4D3D8C79710FD1FE780602034
+:10005000834709E2858BE38407D22285624423002B
+:1000600009E2F240D2444249B249224A05616FF0A6
+:100070004FB19387A70419BF034704039307F00FF9
+:1000800093041002E31DF7CE930710271306F6D84A
+:100090003356F6023705030093060403A2851305C1
+:1000A000A5C99304F007EF20EEA4D1B9894663F700
+:1000B000E600994693040008E313D7CCE91793F7B9
+:1000C000F70F7D4793040008E36BF7CA8547230ABF
+:1000D000F40483470A00194693052A009987858B03
+:1000E000A30AF404130564059700FD1FE78080123E
+:1000F0008347D400230E040405476392E7022C5C77
+:10010000230EF404194683C705001305E405A10571
+:100110009D83A30EF4049700FD1FE780A00F2285A6
+:10012000EFD0DFF28547AA84E31BF5E02285EFE0FC
+:100130000F87E31695E08347D40081C71947639F73
+:10014000E7008347F400858B91CB8347440599C72B
+:100150008347140185C3FD17A308F400EF20C054A2
+:100160000347D40091479944E30BF7C02285EFE0A1
+:100170002F8631B12285EFE0CFBC814409B185449F
+:10018000FDBE9D44EDBEC544DDBECD44CDBED944CB
+:10019000FDB6DD44EDB6E144DDB693041002C5B60C
+:1001A000411122C4130655012A84285D81468145E8
+:1001B00006C69710FD1FE780000D4DE92C5C7D47BA
+:1001C0000D4583C71500230E040493F7F703230797
+:1001D000F400E91793F7F70F6366F70283C705008A
+:1001E00011471D45BD8BA306F400639DE7008346C0
+:1001F00044050D4783C705006396E60493F707049B
+:1002000091E74545B2402244410182806850194639
+:10021000890551059700FD1FE780C0107DD1830738
+:100220004401634CF0028547230AF40083453401FE
+:100230000545EF200EFFA308A4002285EFD05FF94B
+:100240000145C9B7034754059987858BE31BF7FA26
+:10025000194689051305640575BF834734018583F5
+:1002600081C7A309F400D9B78547E5BF054559BF44
+:1002700001114EC6B729002022CC06CE26CA4AC894
+:1002800052C4938709E283C777001547138409E2B4
+:100290006307F700834774000D476311F702834734
+:1002A000940089E7930760102314F400F24062443D
+:1002B000D2444249B249224A05618280B7270020D0
+:1002C000194583A487D437290020EF20404603270F
+:1002D00049E1B7C7898E938767ED1CC7B7575500AB
+:1002E000938757555CC383C724021307F00F6387B6
+:1002F000E700A380F402FD572381F40203C5140232
+:1003000089476303F5000145372A00200327CAE324
+:1003100001469305F00F5C4393E717005CC3930716
+:1003200010FA2385F4009947A303F400238009E21F
+:1003300023020400EF20002037270020832607E94E
+:10034000DC56F59BDCD683C79400032649E1BA84CA
+:1003500093F6F7071C4293F707F8D58F1CC2B7270F
+:10036000002083C707B699C7B727002003A587E0F9
+:10037000EF206EB3032749E1B70633001C4393F720
+:10038000F7CF1CC31C4393F7F7CF93E707201CC399
+:1003900003A704E91C47D58F1CC70327CAE3B70787
+:1003A0000300938787153CCBA3020400A30004003D
+:1003B00085471CC3E5BD4111B727002022C403A413
+:1003C00087D406C626C2834714022147638DE70AF5
+:1003D000894483469400639D970A93077002638162
+:1003E000F61293075002930560026384F6009305AA
+:1003F0007002B727002083A747E1A304B400372782
+:10040000002094433706CEFF7D1693F6F6CF93E691
+:10041000061094C3032707E9370833001447F18E09
+:1004200014C7B726002003A5C6E337060300B72686
+:10043000002030C9238006E2938606E2238206006C
+:10044000A3820600A3800600854614C194431306C8
+:10045000861593F6F6CF94C3944393F6F6CF93E6BE
+:10046000062094C31447B3E6060114C730C9545795
+:10047000F59A54D79843137707F84D8F98C393078D
+:1004800010FA2305F400B2402244924441018280D4
+:1004900093077002638DF602930750021307600200
+:1004A0006384F60013077002B727002083A607E9CC
+:1004B000A304E400DC56F59BDCD6B727002083A616
+:1004C00047E19C4293F707F8D98F9CC24DBF834701
+:1004D0000402898B95C7B72700200356640303C520
+:1004E000F7ABA145EF10FEEC93075002A300940276
+:1004F000A304F4002244B240924441016FF05FD75C
+:1005000022852244B240924441016FD05FEBB7276D
+:100510000020938707CD03A7C70939E7411122C4FB
+:10052000A05F06C637270020834704020345F7ABC8
+:1005300013F7170019C78547A300F4020356A40157
+:1005400001A8898BEDDB035664038947A300F402FD
+:10055000A145EF101EE693075002A304F4002244C5
+:10056000B24041016FF0DFD082800111B727002037
+:1005700022CC03A487D426CA4AC84EC652C456C247
+:100580005AC006CE930A200A9309100A1309600A7A
+:10059000130B400A130A500AB72400208347A40013
+:1005A0006391570D372700200326C7E38177FD1796
+:1005B0005446F58F5CC60F1000000327C7E3B7074A
+:1005C0000200B72400201CC7130600F8938704E23A
+:1005D0002382C700B727002083A747E19C439D8360
+:1005E000858BB5C3930760197CD354C79710FD1F43
+:1005F000E78020C683C704E2858B9DC7238004E281
+:10060000EF20800A2285EFF0BFB919CD830744019E
+:1006100063CE0702FD57230AF400834534010545E4
+:10062000EF202EC0A308A40083478400638807142A
+:100630006244F240D2444249B249224A924A024BB1
+:1006400005616FF0FFC29307E01B79BF8347340158
+:10065000860793F7F70F81C7A309F4007DBFFD5705
+:10066000E5BF6395370383C704E2858B99CB228569
+:10067000238004E2EFF08FE98347A400E39037F38F
+:1006800065B7938404E22382040079BF639B270B40
+:10069000372700200326C7E38177FD175446F58FDF
+:1006A0005CC60F1000000327C7E3B7070200B7249A
+:1006B00000201CC7130600F8938704E22382C700BA
+:1006C000B727002083A747E19C439D83858BA1CF5B
+:1006D000930760197CD354C79710FD1FE78060B75C
+:1006E00083C704E2858B89CB238004E2EF10D07BA3
+:1006F0002285EFF06FA819CD8307440163C8070274
+:10070000FD57230AF400834534010545EF206EB1FF
+:10071000A308A4000347A4009307500AE316F7F0C8
+:10072000EFE0CF9211B79307E01B6DB78347340119
+:10073000860793F7F70F81C7A309F400E9B7FD57C0
+:10074000E5BF639A67039710FD1FE78080B083C7FA
+:1007500004E2858B91C72285238004E2EFE07FC20B
+:100760008347A40063944701EFE04F8E8347A400C2
+:10077000E38627E355BDE38947FF7DB5B727002012
+:1007800083C707B689CF6244F240D2444249B24996
+:10079000224A924A024B014505616F10DEF0F24099
+:1007A0006244D2444249B249224A924A024B05610C
+:1007B000828041114AC0B7C7004006C622C426C283
+:1007C00003A9C72023A607200F100000B727002089
+:1007D000138707E203479700938707E201CB83C69D
+:1007E000870009476394E600A384070003C77700E6
+:1007F000A1466387E60003C777009D466399E6003C
+:1008000003C777002384E7000547A384E700EF10C0
+:10081000B069B727002003A487D4B72400209384AD
+:10082000C4AB684023150400230404009700FD1F97
+:10083000E780408F03C53400914523100404232230
+:10084000040423240404EF10DEBD03C53400A145D5
+:10085000EF103EBD034514039307F00F6307F50047
+:10086000EF109EC2FD57A308F4020345040393074B
+:10087000F00F6307F500EF103EC1FD572308F402A7
+:10088000B727002083C707B681C70145EF10BEE137
+:10089000B2402244B7C7004023A627219244024910
+:1008A00041018280411106C6FD57A308F502454665
+:1008B000930500080145EFD06F9AB24041016FF0F7
+:1008C0005FEFB727002083C7F7AB411106C689EB5E
+:1008D000372502001305A57DEF10FEF0EF206F8095
+:1008E000B7E70200372700209387E7FB2326F7D4DA
+:1008F000B240B7070300372700209387A756232469
+:10090000F7E04101828001114EC606CE22CC26CAF4
+:100910004AC8EF702FF7AA893DC9EF702FE92A84E2
+:10092000630B0512930710112315F500930700FBC5
+:100930002307F5003729002085472308F500930792
+:10094000C9B083D70701130740101309C9B0A50721
+:100950003E85C207C1836374F70013054010131767
+:1009600005014183930700046374F7001305000435
+:10097000420593057020418197F0FC1FE780806C51
+:100980002328A41009ED03558400EF70AFFEF24058
+:1009900062444E85D2444249B24905618280B727FC
+:1009A000002083A787E3B7240020938404CD232A63
+:1009B000F41083A7440D03A7040D2285232EF40E03
+:1009C0002326F41083D7A403232CE40E2324E4105D
+:1009D0002312F41483C7A40423130414A307F414E8
+:1009E000FD572310F4042313F4022314F402834765
+:1009F000E40293E707FC2307F4028567938787BB2C
+:100A00002315F404EF508FD5034549012301A414A5
+:100A1000EF10B00DD147A306F41693078002A3058B
+:100A2000F4169307006F231FF4149307F0072300B5
+:100A3000F416F5779387A7EBA301A4142303A41658
+:100A4000A303A4162304A416A304A4162311F416C6
+:100A5000239404002DBF85491DBF01114AC83729C1
+:100A60000020930709CD06CE22CC26CA4EC652C41A
+:100A70002A8403C5370083450403372A0020A307CF
+:100A8000A402EF10BEF1130A4AB503588A00835737
+:100A9000A40393060032B72900203307F802232A63
+:100AA000A408130909CD3356D7023377D70293062A
+:100AB000204E2326C40837460F00130606243307AA
+:100AC000D702B387D70233470703B3D7A702231050
+:100AD000E4021387C9B0834467019389C9B0BE9407
+:100AE000835784039384C417C2048507B387D7024E
+:100AF000C180231294088146858FB3B507033385DF
+:100B00000703EFB03042832784083E9583274A00CD
+:100B10006363F5001D8D834774031307204E86041D
+:100B2000B387E7022328A4082285BE9423119408E2
+:100B3000EF504F8D2285EF504FBC8355E403228543
+:100B40009205F915C205C181EF500F882285EF701B
+:100B50005FBDB727002083A747DF232E8908898B35
+:100B600091CF83A7090399CB8325840935458297C3
+:100B700083A709038325C409394582976244231753
+:100B8000090023280900F240D2444249B249224ACE
+:100B900005616F505FC503570508894683574508AF
+:100BA00063F3E6000947B397E7002313F5086F10D6
+:100BB000DEED011122CC26CA4AC806CE4EC652C46A
+:100BC000834765032A84372900208507230BF50214
+:100BD00083473501B7240020639D075A8347C5002A
+:100BE00013070004A309E50003471501BD9B93E724
+:100BF00037002306F50093178701A30D0500E18751
+:100C000063D907001377F707A308E500EFC02FE4C7
+:100C100039A88327850A93F62700A5CAF59B2324C4
+:100C2000F50A83270510918BB1CFEFA02FD503478D
+:100C3000B40185476311F706832784110347C40075
+:100C4000DC432380E7008327841103475401DC43FE
+:100C5000A380E700032784118327C9E35843B8DF43
+:100C600083A744E1B70680009843558F98C3D857AF
+:100C7000719BD8D7F2406244D2444249B249224AD9
+:100C800005618280EFA02FCD5DB793F617008DC66A
+:100C9000F99B2324F50A832704110347C40023800A
+:100CA000E7008327041103475401A380E70083274B
+:100CB000C9E30327041165B783490501054A639811
+:100CC000491DF9C713F7070119C7BD9B2324F50A6E
+:100CD000EFA07FA3A9BF13F7070201CB93F7F7FD9E
+:100CE0002324F50AEFA0FFB699B713F7070401CB49
+:100CF00093F7F7FB2324F50AEFA0CFCD0DBF13F731
+:100D0000070809CB93F7F7F72324F50A2285EFB0FC
+:100D10007FCA31BF13F7072009CB93F7F7DF2324EE
+:100D2000F50A2285EFA04FD519B713F7074001CB7D
+:100D300093F7F7BF2324F50AEFA0BFE0CDBD1397CB
+:100D40004701635C07007D771307F77FF98F232442
+:100D5000F50A2285EFA00FEDD9BD13973701635A2D
+:100D600007007D777D17F98F2324F50AEFA06FEE3A
+:100D70007DBD13972701635A070079777D17F98F97
+:100D80002324F50AEFA02FFD5DB52324050A21B722
+:100D90008327450A638E071A93F6070481CA93F7DF
+:100DA000F7FB2322F50AEFA02FB351B593F60710F6
+:100DB00081CA93F7F7EF2322F50AEFA0DF9985BDEB
+:100DC00093F6072099CA4D8B631F070E93F7F7DF41
+:100DD0002322F50AEFA03F9D99BD93F6074081CAF3
+:100DE00093F7F7BF2322F50AEFA0EFBB89B59396DF
+:100DF000470163DB06007D771307F77FF98F232216
+:100E0000F50AEFB01FAE25B59396370163DC0600F7
+:100E10004D8B55EB7D777D17F98F2322F50AEFA0D7
+:100E20000FBD31B513971701635A070071777D170E
+:100E3000F98F2322F50AEFA0EFD7D5BB1397E70070
+:100E4000635A070001777D17F98F2322F50AEFA077
+:100E5000EFDAF1BB1397B700635B07003707F0FFCA
+:100E60007D17F98F2322F50AEFA0CFE6C9B31397B8
+:100E70008700635B0700370780FF7D17F98F232208
+:100E8000F50AEFA01FA765B32322050A29B5638CD5
+:100E900009029306600463EF36071307500463F9F1
+:100EA000E9141307A002638AE91C636737039307F9
+:100EB00010026380F91A63EA3701ED476387F9147A
+:100EC000F547638AF914228591B393075002638F23
+:100ED000F91C93077002F5B7130760036389E914DF
+:100EE000636B37019307E0026384F91E93071003D5
+:100EF000E380F9DEC9BF13070004638CE908930798
+:100F000010046387F90A93078003E39EF9FAEFC0A0
+:100F10000FB419AA9307A0056387F91E63E137058B
+:100F2000930750056385F90263EB37019307B0041B
+:100F30006388F91C93071005E38AF9DC69B7930706
+:100F40006005E380F9DE93078005E39EF9F62285CC
+:100F50009700FD1FE7802081E30B05CCADB7930719
+:100F6000B00663ED37019307A00663FBF9209307F2
+:100F70006006E39AF9F4EFA0DFBC99A0930760073D
+:100F8000E389F9DC93076008E39FF9F2EFA0AFDC97
+:100F900005A813974701E35807F27D771307F77FFA
+:100FA000F98F2324F50AEFA0EFC72308340141B1DC
+:100FB0008347B5028DC705476398E700EFA07F8997
+:100FC00085472308F400A5B183270510918BD5C36D
+:100FD000BD472306F4022285EFA04F9AD5B7EFC094
+:100FE0000FA78327040A93E727002320F40AC9BF29
+:100FF000EFC0EFA58327040A230844012311040648
+:1010000093E747002320F40A1DB1EF903FFED94734
+:10101000230AF40429B92285EFC06FA38327040AA9
+:1010200093E717002320F40A2308040009B197F07E
+:10103000FC1FE7804073E30C05BE8547A306F4045C
+:101040002285EFA04F878347C404F99B2306F4044D
+:10105000F9BE83278510858B81C7EFA04FE0C1BE05
+:10106000E947A305F50283270510918B99C38D47A6
+:101070008DB72285EFA02F8EA1B7EF905FFA83473F
+:10108000D40491CB41469305C40A1305C40C97F0D0
+:10109000FC1FE78020188347C4042326040E23285E
+:1010A000040E93E717002306F40451B683270510B6
+:1010B000918B81CF8D472306F502EFA02F8C8347BC
+:1010C0001401DD9BA308F400E5BDEFA0CF88C5BFE8
+:1010D0008347C5042322050E2324050E93E727002A
+:1010E0002306F504EF90DFF583471401A3050402FE
+:1010F000DD9BA308F4008327040A93E70701F5B5F5
+:10110000EFA04F8D75BD8347A51499CB8346651419
+:10111000331ADA006306FA0013670701A308E50033
+:101120000347B41411CF834674148547B397D7008F
+:101130006388E7008347140193E70701A308F400DD
+:101140008347E40199CF83471401C18B99EB83272F
+:10115000040A93E707202320F40A2285EFC02F8F8B
+:1011600085B583071416F5DB83274410898BF5D7E3
+:101170008327440A37071000D98F2322F40AF1BFCE
+:10118000EFC0EF8C8327040A056713070780D98F08
+:10119000A9BDB7270020938707CD03D7070105070F
+:1011A0002398E70069B4397126DAB72400209387C1
+:1011B00004CD22DC03A487094ED652D456D25AD08D
+:1011C000B7290020B72A002037DB0300372A002088
+:1011D0004AD806DE5ECE62CC66CA6AC8938404CD65
+:1011E000138909E2938ACAB0130BCBD7130A4AB505
+:1011F0008347E4001307000D6393E71EB72B00201D
+:1012000083A7CBE398430D8B0DC737270020230F0F
+:1012100007AEB84B1377F78FB8CB984313678700A7
+:1012200098C39C438D83858B89C701000100010011
+:1012300001008347CA0089E797F0FC1FE780207F01
+:101240008347C404858B89C7A2850545EF0070726A
+:10125000372C002083264CE1834724143706008274
+:10126000D856939587017D1693F7F703718FE6079C
+:10127000D98FDCD6B72C0020E1851307A00383A704
+:101280000CE9635DB70EF84F37060007518FF8CFB2
+:101290008327840903A7CBE39CC68327C409DCC248
+:1012A0005C4393E717005CC38355441C0356641CDE
+:1012B000034574149105930710FDC2052307F4003C
+:1012C000C181930700FC2380F9E2EF10A0260346BA
+:1012D000741485468357240803576408631AD60C90
+:1012E0009387570303A6CBE30607BA9754460177C3
+:1012F0007D17758F58C60F10000003A7CBE3370684
+:101300000200860710C7130600F82302C9007CD329
+:1013100054C703A70CE95C57F59B5CD7834664135D
+:1013200083274CE113F6F607944393F606F8D18E23
+:1013300094C38346C40403A6CBE3858AADCE94430D
+:1013400093F6F6CF94C3944393F6F6CF93E6062034
+:1013500094C31C47B7063300D58F1CC7B7070300DB
+:10136000938787173CCAA3020900A3000900854799
+:101370001CC29700FD1FE780C0ED9DBD1307200232
+:10138000635AB700F84F370600F97D16718F37069C
+:101390000005EDBD370700F91306F7FFF84F694563
+:1013A000718F37060003E343B5EE37060001F9BD40
+:1013B0009387970405BF944393F6F6CF94C3944361
+:1013C00093F6F6CF93E6062094C31C47B706330086
+:1013D000D58F1CC7B70703009387871561B713071D
+:1013E000100D6399E76083C709E2858B638A07461E
+:1013F00083C709E2E207E18763DE07068347F4005B
+:1014000093F7070295C38357A4031307204EB387AE
+:10141000E70203274409B3D7E70203C76A011307AA
+:101420000705BA972312F40803250901832BC40882
+:101430008357440837460F00AA9B03558A009387B9
+:10144000970413060624B3A5A70281463305F502C7
+:10145000EFB0402D83274A003385AB406363F5002E
+:101460001D8D835764082328A4082310040885834E
+:101470002313F4088345C40403254411930624036D
+:101480001306440385899700FD1FE780C0DF83476B
+:10149000440303C764042303A900998F230AF402B9
+:1014A00083476900858B6398072A8347A40293E7E3
+:1014B00027002305F40283C709E2E207E18763D32B
+:1014C00007028347641313D7370093F677002297F8
+:1014D0008547B397D7008346071393C7F7FFF58F68
+:1014E0002308F7128347F400898BC5CF2285EF408C
+:1014F000BFA745E98347F400A309040093E7470029
+:10150000A307F400832784118DCF0347B40115CBC3
+:1015100003C79700058B15E703D7A700C8431367D8
+:1015200007F02395E70097F0FC1FE780A0BF8357E3
+:10153000440485072312F404832784119C43232C3D
+:10154000F4108347540181CB8347C404898B81C73E
+:101550002285EF407FA6834704011307200263958D
+:10156000E7028327040AA305040293E787002320E8
+:10157000F40A8347140193E78700A308F400930754
+:1015800040022308F40031A8130700066394E70C17
+:1015900085472308F4008347A40293E71700230537
+:1015A000F40283476900898B638D070E8347C40467
+:1015B000858B6388070E834794018507A30CF4008D
+:1015C0008347F40013F7270029E393E72700A307D5
+:1015D000F400930700F8230EF4008357A4031307C5
+:1015E000204EB387E70203274409B3D7E70203C7B6
+:1015F0006A0113070705BA97C207C1832312F408CB
+:1016000086072311F40823AE04082285238009E20B
+:10161000EFF02FDA034564148947834554016317BB
+:10162000F51403458414910513652500EF00106639
+:10163000834754016386071E8347C404898B6381F3
+:10164000071EA2850145EF00102B63030512EF1062
+:10165000A005B5A613077006639BE702B727002015
+:1016600003A747E13C57ED9B3CD7230509003717FB
+:10167000004083578701C607C583231CF7008347B3
+:10168000C40093F7F7FD2306F4008547DDBD7147DD
+:10169000E399E7F08327040A93E717002320F40A6D
+:1016A00009B72285EF40DF8E01FDA30C04002285DF
+:1016B000EF409F8783471401A18B85CF8347640147
+:1016C0008DCB83477401094793F7B70F6383E70214
+:1016D0009307D003230AF404930770022308F4004D
+:1016E0008347C404858BE38D07EC2285EF40DF91AF
+:1016F000C1BD0347D4008D476313F70483477401CA
+:10170000130780026373F702834774011D476384E4
+:10171000E702A306F4028327840A228593E71700D1
+:101720002324F40AEF90FF9339A08A07DA979C43A9
+:101730002285829771F983476401DDF351B58347B0
+:101740006401E38F07E6228597F0FC1FE7802014F1
+:10175000E31805E6CDB7834784018507230CF40021
+:1017600083D7E40085072397F40099BD91057DBDDB
+:10177000B727002003A747E1B70633001C4393F7C0
+:10178000F7CF1CC31C4393F7F7CF93E707201CC385
+:10179000B727002003A707E91C47D58F1CC7B72729
+:1017A000002003A7C7E3B7070300938787273CCB35
+:1017B000B727002083A747E1B70680009843558FDD
+:1017C00098C3D857719BD8D7930720FD2307F400FF
+:1017D00083270412E38F07B80347F400058BE30A5D
+:1017E00007B8D44303C6C70083C5870003558400E8
+:1017F0008906EF70606CE31E05B68327041203D7D9
+:10180000A700136707F02395E7009C432320F412F9
+:1018100083572404E38F07B4FD172311F40491BE0A
+:10182000B727002003A747E1B70633001C4393F70F
+:10183000F7CF1CC31C4393F7F7CF93E707201CC3D4
+:10184000B727002003A707E91C47D58F1CC7B72778
+:10185000002003A7C7E3B70703009387872581BF4D
+:10186000B727002083A7C7E3FC53E3930798938728
+:1018700009E223820700EF00306383C709E2228573
+:10188000E207E18763DA072AEFF0EFB083D724019C
+:1018900085072399F40083474417858BD5CF834769
+:1018A000641393D63700A29683C5061313F7770007
+:1018B00033D6E540058A63080612034544037D5785
+:1018C000FD47591562052C0061853AC43EC6EF00FC
+:1018D000706F0326841322478326C413B247718F87
+:1018E000F58F6314E6006389F6062800EF60DFDDFC
+:1018F000894763F3A706294681451305D41797F056
+:10190000FC1FE780C097224AB24A014B8D4C054D1F
+:10191000130C500213198B01135989415A865285B1
+:10192000D685935B2940EFA0705A13793900A29BAA
+:10193000058906098389DB1745C533192D0133E96C
+:101940002901A38E2B17050BE3168BFD8347441744
+:1019500093E78700230AF41683570404ADC31307E3
+:101960004006B3F7E702A1EFB727002083A747DFC0
+:10197000898BB1C3372900201309C9B00327090394
+:101980001DCB83D7040183D524012545C207DD8DF6
+:1019900002978327090383D5E4002945829783278B
+:1019A0000903831524032D458297832709038305A3
+:1019B0004403314582972397040023A8040022851D
+:1019C000EF502F84F2506254D2544259B259225AE5
+:1019D000925A025BF24B624CD24C424D21618280A2
+:1019E00033992C01A9BF8547B397E700CD8F238892
+:1019F000F6129DB71307200DE39BE7C48347190038
+:101A0000858B638E07128327040AA30009001397AE
+:101A10002701634A070E228597F0FC1FE780E0F458
+:101A200085476312F50E8355441C0356641C034519
+:101A300074149105C205C181EF00D02F8347C404FF
+:101A4000B72B0020372C0020858BB72C0020BDCF72
+:101A5000A2850545392F03274CE1B70633001C4307
+:101A600093F7F7CF1CC31C4393F7F7CF93E70720F7
+:101A70001CC303A70CE91C47D58F1CC703A7CBE3E6
+:101A8000B7070300938787173CCB03A7CBE39307E4
+:101A900010FD2307F40054478177FD17F58F5CC7CD
+:101AA0000F10000003A7CBE3B70702001CC7930782
+:101AB00000F82302F90083274CE19C439D83858B2A
+:101AC000A1C3930760197CD354C765B003274CE1C9
+:101AD000B70633001C4393F7F7CF1CC31C4393F79F
+:101AE000F7CF93E707201CC303A70CE91C47D58F4A
+:101AF0001CC7B707030003A7CBE39387871569B714
+:101B00009307E01BC9B7EF00303A8347940185C7BC
+:101B100093F7070F81CB9305D0032285EF403FFD5C
+:101B2000A305A402B727002083A7C7B389C795459B
+:101B30001305500882972285EF50CFC249B5B727C9
+:101B4000002083A7C7E3FC53639407EA230209003C
+:101B5000EF009035CDB7411106C6EF30BFF4B7277F
+:101B6000002037170300938707CD1307679023A63C
+:101B7000E70A371703001307A7A523A8E70AB2400F
+:101B8000B7170300372700209387671A2326F7E04B
+:101B900041018280011122CC37240020930704CD1B
+:101BA00026CA83A4870B4AC84EC652C456C206CE64
+:101BB0002A898149130404CD130A2500854AA9E422
+:101BC00093058020314597E0FC1FE780A047AA8459
+:101BD0000145B9CC83471900194693052900A38014
+:101BE000F4001385240097E0FC1FE780A0628327A0
+:101BF000840BA1EB232C940A23A404008347440BF9
+:101C00008507230AF40A25A003C714008347190097
+:101C10006305F700A68984445DB71946D28513850C
+:101C2000240097E0FC1FE780E06FE31555FF0545B2
+:101C3000F2406244D2444249B249224A924A056182
+:101C40008280E38B09FA23A499007DB7011126CA8B
+:101C5000B7240020938704CD22CC03A4870B4AC865
+:101C60004EC652C456C206CEAA890149938404CDF9
+:101C7000130A2500854A19E80145F2406244D2441E
+:101C80004249B249224A924A0561828003471400C0
+:101C900083C719006305F70022890044E9BF19468C
+:101CA000D2851305240097E0FC1FE780A067E315A9
+:101CB00055FF1C446315090023ACF40A19A0232422
+:101CC000F900228597E0FC1FE780C04583C7440BDD
+:101CD0000545FD17238AF40A4DB7411122C4372464
+:101CE0000020930704CD03A5870B06C626C2130464
+:101CF00004CD11E9232C040A230A040AB240224429
+:101D0000924441018280044597E0FC1FE7808041B6
+:101D10002685C5B7B7270020938707CD23AC070AD0
+:101D2000238A070A8280B727002083A7C7E301110F
+:101D300022CC1307000806CE2A84B8CB29452EC62C
+:101D400032C4EF00D01EB726002083A706E1B245BB
+:101D500023A007000347140003452400220742057F
+:101D60002A97034504002A970345340062052A9701
+:101D700098D70347540003456400220742052A9779
+:101D8000034544002A970345740062052A97D8D773
+:101D9000034794000345A400220742052A97034500
+:101DA00084002A970345B40062052A9798DB03470D
+:101DB000D4000345E400220742052A970345C400E6
+:101DC0002A970345F40062052A97D8DB03C715005C
+:101DD00003C52500220742052A9703C505002A9757
+:101DE00003C5350062052A9798CF03C7550003C580
+:101DF0006500220742052A9703C545002A9703C5B7
+:101E0000750062052A97D8CF03C7950003C5A500C2
+:101E1000220742052A9703C585002A9703C5B50006
+:101E200062052A9798D303C7D50003C5E5002207AA
+:101E300042052A9703C5C50083C5F5002A97E20528
+:101E40002E97D8D3D843759BD8C3D84313671700B0
+:101E5000D8C398431367170098C3224603A706E127
+:101E60005C43858BD1EB1C4F01452300F60083A713
+:101E700006E19C4FA183A300F60083A706E19C4FD7
+:101E8000C1832301F60083A706E19C4FE183A301F0
+:101E9000F60083A706E1D84F2302E600D84F21833E
+:101EA000A302E600D84F41832303E600D84F6183A5
+:101EB000A303E60098532304E60098532183A30468
+:101EC000E600985341832305E60098536183A305F8
+:101ED000E600D8532306E600D8532183A306E60084
+:101EE000D85341832307E600DC53E183A307F600C0
+:101EF000F24062440561828001008DB7B72700205F
+:101F000083A7C7E3011122CC1307000806CE2A8459
+:101F1000B8CB29452EC632C4EF007001B726002089
+:101F200083A706E10947B24598C303471400034558
+:101F30002400220742052A97034504002A970345F7
+:101F4000340062052A9798D703475400034564007C
+:101F5000220742052A97034544002A970345740047
+:101F600062052A97D8D7034794000345A4002207A7
+:101F700042052A97034584002A970345B400620569
+:101F80002A9798DB0347D4000345E4002207420563
+:101F90002A970345C4002A970345F40062052A974F
+:101FA000D8DB03C7150003C52500220742052A9781
+:101FB00003C505002A9703C5350062052A9798CF07
+:101FC00003C7550003C56500220742052A9703C5CC
+:101FD00045002A9703C5750062052A97D8CF03C725
+:101FE000950003C5A500220742052A9703C5850071
+:101FF0002A9703C5B50062052A9798D303C7D50071
+:1020000003C5E500220742052A9703C5C50083C51D
+:10201000F5002A97E2052E97D8D3D843759BD8C3ED
+:10202000D84313671700D8C398431367170098C3A2
+:10203000224683A706E1D843058B41EF23A0070082
+:102040009C4F01452300F60083A706E19C4FA18326
+:10205000A300F60083A706E19C4FC1832301F6008D
+:1020600083A706E19C4FE183A301F60083A706E165
+:10207000D84F2302E600D84F2183A302E600D84FB1
+:1020800041832303E600D84F6183A303E6009853FE
+:102090002304E60098532183A304E6009853418368
+:1020A0002305E60098536183A305E600D853230671
+:1020B000E600D8532183A306E600D85341832307C3
+:1020C000E600DC53E183A307F600F24062440561B9
+:1020D00082800100B9BF411106C6EFF0DFC4B240F3
+:1020E000014541018280411106C6EFF03FE1B24057
+:1020F000014541018280B727002003A7C7E33C4B7D
+:1021000093E707083CCB0100010001000100B7275D
+:10211000002083A707E103A7450E160513650508F0
+:1021200088C398CB03A7850E0145D8CB03A7C50B61
+:1021300098CF03A7050CD8CF03A7450C98D303A7C6
+:10214000850CD8D303A7C50C98D703A7050DD8D7FE
+:1021500003A7450D98DB03A7850DD8DB03A7C50DA5
+:1021600098C703A7050ED8C798431367070498C3F9
+:102170008280B727002003A7C7E33C4B93E70708FB
+:102180003CCB0100010001000100B727002083A71C
+:1021900007E103A7C50E16051365050888C398CB8C
+:1021A00003A7050F0145D8CB03A7C50B98CF03A7FD
+:1021B000050CD8CF03A7450C98D303A7850CD8D31B
+:1021C00003A7C50C98D703A7050DD8D703A7450DBE
+:1021D00098DB03A7850DD8DB03A7C50D98C703A718
+:1021E000050ED8C798431367070498C3B727002084
+:1021F000938707E2130700F82383E7008280B7275D
+:10220000002083A747E1885B3D816205618582806C
+:10221000B727002083A747E1B70680003706008272
+:1022200098437D16558F98C313070005D8DBD85700
+:10223000B7060080558FD8D737270020034707B24D
+:10224000D457931587011377F703F18E6607558FDF
+:10225000D8D7E185372700209306A003032707E995
+:1022600063DAB602744F37060007D18E74CF984BED
+:10227000137707FC1367E70098CB37E700E0D147F7
+:10228000A309F704B71700209387872493E7170063
+:102290007CD782809306200263DAB600744F37063B
+:1022A00000F97D16F18E37060005C1B7B70600F9B3
+:1022B0001386F6FF744F6945F18E37060003E34637
+:1022C000B5FA3706000155B7B727002083A747E1C5
+:1022D0009C5BC60713D5670163D60700136505C06D
+:1022E000420541814205418582809307A00363EF47
+:1022F000A7041307A0028D476368A70413072002F1
+:1023000089476363A70469478547636FA7025147FD
+:102310008147636BA7024947FD576367A7023947A7
+:10232000F5576363A7022947ED57636FA700194765
+:10233000E157636BA7001147D9576367A7000947A7
+:10234000B1576373A700C5573E8582809147EDBFA3
+:10235000B557634DF50449578D476347E5045D570D
+:1023600095476343E50465579D47634FE502715701
+:10237000AD47634BE5027957BD476347E502CD475B
+:1023800063440502D5470DC10547ED47630EE500DF
+:102390000947930730026309E5000D479307B0032F
+:1023A0006314E5009307B0023E8582808547EDBF48
+:1023B000B727002083A747E13706CEFF7D16984355
+:1023C000370803001375F51F1377F7CF136707104E
+:1023D00098C337270020032707E993F5F50714472B
+:1023E000F18E14C7B726002083A6C6E323A80605EE
+:1023F00023A40700904B130888151366F60390CBAF
+:1024000090431366060890C3F04F137606E0498E9A
+:10241000F0CF23AC070423A007065057759A50D776
+:102420009043137606F84D8E90C31306401FF0D2EA
+:1024300037260020130606E2A3020600A3000600CA
+:10244000054690C29043B70533001376F6CF90C38C
+:1024500090431376F6CF1366062090C310474D8E37
+:1024600010C723A80605D8532166518FD8D3254716
+:10247000F05201C6B04FE37DC7FED853E176FD169A
+:10248000758FD8D3A853133545008280B727002015
+:1024900083A787E199CB944BD04B9842518F98C238
+:1024A00094439C479842D98F9CC2B727002003A72A
+:1024B00047E1B7270020938707E283C6A7003728A4
+:1024C000002085489386E6090326C8E3631D1503AB
+:1024D00008431365050808C3484601777D17698FCF
+:1024E00058C60F1000000327C8E337060200AD05E9
+:1024F00010C7130600F82382C7008A05B695860523
+:102500006CD348C7828008431375F5F708C3484663
+:1025100001777D17698F58C60F1000000327C8E3A5
+:1025200037060200A90510C7130600F82382C7006A
+:102530008E05E9B7B727002083A787E189CFD44369
+:1025400003A8870098423367070198C2D447DC4B41
+:102550009842D98F9CC2B727002037270020854694
+:1025600083A747E19505130707E26318D502944353
+:102570008E0593E6060894C3944F93F606C093E63F
+:10258000A61394CF93068007A389D7009385C5032C
+:102590004CC719C2060650C782809443920593F631
+:1025A000F6F794C3944F93F606C093E6261394CFA0
+:1025B0009306F007A389D700D1BF11C93717004090
+:1025C000835787012168B3E70701231CF7008E05B5
+:1025D000B72700202385B7E22206B727002083A76C
+:1025E00047E1498E4D8EB70510004D8EB0D7B857D4
+:1025F00013674700B8D7B85791C6B7060400558F80
+:10260000B8D78280B706FCFFFD16758FD5BF411184
+:1026100022C437240020930704E206C603C78700BC
+:10262000A147130404E2631BF70237270020034786
+:1026300007E4B7270020938707E6058B03C637001A
+:1026400083C6270039CBC84329C98345150009052E
+:10265000EF10003701C58547A304F4000347840049
+:102660009947631BF700B727002083A787D483C748
+:10267000B7009DC7EFD0DFBF034784009D476311BC
+:10268000F702B727002083A787D583C7770089CBB8
+:102690002244B24041016F608FB2814501454DBF78
+:1026A000B240224441018280372700208327C7E3BC
+:1026B000B44B93F6F68FB4CB944393E6860094C361
+:1026C0009C438D83858B89C70100010001000100B7
+:1026D000B727002083A647E19C4293F7F7CF93E703
+:1026E00007109CC2B727002003A607E9B706CEFF54
+:1026F000FD161C46F58F1CC68327C7E3370703006A
+:10270000B8CBB727002083A787E199CBD443904764
+:102710009842518F98C2944BDC4B9842D98F9CC2FF
+:10272000B7270020938707E2A38307008280B7279B
+:10273000002083A7C7E39C438D8BC1C7B727002028
+:102740009946938707E2631AD50203C7970019C712
+:1027500003C787006314A700A384070003C777009B
+:10276000A1466396E600130780102394E700B7277D
+:102770000020238F07AE6FF03FF31D47631BE5007A
+:1027800003C7970061DF83C687000D47E398E6FC27
+:10279000E1B703C67700638BC60083C67700630783
+:1027A000D70003C77700A146E393E6FC03C7970071
+:1027B0005DFF03C777002384E7000547A384E70094
+:1027C0007DB782805D7156DAB72A002003A74AE1FF
+:1027D00086C6A2C4A6C2CAC04EDE52DC1C43372A3B
+:1027E0000020B729002093F7F7CF93E707101CC309
+:1027F00083260AE93707CEFF7D179C463709030079
+:1028000013068002F98F9CC683A7C9E32A84AE848D
+:1028100023A8270593051008280097E0FC1FE780F0
+:1028200000A62945EFF0BFF083A74AE19376F41F95
+:102830003706330023A40700984B13098915617FDD
+:102840001367F70398CBF84FCE88130510F813776A
+:1028500007E0558FF8CF9843D6855288136707084D
+:1028600098C33727002083A6C9E3130707E2A30212
+:102870000700A3000700054798C29843A16293038D
+:10288000401F1377F7CF98C398437D1F854913776F
+:10289000F7CF1367072098C303270AE9930F800235
+:1028A0001C47D18F1CC723A82605014734001149B6
+:1028B0001353370026938347030013767700B3D76B
+:1028C000C740858BE1C383A745E1832E08E923AC8C
+:1028D000070423A0070603AECE02137EDEFF23A665
+:1028E000CE0383AE0700137EF70793FE0EF833EE98
+:1028F000CE0123A0C70103AE4702336E5E0023A2C0
+:10290000C70383AEC8E3014E23A27E0603AA0706CF
+:1029100063074E0303AE0703038A0600135EFE003F
+:10292000620E135E8E416358CA0103AE0703135E45
+:10293000FE002380C60103AE0706137EFE0F03AA26
+:102940004E0663060A0003AA8705E37F49FB03AE30
+:102950004702337EEE0123A2C70383870600635C30
+:10296000F400034E03003396C9001346F6FF337696
+:10297000C6012300C3003E8663D3A7002A86131531
+:102980008601618505071377F70F8506E312F7F3D4
+:1029900003A745E11C4B93F707FC93E7E7001CCB2B
+:1029A000B640264496440649F259625AD25A6161A9
+:1029B0008280011122CC2A8411452EC632C436C22F
+:1029C00006CEEFF0DFD6B727002083A747E1B70890
+:1029D0003300D857719B13671700D8D737270020CB
+:1029E0000325C7E31307000578D198431377F7CF82
+:1029F00098C398431377F7CF1367072098C33727F7
+:102A00000020032707E9B2459246032887002246A3
+:102A100033681801232407013708030013088825A9
+:102A200023280505C1CD4C5713640404F5994CD7F0
+:102A30001377F4078043137404F8598C3747767181
+:102A400080C31307971298C7375755001307575578
+:102A500037240020D8C3930704E2D84BB68513046B
+:102A600004E238DD23810700A381070023820700E9
+:102A70005841799B58C111470145A383E70097F05E
+:102A8000FC1FE7808089B727002003A787E111C7D3
+:102A9000544318479C42D98F9CC283473400858B8E
+:102AA00091CBB7270020938707CD03D78700050771
+:102AB0002394E700F2406244056182804C57F59907
+:102AC0004CD71377F4078043137404F8598C37C735
+:102AD000898E80C3130767EDBDB7B727002023ACED
+:102AE000A7E019C9584154491C43D58F1CC3184944
+:102AF00014451C43D58F1CC38280011126CA4AC8C5
+:102B00004EC6C1643709006AB70900AC22CC52C472
+:102B100006CE0544FD141309690E9389E90C130AC6
+:102B2000000205E49305000F4145EFF09DEFB7B7B4
+:102B3000006A4205938767CE5D8DF2406244D244BD
+:102B40004249B249224A05618280A6850145EFF0DB
+:102B50009DEF9317850013F7071033E5270119C37D
+:102B600033E5370181470147E145B356F500850755
+:102B70003356F500858A058A6307D6000507137763
+:102B8000F70F63E4E504E39247FF81471306F00380
+:102B9000ED463357F5001377F70305CB6307C702FC
+:102BA0008507E398D7FE135785009377F50F1377C2
+:102BB000F70FE394E7F8135705011377F70FE39E38
+:102BC000E7F613578501E39AE7F605041374F40F4B
+:102BD00089BF011122CC37240020130404E283476B
+:102BE000740006CE26CA4AC84EC652C411476305B1
+:102BF000F70AB727002003A707E1B7C7004093876C
+:102C00000730631BF7082945EFF07FB2372A002011
+:102C10002522EF204000EFF0AFDF83274AE1B729FC
+:102C20000020B7063300984337290020B70403007B
+:102C30001367070898C398431377F7CF98C398434F
+:102C40001377F7CF1367072098C303A709E91C4739
+:102C5000D58F1CC78327C9E313878455B8CBEF20D2
+:102C6000A01EEF20B072EF204004EF20400D03279C
+:102C70004AE11C4393F7F7CF93E707101CC383A6E1
+:102C800009E93707CEFF7D179C46F98F9CC683273D
+:102C9000C9E3A4CBA3030400F2406244D2444249F6
+:102CA000B249224A05618280B7270020238E07E0BF
+:102CB000B727002023AC07E0B7C700409386073052
+:102CC000372700202328D7E09386072037270020C6
+:102CD000232ED7E237270020B7D600402328D7E895
+:102CE00093870710372700204111232AF7E0B727E1
+:102CF000002006C6938707E20547A383E70037272E
+:102D000000200327C7B098CF13070711D8CBEFF0E7
+:102D10005FECB7E700E003C7574113670708A38AD2
+:102D2000E740B2403707100023A0E7103707200024
+:102D300023A0E71041018280B727002083A7C7E3C3
+:102D40001307C00893066007D8CBD4CFD8D3130697
+:102D5000E006D0D7D8DBD0DFF8C3F4C7130780076D
+:102D60002393E700F84BB7060080558FF8CB514707
+:102D7000F8CB37270020032787E3F8DF7D5798C774
+:102D800037071F003D07D8C78280B72700203725A7
+:102D9000002003A707E9130605E4B727002083A650
+:102DA00047E18347160013F8F707D9C55C42904204
+:102DB000137606F83366060190C213F6150001CAB1
+:102DC00093F5050341466386C506938787C150572F
+:102DD0004168130808A01366260050D733D60703AE
+:102DE000B70810FEFD18B3F707037D8A9315460157
+:102DF0007043337616014D8E70C31306A00FB705CE
+:102E0000FCFFAA07B3D7C70270436D8EBA07B98318
+:102E1000D18F7CC3834705E4898B99CB9C4293F780
+:102E2000F70713E707049C4293F707F8D98F9CC272
+:102E300082809387078361BF5C57F59B5CD79C4278
+:102E400093F707F8B3E707019CC2E9B74111B72729
+:102E5000002006C6238707E6EFF01F85B240014534
+:102E600041018280411122C437240020130404E26E
+:102E70008347340006C6858B95C3EFF03FFDB72727
+:102E8000002003A307E5A301040023020400014678
+:102E9000814505452244B24041010283B727002005
+:102EA00083A7C7E3FC5389EFEFF05FFAB727002051
+:102EB0002302040003A307E5014681454545D9BF28
+:102EC000834774000D476317F700B72700200547B5
+:102ED000238FE7AEB240224441018280411126C2D5
+:102EE000B724002022C44AC006C6138404E28347E4
+:102EF000240037290020858BEDC7B727002003A7C2
+:102F000007E9938404E2238104005C5737240020FE
+:102F1000034504E48583858B130404E4B1CB50405E
+:102F200093760503C145930786C16394B600930762
+:102F30000683C165938505A0B3D6B702370810FE96
+:102F40007D18B3F7B702FD8A139646017443B3F6B2
+:102F50000601D18E74C39306A00F3706FCFFAA07A3
+:102F6000B3D7D7027443F18EBA07B983D58F7CC328
+:102F70008345C401118501460D89EFF0AFDB37357C
+:102F8000030013052502EFF00DF20327C9E3817753
+:102F9000FD175447F58F5CC70F1000000327C9E3E6
+:102FA000B70702001CC7930700F82382F400B72775
+:102FB000002083A747E19C439D83858B85C39307AE
+:102FC0006019032304017CD354C70146814505459C
+:102FD0002244B24092440249410102839307E01B1C
+:102FE000CDB78327C9E3FC5389EFEFF03FE6B7275E
+:102FF00000202302040003A307E50146814545455F
+:10300000C1BF834774000D476317F700B72700203F
+:103010000547238FE7AEB240224492440249410162
+:103020008280011122CC3724002026CA06CE9304C8
+:1030300004E283C73400858BC9CBEFF03FE1130472
+:1030400004E2084CA3010400814581461306F10007
+:103050002302040097E0FC1FE780E022931585011E
+:10306000B7240020E185938404E699ED1C4C930677
+:10307000F00F03C707006309D70083C714006385F7
+:10308000D7006303F7008945B7270020038707E4CB
+:1030900063470700184C8346F1002300D70093874D
+:1030A00007E49C4B104C93F5F50F0945829783C7B5
+:1030B000C400898B91C703C504018545EFE01DFA63
+:1030C000F2406244D24405618280B727002083A782
+:1030D000C7E3FC5391EFEFF07FD7B727002083A71A
+:1030E00007E5238204000146814549458297C9BF0F
+:1030F00083C774000D47E315F7FCB7270020054789
+:10310000238FE7AE75BF011126CAB724002006CE73
+:1031100022CC4AC84EC652C456C2138404E4AE89B7
+:10312000B28A2A8AEFF04FD8034514008145372927
+:103130000020EFF09FC503C504E48345C4010146A8
+:1031400011850D89EFF00FBFB727002083A747E156
+:1031500018448326C9E3B724002098C7584437068B
+:103160003300138404E2D8C3D842D2851367170012
+:10317000D8C298431377F7CF98C398431377F7CF04
+:103180001367072098C3B727002003A707E948481B
+:103190001C470905D18F1CC7B70703009387871504
+:1031A000BCCA230F55FFA30F35FF4E8697D0FC1FD7
+:1031B000E7804006B7270020938707E603C7E700AC
+:1031C000136747002387E7008327C9E31307000439
+:1031D00023A20706230204002380E4E2A3020400E2
+:1031E000A3000400F2406244054798C3D244424918
+:1031F000B249224A924A05618280397126DA5AD050
+:103200005ECE06DE22DC4AD84ED652D456D2930782
+:103210000008AA8BAE84328B631AF6023724002092
+:103220003D49130404E497E0FC1FE780404EE37C33
+:10323000A9FE8347A4019607C117E3E6A7FEB727B7
+:10324000002083A7C7E313070005F8D3372A00201F
+:1032500003274AE1B72A002013840AE45C5781451A
+:10326000B7290020F19B93E717005CD703451400B2
+:1032700037290020EFF07FB183274AE1370633007A
+:1032800098431377F7CF98C398431377F7CF136713
+:10329000072098C337270020832607E99846518FD7
+:1032A00098C603A7C9E3B70603009386862534CBE7
+:1032B000144494C7544437240020130404E2D4C3B4
+:1032C0005C4393E717005CC3130709E68347E700F5
+:1032D000130909E693E727002307F7009307FBFF8D
+:1032E00093F7F70F0547636AF70A48482686DE8595
+:1032F00023006501A3009500090597D0FC1FE78016
+:1033000060F1584883A7C9E393950401C181B8DFF0
+:1033100023010400A30104000D4723020400A303BA
+:10332000E400130700086317EB08F8537DFFB72785
+:10333000002083A707B02EC6829703278900B245D5
+:103340006363E506198D5C48B70480000D8113871F
+:10335000F42F6205598D88C303C50AE411850D89D0
+:10336000EFF0CF9283274AE19843458F98C3D8570F
+:10337000719BD8D783A7C9E3A3020400A30004006C
+:10338000094798C3F2506254D2544259B259225A52
+:10339000925A025BF24B2161828093070008E3128C
+:1033A000FBF68944B9BFB727002083A787B5998F5B
+:1033B0003E9551BF03C50AE411850D89EFF00F8DCD
+:1033C00083274AE1B7068000375503009843130569
+:1033D0000593558F98C3D857719BD8D7EFF0ADACF4
+:1033E00083A7C9E323060900A3020400A300040085
+:1033F000094798C38347C90093F7F70FE5DF59B72B
+:10340000B727002083C7E7AF797106D622D426D22A
+:103410004AD04ECE52CC56CA5AC893F7F70F63998A
+:103420000712AA842945EFF08FB013067100994561
+:103430001305001037240020EFF07D843729002089
+:103440001304C4B079E919469305F00F1305710010
+:1034500097D0FC1FE780E0F485476300F50C8947AF
+:103460002300F1001946930549B21305110097D0C6
+:10347000FC1FE78020DA034544013724002093092C
+:1034800004E6EFE09FE603C7F900B7270020938723
+:1034900007E4A380E70003A7490137290020A3061A
+:1034A000A10098C7832709B0017AB72A0020829724
+:1034B000372B002023ACA900130404E6B729002011
+:1034C0007D1A938A0AE2130B4BB503460100B945F6
+:1034D0000A85EFF09FD28347C40009476313F706BC
+:1034E0000347010085470144631EF700372600208B
+:1034F0001306C6E7994513050010EFF01DA3054517
+:10350000EFF0DD9D2285B250225492540259F249C7
+:10351000624AD24A424B45618280854719469305EB
+:1035200049B2130511002300F10097D0FC1FE7807A
+:1035300060CEB7D503001946938505ED13057100DC
+:103540003DB789C8FD1493F4F40F89E42306040001
+:1035500005444DBF83460100094783A7C9E3639C27
+:10356000E604D847B3764701D4C70F10000083A7FD
+:10357000C9E3B706020094C7930600F82382DA0075
+:103580009306E06EF4D3D8C703A7C9E37C53FDFFCD
+:10359000832709B08297184C6364E504198DA167ED
+:1035A000938707D0E3F3A7F2EFF02DCE832709B07E
+:1035B000829708CC19BFD44733F74601D8C70F10FC
+:1035C000000083A7C9E33707020098C7130700F874
+:1035D0002382EA0005671307E7EBF8D3D4C76DB77A
+:1035E00083274B00998F3E955DBF011130009945AF
+:1035F0001305001006CEEFF08DE80DED194693058A
+:10360000F00F280097D0FC1FE780A0D985476303FF
+:10361000F50219469305F00F280097D0FC1FE780AC
+:1036200000C63000994513050010EFF01D900545C8
+:10363000EFF0DD8AF240056182801C49638C07143B
+:10364000411126C206C622C44AC083470500AA8487
+:1036500093F7070481C75C410945F9CB372900205E
+:10366000130600028145130509E497D0FC1FE7808B
+:1036700000C113060002A685130509E497D0FC1FBC
+:10368000E78040B9930709E483C79701130409E46D
+:1036900089E793078002A30CF4008347A40181E724
+:1036A000A147230DF4008347B40181E7C547A30D6B
+:1036B000F4008347C40181E7ED57230EF4008347EC
+:1036C000D40181E7ED57A30EF40083C7040093F7FC
+:1036D000070481CF5C4037B724001307F7E9636F15
+:1036E000F70493075002A300F400B7240020938747
+:1036F00004E6C843938404E609C597D0FC1FE7801D
+:1037000060A2834709E423A20400858B99CB03457B
+:10371000D40193059004090597D0FC1FE78080929F
+:10372000C8C0834714000145A387F4001C44DCC8CB
+:10373000B240224492440249410182803707250069
+:103740009306F74863EDF6003767DBFF130707932F
+:10375000BA971307007DB3D7E702FD1769B71307C0
+:1037600007496395E70093076002B5BF37D7250087
+:103770001307F777636DF7003767DBFF13070793CE
+:10378000BA971307007DB3D7E702F917A9BF9307CC
+:10379000700291BF0545828079714AD03729002097
+:1037A000930709E49C4706D622D426D24ECE52CCAB
+:1037B00056CA5AC85EC662C466C26AC06380072021
+:1037C00037240020930704E283C7770015472A8C2B
+:1037D000130404E209456301F71A0D45372B002055
+:1037E000AE84B28BB68CEFE09FF493070BE683C7F1
+:1037F000C700130D09E493090BE6898B8DC73D4A79
+:1038000097E0FC1FE780A0F0E37CAAFE8347AD01B0
+:103810009607C117E3E6A7FEB727002083A7C7E3F3
+:1038200013070005F8D3B72A002003A74AE15C5725
+:10383000F19B93E717005CD783C7C900898B99E791
+:10384000834709E493F707046396071403451D00B3
+:103850008145EFF08FD383A74AE137063300372A3B
+:10386000002098431377F7CF98C398431377F7CF87
+:103870001367072098C337270020832607E9984657
+:10388000518F98C60327CAE3B7060300938686259F
+:1038900034CB83268D0094C78326CD00D4C38347C1
+:1038A00009E493F617005C43F99BD58F5CC383C78B
+:1038B000E90023007BE7A380990193E72700238792
+:1038C000F9004848630C0C0C23007501A300950017
+:1038D0002686E285090597D0FC1FE780A0935C4807
+:1038E0000327CAE33CDF23010400A30104002302F1
+:1038F00004008D47A303F40083C7C900898B8DCBD7
+:103900007C53FDFFB727002083A707B0829703A74A
+:1039100089006369E508198D5C48890493F4F40F04
+:10392000A38097000D81A69723800700A380A7009E
+:10393000034509E4A68511850D89EFE03FB583476E
+:1039400009E4858BBDC7373503001305C5EDEFE0EE
+:103950009DD583A74AE1B706800001459843558F5E
+:1039600098C3D857719BD8D78327CAE3A302040012
+:10397000A3000400094798C3B2502254925402593C
+:10398000F249624AD24A424BB24B224C924C024D0F
+:1039900045618280894503254D0065BD2320750161
+:1039A000814435BFB727002083A787B5998F3E95FF
+:1039B000A5B737350300130545E651BF05456DBF73
+:1039C000397156D2B7C7004006DE22DC26DA4AD863
+:1039D0004ED652D45AD05ECE62CC83AAC72023A63C
+:1039E00007200F10000037290020130709E41847AB
+:1039F00005E323A657210545F2506254D25442599B
+:103A0000B259225A925A025BF24B624C2161828077
+:103A1000372700200327C7D609C723A65721094502
+:103A2000E1BF834709E4328C130A09E4858BB68B26
+:103A30002E86AA84A9CF37240020930704E6DC430E
+:103A4000130404E689EF0345DA012EC693059004BA
+:103A5000090597C0FC1FE780E05E324648C05C4025
+:103A600099E7B7C7004023A657210D4571B7034713
+:103A700024002380E7005C40B9C831CAA380C70096
+:103A80004840A685090597C0FC1FE780A078372B22
+:103A9000002093070BE283C77700154793040BE2DE
+:103AA000630AF70083C7840019476385E7000D4761
+:103AB0006392E70283C7940089E7930780102394F9
+:103AC000F400B7C7004023A65721014535B7A380AE
+:103AD000070075BFB729002083A7C9E398430D8B62
+:103AE0000DC737270020230F07AEB84B1377F78F8A
+:103AF000B8CB98431367870098C39C438D83858B0D
+:103B000089C7010001000100010083A7C9E3372430
+:103B1000002023A2070623820400930704E683C73C
+:103B2000C700130404E6918B91E7834509E493F7FA
+:103B30000504FDE303451A008145EFF00FA5034599
+:103B400009E48345CA01014611850D89EFE09F9E76
+:103B500037270020832747E183268A0094C78326DE
+:103B6000CA00D4C3834709E483A6C9E33A8913F69C
+:103B70001700DC42F99BD18FDCC25C40A3018401B9
+:103B800023017401BCDE8347E40093E74700230769
+:103B9000F400930700042300FBE223820400A14702
+:103BA000A383F400B727002083A747B381CB034545
+:103BB000040113060064C145EFE0CDDF83A7C9E32C
+:103BC000DC43858BADC337450300130505E9EFE002
+:103BD0009DAD032749E1B70633001C4393F7F7CFA8
+:103BE0001CC31C4393F7F7CF93E707201CC3B727E9
+:103BF000002003A707E91C47D58F1CC703A7C9E30B
+:103C0000B7070300938787153CCBA3820400A380EA
+:103C1000040085471CC375B593F5050393E51500AE
+:103C200003254A0019BF37450300130505C345B7EF
+:103C3000797122D43724002006D626D24AD04ECE1F
+:103C4000130704E283471700858B638E071E130456
+:103C500004E2B7240020A307010083298401A30004
+:103C60000400EFF0AF9E938704E683C7C7009384F8
+:103C700004E637290020918B6383071683C7190058
+:103C8000CE9703C70700930700086318F700834720
+:103C900009E493E787002300F9E41C480D476373A8
+:103CA000F70EF1171CC81C48984463E3E70E3387EE
+:103CB000E74083C7190083C6C400CE9783C71700A7
+:103CC000E206E1868E0763D4060E63F9E70C1D8FCA
+:103CD0009306000263E8E60018486364F70CB30734
+:103CE000F7409CC403C504018945EFE02DB7834725
+:103CF00009E4A18BE5C3B727002083A6C7E3930798
+:103D0000800C1307F00FFCD25C48370633000145E6
+:103D100098C323010400B7270020A301040003A7D0
+:103D200047E123020400A30204001C4393F7F7CFEA
+:103D30001CC31C4393F7F7CF93E707201CC3B72797
+:103D4000002003A707E9834509E41C4791858D8975
+:103D5000D18F1CC7B707030093878725BCCA0546C8
+:103D600097D0FC1FE780605B834709E483C624008B
+:103D700003C63400DD9B2300F9E481450145EFF0E3
+:103D80003FC45DA837270020032787B5BA9711BF26
+:103D9000B726002083A686B5B69711BF3387E740C4
+:103DA00005BFB726002083A686B536970DBF1848F5
+:103DB000636CF700B307F7409CC483C7C40093E764
+:103DC00007082386F40039BFB726002083A686B5EE
+:103DD0003697CDB783C71900F917A380F900084CAF
+:103DE000814681451306F10097D0FC1FE780A0496A
+:103DF0001C4C931585019306F00F03C70700E1855E
+:103E0000630AD70083C734006386D7006304F700D2
+:103E100093E52500830709E463C7070089E5834725
+:103E2000F1002380F900130909E483270901104CEC
+:103E300093F5F50F0D458297B250225492540259D2
+:103E4000F24945618280B727002083A7C7E3FC536E
+:103E50008DE7EFE0BFFFB727002083A7C7B389C76F
+:103E60008545130510088297B7270020938707E63A
+:103E700083C6270003C6370009B783477700214769
+:103E8000E31CF7FAB72700200547238FE7AE6DB78D
+:103E9000797122D437240020834704E206D626D243
+:103EA0004AD04ECE52CC858B638B0722930704E217
+:103EB00083A9870181461306F10081454E852300C1
+:103EC00004E2A307010097D0FC1FE780C03B131A50
+:103ED0008501B7240020135A8A41130404E2938415
+:103EE00004E663100A0283C734009306F00F638A66
+:103EF000D700184C034707006305D7006303F7009A
+:103F0000094A37290020830709E463CB0712631BA2
+:103F10000A128347F1002380F90083C7C400918B04
+:103F2000BDCF1C480D476370F716F1171CC81C481D
+:103F3000984463E0E7163387E74083C7190083C6D8
+:103F4000C400CE9783C71700E206E1868E0763D1CF
+:103F5000061663F6E7141D8F9306000263E8E60079
+:103F600018486361F714B307F7409CC403C5040104
+:103F70008945EFE0AD8E83C719003387F90083468A
+:103F80000700130700086398E6145C481307F00F56
+:103F900098C3834709E493E787002300F9E4B72730
+:103FA000002003A707E95C578583858BB1C393077E
+:103FB00009E4DC43C165938505A0B3D6B702370594
+:103FC00010FE7D15B3F7B702FD8A139646017443C0
+:103FD000E98ED18E74C39306A00F3706FCFFAA07A3
+:103FE000B3D7D7027443F18EBA07B983D58F7CC398
+:103FF000DC40034509E483C5170011850D89EFE016
+:10400000EFC8374503001305E512EFE0CDE9B72708
+:10401000002083A747E1B70680009843558F98C3D7
+:10402000D857719BD8D7834709E4A18BA9E7130917
+:1040300009E483270901104C81450D45829725A885
+:10404000E30D0AECEFE04FE6130909E4104C832777
+:1040500009010D459375FA0F8297C84083C6240065
+:1040600003C6340009C583451500090519A081451B
+:104070000145EFF0FF94B250225492540259F24994
+:10408000624A4561828037270020032787B5BA97A7
+:1040900069BDB726002083A686B5B69769BD33876C
+:1040A000E7405DBDB726002083A686B5369765BD7F
+:1040B0001848636CF700B307F7409CC483C7C4007B
+:1040C00093E707082386F40055B5B726002083A69A
+:1040D00086B53697CDB7F917A380F900C9B5B727CC
+:1040E000002083A7C7E3FC5395E7EFE03FD6B7274F
+:1040F000002083A7C7B389C7894513051008829795
+:10410000B7270020938707E6C84303C6370083C656
+:10411000270089BF130404E2834774002147E31C8E
+:10412000F7F4B72700200547238FE7AEA9B7411161
+:10413000B727002006C622C4938707E203C71700EB
+:10414000058B1DC7A3800700EFE05FD0B7270020D5
+:1041500003C707E43E84218B39E3938707E403A375
+:1041600007010146814511452244B24041010283C5
+:10417000372700200327C7E3785329EF238207005E
+:10418000B727002003C707E43E84218B09EB938700
+:1041900007E403A30701014681455145F1B7B7275D
+:1041A0000020938707E6C84303C6370083C627006D
+:1041B00019CD834515000905EFF09F80834704E47E
+:1041C000DD9B2300F4E4B24022444101828081451A
+:1041D0000145DDB7B72700200547238FE7AEE5B7D8
+:1041E000411126C2B7C7004006C622C483A4C72017
+:1041F00023A607200F10000037240020930704E6B1
+:10420000C84323870700130404E609C597C0FC1FB1
+:10421000E78040F1B7270020138707E203479700A4
+:1042200023220400938707E201CB83C6870021473E
+:104230006394E600A384070003C777009946638769
+:10424000E60003C777009D466399E60003C7770041
+:104250002384E7000547A384E700EFE0EFC40345AC
+:104260000401B7270020C145238F07AEEFE06D9B07
+:10427000B2402244B7C7004023A69720014592448C
+:1042800041018280411126C2B724002006C622C403
+:104290004AC0EFF0FFF4138904E68347F90037249E
+:1042A0000020130404E4A300F4000345090183275C
+:1042B0004901A145938404E61CC4EFE08D960345B3
+:1042C00009019145EFE0ED958347C900898B95C3BE
+:1042D0001C4801468145130520028297224423860B
+:1042E0000400B240924402498945014541016FE012
+:1042F0002DBA83C7C400918BF5D31C480146814574
+:1043000013054002D9BF797126D2B724002006D602
+:1043100022D44AD04ECE52CC56CA5AC85EC662C4C7
+:10432000138704E68347C700898B638F0710372400
+:104330000020930704E283C777008D46130404E24C
+:104340006392F6020345070191452254B2509254FC
+:104350000259F249624AD24A424BB24B224C456161
+:104360006FD0DDCF2945017A938404E6EFE02FBCBE
+:10437000A149372B0020372900207D1AB70B0200F6
+:104380001306000881450145856AEFE01FE7130C1D
+:1043900000F8938A2AF983472400858B8DE78327C9
+:1043A000C9E3FC53EDFBFD19E39C09FC2254B25018
+:1043B00092540259F249624AD24A424BB24B224CC1
+:1043C00045616FF03FEC03450BE401469305F00FA8
+:1043D00011850D8923010400EFE0CF9583450BE49F
+:1043E0001306F00F054591858D8997D0FC1FE78056
+:1043F000C0F283473400858B99CFA3010400EFE01E
+:10440000FFA483C7C400854503C5040193E70708DB
+:104410002386F4001DBFEFE07FA38327C9E3D847BD
+:10442000B3764701D4C70F1000008327C9E323A444
+:1044300077012302840123A25707D8C78327C9E342
+:10444000FC53B1DF0100DDBFB25022549254025937
+:10445000F249624AD24A424BB24B224C45618280B9
+:10446000411122C406C693F715002E84A9C7B727A9
+:104470000020938707E603C7C700098B1DC703C742
+:10448000C70003C507011306000593178701E187DD
+:1044900063DA0700B727002003C697E59307000AF1
+:1044A0003306F6029145EFD0FDD013451400B2401B
+:1044B00022444101828093F72500A1C7B72700203D
+:1044C000938707E603C7C700118B0DCB03C7C7004F
+:1044D00003C507011306000A93178701E18763DC10
+:1044E0000700B727002003C697E59307000A3306A5
+:1044F000F60213068602A145EFD0DDCB134524005A
+:104500007DB793F7450091C7EFF0FFDF13454400F7
+:1045100079BF93F7850091CFB7270020938707E6EF
+:1045200083C7C700918B99C3EFF0DFD51345840093
+:10453000BDBF93F705010145BDDBEFE00DD5B72702
+:104540000020938707E283C777002147631BF700AA
+:10455000B727002003C507E713060064C145EFD065
+:104560007DC513450401A1B7B727002083A7C7D68F
+:104570001971D2D486DEA2DCA6DACAD8CED6D6D2BB
+:10458000DAD0DECEE2CCE6CAEAC8EEC6054A639DC2
+:10459000072AB7270020138707E418473EC69389E8
+:1045A00007E4054A6302072AB72A002093870AE234
+:1045B00083C77700194793840AE2094A6306F728FC
+:1045C00083C774001D476301F72883C77400214720
+:1045D000630CF72683C79400639807262A8937243B
+:1045E0000020EFE06F8C930704E603C7F7002386F3
+:1045F0000700DC4B372A002093054AB2194623A452
+:10460000F900130551029547A380E9002302F10246
+:1046100097C0FC1FE78000C0EFE02FCE93578500C6
+:104620002309F10293570501A309F10283C79901F8
+:10463000A308A1026181A30AF10283D7A901230A79
+:10464000A102130404E6231BF10283A74901372BBF
+:1046500000203EDC83C78901230EF102B72700202A
+:1046600003C507B2EFD07FC8A30EA10252CA014A08
+:104670006300090283270BB01609054A8297B72702
+:10468000002083A787B52A996364F9003309F940AC
+:1046900083270BB0372C0020B72C0020829783276C
+:1046A000CCE3D84808CC1546B8DFE9454810EFE020
+:1046B0009FA58177FD17372D00203ECC938C4CB5FC
+:1046C000A167938707D03ECE83C75400858B638252
+:1046D000071CA382040097D0FC1FE78080B783C724
+:1046E0000AE2858B6382071A83AD8401DC48814628
+:1046F0001306310281456E853EC8A3010102238065
+:104700000AE297D0FC1FE78000B8AA8B631E05164B
+:1047100083C62D0005476399E6146257630907189D
+:10472000C247194693853D001385970097C0FC1F2B
+:10473000E78040AEB247E94503C507E411850D891E
+:10474000EFD0DFD483274DE1B70680009843558F23
+:1047500098C3D857719BD8D797D0FC1FE78060AF1C
+:1047600083C71400858B63810712A3800400238014
+:104770000AE2930D40060100FD1DE39E0DFE032796
+:10478000CCE3E2475047B376F60054C70F10000061
+:104790008326CCE33707020098C6130700F823826C
+:1047A000E40003274DE118431D83058B63000714C4
+:1047B00013076019F8D2D0C697D0FC1FE78060A914
+:1047C00003C70AE2058B69C3984C23800AE283463B
+:1047D00007001947639AE60A03270BB0029708C43B
+:1047E000EFF01FA0425737150020894593568700E8
+:1047F0000347410313054566A38009006207558FEF
+:1048000023A4E9001147A30604002306E400EFD027
+:104810003DE883A54901A308040081461306000270
+:1048200033D7B501058B09C7850B93FBFB0F854675
+:10483000850DE397CDFE99C2A308740103450401D9
+:104840008945014AEFD09D81F65066545285D65471
+:104850004659B659265A965A065BF64B664CD64CC4
+:10486000464DB64D096182800946639FC600D24716
+:10487000194613859D00938547B297C0FC1FE780BA
+:1048800060AA0547E30BE5E81546E9454810EFE067
+:104890009F8763040A0683270BB08297636B250505
+:1048A00033052541634B0504EFF09F9371BFEFD0B3
+:1048B000BFDF03453102FD5723AAF9005915B72779
+:1048C00000206205938547E56185BE8BEFD09FEFA1
+:1048D00013854BE5EF305FDF914763F6A70083A7B1
+:1048E00049013EDC55B78347F400E5BF1307E01BE1
+:1048F000D1B53305A940E34905FA83270BB0829768
+:10490000184C6362E502198DF247E3FFA7DAEFE086
+:10491000CD9783270BB0829708CC1546E945481000
+:10492000EFE06FFE71BB83A74C00998F3E95E9BF06
+:10493000011126CAB7240020938404E283C724000F
+:104940004AC806CE3729002022CC4EC652C4858BD9
+:10495000130909E6638B0718B729002003C509E48A
+:1049600001469305000211850D8923810400EFD0D3
+:104970007FBC83C509E41306F00F054591858D8939
+:1049800097D0FC1FE780609983C73400858B638EC6
+:104990000714884CA3810400814601468145238188
+:1049A000040097D0FC1FE780008E2A8A631F05123F
+:1049B000804C9547034724006319F712B725002060
+:1049C0001946938545B21305940097C0FC1FE780F4
+:1049D00060958547631BF510DC481947814598C3EE
+:1049E00003C509E411850D89EFD05FAA83C509E4E9
+:1049F00001460D4591858D8997D0FC1FE780E09198
+:104A000083C72400858BF5C3B727002083A707B091
+:104A10002381040082972324A900EFF06FFC8347D1
+:104A20003401138709E4A3000700A30CF7008347B0
+:104A30004401A30609000146230DF70083475401F2
+:104A4000938909E493050002A30DF700834604014E
+:104A50008347F400A206DD8E83471401C207DD8E72
+:104A600083472401E207D58F1CC78346740183471F
+:104A70006401A206DD8E83478401C207DD8E834771
+:104A80009401A3080900E207D58F5CCB0147B3D698
+:104A9000E700858A89C6050A137AFA0F05460507D5
+:104AA000E317B7FE19C2A30849018347A4013725BC
+:104AB000002093053400238CF9001946894713051B
+:104AC000C5E72306F90097B0FC1FE780A074624495
+:104AD00003450901F240D2444249B249224A130631
+:104AE0008002914505616FD0EDECEFD0FFBBF24045
+:104AF0006244FD572306F900D2444249B249224A92
+:104B000005618280B7270020938607E603C7C600A9
+:104B1000938707E61377F70F45EF83C6C60037265E
+:104B20000020130706E493F6F60FD1EA834606E465
+:104B300093F60604C9C6B7B7240048C39387F7E9BC
+:104B400063E3A70293075002A300F700B7270020F2
+:104B5000938707E283C777000D4789456303F70012
+:104B600085456FE08FA2B70725009386F74863ED70
+:104B7000A600B767DBFF93870793AA979306007D8C
+:104B8000B3D7D702FD17C9B7938707496315F50057
+:104B90009307600255BFB7D725009387F77763ED7A
+:104BA000A700B767DBFF93870793AA979306007D5B
+:104BB000B3D7D702F91749BF9307700271B793763D
+:104BC000F50FA300D700A387D7008145368551BFD5
+:104BD0008280411106C622C4EFE00F8D37240020E9
+:104BE000130504E613064002814597B0FC1FE780D9
+:104BF000006937450300FD57130505462320F4E6F9
+:104C0000EFD07DBE130404E62308A400B240224482
+:104C1000014541018280B727002083A707E91307D8
+:104C20000048B70600F998D7D85FFD16758FB7060C
+:104C30000002558FD8DFD85FB70600400E070D83FE
+:104C4000558FD8DFF84BC576FD16419B136797004B
+:104C5000F8CBD85F758F9566558FD8DF985B9D66CA
+:104C60001367077098DB985B558F98DB985BB706E6
+:104C70000700558F98DB985BB7060090FD16758F7F
+:104C8000B7060010558F98DBF847B706F9FFFD16F9
+:104C9000619BF8C7F84F758FF8CFF84FB70690FFB4
+:104CA000FD16758FF8CF82808280372700208327FA
+:104CB00007E941767D16B44BF18EB4CB94473706A5
+:104CC0002000D18E94C7D44793E60601D4C7D447B9
+:104CD000BD9AD4C70100010001000100832607E945
+:104CE0000566DC4693E70701DCC6DC42D18FDCC2F7
+:104CF000B727002003A6C7E3930740067CD27C5267
+:104D000091C783A7C609A183858BF5DB010001004C
+:104D100001000100832707E9416603A7C709B44BD7
+:104D2000D18EB4CB9376F701B84B019B558FB8CB9E
+:104D30009847B706E0FFFD16758F98C78280B727A2
+:104D4000002083A707E941777D17B44F4166F98EAC
+:104D5000B4CF9447D18E94C7D44793F6F6EFD4C717
+:104D6000D443758FD8C3D44793E60610D4C7D8432D
+:104D7000518FD8C38280AA8735C983460500194759
+:104D800005456396E60603C6170083C6270083C55C
+:104D9000370037270020230BC79C37270020A30BA1
+:104DA000D79C37270020230AB7E883C54700372759
+:104DB00000202302B7E883C5570037270020A30A45
+:104DC000B7E803C76700B72700202386E7E837273F
+:104DD000002011CA89CAB7573412938787672324E2
+:104DE000F7E801458280232407E8E5BF0545828076
+:104DF00031C999472300F500B727002083C7679D75
+:104E0000A300F500B727002083C7779D2301F50095
+:104E1000B727002083C747E9A301F500B727002083
+:104E200083C747E82302F500B727002083C757E967
+:104E3000A302F500B727002083C7C7E82303F500C6
+:104E400001458280054582805D71A2C4372400201F
+:104E5000832704E9A6C24EDE86C6CAC052DC56DAF3
+:104E60005AD85ED662D466D26AD06ECED843FD766A
+:104E7000FD161377F7EFD8C39857B7250020938511
+:104E8000759D758F98D7D857B7060200B7240020B4
+:104E90003D9BD8D798479384649DB7290020558FB0
+:104EA00098C7D843B726002013670701D8C303A6C5
+:104EB00086E837573412130787672EC6E304E64C9B
+:104EC000D84301791309F90F799BD8C3985FB1666C
+:104ED000938606F033772701558F98DFD843136701
+:104EE0001700D8C397D0FC1FE780408C832704E9C4
+:104EF000B24603A707091377F7032380E40003A74B
+:104F0000470929831377F7072380E600D843B9665A
+:104F100093860670799BD8C3985F33772701558FA6
+:104F200098DFD84313671700D8C397D0FC1FE780DA
+:104F3000E087832704E9B726002003A70709137732
+:104F4000F703A38AE6E803A74709B72600202983C9
+:104F50001377F7072386E6E8D843B56693860630CD
+:104F6000799BD8C3985F33772701558F98DFD84353
+:104F700013671700D8C397D0FC1FE780208303274F
+:104F800004E98327070993F7F703238AF9E88327BE
+:104F9000470937270020A98393F7F7072302F7E88B
+:104FA00083C749E983C604007D7E3EC42247832728
+:104FB00004E9130EFE0F998E03A7070A13F6F600F5
+:104FC00013054002419B518F23A0E70A130760029B
+:104FD0003387E6021306700283A5070A45737D1323
+:104FE00093F5F5F013043002B708F1FFFD1813082C
+:104FF00020023347C702930E10027D4FF94FF5424E
+:10500000F1436D4D514CC944C54B3D49B949B14A75
+:105010002D4B354A3D8B12074D8F9305500223A02F
+:10502000E70A3387B60283A5070AB3F5C5013347FC
+:10503000C7023D8B22074D8F23A0E70A3387A602C4
+:1050400083A5070A370500F17D15B3F565003347E1
+:10505000C7023D8B32074D8F23A0E70A33878602B4
+:1050600083A5070A6144B3F515013347C7023D8B99
+:1050700042074D8F23A0E70A3387060383A5070A5B
+:10508000370810FF7D18B3F505013347C7023D8B84
+:1050900052074D8F23A0E70A3387D60383A5070A5B
+:1050A000B70E0010FD1EE98D3347C7023D8B620726
+:1050B0004D8F23A0E70A139756003347C702931575
+:1050C000C70103A7070A3377D7014D8F23A0E70A4B
+:1050D0003387E6035D4F3347C7029375F70003A795
+:1050E000470A419B4D8F23A2E70A3387F60383A526
+:1050F000470AD94F93F5F5F03347C7023D8B1207A6
+:105100004D8F23A2E70A3387560283A5470AD5426B
+:10511000B3F5C5013347C7023D8B22074D8F23A24C
+:10512000E70A3387760283A5470ACD43B3F56500C6
+:105130003347C7023D8B32074D8F23A2E70A3387DF
+:10514000A60383A5470A294DB3F515013347C702C6
+:105150003D8B42074D8F23A2E70A69473387E6025A
+:1051600083A5470AB3F505013347C7023D8B5207B4
+:105170004D8FE54523A2E70A3387B60283A5470A88
+:10518000E98D3347C7023D8B62074D8F23A2E70AA3
+:10519000338786020D443347C7029315C70103A71F
+:1051A000470A3377D7014D8FB385E60323A2E70A79
+:1051B00003A7870A254F419BB3C5C502BD894D8F03
+:1051C00023A4E70A3387F60383A5870A9D4F93F547
+:1051D000F5F03347C7023D8B12074D8F23A4E70A32
+:1051E0003387560283A5870A9942B3F5C501334731
+:1051F000C7023D8B22074D8F23A4E70A338786031E
+:1052000083A5870AB3F565003347C7023D8B320794
+:105210004D8F23A4E70A3387760283A5870A954337
+:10522000B3F515013347C7023D8B42074D8F23A4C9
+:10523000E70A3387960283A5870AB3F5050133474A
+:10524000C7023D8B52074D8F23A4E70A33877603AD
+:1052500083A5870AE98D3347C7023D8B62074D8FCF
+:1052600093954600B3C5C50223A4E70A03A7870A9E
+:105270003377D701F2054D8FB385260323A4E70AC0
+:1052800003A7C70A419BB3C5C502BD894D8F23A69D
+:10529000E70A3387360383A5C70A93F5F5F033474A
+:1052A000C7023D8B12074D8FB3C5860223A6E70ABE
+:1052B00003A7C70A3377C701BD89A2054D8F23A66F
+:1052C000E70A3387560383A5C70AB3F5650033475A
+:1052D000C7023D8B32074D8F23A6E70A338766034B
+:1052E00083A5C70AB3F515013347C7023D8B4207B3
+:1052F0004D8F23A6E70A3387A60383A5C70AB3F514
+:1053000005013347C7023D8B52074D8F23A6E70A9D
+:105310003387E60383A5C70AE98D3347C7023D8B70
+:1053200062074D8F93953600B3C5C50223A6E70AE1
+:1053300003A7C70A3377D701F2054D8FB385F6036C
+:1053400023A6E70A03A7070B419BB3C5C502BD8986
+:105350004D8F23A8E70A3387560283A5070B93F5E1
+:10536000F5F03347C7023D8B12074D8F23A8E70A9C
+:105370003387760283A5070BB3F5C5013347C70210
+:105380003D8B22074D8F23A8E70A1397260033474A
+:10539000C70283A5070BB3F565003D8B32074D8F20
+:1053A000B3C5460323A8E70A03A7070B3377170102
+:1053B000BD89C2054D8F23A8E70A1397160033470E
+:1053C000C70283A5070BB3F505013D8B52074D8F2F
+:1053D000B3C5C60223A8E70A03A7070B698FBD89D7
+:1053E000E2054D8F23A8E70A03A7070B9305800268
+:1053F0003377D70123A8E70A37270020A24C0347B9
+:1054000057E93387EC40B34DB70283AC470B93FCAD
+:105410000CFF334C870393FDFD00B3ECBC0123AAC2
+:10542000970B83AC470BF14D93FCFCF0137CFC0015
+:10543000120C33EC8C0123AA870B330C870283AC4C
+:10544000470BB3FCCC01334CBC02137CFC00220C98
+:1054500033EC8C01B34CA70323AA870B03AC470B97
+:10546000337C6C0093FCFC00B20C336C9C0123AACF
+:10547000870B214C334C870383AC470BB3FC1C01D7
+:10548000137CFC00420C33EC8C0123AA870B330CF9
+:10549000570283AC470BB3FC0C01334CBC02137CAA
+:1054A000FC00520C33EC8C0123AA870B330CF7035E
+:1054B00083AC470BB3FCAC00334CBC02137CFC0048
+:1054C000620C33EC8C01B34C770223AA870B03AC3C
+:1054D000470B337CDC01F20C336C9C01B30CE7030B
+:1054E00023AA870B03AC870B137C0CFFB3CCBC0245
+:1054F000330B670393FCFC00336C9C0123AC870BDC
+:10550000114C83AC870B93FCFCF0334C8703B30A3C
+:105510005703137CFC00120C33EC8C0123AC870B7B
+:1055200003AC870BF54C337CCC01334BBB02330A05
+:105530004703137BFB00220B336B6C0123AC670B1F
+:1055400003AB870B4D4C337B6B00B3CABA02B30974
+:10555000370393FAFA00B20AB36A5B0123AC570B24
+:1055600083AA870B594BB3FA1A01334ABA0233099B
+:105570002703137AFA00420A33EA4A0123AC470BA5
+:1055800003AA870BDD4A337A0A01B3C9B90233494A
+:10559000B90293F9F900D209B3693A0123AC370B88
+:1055A00083A9870B614AB3F9A900B30B7703137979
+:1055B000F900620933E929019319470023AC270B4D
+:1055C00003A9870B3379D901B3C9B902B304970290
+:1055D000F2093369390123AC270B03A9C70BE5494D
+:1055E000137909FFB3CBBB02B3C4B40293FBFB0036
+:1055F000B36B790123AE770B03A9C70BD54B137996
+:10560000F9F0BD889204B364990023AE970AB304FD
+:10561000870303A9C70B794C3379C901B3C4B4021A
+:10562000BD88A204B364990023AE970A8944B344A9
+:10563000970203A9C70B33796900BD88B204B3642C
+:10564000990023AE970AB304770303A9C70BFD4B58
+:1056500033791901B3C4B402BD88C204B36499009C
+:1056600023AE970AB304670303A9C70B130B1002F9
+:1056700033790901B3C4B402BD88D204B36499007C
+:1056800023AE970AB304570303A9C70B930A20025A
+:105690003379A900B3C4B402BD88E204B3649900AD
+:1056A00023AE970AB304470303A9C70B130A3002BA
+:1056B0003379D901B3C4B402F204B364990023AEC0
+:1056C000970AB304370303A9070C9309400213791F
+:1056D00009FFB3C4B402BD88B3649900694923A02B
+:1056E000970CB304270303A9070C1379F9F0B3C48B
+:1056F000B402BD889204B364990023A0970CED44D2
+:10570000B304970203A9070C3379C901B3C4B402E7
+:10571000BD88A204B364990023A0970CB304B70317
+:1057200003A9070C33796900B3C4B402BD88B2047D
+:10573000B364990023A0970CB304970303A9070C43
+:1057400033791901B3C4B402BD88C204B3649900AB
+:1057500023A0970CB304870303A9070C337909012D
+:10576000B3C4B402BD88D204B364990023A0970CDB
+:10577000B304770303A9070C3379A900B3C4B402B7
+:10578000BD88E204B364990023A0970C93145700DA
+:10579000B3C4B4021399C40183A4070C3306C7022F
+:1057A000B3F4D401B3E4240123A0970C03A9470C5C
+:1057B000137909FFB3046703B3C4B402BD88B364AB
+:1057C000990023A2970CB304570303A9470C13793C
+:1057D000F9F0B3C4B402BD889204B364990023A263
+:1057E000970CB304470303A9470C3379C901B3C429
+:1057F000B402BD88A204B364990023A2970CB30439
+:10580000370303A9470C33796900B3C4B402BD88D8
+:10581000B204B36499001309500223A2970CB30495
+:10582000270303A9470C33791901B3C4B402BD8817
+:10583000C204B364990023A2970C93046002B304DA
+:10584000970203A9470C33790901B3C4B402334664
+:10585000B602BD88D204B364990023A2970C83A436
+:10586000470CE98C3D8A6206458E23A2C70C03A62D
+:10587000470C9314C7013376D601458E23A2C70C7B
+:10588000130690023306C70283A4870CC1983346DF
+:10589000B6023D8A458E23A4C70C1306A002330628
+:1058A000C702B345B60203A6870C1376F6F0BD898E
+:1058B0009205D18D23A4B70C37260020834546E8F6
+:1058C000372600200346C6E803A9870C3386C54067
+:1058D000B304A6033379C901B3C4E40293E484009A
+:1058E000BD88A204B364990023A4970CB304E60313
+:1058F00003A9870C33796900B3C4E40293E48400FC
+:10590000BD88B204B364990023A4970C93143600A5
+:10591000B3C4E40203A9870C3379190193E484002A
+:10592000BD88C204B364990023A4970CB304F603A2
+:1059300003A9870C33790901B3C4E40293E484001A
+:10594000BD88D204B364990023A4970CB304560213
+:1059500003A9870C3379A900B3C4E40293E484005B
+:10596000BD88E204B364990023A4970CB3047602C3
+:1059700003A9870C3379D901B3C4E40293E484000A
+:10598000F204B364990023A4970C93142600B3C4C3
+:10599000E40203A9C70C137909FF93E48400BD88CE
+:1059A000B364990023A6970CB304860203A9C70C1D
+:1059B0001379F9F0B3C4E40293E48400BD8892043F
+:1059C000B364990023A6970C93141600B3C4E402A1
+:1059D00003A9C70C3379C9013347E60293E4840075
+:1059E000BD88A204B364990023A6970C03A6C70C34
+:1059F00033766600136787003D8B3207518F23A6ED
+:105A0000E70C03A7C70C3377170123A6E70C32472F
+:105A1000034707000D8F3346D70293F5F507E205DC
+:105A20003D8A9314460103A6C70C330487023376DC
+:105A30000601458E23A6C70C1316170083A4C70CB6
+:105A4000E98C3346D6023D8A6206458E23A6C70CF2
+:105A500003A6C70C3344D402B37ED6011316270025
+:105A6000B3037702720433E48E0023A6870C334617
+:105A7000D602B3025702937EF60003A6070D419AA1
+:105A80003366D60123A8C70C03A6070DB3C3D30200
+:105A90001376F6F0B3C2D20293F3F3009203B3632A
+:105AA000760023A8770C03A6070D337EC601B30F3B
+:105AB000F70393F2F200A202B3625E0023A8570C30
+:105AC00003A6070D3373660013163700B3CFDF024A
+:105AD000330FE70393FFFF00B20FB36FF30123A867
+:105AE000F70D03A3070DB37813013346D602330D28
+:105AF000A7033D8A420633E6C80023A8C70C03A6C5
+:105B0000070D33780601334FDF02B346DD02137F02
+:105B1000FF00520F336FE80123A8E70D03A7070D1D
+:105B2000798DBD8AE206C98E23A8D70CD843856635
+:105B30003D9BD8C3D843799BD8C39857558F98D7E6
+:105B4000D85713670701D8D722479376F703985F92
+:105B5000137707FC558F98DF985FB7060081FD1615
+:105B6000758FD98D8CDFB640264496440649F2598C
+:105B7000625AD25A425BB25B225C925C025DF24D89
+:105B80006161828023A406E86FF08FC1B7270020EF
+:105B900003A707E95C4393E707105CC382804111C8
+:105BA00006C6EF00D05993056040EF30C02FB240D9
+:105BB0000145410182806F00505E19C591C509C63B
+:105BC0008357060001459DE301110565C94713068A
+:105BD000F100130555C3854506CEA307F100EF304C
+:105BE000402CF2400345F100056182808280B72796
+:105BF00000200111238EA7D005651306F1001305BF
+:105C000095C4854506CEA3070100EF308029F240F8
+:105C10000345F1000561828001111305910006CE54
+:105C2000EF00305A2304A1000565300025059D458D
+:105C3000EF302027F2400345810005618280011189
+:105C40009305F10006CE22CC2A84EF00D05923061A
+:105C5000A1000565A3068100700021801305554051
+:105C6000914523078100EF30C023F2406244034591
+:105C7000C1000561828001111305D10006CEEF003D
+:105C8000B0582306A1000965700009059145EF3061
+:105C90004021F2400345C10005618280011106CE1A
+:105CA000EF00F058A307A10009651306F1001505E0
+:105CB0008545EF30001FF2400345F1000561828009
+:105CC000011106CEEF00B061A307A100096513061C
+:105CD000F10029058545EF30C01CF2400345F10075
+:105CE00005618280011106CEEF00506FA307A1006D
+:105CF00009651306F10039058545EF30801AF24039
+:105D0000014505618280011106CEEF100039A3071D
+:105D1000A10009651306F10041058545EF306018C3
+:105D2000F2400345F10005618280011106CEEF10BB
+:105D3000C00FA307A10009651306F10045058545BD
+:105D4000EF302016F2400345F100056182804111D9
+:105D500006C622C4EF10C0158965CD052A84EF3030
+:105D600080142285B240224441018280011106CE76
+:105D7000EF102038A307A10009651306F1005105B3
+:105D80008545EF300012F2400345F1000561828045
+:105D900001111305510006CEEF1020482302A10087
+:105DA000096550006105A545EF30A00FF24001459F
+:105DB00005618280411106C6EF1080498965E505BD
+:105DC000EF30600EB240014541018280011106CEE4
+:105DD00022CC2A84EF10E05C2306A1000965A3060B
+:105DE00081007000218069058D4523078100EF3017
+:105DF000400BF2406244014505618280011106CEEC
+:105E000022CC2A84EF10A06C2306A1000965A3060A
+:105E10008100700021806D058D4523078100EF30E2
+:105E20004008F2406244014505618280B7270020A6
+:105E30008386C7E1011122CC06CE2A872E8463C552
+:105E400006008546238ED7E089679386D7016313C2
+:105E5000D404B7270020938707CD23940700034578
+:105E600007001307F01F238C07022382A700239348
+:105E7000E700014685454525A307A10022851306B5
+:105E8000F1008545EF30E001F24062440345F10046
+:105E900005618280938737036318F402B7270020D7
+:105EA000938707CD23940700034507002382A700AB
+:105EB00083451700A383B700034627007D5723833C
+:105EC000E700238CC70245BFC947A307F1007DB790
+:105ED000011126CAB724002006CE22CC4AC89387D7
+:105EE000C4AB83C737006387071AB726002083C770
+:105EF000C6E19384C4AB93F7070481E78947238EF7
+:105F0000F6E089679386E7012E842A87639BD5068E
+:105F100003450500B7270020938707CD2382A700FC
+:105F2000834517008546A382B7000346270005472F
+:105F3000A383E7002383C700EF00A073A307A1009A
+:105F40008347F100C5EFB7270020938607CD03C72D
+:105F5000760003C656008546938707CD631CD7108D
+:105F60000E061306963B130710273346E60203C5B9
+:105F700034008965239407001376F60FEFC06DC3D4
+:105F8000B5A8938647036397D50203450500B72755
+:105F90000020938707CD2382A70083451700A382A3
+:105FA000B700034627002383C70083463700A38337
+:105FB000D70059B7938607056390D50603450500BA
+:105FC000B7270020938707CD2382A70083451700BA
+:105FD00093087700A382B700034627002383C700F6
+:105FE00083463700A383D7000348670083475700E1
+:105FF00003474700EF20B03DA307A1002285130609
+:10600000F1008545EF20F0690345F100F24062445C
+:10601000D2444249056182809387B7076398F504AB
+:106020008347050037290020130909CD2302F90011
+:1060300083471500A302F900834725002303F900D5
+:1060400083473500A303F900034565002A9703053C
+:106050007700EFC0EFAFEF00407A83467900034648
+:1060600069008345590003454900F9B5B147A307C5
+:10607000F10069B78946E305D7EE09068D460E069D
+:106080006316D7000E061306965BF1BD06061306CF
+:106090007651D1BD31459DBFB7270020238E07E043
+:1060A000B727002003C767CD011106CE9307F00F75
+:1060B0006318F7021305D100C5252306A100096561
+:1060C00070008D457D05EF20D05DB727002003C50A
+:1060D000F7AB8965EFC0EDB4F24001450561828000
+:1060E00001455D2D2306A100A30601002307010041
+:1060F000F9B7011106CE22CC2A84EF0070302306B6
+:10610000A1000965A3068100700021801305050226
+:106110008D4523078100EF20D058F24062440145AD
+:1061200005618280011106CE22CC2A84EF00504204
+:106130002306A1000965A3068100700021801305D4
+:1061400015028D4523078100EF20B055F2406244CF
+:10615000014505618280011106CE22CC2A84EF0020
+:1061600030432306A1000965A30681007000218049
+:10617000130525028D4523078100EF209052F24040
+:106180006244014505618280011106CEEF1020397D
+:10619000A307A10009651306F100130575028545E3
+:1061A000EF203050F2400345F1000561828001117B
+:1061B00006CEEF106041A307A10009651306F100A8
+:1061C000130595028545EF20D04DF2400345F100BF
+:1061D00005618280011106CEEF10A043A307A10044
+:1061E00009651306F1001305D5028545EF20704BB4
+:1061F000F2400345F10005618280011106CEEF10E7
+:10620000A046A307A10009651306F1001305E502E6
+:106210008545EF201049F2400345F1000561828079
+:10622000011106CEEF10E048A307A100096513068F
+:10623000F100130515038545EF20B046F2400345F4
+:10624000F10005618280411106C622C4EF10604A48
+:106250008965938525032A84EF20F0442285B24086
+:1062600022444101828039711303D1021ACE0343C3
+:10627000810506DE1ACC034341051ACA0343010512
+:106280001AC80343C1041AC6034381041AC4030392
+:1062900041041AC2034301041AC0EF10004D230643
+:1062A000A10209657010130565038945EF20703F51
+:1062B000F2500345C10221618280011106CEEF1028
+:1062C0006078A307A10009651306F10013057503A3
+:1062D0008545EF20103DF2400345F10005618280C5
+:1062E000011106CEEF10300EA307A10009651306B9
+:1062F000F100130585038545EF20B03AF2400345D0
+:10630000F10005618280011106CEEF101027A3076E
+:10631000A10009651306F100130595038545EF20DB
+:106320005038F2400345F10005618280011106CE2C
+:10633000EF10503FA307A10009651306F1001305F4
+:10634000E5038545EF20F035F2400345F100056196
+:106350008280011106CEEF10104CA307A100096541
+:106360001306F1001305F5038545EF209033F24045
+:106370000345F10005618280011106CEEF105063E4
+:10638000A307A10009651306F1001305050485455F
+:10639000EF203031F2400345F100056182800111A8
+:1063A00006CEEF10F071A307A10009651306F100F6
+:1063B000130515048545EF20D02EF2400345F1006A
+:1063C00005618280011106CEEF20E004A307A10041
+:1063D00009651306F100130525048545EF20702C8F
+:1063E000F2400345F100056182807971064306D6CB
+:1063F0001AC872531AC662531AC452531AC242536D
+:106400001AC0EF20200C896593853504EF20B02950
+:10641000B250014545618280B72700202398A7D05C
+:1064200001458280011106CEEF20C07BA307A100A9
+:1064300009651306F100130515058545EF20702643
+:10644000F2400345F10005618280011106CEEF2084
+:106450001002A307A10009651306F1001305250525
+:106460008545EF201024F2400345F100056182804C
+:1064700037270020930707CD83D7A700130707CD41
+:1064800089E79307F01F2315F7008357A7002146DC
+:10649000014593F607108607C207B3D6C640C183ED
+:1064A000558D93D5574093D69740AD8E858A7D16EE
+:1064B0001375F50FD58F71FE2315F70082803727EE
+:1064C0000020930707CD83D7C700130707CD91E7B7
+:1064D000E17793C7F7FF2316F7008357C7003946C4
+:1064E000014591689945B3F617018607C207B3D6EF
+:1064F000C640C183558D93D6E74013D8F700858AEF
+:10650000B3C606017D161375F50FD58FE31DB6FCD6
+:106510002316F7008280011106CE22CC26CA4AC873
+:106520004EC663010510AD472A8463E7A70C130428
+:10653000F5FF1374F40F1385F5FF01469305F00F73
+:106540001375F50FEFB01FFFB724002003A704E970
+:1065500037290020136404045C571374F407B72927
+:106560000020F59B5CD7032749E13765030013053D
+:1065700005631C4393F707F85D8CB747767100C33A
+:10658000938797121CC7B7575500938757555CC31D
+:106590003724002003A7C9E3230004E2130404E224
+:1065A000230204005C43F99B5CC3A547A303F400EA
+:1065B000EFC06D8F83A6C9E3A3020400032749E15E
+:1065C000A300040085479CC21C43370633000145E5
+:1065D00093F7F7CF1CC31C4393F7F7CF93E707203C
+:1065E0001CC303A704E91C47D18F1CC7B7070300CE
+:1065F00093878715BCCA05A0B1476308F5029307C6
+:10660000600263E5A7001304E5FF25B79307700256
+:106610004945E302F4F2F2406244D2444249B249AD
+:10662000056182801304500239B71304600221B758
+:10663000B7270020938707E203C71700B72700207A
+:10664000938707CD058B11CF37270020032747E11C
+:10665000185F1583058B11E703D78700050723947F
+:10666000E70003C6870383C5770003C547006FF0C3
+:106670009FEA011126CA4AC84EC656C2B727002053
+:1066800006CE22CC52C45AC0AE893289B68A83A4BF
+:1066900047E335C9AD472A8463EEA7021304F5FF2B
+:1066A0001374F40F631D0906268A338B9900631255
+:1066B0004B071379F9009386FAFF22852380240182
+:1066C000A380340193F6F60F4E868545EFC06FAE7A
+:1066D000014505A0B147630BF5029307600263E52E
+:1066E000A7001304E5FF6DBF930770024945E30B54
+:1066F000F4FAF2406244D2444249B249224A924AF0
+:10670000024B056182801304500269BF13046002CA
+:1067100051BFEFF0FFD52301AA00050A49BF854705
+:10672000631CF9004E869305000F1385240097A083
+:10673000FC1FE780C0B4B5BF89476316F9004E86D9
+:106740009305A00ADDB78D47631DF900268A338BB8
+:106750009900E3004BF7EFF09FD62301AA00050A4A
+:10676000CDBF91476316F9004E869305F00F75BFB4
+:1067700095476315F9004E86814545BF99476315D6
+:10678000F9004E86BD4555B79D474945E313F9F6D7
+:106790004E869305500551BF411122C42A842945D4
+:1067A00006C6EFB0DFF8B7270020938707CD11C8E2
+:1067B00003D787002300E40003D787002183A300C9
+:1067C000E40023940700B727002083A707E9984B2C
+:1067D0009316E70063DE0600371701141307F78FDF
+:1067E00098CB37071104F8CF09671307879F98C71D
+:1067F000B24022440145410182809307F00363E0E7
+:10680000A70AB72700202380A7B2B727002003A636
+:1068100047E1B7060082FD165C561377F503931522
+:106820009701F58FCD8F5CD69306A003B727002084
+:1068300083A707E963F7A602F44F37060007D18E56
+:10684000F4CF944B01451396E600635B0604931660
+:106850008700984B71761306F60F718F558F98CB82
+:10686000828013188501930620021358884163FA29
+:10687000A600F44F370600F97D16F18E37060005A5
+:106880007DBFB70600F91386F6FFF44FE945F18E98
+:1068900037060003E3C505FB370600014DB7494540
+:1068A0008280AA8759C52D476365A7069307F5FF20
+:1068B00093F7F70F37270020032707E9B70600C132
+:1068C000FD16084B93F7F703E207758DC98F1CCBB4
+:1068D000B727002083C707B271761306F60F93F728
+:1068E000F703939687001C4B0145F18FD58F1CCB86
+:1068F0007C4FB706F9FFFD1693E747007CCF1C4B92
+:10690000F58FB7060200D58F1CCB9386864F14C730
+:10691000828031476302E502130760026365A700C6
+:106920009307E5FF71B7130770024945E384E7F861
+:10693000828093075002BDBF93076002A5BF01117B
+:1069400006CE9317450163D40702EFF0EE9C89470A
+:1069500019C9834605001147B1476396E60095477C
+:106960002300F500C947F2403E85056182802EC6AE
+:10697000EF10CFE3C94765D90347A500418B65D721
+:10698000B2458347B500230AB50491E7E9472308D8
+:10699000F5008147C9BFED47DDBF011106CE22CC0E
+:1069A0002EC6EF10AFE001CDB2452A84EF002F9440
+:1069B000A305A4020145F240624405618280494575
+:1069C000DDBFB7270020938707CD0147994683C5D0
+:1069D000070E3306E50005072300B6008507E31818
+:1069E000D7FE01458280011106CE2EC6EF100FDCC6
+:1069F00011C983074503B24501452380F500F240E4
+:106A0000056182800945E5BFB72700209387C7B09D
+:106A100003D707012300E50003D707012183A30063
+:106A2000E50083C7F7002301F5000145828019E1E5
+:106A300049458280B7270020138707CD784B411145
+:106A400022C406C62A84938707CD09C70347C70017
+:106A5000314531EFB85F09C70347B700314521EB36
+:106A600003A7870809C703477700314529E337257E
+:106A7000002005471946A285130565DB2381E70041
+:106A80009790FC1FE7800079834754001307000CA0
+:106A900093F7070C6391E702372500201946A2857A
+:106AA0001305C5DB9790FC1FE780C0760145B24017
+:106AB00022444101828081EB372500201946A285BE
+:106AC000130525DCC5B7130700044945E391E7FE2C
+:106AD000372500201946A285130585DCE1B7411151
+:106AE00026C2B7240020938704CD22C4E04B06C6FB
+:106AF000938404CD11C47C4813974700634C070C62
+:106B0000FC5099E74945B2402244924441018280B9
+:106B100009ED1305000FEFE06EC46DD58347C50086
+:106B2000F5D3EFE0CEE70145F9BF0547E31CE5FCEF
+:106B300015EC014582972A8445C1856793870780B4
+:106B40002310F502930700702317F500B7250020E6
+:106B50008D47230CF500A30A05021946938505DB32
+:106B6000130565039790FC1FE780C06A0347C400C4
+:106B70008547E309F7F88347E400B98B95C30347DA
+:106B8000E40085476318F70289472310F402224482
+:106B900003A38406B24092441305000F410102830F
+:106BA000EFF00ECCB727002083C717B28D8BE31808
+:106BB000F5FC89BF8357040211676375F700231042
+:106BC000E402F1B7930600023E87E3FAD7FE13070B
+:106BD0000002F5B7314505BF1D4535B7B727002081
+:106BE00083A787D5314581CF83C7770089CB4111F2
+:106BF00006C6EF203FF7B240014541018280828006
+:106C0000011126CA4AC84EC652C456C25AC02E895D
+:106C1000368BBA89BE8A06CE22CCB284428AEF1065
+:106C2000EFB81307A9FF4207856741839386A7C77B
+:106C300063EEE610938707C82A84494563E8970AFC
+:106C400063E6240B1307301F6362670B63E0370BA7
+:106C500093071B00B387970213973900860763D702
+:106C6000E70849C48347140113F747003DC7ED9B6C
+:106C7000A308F4008347B400231A2407231B9406B7
+:106C8000D5EF03578406C167FD17630BF706631939
+:106C900099068357A403231BE404231CF404B72799
+:106CA000002083D787D78D46114763E5F600850717
+:106CB00013F7F70FA30AE4042285EFF04EBC8357C5
+:106CC0000404A907231FF4048327440A93E7170049
+:106CD0002322F40AC547A30EF400231C5407231DE6
+:106CE0004407231D6405231E34050145F240624418
+:106CF000D2444249B249224A924A024B05618280FB
+:106D00008357440691CFB3D4F4024A87B3879702DE
+:106D1000C207C1836373F9003E87231CE40441B7B3
+:106D2000B305990085814A85EFB0FDD1231CA404E9
+:106D3000930584052685EFB09EA695B78327840A20
+:106D400093E707022324F40AC14771B7494579BF85
+:106D500001112EC606CEEF106FA5B24509E54945D3
+:106D6000F2400561828083471501A305B50213F740
+:106D7000470075D7ED9BA308F500BD472306F50234
+:106D80008327850A93E727002324F50A0145C9BF15
+:106D9000011106CE2EC632C4EF104FA10327851075
+:106DA0001377070249C3B2459306000EAA871387DB
+:106DB00055FE42074183494563E4E60622461167D2
+:106DC00013078714930686EBC206C182636AD70451
+:106DD00003D7871C01456305B704372700209306B6
+:106DE00007CD83D6A602A38EB706239FC70693F5C9
+:106DF000F50F130707CD63F3D500AE860357C7021F
+:106E0000239CD71A6373E6003287239DE71A03A7F2
+:106E1000470A856693860680558F23A2E70A0145B7
+:106E2000F240056182804545E5BFB7270020138702
+:106E300007CD784B938707CD01CB8346C70089C622
+:106E40008346D700494785EEB85F09CB8346B70034
+:106E500091C6834607014947858A95E203A78708BB
+:106E600001CB8346770089C68346D700494781EA2C
+:106E700003C7470B83C7570B6365F7001D473A8568
+:106E800082800111A304A10019461305A10006CEBA
+:106E90009790FC1FE78000382800EFA0BFCF854700
+:106EA0001D476313F5000147F2403A850561828072
+:106EB000797126D24AD04ECE06D622D42E89B289F6
+:106EC00036C63AC43EC242C0EF104F8EC94455C9BF
+:106ED0009305A9FFC20505662A84C1811305A6C7CB
+:106EE000C9446360B50A130606C8636C360963EAD1
+:106EF0002909B2469305301F63E5D508224763622E
+:106F0000E608138616003306260393153700635AE6
+:106F1000B60603461401B144058A25E60326440A51
+:106F20001376162039EE92470248231EE4040347E5
+:106F3000B400231CF406231A2407231B3407231D43
+:106F40000407231DD4048347D401814459EF95EBF2
+:106F500083270410898B95CF31469305F00F1305D5
+:106F600084069790FC1FE78080318327440A23140E
+:106F7000040693E707202322F40AC947A30EF4006E
+:106F80008144B2502254268502599254F2494561F7
+:106F9000828063093905B385290185814A85EFB06F
+:106FA0009DAA231CA404930584054E85EFB02EFFF3
+:106FB000B727002083D787D78D46114763E5F600B2
+:106FC000850713F7F70FA30AE4042285EFF02E8B51
+:106FD00083570404A907231FF4048327440A93E773
+:106FE000170051BF231C2405E1B7C1FF832784107C
+:106FF000898B95C731469305F00F1305840697904A
+:10700000FC1FE780C0278327440A2314040693E764
+:1070100007202322F40ACD47A30EF4009DB7E944CC
+:107020008DB737270020930707CDFC4B130707CDFB
+:1070300081CB83C6C70089C683C6D700C947A1EEE6
+:107040003C5F89CB83C6B70091C683C60701C94799
+:10705000858AB1E28327870881CB03C7770009C7F8
+:1070600003C7D700C94705EB0111A304A1001946C6
+:107070001305A10006CE9790FC1FE780A0192800F9
+:10708000EFA0DFBC0547B1476313E5008147F2403D
+:107090003E85056182803E858280B7270020138768
+:1070A00007CD784B938707CD01CB8346C70089C6B0
+:1070B0000347D70049450DEFB85F09CB8346B700BA
+:1070C00091C6034707014945058B1DE383A7870840
+:1070D00081CB03C7770009C783C7D700494589EB30
+:1070E000411106C6EFA07FBFB24001454101828039
+:1070F00082806302051279714AD03729002022D498
+:1071000026D24ECE52CC56CA5AC8930709CD06D6BF
+:107110005EC603A4070983474500AA84130909CD65
+:10712000FD8B2302F5008D49054AA14A294B05EC48
+:10713000832789050D47C146F9E737250020A68535
+:107140001305E5DC15469790FC1FE780A00CB250B4
+:10715000225492540259F249624AD24A424BB24BEB
+:107160000145456182808347B4008DE38327440A4B
+:107170001546A68593E727002322F40A13058412F7
+:107180009790FC1FE7800009004055B783474417DC
+:10719000858B9DCF2688014581468345080013D7FE
+:1071A00026002A97B3D5D54093F7360022978589D4
+:1071B00086070306D717A9C5B317FA00D18FA30E08
+:1071C000F7168506E39B56FD09050508E31665FDE0
+:1071D000930B84171546A6855E859790FC1FE78064
+:1071E00060145DF11546A6855E859790FC1FE780CB
+:1071F00060028347441793E78700230AF41669B7B0
+:10720000B397F90065BF03C6C7076314E600238E72
+:10721000D7069C4315B749458280411122C426C236
+:107220004AC006C62A890144A1449305F00F0545CA
+:10723000EFB02DFFB30789002380A7000504E316F4
+:1072400094FEB240224492440249014541018280A9
+:10725000011122CC4AC806CE26CA2EC632893684EF
+:10726000EF00DFD4630D05128347B500AA84B24551
+:107270000945DDEB21461385F4189790FC1FE78044
+:1072800060F9A38B241913598900238C241983478F
+:10729000E4000346D4008345F4008346C400A207FB
+:1072A000420603C5C404B297AE97E20603A7440A98
+:1072B000B69749C123A6F40A8347A40083469400E5
+:1072C00013670702A207C206B6978346B400B697B3
+:1072D00083468400E206B69723A8F40A8347640035
+:1072E00083465400A207C206B69783467400B69739
+:1072F00083464400E206B69723AAF40A8347240093
+:1073000083461400A207C206B69783463400B69798
+:1073100083460400E206B69723ACF40A8547A386A9
+:10732000F40423A2E40A0145F2406244D2444249F3
+:107330000561828023A6F40C8347A4008346940051
+:1073400013678700A207C206B6978346B400B697B4
+:1073500083468400E206B69723A8F40C83476400B2
+:1073600083465400A207C206B69783467400B697B8
+:1073700083464400E206B69723AAF40C8347240010
+:1073800083461400A207C206B69783463400B69718
+:1073900083460400E206B69723ACF40C59B70945BE
+:1073A00061B7011106CE2EC6EF005FC0630F051056
+:1073B0008346B5000547AA87B24505456391E60AAD
+:1073C00083C60701130740020145639AE60803C715
+:1073D000E50083C6D5002207C206369783C6F500AE
+:1073E000369783C6C500E206369783C6D704BDCA62
+:1073F00023A6E70A03C7A50083C695002207C20695
+:10740000369783C6B500369783C68500E206369761
+:1074100023A8E70A03C7650083C655002207C206F2
+:10742000369783C67500369783C64500E2063697C1
+:1074300023AAE70A03C7250083C615002207C20650
+:10744000369783C63500369783C60500E206369721
+:1074500023ACE70A1307A0022388E7000145F240A6
+:107460000561828023A6E70C03C7A50083C69500AB
+:107470002207C206369783C6B500369783C68500B5
+:10748000E206369723A8E70C03C7650083C65500BC
+:107490002207C206369783C67500369783C6450015
+:1074A000E206369723AAE70C03C7250083C615001A
+:1074B0002207C206369783C63500369783C6050075
+:1074C000E206369723ACE70C71B7054549BF411179
+:1074D00006C6EF00BFAD31C18346B5000547AA8798
+:1074E00009456399E60283C60701130740026393C7
+:1074F000E6020D472386E7021947A385E702130733
+:1075000050022388E70003C7A7020145136717004D
+:107510002385E702B240410182800945E5BFB727D4
+:1075200000202A87138507CD03481500938707CDD0
+:1075300063080802684911C50348C5003145631452
+:107540000808A85F11C50348B5003145631D08064A
+:1075500003A5870811C50348750031456315080662
+:1075600083C8C70B03C8D70B1D4563FE080583A757
+:10757000070D494593F70704B9C75D71A6C22800F6
+:10758000B284194686C6A2C4A303E100368497904C
+:10759000FC1FE78020C8A6851305E10241469790AD
+:1075A000FC1FE78020C7A2851305E10141469790A3
+:1075B000FC1FE78020C64800EF60EFE9B640264494
+:1075C0009644616182808280B7270020138707CDAF
+:1075D0008346170095C6784B938707CD09C70347A5
+:1075E000C700494515E7B85F09C70347B7004945D4
+:1075F00005E383A7870889C783C77700494589EBD7
+:10760000411106C6EF608FFAB24001454101828008
+:107610008280B7270020138707CD83461700938702
+:1076200007CD85C6784B09C78346C700494785EA19
+:10763000B85F09C78346B700494795E203A78708A3
+:1076400009C783467700494799EAA380A70003A7A3
+:10765000870D01C91367076023ACE70C01473A8522
+:1076600082801377F79FCDBF130700643305E502CF
+:10767000B72700204111938607CD22C403A4060C2E
+:1076800026C24AC006C6938407CDC8DA1309F00F94
+:1076900001E8B240224492440249014541018280FE
+:1076A0000345040063052501CC58EFA0FDA3405C11
+:1076B000C5B7B7270020138707CDA30CA702137700
+:1076C0001500938707CD11EB03C7C7036D8F6304C4
+:1076D000B70049458280238DE702137725000145D5
+:1076E00001EB03C7D703718FE315C7FEA38DC70254
+:1076F0008280011106CE2EC632C436C23AC0EF00D7
+:10770000FF8A35C1B2450247924693F7150099EBBF
+:1077100022468D4763F6C7004545F24005618280E9
+:107720002302C514898991E58D47E3E7D7FEA302BB
+:10773000D51401CFB727002083D727D17D8F0D8B9C
+:107740008547631FF7002314E5148547230FF500D1
+:107750008327450A0567D98F2322F50A014575BF9E
+:1077600023140514DDB749454DBF5D716ECEB72DAD
+:10777000002013830DCD03234305CAC05AD862D419
+:1077800086C6A2C4A6C24EDE52DC56DA5ED666D2E9
+:107790006AD0030C4105034B810503490106938D13
+:1077A0000DCD63090300032E4305314313145E001E
+:1077B000634D04000D4E49436369FE0093FC0501CF
+:1077C00063850C02054E6307CB07B64026449644FA
+:1077D0000649F259625AD25A425BB25B225C925C11
+:1077E000025DF24D1A856161828093FE3500494346
+:1077F000E38DCEFD93FE8500E3990EFC6313CB036E
+:1078000003CECD033143137E4E00E3000EFC630331
+:10781000690309436310690203CECD03137E2E0072
+:1078200039A0E318C9FF03CECD03137E4E003143C8
+:10783000E30D0EF8C68A42C63EC4BA8B368A328D34
+:10784000AE84AA89EFD08EF12A8411E983A74D0670
+:10785000054582972A841D432DD9230435019307BA
+:1078600000026311FA028D47631CF9048355C401B9
+:107870009307900F13035004E3E9B7F48355E40131
+:10788000E3E5B7F493F5F40F2300B406638C0C1210
+:10789000BD889547639EF402930710F82307F40010
+:1078A0004543E364AAF3FD474543E3F0A7F391673B
+:1078B000E3ED47F13306AA0105822310C40215A0A7
+:1078C0008547E311F9FC8355C4019307D02E5DB7BA
+:1078D000B547639FF40C85472307F40089472310BD
+:1078E000F402A307740163920B128547230CF40082
+:1078F00093F5050281E5A247A30AF40219468145E2
+:1079000056859790FC1FE780C0A963110512854733
+:10791000230EF402B2471946D685A30EF4021305CE
+:10792000E4039790FC1FE780E08E83470105A306E0
+:10793000F4009307F007631EFC0EB727002083C7EF
+:1079400007B236572300F70003055401EFA05FA0EC
+:107950002304A406EFA07F99B657A30AA4000D47FD
+:107960002380A70089476303EB0081472302F406C5
+:107970008347C105A302F40683470406C18B91EB3C
+:107980007D191379F90F89474943E3E027E5A301FE
+:10799000240783474106370700080143A300F40684
+:1079A00083478106A303F4067C48D98F7CC831BD88
+:1079B00089476394F4009947D5B5E38104EE230722
+:1079C0000400F9BD9D472307F40013F5150093F754
+:1079D000450011C9114591C30545A30FA40485476E
+:1079E000230FF40475BD13F5250001C9094591C3A2
+:1079F0001545A30FA4048947E5B70D4591C3194563
+:107A0000A30FA404230F040461BD230C04008147C9
+:107A10000D46B3D6FB40858A91C683468401850610
+:107A2000230CD4008507E396C7FED9B5230E0402C4
+:107A3000EDBD994763C58701A30A840131B7A30A45
+:107A4000F40019B701114EC6B7290020938709CD5C
+:107A5000FC4B06CE22CC26CA4AC852C4938909CD13
+:107A600091C7FC4B13965700634E06003A8AB684C2
+:107A70002E89EFD0AECE2A8419ED83A749051305D0
+:107A8000200491C33145F2406244D2444249B24994
+:107A9000224A056182800347E500854701453D8B09
+:107AA000E303F7FE03470406418B45C38D47630498
+:107AB000F9004945C9BFFD47E3ED97FE231E0400C9
+:107AC0008D47631EF90CE1C48357C40103D76907CE
+:107AD0001D45B3869700E348D7FA0347C40015C78E
+:107AE00083560402130700026391E602034734063B
+:107AF0008D466314D70C1307900F13055004E364ED
+:107B0000F7F88357E401E360F7F88D471D45E31C60
+:107B1000F9F637C900408329C920232609200F1010
+:107B200000009305800C0545EFA0BDEF8357A40628
+:107B30001205232444038507BD8BC98F2315F40642
+:107B4000231E94002326392189A81377D90FE30730
+:107B5000F7F611476315E904784893167700E3CAEE
+:107B600006F40347C400E316F7F48357C401B1D306
+:107B7000A9F09305800C0545EFA0BDEA8357A40644
+:107B800012058507BD8BC98F2315F40639A07C48E3
+:107B9000370700FF7D17F98F7CC80145EDB59307C6
+:107BA000D9FF93F7F70F0547E370F7F2E38304F08B
+:107BB0008347C400E39AE7F0F1B58546E317D7F4AD
+:107BC0001307D02E1DBF01114EC6B7290020938781
+:107BD00009CDFC4B06CE22CC26CA4AC852C4938992
+:107BE00009CD91C7FC4B13965700634E06003A8AA5
+:107BF000B6842E89EFD08EB62A8419ED83A7490565
+:107C00001305200491C33145F2406244D2444249F5
+:107C1000B249224A056182800347E5008547014554
+:107C20003D8BE303F7FE03470406418B79C78D477D
+:107C30006304F9004945C9BFFD47E3ED97FE231FE3
+:107C400004008D476315F910638B040E8357E4011C
+:107C500003D769071D45B3869700E347D7FA034763
+:107C6000C40015C783560402130700026391E6029D
+:107C7000034734068D46631AD70E8356C401130793
+:107C8000900F13055004E361D7F8E36FF7F68D47C3
+:107C90001D45E31BF9F65C548DC783476406898B49
+:107CA0008DC3085819CD8347A50081CFEF50BFF48D
+:107CB0000C58194613056403B1059780FC1FE78033
+:107CC000605537C900408329C920232609200F1099
+:107CD00000009305800C0545EFA0BDD48357A40692
+:107CE0001205232644038507BD8BC98F2315F4068F
+:107CF000231F94002326392189A81377D90FE30085
+:107D0000F7F411476315E904784893166700E3C355
+:107D100006F20347C400E31FF7F08357E40199DB41
+:107D200091F89305800C0545EFA0BDCF8357A406BD
+:107D300012058507BD8BC98F2315F40639A07C4831
+:107D4000370700FE7D17F98F7CC8014575BD930785
+:107D5000D9FF93F7F70F0547E37AF7EEE38C04ECCE
+:107D60008347C400E394E7EE79BD8546E311D7F27B
+:107D70008356C4011307D02E29B75D71A6C2B7245C
+:107D80000020938704CD03A8470586C6A2C4CAC0B5
+:107D90004EDE52DC56DA5AD85ED662D466D26AD04B
+:107DA0006ECE938404CD630808028327480513949C
+:107DB0005700635204023145B640264496440649B2
+:107DC000F259625AD25A425BB25B225C925C025D0B
+:107DD000F24D616182803AC632C493771500B6894C
+:107DE00089C7639205104945C1BF91E9A04C19E0CC
+:107DF0000145D9B72285EFD08EBA0040CDBFE30947
+:107E000008FE4285EFD0AEB9E5B77849B707000361
+:107E10007D8F55F30347F5056304870163159701CB
+:107E200003D7EA0149DB03C75A036301270903C7E4
+:107E3000EA0063192701131714004E970357070030
+:107E4000E3E3EDFAB8547D141374F40F5DC7931691
+:107E50001A00B69903D70900B2479305800C239600
+:107E6000EA063E9A03470A00054523970A06A384BB
+:107E7000EA06EFA01DBB03D7AA0612052644050794
+:107E80003D8B498F2395EA0603A3840603C50B00A7
+:107E9000B64096440649F259625AD25A425BB25BE6
+:107EA000225C925C025DF24D61610283138B8A0554
+:107EB000194681455A859780FC1FE780804E631ADA
+:107EC0002501194693056DDB5A859780FC1FE780D5
+:107ED0006034194681455A859780FC1FE780604CC5
+:107EE000E31725F509B7FD1513F4F50F094C954C6B
+:107EF0000549372D0020930D00089307F00FE30488
+:107F0000F4EEA247228AB38B870003C50B00EFD0A3
+:107F1000EE84AA8AE31B05EEFC4813052004E39CCB
+:107F200007E859BDB727002083A747D295C3FC4B6C
+:107F300013975700635E0700B1473E858280B147C3
+:107F4000F2406244D2444249B2493E850561828092
+:107F5000011122CC26CA4AC84EC606CEB68932893D
+:107F6000AE84EFC0BEFF2A849307200471D9C947AD
+:107F7000E36899FC1547E37597FC034705061377FB
+:107F800037035DFF8347E505DDFB7C49918BC5FB2E
+:107F9000EF907DBA79479D47E374A7FA834734068B
+:107FA00009476391E706835744081307D02E63738C
+:107FB000F7021307C00293075004E37327F97947C8
+:107FC00093075004E37E27F7414793075004636B00
+:107FD0002701BDB71307301FE363F7FE1307900FA8
+:107FE000E364F7FE7C4883460406CA9493E72700BF
+:107FF0008584B3E9D9007CC823139408230034078F
+:1080000081473DBFE5F3035744089307D02EE3FBB8
+:10801000E7FC19475DBFB727002083A747D281CB74
+:10802000FC4B1397570063540700314582800111C0
+:1080300022CC26CA4AC84EC606CE52C4B689328958
+:10804000AE84EFC0BEF12A84130520046303041438
+:108050007C48898BB9CB834734060947639DE70E7B
+:10806000835744081307D02E6379F7020357640837
+:108070009307C0021305500463FDE710035764081B
+:10808000F9471305500463F6E71003576408C14726
+:108090001305500463EBE700EDA81307301FE36FEF
+:1080A000F7FC1307900FE362F7FE93F7D40F054731
+:1080B0006399E70EB7C7004003AAC72023A607208D
+:1080C0000F1000000325040A19C59780FC1FE780E4
+:1080D00060052320040A23120408B7C7004023A622
+:1080E0004721630509087C48918BC1EF8D47639157
+:1080F000F40A930550104A859780FC1FE78080F4AE
+:108100002320A40A51C5B7C7004083A4C72023A6D3
+:1081100007200F1000007C4893F7074091CF93058C
+:10812000800C0545EFA0FD8F8357A4081205850735
+:10813000BD8BC98F2315F4080325040A4A86CE8512
+:108140009780FC1FE780000DB7C700402312240969
+:1081500023A697202DA0B1FB035744089307D02EE8
+:10816000E3F5E7F40357640899471DB78D47494580
+:108170006391F4027C4823120408F99B7CC80145F2
+:1081800009A89387D4FF93F7F70F0547E370F7F635
+:108190003145F2406244D2444249B249224A056123
+:1081A0008280E31209F491474945E38EF4F2D5B792
+:1081B000B7270020138707CD784B411126C24AC04C
+:1081C00006C622C4AA84138907CD09CF7C4B139716
+:1081D0005700635907003145B24022449244024996
+:1081E000410182802E85EFC07ED72A8413052004AA
+:1081F00065D413F714007C484DCB13F7170061FFCB
+:10820000034704061377370379F78988B5CC03272A
+:10821000490D454593E70740418B5DDFC1657CC84B
+:10822000FD150145EFA03D822314A408EFA0FF8CAB
+:10823000B70500012326A408FD150145EFA0FD8226
+:1082400093048409B725002015462328A4089385A4
+:10825000E5DC26859780FC1FE780C0FBA68513051B
+:1082600000FBEFA02FD62685EF000FC67C48034702
+:10827000C400A300A408DD9B93E747007CC88547A2
+:108280006307F700014589BF93F7F7BF41BF930527
+:10829000800C0545EFA0EDF88357A406120585076D
+:1082A000BD8BC98F2315F406F1BF0345D407CD9BC1
+:1082B0007CC89307F00FE307F5FCEFA0ED9CD9B75E
+:1082C000B7280020138808CD03288807011106CE9F
+:1082D00022CC26CA4AC84EC652C456C2138308CD01
+:1082E00063090800032EC801B14813141E01634D31
+:1082F0000402032EC307B14863080E021373A6FFDE
+:10830000C5486313030213735600B148630E03009C
+:10831000BE843A89B6893284AE8A2A8A63100802FA
+:10832000029E2A888D4819EDF2406244D2444249A7
+:10833000B249224A924A4685056182808347B80045
+:10834000B148FDF38D47C948E3E047FFA306480560
+:10835000230858012300080213771400814731C312
+:1083600083C70900A307F80083570900231BF800FF
+:1083700003D7040063F3E7003E8793160701C18229
+:1083800063E5D708231CE8008357880113075005CD
+:10839000B387E702A187231DF80085472300F80271
+:1083A00085471376440031CABE9903C70900860782
+:1083B0003E99A307E800A307E80203570900A69720
+:1083C0002319E80283D707006373F700BA879396EF
+:1083D0000701C182636ED702231AF802835748034C
+:1083E00013075005B387E702A187231BF8028347D1
+:1083F000080293E727002300F8028327C8012167BA
+:108400008148D98F232EF80005B7231CF800ADBF93
+:10841000231AE802E1B737270020930707CDBC5F96
+:10842000411106C622C426C24AC0130707CD99C708
+:1084300003A8C70113141801634F0406785F25CF02
+:108440003684B2842E8909ED81EB4945B24022443D
+:108450009244024941018280EF80AFB50145FDB7EA
+:108460008546E314D5FEB9E30297AA8731C91147BF
+:10847000A3060504231BE500231CE50083C6B70003
+:108480000547E384E6FC95C8239C9702239D870259
+:1084900001C41E04E3DB84FA238927012244B2408D
+:1084A0009244024903A3870641010283D84F9316E1
+:1084B0001701E3D506FC314551BF23AC0702E9BFE4
+:1084C0000D4569B75D7166D26AD06ECEA304C10056
+:1084D000AA8D2E8DB28CB68519461305A100A2C4B3
+:1084E000CAC04EDE52DC56DA5AD85ED662D43A841E
+:1084F000BE8B86C6A6C2368C428BC68A464AD649F1
+:1085000066499780FC1FE780E0D03727002093075B
+:1085100007CDBC5F130707CD95C7DC4F93961701B6
+:1085200063D206023145B640264496440649F259C4
+:10853000625AD25A425BB25B225C925C025DF24D9F
+:10854000616182808327C708F1DFEFD0DEAFB727F4
+:10855000002083C717B28983E306F5FC937784FF75
+:108560004545F1F33727002093775400130707CDD3
+:1085700099E349454DBF3C5F89CBD44F1396160113
+:10858000E34206FA83C7B700D1FF83248708639FBD
+:10859000043A8327C7088297AA8449D50D47E36A1E
+:1085A000A7FDA386B401A382A4071946814562856D
+:1085B0009780FC1FE780E0DE6310053A05472386BD
+:1085C000E406A38694071946E2851385E40697809E
+:1085D000FC1FE78020C4238C0402137C1400014D8F
+:1085E000630E0C1083D60B00114763F3E60091462F
+:1085F000239AD40203570B0013960601418263733A
+:10860000E600368793160701C182114663F3C60060
+:10861000114793160701239BE402C18213075005FB
+:108620003387E6029385040521872399E4020547F1
+:10863000238CE40203D70A002397E40003550A00C1
+:108640002A9705872398E404239AA400EFA02E9587
+:1086500083D604050567130707C86373D700BA8676
+:1086600013970601418319466373C70099462398FF
+:10867000D4041395060183D609001307301F4181E6
+:108680006374D7009306301F93950601C181138749
+:1086900015003307A702239DD400835609000987DC
+:1086A0006353D7003687F647420741832390E4029D
+:1086B00083D60700865705662393D40283D6070026
+:1086C000130606C82396D402BA866373E600B28600
+:1086D00013960601418229476373E600A946139762
+:1086E000060141830A073347A7022390D4027D176E
+:1086F00063D3E5002E87239DE400054D937C240081
+:1087000063870C0E931D1D003387BA0103570700C2
+:10871000B306BA01938524052398E40003D5060027
+:108720002A9705872399E404239BA400EFA02E87B2
+:1087300083D624050567130707C86373D700BA8675
+:1087400013970601418319466373C700994633871F
+:10875000B9012399D4041395060183560700130722
+:10876000301F41816374D7009306301F9395060133
+:10877000C181138715003307A702239ED400B306D7
+:10878000B90183D6060009876353D7003687F647B9
+:1087900042074183B386B7012391E40283D60600E2
+:1087A000865705662394D402BE9D83D60D0013061A
+:1087B00006C82397D402BA866373E600B28613977D
+:1087C0000601418329466373C700A9461397060132
+:1087D00041830A073347A7022391D4027D1763D34D
+:1087E000E5002E87050D239EE400137DFD0F118803
+:1087F0006307041613141D00A29B83D60B001147B8
+:1088000063F3E60091462393D404229B03570B00A5
+:108810001396060141826373E600368793160701BB
+:10882000C182114663F3C6001147931607012394D2
+:10883000E404C182130750053387E602A29A229A04
+:108840009385440521872395E40403C784031367B4
+:108850002700238CE40203D70A002399E400035580
+:108860000A002A970587239AE404239CA400EF902A
+:108870001EF383D644050567130707C86373D70043
+:10888000BA8613970601418319466373C700994658
+:10889000239AD404A2991395060183D609001307DD
+:1088A000301F41816374D7009306301F93950601F2
+:1088B000C181138715003307A702239FD400229993
+:1088C0008356090009876353D7003687F647420766
+:1088D0004183A2972392E40283D607008657056658
+:1088E0002395D4023E9483560400130606C82398A9
+:1088F000D402BA866373E600B286139606014182FB
+:1089000029476373E600A9461397060141830A07C6
+:108910003347A7022392D4027D1763D3E5002E8745
+:10892000239FE40063900C0263080C0403D7040542
+:108930002399E40403D7A401239EE40003D704028F
+:108940002391E40283A784088297F1BE83C6740052
+:108950000547E395E6C4F9B623860406ADB903D707
+:108960000405239AE40403D7A401239FE40003D75A
+:1089700004022392E4027DB703D744052399E4045B
+:1089800003D7E401239EE40003D7440255BF4111FD
+:108990004AC037290020930709CDBC5F06C622C410
+:1089A00026C2130909CD91CFD84F9316170163DA68
+:1089B0000600B147B2402244924402493E8541013B
+:1089C00082800327C90775D7AA8491EF02978D4744
+:1089D00075D19147231BF500231CF5008547A3069D
+:1089E0000504A305F50083C7E4001D470324890798
+:1089F0009D8BE380E7FC83C70400858BADCF5C4C87
+:108A0000898BC5FB03C70400914793766700639782
+:108A1000F6008326C90CC547C18AC9DE058B15E35C
+:108A200083C71400194693853400230AF40A83C7C8
+:108A300024001305640BA30AF40A9770FC1FE78057
+:108A4000607D83C704002301F40883D7A4002312A8
+:108A5000F40883D7C4002313F40883C7E400A301F8
+:108A6000F408FD57A30EF4065C4CC59B93E7270062
+:108A70005CCC814781B75C4C898BC9D70347440BD9
+:108A800083C71400E317F7F20347540B83C724008E
+:108A9000E311F7F21946938534001305640B9780B0
+:108AA000FC1FE78020880547AD47E31AE5F419B7B6
+:108AB000B727002083A787D4314585C3DC4F1397A0
+:108AC0001701634C0700898B89CB411106C6EF6003
+:108AD0009FE8B24001454101828082804111B72761
+:108AE000002022C403A487D426C206C6B1443DC0D8
+:108AF0005C4CB14413971701634E07040357240BD2
+:108B0000930420046318A7040345D407C59B5CCCD9
+:108B1000230E04069307F00F6307F500EF90DD9630
+:108B2000FD57A30EF406034514089307F00F6307DF
+:108B3000F500EF907D95FD57A30EF406BD67938772
+:108B400007A60100FD17F5FF8347B400814499C3D0
+:108B50003C548297B240224426859244410182804F
+:108B6000B7270020138707CD0347170015CB93873E
+:108B700007CDF84B19CB0347C70001CB494582808D
+:108B80004945F240624405618280B85F01C70347EE
+:108B9000B7006DF783A7870881C783C77700F9FF00
+:108BA000011122CCA304A10032841305A1001946AF
+:108BB00006CE9770FC1FE780E06528009780FC1FB9
+:108BC000E780203E55DDA300850001455DBF3727C6
+:108BD00000200347A7D10145B357F740858B91E3A8
+:108BE00045458280011106CE2EC632C436C23AC037
+:108BF000EFC0CEB635C903234505AA8731451378A2
+:108C000003206310080637280020130808CD834886
+:108C10009804B245454563E6B80483C8470A22462E
+:108C2000B3D8C84093F81800638D08028328080D54
+:108C30001397C8006357070203488804024763621A
+:108C4000E80292462383C70AA382B70AA383D70AFE
+:108C500011E20147136303102384E70A23AA670480
+:108C60000145F2400561828013052004DDBF01113A
+:108C700006CE2EC6EFC08EAE1307200401CD7C4970
+:108C8000314793F6270099C6B24589C993E7072073
+:108C90007CC90147F2403A850561828093F7F7DF8E
+:108CA000C5BF797106D62ECE32CC36CA3AC83EC67A
+:108CB000EFF0CEAF094831C56246F2451303F00F1D
+:108CC0004948B388C500634E130363ECC5024247AD
+:108CD000D246B388C5403383E60063C468020348C4
+:108CE000A516B247A305B516136848002305051756
+:108CF0002306C516A306D5162307E5162318F51671
+:108D00000148B250428545618280411122C42A84C3
+:108D10000355050006C6EFF06EA989471DCD030671
+:108D20003400C947634BC00283052400130710FABF
+:108D300063C5E50203075400994663C0E602830653
+:108D40004400415863CB06012301B516A301C516A3
+:108D5000230FD514A30FE5148147B24022443E856A
+:108D600041018280011106CE2EC6EFF02EA431C93A
+:108D70000347A516AA873145937647009DCAB24599
+:108D800085CD83860716136717002385E71613071B
+:108D9000F0070145639FE60003A7470A9316B70053
+:108DA00063C90600B7061000558FA382071623A2D9
+:108DB000E70AF24005618280799B2385E716014529
+:108DC000CDBF0945FDB7011126CA4EC652C406CE15
+:108DD00022CC4AC8AE89328AB684EFF02E9D55C99E
+:108DE000B72700209387879D631E0A0005472380CD
+:108DF000E7000145F2406244D2444249B249224A66
+:108E00000561828083C6070005472A846395E600D2
+:108E1000238007008949B7C7004003A9C72023A6BC
+:108E200007200F1000004165130545F5EFF0AE99DE
+:108E300029C18347A5002315F5008327841195E7F1
+:108E4000232CA410232EA410930710F8F914A304C4
+:108E5000F50023200500231645012304350144C1F4
+:108E6000B7C7004023A6272169B78327C41188C349
+:108E7000D1BFB727002083A7C7B391C79565938556
+:108E8000555505458297B7C7004023A627211D45A4
+:108E900095B7094585B76F906EAB6F90AEAF6F9089
+:108EA0006EB46F90CEB96F90AEBF6F906ECC6F9076
+:108EB000AEC36F904EC782806F90CECF0343010048
+:108EC0001AC06F807E8E6F80DE9A6F801EA46F80C6
+:108ED000DEA96F80FEAF6F80FEB56F80BEBB6F8076
+:108EE0009EBF03530100035E4100834E81001AC000
+:108EF00072C276C46F803EC46F807ED66F80DEE122
+:108F000003530100034E4100834EC10093F8F80F54
+:108F10001378F80F76C672C21AC06F807EE56F8034
+:108F2000FEF46F807EFE6F900E8A6F90CE8D6F90F4
+:108F30002E916F906E966F90EE9C828082807971F8
+:108F40009397050126D206D622D44AD04ECEC187A9
+:108F5000AE8463D00720B729002003C5C993EF80F2
+:108F6000FDD22A8415C5034705009307000D631E33
+:108F7000F7008347250011476365F7028D4663FCC0
+:108F8000D710ADC70947638FE7082285EF80BDC4BE
+:108F90002165258DB250225492540259F2494561FF
+:108FA0008280CD46E3E3D7FE5147637FF7121387F4
+:108FB00057FE1377F70F8546E3E9E6FCB726002056
+:108FC00003A7C6EB7D761306F60F718F03461500D7
+:108FD000631E06166D466398C7161367071023AE07
+:108FE000E6EA83A7C6EB37050002A1A28347150076
+:108FF00037290020639F0726930535003725002079
+:109000001946130585EE9770FC1FE780A020854761
+:10901000232EF9EA854503C5C993EF902D840325D6
+:10902000C9EBB9A883461500034735009DEE6313CD
+:10903000F702372700208327C7EB8145014593F7C7
+:10904000F7F093E70702232EF7EAEFE06DF1A300B4
+:10905000A40025BF8547814501456315F700EFE072
+:109060002DDFF5B7EFE0CDCDDDB7E300F7F2B727A1
+:10907000002003A5C7EB41991365650023AEA7EA5D
+:10908000B727002083A7C79DE38107F09C43E38EA9
+:1090900007EE8297DDBD372900200327C9EB034681
+:1090A0001500419B1DEE6395D70213672700232E01
+:1090B000E9EA372700208347C7EA93968701E186CC
+:1090C000E3DF06F493F7F7072306F7EA8945A1B72C
+:1090D000B7270020238407EA13673700232EE9EA25
+:1090E0003DBF13676700DDBF372900200327C9EBA9
+:1090F000034615001377F7F021E6639ED702136746
+:109100000701232EE9EA372700208347F7EE9396DD
+:109110008701E18663DB060003C5C99393F7F70770
+:109120009145A307F7EEEF807DF38327C9EB370561
+:1091300000015D8DB1B713670702232EE9EAF5B789
+:1091400013670703DDBF1367072051BD136707309F
+:1091500079B593F71500C9C7B727002083C787EAF9
+:10916000ADCFB727002083C7A7EAB7250020938596
+:1091700005EB2302F100B727002083C707EC130596
+:1091800061001946A302F1009770FC1FE780800878
+:10919000B727002083C797EA4C002306F100B727C2
+:1091A000002083C757EEA306F100B727002003C5B0
+:1091B000C793EFD05DEC15C1B727002003A5C7EB1F
+:1091C00041991365650023AEA7EAB727002083A75E
+:1091D000C79D81C79C4391C3829713C514005DBB93
+:1091E00093F72500A9C3B727002083C7C7EA858B5B
+:1091F00085CBB727002003C5C793EFE00D990DC1BC
+:10920000B727002003A5C7EB1375F5F023AEA7EA37
+:10921000B727002083A7C79D81C79C4391C382972E
+:1092200013C5240085BB93F745000145E38407D6A9
+:10923000B727002083C7F7EE95CBB727002003C5DB
+:10924000C793EFE04D981DC1372700200325C7EBDA
+:10925000FD779387F70F7D8DB727002083A7C79DE4
+:10926000232EA7EA81C79C4391C3829713C544006C
+:1092700015B39947232EF9EA5DB3B727002083A7DA
+:10928000C7EB85E709C5B727002023AEA79CB72504
+:1092900000203725002083C545EE0345C59381474F
+:1092A0000147814601466FF0ADA945458280B72749
+:1092B000002023AEA79C8280411126C2B724002043
+:1092C00022C403C4C49306C69307F00F6308F400D6
+:1092D0006145B240224492444101828037950300A7
+:1092E0001305E5F3EF902DD0238EA492E30285FEC3
+:1092F000B727002023AE079CB727002023AE07EA3C
+:109300000547B72700202382E7EEB72700200D4747
+:109310002385E7EAB7270020238007EC1D47B727FE
+:109320000020A384E7EAB7270020A38207EEEFB06E
+:10933000BDA6014579BF41119397050126C206C616
+:1093400022C4C187AE8463D60716B727002003C5A1
+:10935000079EEF80BD932A8411CD83470500130734
+:1093600010096380E7021307000D6382E70A228574
+:10937000EF807D862165258DB240224492444101D3
+:109380008280834715003947639BE70203574500F6
+:10939000856793875740E31CF7FCB727002083A716
+:1093A000479EF1D79443E1D61845834727000345EC
+:1093B000170083053700A2075D8D82964DBF130706
+:1093C000E003E396E7FA034725009D47E311F7FA28
+:1093D00003554500EF405EBD59D90347C500A1477D
+:1093E000E317F7F8B727002083A7479EC9D39C4708
+:1093F000BDDF0356A4008355640003554400711675
+:10940000F1154206C2054182C18182978DB783471B
+:10941000250015476382E708636DF70085C7B72706
+:10942000002083A7479EA1D7DC43B1D32285829732
+:109430003DBF19476385E7003147E392E7FEEF1030
+:10944000B051F1BF83471500F9FBB727002083C750
+:10945000B7EA9DE737260020130646ECC1450945CB
+:10946000EF90BDAC37260020130646EDC1450D45F3
+:10947000EF90BDABB727002003C54793EF901DA623
+:1094800037250020194693053400130585EE9770A3
+:10949000FC1FE78020D861B783471500C9F3035646
+:1094A000A5009305450003453500A146EF10004790
+:1094B000BDB7939715010145E3D007EC372600208F
+:1094C000130646A291451145EF903DA6B72700200F
+:1094D00003C54793EF909DA0116571BD0111B7279A
+:1094E000002006CE2383A7CC91C52E8532C6EF106F
+:1094F0002038324609C6B727002023A2C79EB727C7
+:10950000002083C7B7EA95EB3726002037250020D7
+:10951000F2400346E6EA0345059EB72700203727B9
+:109520000020B7260020938747A2130747ED9386B4
+:1095300046ECA14505616FF0AD80F2400145056143
+:109540008280B727002083C7079E0111A302A100D4
+:109550002303B100A303C10028001946B68506CE37
+:109560002302F1009770FC1FE780C0CA4800EFD0CB
+:109570004DCDF24005618280B727002083C7079E4A
+:109580000111A306A100680006CE2306F1002307FF
+:10959000B100A307C100EFD08DBDF240056182800C
+:1095A000B727002003C5079E6FD08DB8B7270020CE
+:1095B0002387A7EEB727002003C7C7939307F00FB1
+:1095C000630CF700B72700200547A385E7EAB72714
+:1095D000002031472382E7EE8280B727002083C72F
+:1095E00017B2411106C622C426C2F19B81EBE144A9
+:1095F000B24022442685924441018280379503007F
+:109600001305653337240020EF90ED9D1304049E6D
+:109610002300A4001307F00FE30BE5FCB72700209D
+:1096200021472382E7EEEFF07FF8B727002083C7BA
+:10963000B7EA8144D5FF37260020130646ECC14522
+:109640000945EF90CDE337260020130646EDC145CE
+:109650000D45EF90CDE237260020130646A2914536
+:109660001145EF90CDE103450400EFB0EDF249B7AD
+:109670001307050483570500110593C7F7FF231E41
+:10968000F5FE8347E5FF93C7F7FF230FF5FEE313CE
+:10969000E5FE828099473305F50201110A86C1452E
+:1096A00006CE13050520EF908DDD11E50345C100C1
+:1096B000F240056182800145E5BF011122CC26CA36
+:1096C0004AC84EC606CE8144014437290020B72936
+:1096D00000208347199F636AF400F24062442685A4
+:1096E0004249D244B2490561828083A7C99E1315BD
+:1096F000440019469305F00F3E959770FC1FE780D4
+:1097000040CA01E5850493F4F40F05041374F40FC3
+:10971000C9B7411122C4372400201304C4A0084053
+:1097200006C609C5EF802DCB23200400B7270020F3
+:1097300003C7179FB2402244B72700202385E79E26
+:1097400041018280B727002083C7A79E1971A6DA3E
+:1097500086DEA2DCCAD8AA846392A702372400203E
+:109760001304249F034504008545EF807D93034542
+:1097700004008945EF80DD92EFF0BFF9C204C1809B
+:109780001949338924035000C14513040920228557
+:10979000EF90EDCE09C901442285F6506654D654A7
+:1097A00046590961828019469305F00F4800977069
+:1097B000FC1FE78000BF65F1480041469305F00FAC
+:1097C0009770FC1FE780A0AB480871469305F00F27
+:1097D0009770FC1FE780A0AA0818130600049305E1
+:1097E000F00F9770FC1FE78080A95000C1452285CB
+:1097F000EF90ADF350082A84F14513051920EF903E
+:10980000CDF25008498CF14513052920EF90EDF178
+:109810001374F40F5008498CC14513053920EF909B
+:10982000CDF01374F40F5008498CC145130549203D
+:10983000EF90ADEF1374F40F5008498C9145130568
+:109840005920EF908DEE1374F40F498C1D6510189C
+:10985000930500042695EF904DEDB7270020137473
+:10986000F40F498C03C547931374F40FEF900DE781
+:1098700025B7411122C426C206C601450144B724BA
+:10988000002083C7149F6373F40011C5B2402244C3
+:1098900092444101828022850504EFF0BFEA1374EF
+:1098A000F40FC5B7011122CC4EC652C406CE26CA4B
+:1098B0004AC80144EF801EDAB7290020372A002069
+:1098C00083C7199F636AF400F2406244D24442495C
+:1098D000B249224A056182801309CA9E0325090004
+:1098E0009314440019469305F00F26959770FC1FBA
+:1098F000E78020AB11E583250900A695EF80DED532
+:1099000005041374F40F6DBF397122DC52D456D2A2
+:109910005AD006DE26DA4AD84ED60144EF801ED74A
+:10992000372A0020B72A0020194B83471A9F636CFF
+:10993000F400F2506254D2544259B259225A925A07
+:10994000025B216182809389CA9E03A509001319D5
+:10995000440019469305F00F4A959770FC1FE78065
+:1099600040A429E13305640383A709000A86C145A1
+:10997000CA9783C4570093F4040C938404F8130526
+:109980003520EF90CDAF1008C1450945EF902DAFC0
+:1099900083A50900B334900014080A86CA95268569
+:1099A000EF809ECE05041374F40F41B7011106CE6B
+:1099B000EFF0BFD00547A9476373A7008947130697
+:1099C000F10085451545A307F100EFE07D9FF240CA
+:1099D00005618280011122CC4EC652C456C206CE09
+:1099E00026CA4AC80144B7290020372A0020994ACC
+:1099F00083C7199F636CF402EFF03FCCB7270020B8
+:109A000083C7979E99C3EFF0FFE9B727002083C76C
+:109A1000879E99C3EFF05FEF6244F240D24442491F
+:109A2000B249224A924A05616FF05FF83305540348
+:109A30001309CA9E0326090093144400C1452696C3
+:109A400013050520EF90ADA31DC903250900194694
+:109A50009305F00F26959770FC1FE7804082032541
+:109A6000090019469305F00F269519059770FC1FFC
+:109A7000E780E08083270900BE9423960400050454
+:109A80001374F40FB5B7B727002083C5279F03557C
+:109A900025006F008EE69947B385F502397122DC07
+:109AA00026DA4AD806DEA147AA8432891384252003
+:109AB0006384F600138415207146814548083AC630
+:109AC0009760FC1FE780A07B5008F1452285EF904E
+:109AD0000D9B0DE18347E102A5463247E51793F759
+:109AE000F70F63E9F600BA865008937519002685CA
+:109AF000EFB0AD98F2506254D25442592161828045
+:109B0000797122D426D24AD0AE842A893284814502
+:109B1000130600020A8506D69760FC1FE7802076B0
+:109B2000B727002083C7979323102101230EF1004C
+:109B3000835781015DC8372700200347D79FF99BD2
+:109B4000B72500202302E100372700200347F79FB5
+:109B500041469385C5A7A302E100372700200347AC
+:109B6000E79F1305610093761700D58FF59B9376D9
+:109B70002700D58FED9B93764700D58F931647002E
+:109B800093F6061093F7F7EFD58F9316470093F6E9
+:109B9000062093F7F7DFD58F12071377074093F767
+:109BA000F7BFD98F231CF1009760FC1FE780806608
+:109BB000B727002083C7C79F13F7170001CB99C4AD
+:109BC0000357810113672700231CE100034761014C
+:109BD000A2850A85D98F230BF100EFA0DDFBB250DF
+:109BE000225492540259456182803727002003474E
+:109BF000579FF99BB72500202302E100372700205B
+:109C00000347779F41469385C5A6A302E100372706
+:109C100000200347679F1305610093761700D58FD7
+:109C2000F59B93762700D58FED9B93764700D58FD4
+:109C30009316470093F6061093F7F7EFD58F931618
+:109C4000470093F6062093F7F7DFD58F12071377B7
+:109C5000074093F7F7BFD98F231CF1009760FC1FD3
+:109C6000E780405BB727002083C7479FB1B701114A
+:109C700022CC26CA4AC84EC606CE2A890144B72439
+:109C80000020B729002083C7149F636BF4003E8433
+:109C90002285F2406244D2444249B2490561828041
+:109CA00083A7C99E131544001946CA853E9597603F
+:109CB000FC1FE780206769FD05041374F40FE1B70A
+:109CC0001D71A2CC372400208327C4A0CEC6D2C4E5
+:109CD00086CEA6CACAC8D6C2DAC0AA892E8A1304FA
+:109CE000C4A0A5E319E10545E9A8F5DDEFF03FF8CB
+:109CF000372700208346179FB72700202385A79E7C
+:109D00001389A79E930A179F636DD5028144372B51
+:109D100000200DA08327CB9E139544001946930580
+:109D2000F00F3E959760FC1FE780A06709E9850466
+:109D300093F4F40F83C70A00E3EEF4FCBE8423001F
+:109D40009900B72400209384A49EB727002003C560
+:109D5000040083C7179FE378F5F81C40ADEF9947DF
+:109D60003305F5024E86C14513050520EF90ED9BA6
+:109D7000130600049305F00F0A859760FC1FE78027
+:109D8000005003C504009D670A86930500043E95B4
+:109D9000EF90AD9983C70400372700200325C79EA5
+:109DA00092074146CE853E959760FC1FE78080462E
+:109DB00023204401B727002003C54793EF900D925D
+:109DC0000145F6406644D6444649B649264A964A75
+:109DD000064B25618280904709CE99473305F502ED
+:109DE000F14513051520EF904D941C4023A4070066
+:109DF000D1B7904B09CE99473305F502F1451305CC
+:109E00002520EF908D921C4023A8070065B7D04B0A
+:109E100009CE99473305F502C14513053520EF906A
+:109E2000CD901C4023AA070071B7D0470DCA19492D
+:109E300033052503C14513054520EF900D8F03C55C
+:109E400004001C40914533052503D0474106130506
+:109E50005520EF908D8D1C4023A60700A1BFB7278A
+:109E6000002083C7979E99C3EFF0DFA3B727002098
+:109E700083C7879E99C3EFF03FA9EFF03FB3A5B525
+:109E8000B727002083C7179F011122CC06CE26CA10
+:109E900009446376F50285C599473305F502AE841A
+:109EA0000A86C14513050520EF807DDD2A8401E97E
+:109EB00019468A8526859760FC1FE780A035228594
+:109EC000F2406244D24405618280011122CC06CE68
+:109ED0002A842EC632C4EF402E8D1DC90347C5000B
+:109EE000A1472246B2456310F702B727002083A797
+:109EF00007A199CF03A34700630C030022856244A6
+:109F0000F24005610283B727002083A747A1D5B798
+:109F1000F240624405618280011122CC194433046D
+:109F2000850226CA0A86AE84C14506CE13040420E3
+:109F30002285EF80DDD401C98144F2406244268548
+:109F4000D2440561828019469305F00F0A85976017
+:109F5000FC1FE78000456DF10357C1009377D70FD1
+:109F600089C49377F70F93E72700C207C18385441D
+:109F7000E305F7FC0A86C14522852316F100EF8030
+:109F8000DDFAB727002003C54793EF803DF575B78D
+:109F90001D71A2CC2A8419453305A402A6CACAC8D9
+:109FA000B2842E890A86C14586CE13050520EF802E
+:109FB0001DCD01C90145F6406644D6444649256198
+:109FC000828019469305F00F0A859760FC1FE78091
+:109FD000403D6DF19D673E94100893050004228575
+:109FE000EF80FDC919C10545F9B70808EFF04FE842
+:109FF0006318090413060004814508089760FC1FD4
+:10A00000E780203A6DF11306000481450808976047
+:10A01000FC1FE780C026B7270020054708082382D9
+:10A02000E7A0EFF0EFE41008930500042285EF802D
+:10A03000DDEFB727002003C54793EF803DEA65B702
+:10A040001C089008BE8683D50600368763812503E9
+:10A050009106E31AD6FE0145B9DC83D607003E8798
+:10A0600089C69107E31BF6FEB1B72390270183470A
+:10A070002700E38A97F623019700D1FC23100700FD
+:10A0800059BF01114EC6B72700207D57B7290020C0
+:10A0900022CC26CA4AC806CE52C42389E79E93879B
+:10A0A000C9B003C5E70037290020372400209304F6
+:10A0B000C99E930520041205A308049E23A0040052
+:10A0C0009760FC1FE78000F888C01304149F15C533
+:10A0D0009389C9B083C7E9001309C99E814423004D
+:10A0E000F4008347040063E6F41203A78900B7274E
+:10A0F000002063020716A38107EA03470400B7277D
+:10A10000002005442385E79EB727002023A607A04B
+:10A11000B7270020238D879237250020B7270020FE
+:10A12000A38E079E4146B727002081451305C5A78A
+:10A13000A38F079E9760FC1FE7806014B72700205D
+:10A1400093047007238E079EB7270020238F979EC6
+:10A15000B727002023A007A0B7270020A38B879252
+:10A16000B7270020238A079E37250020B727002025
+:10A17000A38A079E4146B727002081451305C5A63F
+:10A18000A38B079E9760FC1FE780600FB727002016
+:10A19000238B979EB727002023AC079EB72700206C
+:10A1A000A389079E1547B7270020A38AE792B72700
+:10A1B00000204147A38CE792B7270020238207A005
+:10A1C0000947B7270020238BE792B727002023AA4F
+:10A1D00007A0B727002023A807A0B7270020A38443
+:10A1E000079EB72700202388079EB7270020238AD1
+:10A1F0008792B7270020A38D8792B7270020238C52
+:10A200008792F2406244D2444249B249224A0561EF
+:10A21000828003250900139A440019469305F00F24
+:10A2200052959760FC1FE7808005032509001946B9
+:10A230009305F00F529519059760FC1FE7802004E5
+:10A2400083270900850493F4F40FD297239607001F
+:10A250002387070079B5130700F8A381E7EA71BDEA
+:10A26000757122C5CEDED2DCD6DADAD806C726C3AF
+:10A270004AC10144B72A0020372B002099491D6AA2
+:10A2800093841A9F83C704006368F402B7270020F1
+:10A2900003C54793EF809DC403C70400BA402A4416
+:10A2A000B72700202385E79E9A440A49F659665A43
+:10A2B000D65A465B496182801309CB9E032509006B
+:10A2C00093144400194626959305F00F9760FC1FE0
+:10A2D000E780E0FA0325090019469305F00F26955B
+:10A2E00019059760FC1FE78080F98327090013197F
+:10A2F000040113590901A697B304390323960700F3
+:10A300002387070041469305F00F48009760FC1F24
+:10A31000E780E0F671469305F00F48089760FC1F50
+:10A32000E780E0F5130600049305F00F0818976026
+:10A33000FC1FE780C0F45000C14513850420EF8066
+:10A34000DDBE5008F14513851420EF801DBE500876
+:10A35000F14513852420EF805DBD5008C14513856C
+:10A360003420EF809DBC5008C14513854420EF8008
+:10A37000DDBB5008914513855420EF801DBB10189C
+:10A3800093050004330549010504EF801DBA1374D9
+:10A39000F40FFDB5930705C04111C20722C406C6DC
+:10A3A000C183130720022E846369F71237D7030095
+:10A3B0008A07130787EDBA979C438287B727002047
+:10A3C00083C7A7932300F4001DA8B727002083C7E5
+:10A3D000C79F89873DA8B727002083C7D79FDDB7D0
+:10A3E000B727002083C7F79FF1BFB725002041465C
+:10A3F0009385C5A722859760FC1FE780A0E1814770
+:10A40000B24022443E8541018280B727002083C7A5
+:10A41000C79F858B45BFB727002083C7E79F5DB7E0
+:10A42000B727002083A707A01CC0D1BFB7270020F3
+:10A4300083C7779341BFB727002083C7479F51BF8A
+:10A44000B727002083C7579FB5BFB727002083C712
+:10A45000779F8DBFB725002041469385C5A659BF7C
+:10A46000B727002083C7479F6DB7B727002083C752
+:10A47000679F89BFB727002083A7879F75B7B72736
+:10A48000002083C7379F3DBFB727002083C757935E
+:10A4900015BFB727002083C797932DB7B727002094
+:10A4A00083C7979E05B7B727002083C7879E19BF2C
+:10A4B000EFF0AFA02300A40099B7B727002083C70F
+:10A4C000879309B7B727002083C7C79F8D8791B7A8
+:10A4D000B727002083C7479FD5BF1307F0038947DD
+:10A4E000E360A7F2EFA01D842310A40009BF0111AF
+:10A4F00006CE22CC26CA4AC84EC652C456C2EFA0C7
+:10A500007DCE49ED372900201309099F0347090033
+:10A51000B724002085472A849384149F6300F7049E
+:10A52000372A0020854A83C704006376F404930920
+:10A53000CA9E03A70900131944004A978347E700FE
+:10A54000639A57012285EFF0EF9F83A70900CA970E
+:10A550002387070005041374F40FF1B7EFF06FB110
+:10A56000B727002083A7C79E03C704002300090064
+:10A57000B907631EE400EF80FDC36244F240D24499
+:10A580004249B249224A924A05616FF0AFC40504BC
+:10A59000238007001374F40FC107E1BFF240624447
+:10A5A000D2444249B249224A924A05618280797175
+:10A5B00026D24AD04ECEB724002006D622D452CC82
+:10A5C0008947AE8932899384149F630AF5066360D4
+:10A5D000F5028D476304F50C03C404002285B250D4
+:10A5E000225492540259F249624A456182802E8572
+:10A5F000EFF0EFE783C704002A84E371F5FEE30F71
+:10A6000009FC1946CE854A859760FC1FE78080C00B
+:10A61000F1B78327CA9E1315440019463E95CE858F
+:10A6200019059760FC1FE780E0CF31ED0504137436
+:10A63000F40F83C70400E36EF4FC3E8445B7014485
+:10A64000372A0020FDB705041374F40F83C70400F4
+:10A65000E375F4FE330544030A86C145130535202E
+:10A6600042054181EF80ADE179FD41469305F00F50
+:10A670000A859760FC1FE780C0D271F5CE850A85F8
+:10A68000EFA02DF269F183C70400E379F4F4E30746
+:10A6900009F4CA852285EFF0AFFE89B70144194A53
+:10A6A00075B779714AD006D622D426D22A8902CC2F
+:10A6B000231E0100EF305E8F31C1B7240020938448
+:10A6C000749303C704008947630AF7029305650082
+:10A6D0002A84034555003008EFF07FEDB7270020AE
+:10A6E00083C7179F6372F5022AC6EFE0BFFAB2452F
+:10A6F0002A860547A1464A85EFF0EFB9B2502254A9
+:10A70000925402594561828083C7040091E79545C0
+:10A710004A85EFA09DAADDB70547E391E7FE834593
+:10A72000540001464A85EFF0AFBDC9BF0111C167B2
+:10A730004AC806CE22CC26CA4EC6FD172E89630C07
+:10A74000F506EF307E862A84D14431CD930565002D
+:10A75000034555000146D544EFF07FE5B7270020BB
+:10A7600083C7179F6376F500CA85EFF0EFFA81443F
+:10A77000630B09022285EFF00FB135A0CA8522854F
+:10A78000EFF08FF911C1814405041374F40F83C7EE
+:10A79000199FE365F4FE6308090037A5030013055C
+:10A7A00065A8EF305EA9F240624426854249D24452
+:10A7B000B249056182800144D544B7290020C1BF58
+:10A7C0000111C1674AC84EC606CE22CC26CA52C461
+:10A7D000FD172E89B2896301F506EF30EEFCD144F6
+:10A7E00039C193056500034555000146D544EFF096
+:10A7F0001FDCB727002083C7179F6376F5024E86BC
+:10A80000CA85EFF0EFF8814439A84E86CA852285C3
+:10A81000EFF00FF811C1814405041374F40F83475E
+:10A820001A9FE364F4FEF240624426854249D24412
+:10A83000B249224A056182800144D544372A00206A
+:10A84000F9BF411122C4372400201304249F8345FB
+:10A850000400B727002023AAA7A0614506C6EFA0E1
+:10A860005DA2034504002244B24041016F102ED086
+:10A87000411122C4372400201304249F834504007F
+:10A88000B727002023A8A7A0614506C6EFA07D9F9B
+:10A89000034504002244B24041016F104ECD4111E6
+:10A8A00006C622C426C29DE5AA85AA8437450F00A4
+:10A8B000130505243375A602EFA0CDC82A8409C567
+:10A8C00085452685EFA07D8F2285B24022449244A3
+:10A8D00041018280EFA07D8E0144FDB7411106C683
+:10A8E00099E9B287B6852A863E85EF405E8CB240F4
+:10A8F000014541018280EFA05D8CD5BFB7270020C4
+:10A900009387A79303C70700136707F82380E7001F
+:10A91000B727002083C5C79F6FA0EDFE1971A6DA87
+:10A92000B2845000CAD8D2D486DEA2DCCED62A8920
+:10A93000368A02C223140100EFF07FC7B727002038
+:10A9400083C7179F6372F5102A84EFE0BFD4914745
+:10A95000AA896312FA0EB727002003C7A79391466E
+:10A96000791713371700A28542044180194933092A
+:10A9700024034E862685EFF00F92514681456800EC
+:10A980009760FC1FE780A08F7000C14542091359F2
+:10A9900009011305492042054181EF804DAE05E9CB
+:10A9A00041469305F00F68009760FC1FE780609FA9
+:10A9B00019ED130559204205700891454181EF803A
+:10A9C0000DAC700093F519002685EFA06DF81D659C
+:10A9D000229542051010930500044181EF802DAAB5
+:10A9E00015E10810EFE0DFC80010130901068355D8
+:10A9F000040091C5034624002685EFF0DDED110427
+:10AA0000E31789FE93F9290063890900B72700201D
+:10AA100083C5279F2685EFF04DEE9147631AFA0410
+:10AA2000B727002003C7A79389476313F704268538
+:10AA3000EFF0DFEC35A8B727002003C77793D28665
+:10AA400079171337170005B7A147E318FAFCB727A2
+:10AA5000002003C777938947631CF7000146CA8526
+:10AA60002685EFF0EF89014681452685EFF0EFC599
+:10AA7000F6506654D6544659B659265A01450961CE
+:10AA80008280B727002023ACA7E88280011106CE80
+:10AA90002AC6EFF00FDF3245F240B72700202389A6
+:10AAA000A79E05616FE01FF3597186D6A2D4A6D286
+:10AAB000CAD0CECED2CCD6CADAC8DEC6EF701EBDA2
+:10AAC000B727002083C7B79399CB0144372A0020CA
+:10AAD000B72A0020194B83471A9F636DF400B650C4
+:10AAE000265496540659F649664AD64A464BB64B02
+:10AAF00065618280938BCA9E03A50B009319440065
+:10AB000019469305F00F4E959760FC1FE78060890A
+:10AB100035E1330964035010F1451305192042054E
+:10AB20004181EF80CD9539E50347F1039307F00F9D
+:10AB30006312F70483A70B00130539204205CE9753
+:10AB40005000C145418183C45700EF804D935008A8
+:10AB5000C1450945EF80AD9293F4040C83A50B0029
+:10AB6000938404F8B334900054085000CE952685A1
+:10AB7000EF709EB105041374F40FB1BF930705C0C5
+:10AB80005D71C207A6C2CAC086C6A2C44EDE52DC30
+:10AB900056DA5AD8C183130720022A89B284636F18
+:10ABA000F75837D703008A07130747F6BA979C432D
+:10ABB000828785476384F500614419A883470600AE
+:10ABC0000947E36BF7FE37270020230DF792014476
+:10ABD0002285B640264496440649F259625AD25A12
+:10ABE000425B616182808547E398F5FC83460600FD
+:10ABF000E3E4D5FC372700201307C79F83470700EE
+:10AC0000E5C293E747002300F700D1B78547E395F6
+:10AC1000F5FA834706001147E360F7FA372700206B
+:10AC2000A30EF79E6DB78547E398F5F883470600B6
+:10AC3000E3E4F5F837270020A30FF79E49BFC1478B
+:10AC4000E39CF5F6372500204146A6851305C5A7E8
+:10AC50009750FC1FE780005C9DBF8547E39EF5F49D
+:10AC600083460600E3EAD5F4372700201307C79F81
+:10AC700083470700F9C693E7170071B78547E39D3F
+:10AC8000F5F203470600B7270020238FE79E81B720
+:10AC90009147E393F5F21842B7470F009387F723E4
+:10ACA000E3ECE7F0B727002023A0E7A00DB7854726
+:10ACB000E394F5F0834706000947E36FF7EE372783
+:10ACC0000020A30BF79221B78547E397F5EE834663
+:10ACD0000600E3E3D5EE372700201307479F39BF6F
+:10ACE000ED9B15B78547E399F5EC834706001147BF
+:10ACF000E364F7EC37270020A30AF79EC9BD854718
+:10AD0000E39CF5EA83470600E3E8F5EA37270020ED
+:10AD1000A30BF79E6DBDC147E390F5EA37250020F0
+:10AD20004146A6851305C5A625B78547E396F5E8F0
+:10AD300083460600E3E2D5E8372700201307479F44
+:10AD400005BFF99BC9B58547E398F5E603470600BB
+:10AD5000B7270020238BE79E9DBD9147E39EF5E436
+:10AD60001842B7470F009387F723E3E7E7E4B727D5
+:10AD7000002023ACE79EA1BDE39005E4EFA08DC6C3
+:10AD800001E9EFE01FAFEF80EDC2EFE0BFC481B596
+:10AD9000B727002005472388E79E15BD9D47E39D03
+:10ADA000F5E093851400194668009750FC1FE78072
+:10ADB000604603C5040050086C00EFF04FFFB72752
+:10ADC000002083C7179FAA840944E373F5E048086D
+:10ADD000EF306EA609E52685EFE0DF966DB7B72761
+:10ADE000002083A7C79E92045944BE9485472387B9
+:10ADF000F400F9BB9D47639BF50A1946938514003F
+:10AE000068009750FC1FE780E04003C5040001463E
+:10AE10006C00EFF0CFF9B727002083C7179F637945
+:10AE2000F5049944B30495025008F1459384142025
+:10AE3000C204C1802685EF709DE42A8405E91307CA
+:10AE4000A04185476304E9009307F00F5008F145DE
+:10AE50002685A307F102EF804D8DB727002003C59B
+:10AE60004793EF80AD87EFF03FC49DB30944E5BF42
+:10AE7000B727002083C737EA0944E38B07D4372775
+:10AE800000209306A041834747EA631DD90093E75A
+:10AE90001700372500202302F7EA1D46A685130573
+:10AEA000C5E97DB3F99B2302F7EA15B38547E3951E
+:10AEB000F5D0372700209306A041834747EA631562
+:10AEC000D50093E72700C5B7F59BF1BFB727002052
+:10AED000A38D0792EFF05FBDDDB9B72700200547CE
+:10AEE000A38DE7920144372900209949130AF00FF6
+:10AEF000FD5A372B00208347199FE37DF4FCB304F0
+:10AF000034035008F145938414202685EF703DD713
+:10AF100005E18347F102638D47015008F14526851D
+:10AF2000A3075103EF806D8003454B93EF701DFB2A
+:10AF300005041374F40FC1B78547E39FF5C6834733
+:10AF40000600E3EBF5C637270020A309F79E41B1C1
+:10AF50008547E393F5C6834706002547E36EF7C4AC
+:10AF600037270020A30AF7929DB18547E396F5C4E1
+:10AF700003470600A546930797FF93F7F70FE3ED06
+:10AF8000F6C2B7270020A38CE79291B18547E395DD
+:10AF9000F5C2B72700209387979E0347060083C614
+:10AFA000070001442380E700E39406C2E312B7C21E
+:10AFB000EFE05FA231B98547E390F5C0B7270020E5
+:10AFC0009386879E03C7040003C606001384879EEA
+:10AFD0002380E60009E66314B700EFE0BF9F034556
+:10AFE0000400EF70EEEAE5B68547E397F5BC8347CA
+:10AFF00006000D47E362F7BC37270020230BF792CA
+:10B00000F9B68547E39AF5BA03470600B72700204B
+:10B01000238AE7926DBE0545EF705DEC4DBE854716
+:10B02000E39CF5B803470600B7270020238CE7927E
+:10B0300079BE93074002E391F5B803C514000146B9
+:10B0400093852400EFF0AFD6B727002083C7179F62
+:10B05000E374F5B619443304850203C70400A1471D
+:10B060001374F40F6312F70409041374F40F420409
+:10B0700041805008F1452285EF707DC0E31E05B286
+:10B080009385840048086D469750FC1FE780801820
+:10B090005008F1452285EF705DE9B727002003C510
+:10B0A0004793EF70BDE309BE0504C1B7B727002081
+:10B0B00003D7C7B1930740046D44E3FBE7B085476E
+:10B0C000E39CF5AE83470600E3E8F5AE8DC3B727F2
+:10B0D000002083A787E95544E38C07AEB7270020FB
+:10B0E0009387C79F03C707001367870001A8B72787
+:10B0F00000209387C79F03C707005D9B2380E7005D
+:10B10000F9B4B727002003D7C7B1930740046D44B3
+:10B11000E3F0E7AC8547E391F5AA83470600E3ED4A
+:10B12000F5A8F1D7B727002083A787E95544E38125
+:10B1300007AAB72700209387479F6DB79307F003AF
+:10B140000944E3E727A9E39585A883D504004A8548
+:10B15000EFA02D932A84ADBC797106D622D426D2D5
+:10B160004AD0834725005147E91793F7F70F636AE1
+:10B17000F70237D703008A07130707FFBA979C43E4
+:10B180002A8482878354A5000346C5008346D500E0
+:10B19000268532C636C4EF203EE1AA87A246324653
+:10B1A00019E1854415AA03C7C700A1471305340058
+:10B1B0006318F702B727002083A707A1A68589C7D0
+:10B1C0009C4399C38297F1BFB727002003A5879FAF
+:10B1D000EF905DB779D585452685EF901DFED1B7F7
+:10B1E000B727002083A747A1A68599C39C43F9FBF5
+:10B1F000B727002003A507A0E1BF8355A5002E8532
+:10B200002EC4EF207EDAAA8749DD03C7C700A14715
+:10B21000130534001306C4009306C401A245631B42
+:10B22000F700B727002083A707A1A5DF9C47B5DB60
+:10B23000829785BFB727002083A747A1FDB7834723
+:10B240001500C5EF83476500858BC5CBB727002068
+:10B2500083A7C7A00149DDE381454146080897500F
+:10B26000FC1FE780C0014C48BDCD1946C105080848
+:10B270009750FC1FE78000FA834764000357C10121
+:10B280008987858BD98F231EF100EFE00FC3B72785
+:10B29000002083C7179F6391A702B727002083C7A9
+:10B2A000879399C3EFE0DFFBB727002083A7C7B3DD
+:10B2B00081C7854521458297EFE02FC0A285080808
+:10B2C000EFE01FA0AA84554915E9B727002003C560
+:10B2D000279F8945EF609DD8B25022542685025998
+:10B2E000925445618280035544008544EF20DECBB3
+:10B2F00065D51946930565009DBF014903461400B5
+:10B30000035544008545EFE05FBCE30C09E84A863D
+:10B310008D4503554400EFE05FBB61B50347150061
+:10B320009947631CF70203554500EF20FEC7AA8426
+:10B330000DC5B727002083C7679309476389E702D4
+:10B340000D476380E70205476399E7008345550091
+:10B35000035544000146EFE0AFFA03461400894567
+:10B360004DBF0146814513050041EFF03F818355F4
+:10B37000440003C504001546EF901DE7F9BF93058F
+:10B380004500034535000146EFF06FA2B7270020C6
+:10B3900083C7179FE377F5E099473305F502130656
+:10B3A000C40091451305552042054181EF70FDB75A
+:10B3B000B727002003C54793EF705DB2DDB3B72711
+:10B3C000002083C7379F0355450091C7B72700204A
+:10B3D00083C5579319B5B727002083C7A79399E36F
+:10B3E0009545E5BBEF205EBCAA84E30C05DA8347F4
+:10B3F000A400858B95CB03455500854763F6A702CE
+:10B400008357C40093F7072085E3100893856400F1
+:10B41000EFF0EF99B727002083C7179F6396A70027
+:10B420008D450355440055BB83C554000355440066
+:10B4300013068400EFE0CFEC01468145D9BD0355EA
+:10B440004500EFF00FA6B1BB03554500EFF02F8A82
+:10B45000B72700209387A79303C707001377F70741
+:10B460002380E7003DBB79719397050122D406D66E
+:10B4700026D24AD04ECE52CCC1872E8463D7070A3B
+:10B48000B727002003C5279FEF605D80AA8431C5E0
+:10B49000834705001307100B638CE7041307000DA7
+:10B4A0006387E7021307000B6396E7020347450033
+:10B4B000F9476317F700035525008145EFF00FA703
+:10B4C00083C5440013858400EFD03DD521A0EFF063
+:10B4D000BFC801C52685EF600DF0A164A18CB250F4
+:10B4E0002254268502599254F249624A456182806B
+:10B4F00083474500E5F303568500835565000355F2
+:10B50000250037290020130949A023000900EFF086
+:10B510002FAB83470900DDDFB727002003C5479322
+:10B5200023000900EF709D9B75B793F725009DC31D
+:10B5300081450145EFE0CFF8B72700209344240070
+:10B540009387279F854511E1894503C50700EF6073
+:10B55000FDB071B793F715006381070EB72900207E
+:10B5600083A7C9A0B72400209389C9A003DA4700A4
+:10B5700083A784A0938484A085E33727002037D64F
+:10B580000300C165130787A1894613068628FD15A8
+:10B590000545EFF04DDC88C08C40134414008DED60
+:10B5A00083A709000146854503D54700931404018C
+:10B5B000C180EFE09F9183A7090001468D4503D527
+:10B5C0004700EFE09F90B727002003C54793EF7037
+:10B5D000FD90EFE00F9421B737290020035689A191
+:10B5E0009308F00F094881471307E1007400528562
+:10B5F000EFF01DAD130989A111ED0346D10083477A
+:10B60000C10022065D8E19C69C40528583D5A700D5
+:10B61000EFF00F9B884003560900C1658146FD1578
+:10B62000EFF0FD9D88C093140401C18035D9B72780
+:10B630000020854503C5279F19BF93F74500814426
+:10B64000E38F07E893C4450059BD93970501C1876F
+:10B6500063D90706B727002003C5C793411122C449
+:10B6600026C206C6AE84EF606DE22A8421C5034778
+:10B6700005009307000D631CF7028347250099EF2F
+:10B680008347150081EF93053500372500201946C3
+:10B69000130585EE9750FC1FE780C0B7B727002041
+:10B6A00083A7C7A189C79C4399C322858297228516
+:10B6B000EF606DD2B24022442165258D9244410154
+:10B6C00082800145828009C5B727002023AEA7A04C
+:10B6D00037260020372500200346E6EA0345C593B8
+:10B6E00081470147814689456FC09DE5B727002006
+:10B6F00083C7C7930111A306A100680006CE2306E5
+:10B70000F1002307B100A307C100EFB04DA6F2403E
+:10B7100005618280B727002003C5C7936FB04DA194
+:10B72000411126C2B724002022C403C4C49306C614
+:10B730009307F00F6308F4006145B240224492443D
+:10B740004101828037B503001305A564EF70AD8910
+:10B75000238EA492E30285FEB727002023AE07A024
+:10B760000947B72700202382E7EEEF90EDE201457D
+:10B77000E9B783462500F14763E7D72E37D70300A3
+:10B780009397260013074704BA979C43011122CCD4
+:10B7900006CE26CA4AC84EC62A8482878347150029
+:10B7A00037290020C5EBB7250020B72400204146EB
+:10B7B0009385C5A8138544EC9750FC1FE78080B69D
+:10B7C000B72900203DE9138644ECC1450945EF70D7
+:10B7D000CDF5138649EDC1450D45EF700DF5B72741
+:10B7E000002003C54793EF706DEF372500209305C8
+:10B7F0003400130585EE19469750FC1FE78080A1A1
+:10B800008547232EF9EAB727002003C5C79385454E
+:10B81000EF60DD840325C9EBB727002083A707A2CB
+:10B82000B5C703A3070063030306A2856244F24081
+:10B83000D2444249B24905610283B72500204146FE
+:10B840009385C5A9138549ED9750FC1FE78080AD0E
+:10B850003DD961BF9947232EF9EA6DBF0347150013
+:10B860008347350031E709476399E702372700200E
+:10B870008327C7EB8145014593F7F7F093E707026C
+:10B88000232EF7EAEFB0DDEDA300A400F2406244FE
+:10B89000D2444249B249056182800547814501454C
+:10B8A0006395E700EFB0DDDAC5B7EFB07DC9E9BF5A
+:10B8B0000947E38DE7FCB727002003A5C7EB4199B3
+:10B8C0001365650023AEA7EA81BF83471500B7243F
+:10B8D0000020BDEB8D47639AF6043727002083478D
+:10B8E000C7EA93968701E18663DD060093F7F707C1
+:10B8F0002306F7EAB727002003C5C7938945EF6001
+:10B90000EDF583A7C4EB914613F7F7006318D70052
+:10B91000C19B93E7570023AEF4EAB5A08946E3073D
+:10B92000D7F6C19B93E72700FDB703A7C4EBB72762
+:10B930000020238407EA9546937707FF3D8B631F1A
+:10B94000D70493E74700C1BF83A7C4EBC19B93E72C
+:10B950006700D1B7B724002083A7C4EB03471500C5
+:10B96000C19B0DE793E7470023AEF4EA0356A50019
+:10B9700093054500034535009146EFE03FFAB727B0
+:10B980000020238407EA03A5C4EB79B593061003CE
+:10B99000E31FD7FA37270020230407EA93E737008D
+:10B9A0009DBFEFF06FFB372700208327C7EB95463D
+:10B9B00013F6F700C19B13E537006314D60013E5B7
+:10B9C0002700232EA7EA89BDB724002083A7C4EB54
+:10B9D0000347150093F7F7F039E74D476390E60406
+:10B9E00093E707013727002023AEF4EA8347F7EEF9
+:10B9F00093968701E18663DD060093F7F707A307B7
+:10BA0000F7EEB727002003C5C7939145EF600DE51A
+:10BA100083A7C4EB370500015D8DFDBB93E70702EB
+:10BA200023AEF4EAF5B793E70703DDBF372700201D
+:10BA30008327C7EB7D761306F60FF18F03461500BB
+:10BA400005E26D46639BC60093E70710232EF7EAD5
+:10BA50008327C7EB37050002C1B793E70720FDB77F
+:10BA600093E70730E5B78280034705009306100986
+:10BA70006307D7009307000D6306F70482808346AF
+:10BA8000150039476392E60483564500056713079E
+:10BA90005740639BE60218459307F007830537007C
+:10BAA0006384F502B727002083A707A291CF03A3E1
+:10BAB0004700630B03008347270003451700A207D5
+:10BAC0005D8D02836FF0FFCA82800111939705019B
+:10BAD00026CA06CE22CCC187AE8463DA070CB7270C
+:10BAE000002003C5C793EF606D9A2A8419C9B72750
+:10BAF000002083C7B7EA89EFEFF01FF72285EF60D8
+:10BB00008D8D2165258DF2406244D244056182808D
+:10BB1000834705001307000D639FE7048347250053
+:10BB200081E7EFF07FF415A81547639EE700035502
+:10BB3000A500EF206EC779D10347C500A147228534
+:10BB4000E31CF7FA19A82147E38DE7FC9946639EA9
+:10BB5000D70083477500E391E7FAB727002003C5B4
+:10BB6000E7EEA285EF60ED9969BF1D47E396E7F820
+:10BB7000035545007DBF1307200AE38FE7F613073F
+:10BB80001009E390E7FA03471500B947E31BF7F8FC
+:10BB900003574500856793875740E314F7F8184526
+:10BBA0008347270003451700A2075D8D59B7939778
+:10BBB000150163D2070237260020130646A29145DD
+:10BBC0001145EF708DB6B727002003C54793EF707E
+:10BBD000EDB0116505BF93F71500DDC3B727002051
+:10BBE00083C787EABDC3EF20EEEAB727002083C7EB
+:10BBF00017B28D8B636EF5048D472302F100B727D2
+:10BC0000002083C797EA4C002306F100B7270020E5
+:10BC100083C757EEA306F100B727002003C5C793DB
+:10BC2000EFB06DC51DC1B727002003A5C7EB419933
+:10BC30001365650023AEA7EAB727002083A707A2F4
+:10BC400089C79C4399C38145829713C5140065BD7C
+:10BC5000B727002083C7A7EAB7250020194623028B
+:10BC6000F100B727002083C707EC938505EB130588
+:10BC70006100A302F1009740FC1FE780A05941B783
+:10BC800093F72500B1C3B727002083C7C7EA858B88
+:10BC90008DCBB727002003C5C793EFB00DEF15C1BB
+:10BCA000B727002003A5C7EB1375F5F023AEA7EA6D
+:10BCB000B727002083A707A289C79C4399C3814562
+:10BCC000829713C5240081B593F745000145E38CA5
+:10BCD00007E2B727002083C7F7EE9DCBB7270020E8
+:10BCE00003C5C793EFB02DEE05C537270020032508
+:10BCF000C7EBFD779387F70F7D8DB727002083A7CC
+:10BD000007A2232EA7EA89C79C4399C3814582973E
+:10BD100013C54400CDBB797122D426D206D6AA849D
+:10BD20002EC6328436C43AC23EC0EF20EEA739C5D3
+:10BD30000358E500B24582471247A246636DB8003A
+:10BD4000636B0401035605016317D60003562501F2
+:10BD500061456300E602231CB1003E862C0826855F
+:10BD6000231D8100231ED100231FE100EF200E932D
+:10BD70000145B25022549254456182805145D5BF4D
+:10BD80000111B727002006CEA382A7CC91C52E852E
+:10BD900032C6EFE01FAB3246B727002083A7C7EBC0
+:10BDA000B1E309C6B727002023A0C7A23726002089
+:10BDB000B725002037250020F2400346E6EA83C578
+:10BDC00045EE0345C593B727002037270020B72647
+:10BDD0000020938747A2130747ED938646EC056141
+:10BDE0006FC00DF6F240454505618280B7270020FF
+:10BDF00083C717B28D8B91EB614582806145B2405C
+:10BE000022449244024941018280411126C2B72452
+:10BE1000002022C403C4C49306C64AC09307F00F8F
+:10BE2000E31EF4FC37C503001305A5ACEF60BD9B12
+:10BE3000238EA492E30485FCB727002023A007A249
+:10BE4000B7270020114723AE07EAB7270020238237
+:10BE5000E7EEB7240020EF803DF44146814513858D
+:10BE600044EC9740FC1FE780804137240020414686
+:10BE70008145130544ED9740FC1FE7804040B727FC
+:10BE80000020238507EAB72700201D47238007EC01
+:10BE9000B7270020A384E7EA37290020B72700202E
+:10BEA000138644ECC1450945A38207EE232209A26B
+:10BEB000EF60FDDC130644EDC1450D45EF603DDC50
+:10BEC000372500204146938544EC1305C5A89740CB
+:10BED000FC1FE7802034372500204146930544EDC0
+:10BEE0001305C5A99740FC1FE780C032130649A27D
+:10BEF00091451145EF60BDD8014511B7FD57372772
+:10BF00000020230EF79237270020130707CCA30247
+:10BF1000F7002303F700372700208546230207EEAA
+:10BF2000372700202304D7EA372700209946232209
+:10BF300007A237270020231CD7EA0567130707C885
+:10BF4000B72600202391E6EC37270020230707EAD5
+:10BF500037270020A30507EA372700202307F7EE3D
+:10BF6000372500208D4737270020A306F7EA19461A
+:10BF7000372700208145130505EB230BF7EA17430C
+:10BF8000FC1F6700C32F930705D04111C20722C4CD
+:10BF900006C6C1835D472E84636AF71037D7030056
+:10BFA0008A071307870BBA979C438287B72700201D
+:10BFB00083C747EE2300F4003DA0B725002041468B
+:10BFC000938545EC22859740FC1FE780A02421A89B
+:10BFD000B72500204146938545EDEDB7B7270020F2
+:10BFE00083A747A29CC18147B24022443E854101BC
+:10BFF0008280B72500201946938585EEE1B7B727E3
+:10C00000002083C787EA7DB72E85EFB07D82E1BF30
+:10C010002E85EFB07D84C1BFB727002083C7A7EA74
+:10C0200051BFB727002083C707EC69B7B7250020A9
+:10C030001946938505EB79B7B727002083C797EAA0
+:10C0400095BFB727002083C757EEADB7B7270020AD
+:10C0500083A7C7EB85B7B727002083C7E7EA99BF57
+:10C06000B727002083D787EB2310F400ADBFB72795
+:10C07000002083D727ECCDBFB727002083C7D7EA9E
+:10C0800015BFB727002083C767EB2DB72E85EFB00C
+:10C090003D8091BFB727002083C7C7EA93F7F70712
+:10C0A00011BFB727002083C7F7EE29B71307F003A6
+:10C0B0008947E36BA7F2EF80FDC62310A40025B7E4
+:10C0C0009307F5CFC207C183D9462A872E8863EC30
+:10C0D000F62CB7D603008A0793868611B6979C4341
+:10C0E000411106C6B285428582874147E147631008
+:10C0F000E804372500204146130545EC9740FC1F16
+:10C10000E780401125A04147E1476312E802372547
+:10C1100000204146130545EDD5B71147E1476318A7
+:10C12000E8001842B727002023A2E7A28147B240C7
+:10C130003E85410182800547E147E31AE8FEB727C3
+:10C1400000200347060083C687EA2384E7EA814785
+:10C1500085C671FF372700200327C7EB89463D8B33
+:10C160006305D7009546E314D7FCB727002003C525
+:10C17000C793EFB00D885DBF5DDB37270020032735
+:10C18000C7EB630607013D8B7517E362E8FA854547
+:10C19000B727002003C5C793EF505DEC41BF93075D
+:10C1A000C01C63EE071F630C061EB24041016FB056
+:10C1B0002DB99307C01C63E4071F6302061EB2403B
+:10C1C00041016FB0EDC80547E147E312E8F60347C8
+:10C1D0000600A946E3EDE6F4B72700202385E7EA49
+:10C1E000B1B70547E147E314E8F4034706008D467D
+:10C1F000E3EFE6F2B72700202380E7EC05BF1947FD
+:10C20000E147E316E8F2372500201946130505EB50
+:10C21000F5B50547E147E31CE8F0034706009D46F6
+:10C22000E3E7E6F0B7270020A384E7EA01B7054774
+:10C23000E147E31EE8EE034706008D46E3E9E6EE3C
+:10C24000B7270020A382E7EED5B50547E147E31005
+:10C25000E8EE03470600B72700202387E7EAF9B591
+:10C260000947E147E315E8EC0356060005671307A5
+:10C27000A7C79306A6FFC206C182E36AD7EAB7271B
+:10C280000020239CC7EA5DB50947E147E311E8EACE
+:10C290000356060005671307A7C79306A6FFC20645
+:10C2A000C182E366D7E8B72700202391C7ECBDBD64
+:10C2B00083450600B7270020A386B7EAB7270020EA
+:10C2C00003C667EB0145EF602EBD8DB50346060042
+:10C2D000B7270020238BC7EAB727002083C5D7EAFA
+:10C2E000D5B79307C01C63EC070B55CAB240410198
+:10C2F0006FB00DC70547E147E31BE8E23727002091
+:10C300008346C7EA83470600858A2306F7EA13F6C1
+:10C31000170091C6E31C06E0EFB0ED8901BDE3070D
+:10C3200006E0B726002083A6C6EB8945B98AE391CB
+:10C3300006E693E707F82306F7EACDBB0547E14792
+:10C34000E317E8DE37270020834706008346F7EE31
+:10C35000A307F7EE91C6E39B07DCEFB0AD88F9B316
+:10C36000E38607DCB726002083A6C6EB93F6060F0C
+:10C3700099C2914531BD93E707F8A307F7EE7DB366
+:10C380009307F00363EFE70089468947E311D8DAA2
+:10C39000B240835506003A8541016F809DEEE1472A
+:10C3A00079B3894769B39307F00363E9A700894626
+:10C3B00089476396D50083550600C5B789473E85F2
+:10C3C00082806F60EEA7011122CC41462A84AA85A3
+:10C3D0000A8506CE9740FC1FE780C0E30345240092
+:10C3E00093053400EF70BDFC2301A1000A85EF60C6
+:10C3F0004EB0F2406244056182806F600EB06F60A3
+:10C400008EAF014881476F606EA5011106CE2AC626
+:10C41000EF109EB909C9B245F240034505004D46EB
+:10C4200005616F807DDCF2404945056182806F6067
+:10C43000EEA66F604EAD6F60AEA26F600EAD6F6026
+:10C44000CEB0411106C6EF40CFC737D50100130566
+:10C4500045A7EF604DB9EF00AEC937550100130590
+:10C460006533EF604DB8EF809DE837950100130507
+:10C470008526EF604DB7EFC01DDC37F501001305D1
+:10C48000054EEF604DB6EF308E9B37B503001305B8
+:10C490006546EF604DB5EFE06FDF37C5010013056E
+:10C4A000A5F6EF604DB4EFF07DA8B24041016FF00A
+:10C4B0002FA7411106C6EF90EEDE37D50100130518
+:10C4C00045A7EF604DB2EF00AEC23755010013052E
+:10C4D0006533EF604DB1EF809DE1379501001305A5
+:10C4E0008526EF604DB0EFC01DD537F5010013056F
+:10C4F000054EEF604DAFEF308E9437B50300130556
+:10C500006546EF604DAEEFE06FD837C5010013050B
+:10C51000A5F6EF604DADEFF07DA1B24041016FC0D7
+:10C52000BFD9411106C6EF500FE337D501001305FF
+:10C5300045A7EF604DABEF00AEBB375501001305CB
+:10C540006533EF604DAAEF809DDA37950100130542
+:10C550008526EF604DA9EFC01DCE37F5010013050C
+:10C56000054EEF604DA8EF308E8D37B503001305F3
+:10C570006546EF604DA7EFE06FD137C501001305A9
+:10C58000A5F6EF604DA6EFF07D9AB24041016FF045
+:10C59000FF85411106C6EFE0BE83B727002083C7A1
+:10C5A000C7931307D00FFD1793F7F70F6372F706C2
+:10C5B00037D50100130545A7EF60EDA2EF004EB39C
+:10C5C0003755010013056533EF60EDA1EF803DD2D3
+:10C5D0003795010013058526EF60EDA0EFC0BDC5BE
+:10C5E00037F501001305054EEF60ED9FEF302E8506
+:10C5F00037B5030013056546EF60ED9EEFE00FC908
+:10C6000037C501001305A5F6EF60ED9DEFF01D9213
+:10C61000B24041016FC07FFC41113707002006C6C0
+:10C62000B70700201307875298C337170020130756
+:10C63000A715D8C3371700201307C77E3726002059
+:10C64000B7050020416598C71306868293850504C7
+:10C650001305052B9740FC1FE780C09B3726002061
+:10C66000B725002037D503001306069493858582ED
+:10C670001305C52A9740FC1FE780C099B2404101CD
+:10C680001743FC1F6700239A9781FC1F93818197B2
+:10C6900017A1FC1F130101171745FDFF130585BEE8
+:10C6A0009745FC1F938505971746FC1F130686992F
+:10C6B00063FCC5008322050023A0550011059105E8
+:10C6C000E3EAC5FEEFF05FF57300203011CE93076B
+:10C6D0000002918F635BF0003355C500B397F500FE
+:10C6E00033D6C5005D8DB2858280130506FE0146F6
+:10C6F00033D5A500B285CDBF11CE93070002918F2F
+:10C70000635BF000B395C500B357F5003316C50061
+:10C71000DD8D32858280930506FE0146B315B50096
+:10C720003285CDBFB687B2882A832E88639D0614D2
+:10C7300063F9C50A4167636EE61AB70700016363D0
+:10C74000F63493568601E147171700001307C7A276
+:10C75000369703470700BA97130700021D8F19CBBE
+:10C760003398E500B357F500B318E60033E8070146
+:10C770003313E50013D608013355C8029396080118
+:10C78000C182935703013377C802B385A6024207DB
+:10C790003368F700637AB80046989307F5FF63643F
+:10C7A00018016367B8303E853308B8403357C80274
+:10C7B0004203135303013378C802B386E6024208EA
+:10C7C00033686800637BD80046989307F7FF63657A
+:10C7D000180179176363D8003E874205598D81455A
+:10C7E000828001E60547B358C702416763EAE80E55
+:10C7F000B707000163ECF82893D68801E1471717C3
+:10C80000000013076797369783460700BE96930785
+:10C810000002958FE5EB939E08013387154113DFE6
+:10C82000080193DE0E018545935703013355E70355
+:10C830003377E703B306D5034207D98F63FAD700EE
+:10C84000C6971307F5FF63E4170163E6D7263A8519
+:10C85000958F33D7E703420313530301B3F7E7037D
+:10C86000B30ED703C207B3E7670063FBD701C697D0
+:10C870009306F7FF63E51701791763E3D70136875E
+:10C880004205598D828063E2D504C16763E2F604F4
+:10C89000B707000163E4F61E13D7860161489717B6
+:10C8A00000009387678DBA9703C70700130E000235
+:10C8B0004297330EEE40631A0E0C63EDB61C33350F
+:10C8C000C500134515008145828081450145828060
+:10C8D0009307F00F63F3D71C13D786002148C1B725
+:10C8E0001307F00FC686E37C17F193D68800A147A3
+:10C8F00039B71307F00FB286E378C7E49356860082
+:10C90000A14799B5B398F80033D6D50013DF0801D5
+:10C91000335EE6033397F500B356D500558F939EEB
+:10C92000080193DE0E013313F50093550701B3762A
+:10C93000E603B387CE03C206CD8E63FBF600C69630
+:10C940001306FEFF63E4161763F2F616791EC69609
+:10C950009D8E33D6E60393170701C183B3F6E60332
+:10C960003385CE02139706015D8F637BA700469740
+:10C970009307F6FF636817136376A7127916469735
+:10C9800093150E01098FD18D45B5B357E600B396C7
+:10C99000C601DD8E33D3E50013DF0601B357E30391
+:10C9A000939E060193DE0E013398C5013357E500CF
+:10C9B00033680701935808013316C6013373E30344
+:10C9C000B385FE024203B368130163FBB800B69857
+:10C9D0001387F7FF63EAD80C63F8B80CF917B69819
+:10C9E000B388B84033D7E803420813580801B3F8B6
+:10C9F000E8033383EE02C208B3E5080163FB650078
+:10CA0000B6951308F7FF63EDD50863FB6508791742
+:10CA1000B695C207416FD98F1307FFFFB3F6E70042
+:10CA200093D80701718F4182B38EE602B3856540CA
+:10CA3000B386C60213D80E013387E802BA96C296AF
+:10CA40003386C80263F3E6007A9693D806014696C9
+:10CA500063E2C5026385C5003E85814582804167EA
+:10CA60007D17F98EC206B3FEEE003315C501F696AA
+:10CA7000E374D5FE1385F7FF8145828013D7060145
+:10CA8000414831BD93560601C1477DB993D608018F
+:10CA9000C147B5B38145054582803687014801B558
+:10CAA000428785BF3E86E9BDBA871DBF328E4DB530
+:10CAB00079154698D5B97915C69759BBB3C7A5005E
+:10CAC0008D8B3307C50081E78D4763EEC700AA87CA
+:10CAD0006370E50A83C6050085078505A38FD7FE29
+:10CAE000E3EAE7FE828093763500AA8791CA83C67F
+:10CAF000050085078505A38FD7FE93F63700FDB7A0
+:10CB00009376C7FF138606FE63F0C70683A305006E
+:10CB100083A2450083AF850003AFC50083AE050146
+:10CB200003AE450103A3850183A8C5019385450292
+:10CB300023A0770003A8C5FF23A2570023A4F70171
+:10CB400023A6E70123A8D70123AAC70123AC6700C6
+:10CB500023AE17019387470223AE07FF75B79041B5
+:10CB60009107910523AEC7FEE3EBD7FEE3E4E7F6BA
+:10CB700082800000F401FA00960064004B0032004D
+:10CB80001E001400FB349B5F80000080001000003A
+:10CB900000000000E48301001E8401009C84010069
+:10CBA0009C840100348401009C8401004E840100B7
+:10CBB0006E8401009C84010086840100768501005A
+:10CBC0009685010012860100A885010012860100E9
+:10CBD0001286010012860100CA850100128601003A
+:10CBE0001286010012860100EE850100E03A010084
+:10CBF0001C9E01001A3B0100B4AC0100963B0100F1
+:10CC000080AC0100503C01004CAC0100EC3C010048
+:10CC1000C8B701003A3D0100C8B70100943D0100CA
+:10CC20001AB70100503C0100ECAB0100283E0100A6
+:10CC30003CAF01000000000000000000723E010057
+:10CC4000C8AF0100E43E0100A09E010052ED0100CA
+:10CC500052ED010078ED010090ED010098ED01002A
+:10CC6000A0ED0100A8ED0100B0ED0100B8ED01005C
+:10CC7000C0ED0100C8ED010002EE01000AEE010066
+:10CC8000D0ED0100010102010201010201020404D0
+:10CC90000601040101010101040402010400000075
+:10CCA0000101020102010102010104040601040163
+:10CCB00001010101040102010100000028FC010042
+:10CCC00034FC010076FC01009CFD0100A6FD010082
+:10CCD000EAFD01002CFE010062FE01009AFE010047
+:10CCE0003CFD0100CEFE01005AFF0100C40B020012
+:10CCF000A20B0200B80E0200140F0200181202006C
+:10CD00003A10020080100200C4100200FC10020061
+:10CD100038110200A20B02007C110200F211020085
+:10CD2000000000000000000000000000000000877C
+:10CD3000070B0D1113171D1F25292B2F353B3D43C5
+:10CD400047494F535961FF00E25302001654020055
+:10CD50002E55020066530200D4550200B65602005A
+:10CD6000505602001C570200605702007853020020
+:10CD7000DE540200865402009C56020022BC0200CF
+:10CD80005CCE0200F8BC0200BECE02001CBD020058
+:10CD9000BCBD0200EABD02002EBE0200C8CD0200EA
+:10CDA00038CD02005ABF020086BF0200F8BF020061
+:10CDB0009EC00200A8CC0200BACB0200C8CA020082
+:10CDC000F2AD020050C10200A4C10200D8D102009D
+:10CDD00070D10200D6C102007EC30200D2C402009C
+:10CDE0005CC5020088C502002ED2020032D20200C9
+:10CDF0001EC6020060C6020036D202003AD202000D
+:10CE00003ED2020042D202002AD00200AAC602008C
+:10CE100084C7020046D202004AD2020030C8020093
+:10CE20008ECA02009EDA0200B4D202006AD2020068
+:10CE300086D7020056D7020028D70200E8D60200A3
+:10CE4000BAD602008AD802008ED8020034D5020079
+:10CE500092D80200F4D4020096D80200D2D4020084
+:10CE60009AD80200A6D4020096D402005ED4020032
+:10CE70009ED802003CD40200A2D80200A6D802002C
+:10CE8000AAD80200AED802006ED2020082D20200FE
+:10CE9000B2D80200B6D80200BAD80200BED802004A
+:10CEA00082D80200D2D3020048D3020086D8020002
+:10CEB00020D80200BED7020086D20200434835398E
+:10CEC000785F424C455F4C49425F56312E3030000E
+:10CED0007266322E34670000BCA30300CAA30300AD
+:10CEE000D6A30300E0A30300EAA303000AA40300FF
+:10CEF00016A4030020A403002CA4030036A40300FE
+:10CF000040A403004AA4030054A4030060A4030047
+:10CF10006AA4030074A40300DAA403007EA403003F
+:10CF200088A4030092A403009CA40300B0A40300FF
+:10CF3000DAA40300DAA40300DAA40300DAA40300ED
+:10CF4000DAA40300DAA40300DAA40300DAA40300DD
+:10CF5000BAA40300A6A40300DAA40300C4A4030037
+:10CF6000D0A40300B2AB0300E6AB03000CAC03009B
+:10CF700026AC03003EAC03005AAC03007CAC0300BB
+:10CF800090AC0300AEAC0300C8AC0300E4AC0300FB
+:10CF9000FEAC030016AD03002AAD030046AD03004E
+:10CFA0005AAD030078AD030038AF030050AF030063
+:10CFB0006AAF03008CAF03003CB10300E8AF03008D
+:10CFC0009CAD030002B0030016B00300F4AD0300F3
+:10CFD000F4AD0300CCAE0300DAAE03001EB00300D4
+:10CFE000B6AF030032B00300ACB0030002B10300DF
+:10CFF00048B40300A2B10300A2B103007EB3030052
+:10D000003EB2030084B103003EB40300A2B10300AA
+:10D010001CB30300BEB30300A2B10300A2B103001E
+:10D02000A2B10300A2B10300A2B10300A2B10300A8
+:10D03000A2B10300A2B10300A2B10300A2B1030098
+:10D04000FAB103009CB703008CB803005CB803007E
+:10D05000CAB80300CAB8030054B90300A2B9030058
+:10D060008CB803008CB803008CB803008CB80300A4
+:10D070008CB803008CB803008CB803008CB8030094
+:10D080008CB803008CB803008CB803008CB8030084
+:10D09000C8B90300C8B903008CB803008CB80300FA
+:10D0A0008CB803008CB803008CB803008CB8030064
+:10D0B0002CBA03002CBA0300ACBF0300BABF0300B4
+:10D0C000D0BF0300DCBF0300F2BF0300FEBF0300BC
+:10D0D00008C0030010C0030018C0030022C00300F2
+:10D0E0002CC0030038C0030042C003004CC0030042
+:10D0F00056C00300ACC00300ACC0030060C0030016
+:10D100006EC0030078C0030082C003008CC003001F
+:10D1100094C00300A2C00300EAC0030006C10300DC
+:10D120001AC1030080C3030036C103009EC103007F
+:10D13000B2C10300C6C10300E2C10300FEC1030087
+:10D1400012C203002EC2030080C303004AC20300C0
+:10D1500080C3030080C3030060C2030088C20300D1
+:10D16000B0C20300CCC20300E2C20300F4C2030059
+:10D170003CC303000001020203030303040404048C
+:10D180000404040405050505050505050505050553
+:10D190000505050506060606060606060606060633
+:10D1A000060606060606060606060606060606061F
+:10D1B0000606060607070707070707070707070703
+:10D1C00007070707070707070707070707070707EF
+:10D1D00007070707070707070707070707070707DF
+:10D1E00007070707070707070707070707070707CF
+:10D1F00007070707080808080808080808080808B3
+:10D20000080808080808080808080808080808089E
+:10D21000080808080808080808080808080808088E
+:10D22000080808080808080808080808080808087E
+:10D23000080808080808080808080808080808086E
+:10D24000080808080808080808080808080808085E
+:10D25000080808080808080808080808080808084E
+:10D26000080808080808080808080808080808083E
+:04D27000080808089A
+:08D274000200000090D203004B
+:02D27C00012A85
+:02D28000A62ADC
+:02D2840003287D
+:02D28800022979
+:02D28C00002A76
+:02D29000001884
+:02D2940001187F
+:02D2980002286A
+:02D29C00042A62
+:02D2A000002864
+:02D2A40001285F
+:02D2A800052A55
+:10D2AC0002000000A0D203000100000074D20300B1
+:10D2BC000200000084D203000100000017190020B6
+:10D2CC00020000008CD20300010000003C1A002078
+:10D2DC000200000084D20300010000001419002099
+:10D2EC00020000007CD20300010000009419002011
+:10D2FC000200000084D20300010000001819002075
+:10D30C00020000009CD20300010000001C19002048
+:10D31C000200000084D20300010000001619002056
+:10D32C000200000080D2030001000000151900204B
+:10D33C00707F0100C68001000000000002000000A8
+:10D34C00A0D20300010000002819002002000000F8
+:10D35C0084D20300010000003319002002000000F9
+:10D36C00A8D2030000000000000000000200000032
+:10D37C0088D2030003000000000000000000000041
+:10D38C005CA0010000000000C3812F010201020219
+:10D39C00020000005000A0000000E803FFFF0000A6
+:10D3AC000200000094D203000100FF2001050201DD
+:08D3BC0001100101FF00000057
+:0400000310000000E9
+:00000001FF
diff --git a/sdk/BLE/LIB/CH59xBLE_ROM_PERI.hex b/sdk/BLE/LIB/CH59xBLE_ROM_PERI.hex
new file mode 100644
index 0000000..389fc97
--- /dev/null
+++ b/sdk/BLE/LIB/CH59xBLE_ROM_PERI.hex
@@ -0,0 +1,8507 @@
+:10C000006F00026A000000000018011800280128D3
+:10C0100002280328002901290229032904290529C6
+:10C02000062907290829002A012A022A032A042AA4
+:10C03000052AA62AFCCD0200D4DD00002003002042
+:10C040009E030020A80200207A0200201002002097
+:10C050006ADE0000AEDE0000C2DF000030E2000059
+:10C060000EE300001EDC0000F2DA0000A8DB000096
+:10C0700040DB000004E900002805002040DE00004D
+:10C08000F2E500005085020048870200C0870200E8
+:10C09000D2470200E2470200BAF9010066EC010053
+:10C0A000447F020028E600009C4E0200F287010057
+:10C0B00080880100D88801008CF10000D8F10000D0
+:10C0C00042F0000014440100CE3E0100AC4D0100DE
+:10C0D0007C5101002855010006310100A430010007
+:10C0E0008C340100523101007A300100FE30010031
+:10C0F0002C300100D63101002E320100DE3101006A
+:10C10000E23101007C320100363201006832010068
+:10C110008237010086370100D2310100DA31010097
+:10C120007A320100843701002A330100F43801001B
+:10C130008663010004640100426401007846010046
+:10C1400090460100CC460100262B01000A2C01007C
+:10C15000722C010066100100080B01004221010051
+:10C16000860B0100A61C01005AAF0200A0A7020026
+:10C170007CAC0200A6C202008CC1020018C50200FD
+:10C1800008C5020010C5020050C50200C099020097
+:10C19000000000000000000000000000000000009F
+:10C1A000C0C5020086BF02001CBF020000000000E4
+:10C1B000000000000000000000000000000000007F
+:10C1C000CE680200FE560200845A02005C5802004B
+:10C1D000A4620200EC7F0200E27E0200F4990200F9
+:10C1E0008AEA0000FA4802007C4E0200744F020006
+:10C1F000000000000000000000000000764A01007E
+:10C2000000680200000000000000000000000000C4
+:10C21000AE560200420C0020C44902003CC5020098
+:10C2200000000000000000000CC50200C0E100009A
+:10C23000CA47010044C50200A4690200726A0200F4
+:10C24000EC6A0200DAAC020040C5020048C50200F8
+:10C25000F2EB01004CC50200A410002034170020AE
+:10C26000BAAC020060AE0200000000000000000056
+:10C2700000000000000000000000000000000000BE
+:10C280006373B60082801C419105110523AEF5FE53
+:10C29000C5BFB7270020372700209387878813075B
+:10C2A000C7DE6373F700828023A007009107D5BF24
+:10C2B000411122C4B7C7004006C603A4C72023A665
+:10C2C00007200F10000011C199E5B7C7004023A651
+:10C2D0008720014545A893073500C207C183F19B1C
+:10C2E000C207C183130740036366F70237270020A4
+:10C2F0000325079E372700208326879D6391A6028A
+:10C3000037270020032787A669D3C207DD8D05459F
+:10C31000029765BF372700200325C79DE1BF03575C
+:10C3200065002DE7035745006362F706B726002036
+:10C330003306F74021489386869E6378C802832897
+:10C34000050003D86600138687001D8F2A966117A3
+:10C350002312E600232016012313060010C1231226
+:10C36000F500130788FF2393E6002313B50083D558
+:10C3700066002105B387F5402393F600B7C7004058
+:10C3800023A68720B2402244410182800841BDB7E4
+:10C39000B7C7004003A8C72023A607200F1000003E
+:10C3A00001E523A607218280B727002003AE079E60
+:10C3B000B727002003A3879D8146F28763FC670AA5
+:10C3C00083A80700636BF50A63E9A80A138787004F
+:10C3D0006362E50A03D66700216705076319E60073
+:10C3E000372600200347069105072308E6903726E5
+:10C3F00000201305869E83D54700035765002393CD
+:10C4000007001306869E2E97420741832313E500FB
+:10C410006387C703372500200325C59D6301F50207
+:10C4200003D5660009ED83D7460023A01601210736
+:10C43000BE95A1052392B6002313E600B687984364
+:10C44000630A6702B726002083A6C69D6304D7024D
+:10C450008356670085E283D647008355470018431B
+:10C46000A106AE962392D70098C383576600A10712
+:10C470002313F600B7C700402DB7BE86C6873DBF61
+:10C48000B7C7004003A7C72023A607200F1000004E
+:10C4900001C599C1814711E6B7C7004023A6E7202F
+:10C4A0008280B386F50003C80600B306F500850751
+:10C4B00023800601E317F6FEC5B737C70040832780
+:10C4C000C720232607200F10000019C191C111E6D3
+:10C4D00037C700402326F7208280910503A7C5FFB8
+:10C4E00011057D16232EE5FEDDB737C700408327F3
+:10C4F000C720232607200F10000001C53307C50001
+:10C5000011E637C700402326F72082800505A30FD8
+:10C51000B5FEE31DE5FEF5B7B7C7004083A6C7200B
+:10C5200023A607200F10000081473307F5000307FB
+:10C53000070019E737C700402326D7203E858280B1
+:10C540008507E5B7011126CA4AC8B7C7004006CE1D
+:10C5500022CC83A4C7202A892E8623A607200F1069
+:10C560000000131506019305F004418132C689339A
+:10C570002A8401C53246CA8521372285F2406244A9
+:10C58000B7C7004023A697204249D2440561828064
+:10C59000B7C7004003A7C72023A607200F1000003D
+:10C5A00001C599C1814711EAB7C7004023A6E7201A
+:10C5B000054582808507E309F6FE3308F500B3865A
+:10C5C000F5000348080083C60600E305D8FEB7C798
+:10C5D000004023A6E72001458280B7C7004003A79B
+:10C5E000C72023A607200F1000009307F6FFBE9573
+:10C5F0002A966317C500B7C7004023A6E7208280AC
+:10C60000FD1583C715000505A30FF5FEDDB737C778
+:10C6100000408327C720232607200F10000001C5F4
+:10C620003307C50019E637C700402326F720014528
+:10C63000828005058346F5FFE397B6FEE31BE5FE22
+:10C6400037C700402326F72005458280797126D21E
+:10C65000B724002022D403A444A306D64AD04ECE49
+:10C6600052CC56CA5AC85EC662C44DC4372A00208E
+:10C6700037290020B7290020814BB72A002037CB6B
+:10C68000C901130A8AA31309899E938909A88357AC
+:10C69000240099EF5C44639A0B0023AAF4A2032CB4
+:10C6A000C4002285F531628499A823A6FB00C5BF8A
+:10C6B00083A7CAA282971C443307F5406376F5002E
+:10C6C00003A749001D8F2A979306FB3763E8E60608
+:10C6D00023280900835524000345040097E000E067
+:10C6E000E780E09F5C405844B1C31444B69783A6EA
+:10C6F000490063E3D700958F1CC4A28B3A8441F8AC
+:10C70000B72700209387879E984B854663FCE604F5
+:10C710007D1798CBB250225492540259F249624A82
+:10C72000D24A424BB24B224C4561828063950B004A
+:10C7300023AAE4A2ADB723A6EB0095B703274A02CC
+:10C7400019CB63EDA7003385A740832709016374E4
+:10C75000F5002328A900A28B404455B703A7490040
+:10C76000BA97D5B723A8070075B7B727002003A746
+:10C7700087A7411122C406C63E8411C30297B7277A
+:10C78000002083C7A7A293F7F70F99E3232C04A6F1
+:10C79000B24022444101828001114AC83729002059
+:10C7A000832749A106CE22CC26CA4EC652C456C201
+:10C7B0005AC081C78297232A09A0930749A1DC4365
+:10C7C000B7240020938444A191C38297832749A171
+:10C7D0006394071A372400209307C4D183C77700D6
+:10C7E00015471304C4D16309F718372A00209307AB
+:10C7F0000AA883C7C700130A0AA885E38347540021
+:10C80000858B81CF8347740019476312F70EA3020B
+:10C810000400EF00703FDC4482979C4491C38297F0
+:10C82000B7240020B72900209387849E03A709A37B
+:10C8300003C61700938A849E83C7849E939617002D
+:10C84000BA9683D60600DDCE83C7849E63E4C70C08
+:10C85000832749A12384049E6390071283477400B1
+:10C860001547630BF7108347940081CF834774000B
+:10C8700093F7F70F99E7A3040400974002E0E780DD
+:10C88000005DB727002083A7C7A2FDC783274A0002
+:10C8900023A8FA00653BB727002083A7C7A5E9CFE7
+:10C8A0008347740015476369F70CB7270020938707
+:10C8B000C7D583C7C700918BE1E3B727002083C7A3
+:10C8C000A7A293F7F70FCDEB83C61A0003A609A31F
+:10C8D00063CED70A6244F240D2444249B249224A66
+:10C8E000924A024B056117E300E0670023D18347BA
+:10C8F00074001D47E313F7F2A3020400EF00D030E9
+:10C900009C4819BF850793F7F70F2384F49EE3E54E
+:10C91000C7F21DBF86073E97835507002310070007
+:10C9200003C5849EB727002083A707A113172500FE
+:10C93000372B0020BA979C4323140BA2829783576E
+:10C940008BA203C7849E93C7F7FF7D8D93171700B3
+:10C9500003A709A33E97835707005D8D2310A70007
+:10C9600083C7849E81C785072384F49E03C7849E62
+:10C9700083C71A00E37EF7ECF2406244D244424996
+:10C98000B249224A924A024B0561828013971700EE
+:10C990003297035707006DF385071DBF37C7004067
+:10C9A0008326C720B707FCFFFD17F58F2326F72046
+:10C9B0000F100000B72700209387879EC84F83275A
+:10C9C00087262326D7206A0593C7F7FF99835D8DB5
+:10C9D00082800327851163000712411122C406C615
+:10C9E0008347C5008345E5042A8493F7C70F2306D0
+:10C9F000F500834697000356C700139586016185AD
+:10CA000063F1C508635A05060345870093F6F607E8
+:10CA1000A304D700054693E627006314C50093E6F8
+:10CA200017002306D4005C4389075CC3A30AB40043
+:10CA3000032504112E864C4309059934832784115C
+:10CA400003465401D44303D7C700B296118FD4C311
+:10CA50002396E7008947A30DF400B727002003477A
+:10CA6000640383C7A7A46378F7048347C40093E7EC
+:10CA700007012306F40081A093E717002306F400C2
+:10CA800075B79376F60F635D05020345870085450C
+:10CA900013E627006314B50013E617002306C4004D
+:10CAA000A30AD400A30407008547A30DF40083273D
+:10CAB00084119C43DDF3B240224401454101828050
+:10CAC00093E717002306F400A30AD400A304070089
+:10CAD000032504114C43090565328327841103465D
+:10CAE0005401D44303D7C700B296118FD4C3239601
+:10CAF000E7008D475DBF05458280B727002083A7EB
+:10CB0000C7CF411122C406C6858B2A84DDEB41655F
+:10CB1000130525F5970002E0E780C03F5DC183471C
+:10CB2000A5002315F50083270412B5E72320A412DE
+:10CB30002322A41285472311F404232005008347F0
+:10CB4000640154412316F5000347D4002304E50093
+:10CB50000547A304E50037270020032747D31385A3
+:10CB6000170215811C437D151375F50F9CC25C439C
+:10CB7000DCC21C479CC65C47DCC61C4B9CCA5C4B99
+:10CB8000DCCA1C4F9CCE5C4FDCCE19CD93860602CE
+:10CB900013070702C1BF8327441288C383572404A5
+:10CBA0002322A412850741BFB7270020938707BE21
+:10CBB00003D7870005072394E700B24022444101D0
+:10CBC00082808347C40023090400054593C74700BA
+:10CBD0002306F400DDB78347850193F7E70FDDEB0C
+:10CBE00083479501C5EB034625018346C50009CA65
+:10CBF00037270020834565030347B7A463E7E500B3
+:10CC000013F7060149CB014709C6C18A0357E51846
+:10CC100081C68356251936973DCFB727002003D507
+:10CC200087A81307C71237460F00B335A702411173
+:10CC300013060624814622C426C206C67D54330547
+:10CC4000A70297C002E0E780E0D3B727002083C7A0
+:10CC5000F7A4B384A700B727002003A787C68327BC
+:10CC6000070963F387003E84184375FBB72700204C
+:10CC700083A7C7A2829781476364A400B307A44037
+:10CC8000B2402244B3B7970093C7170092443E8541
+:10CC90004101828081473E858280B727002003A71B
+:10CCA00087D33C5BFDFF828001114AC837290020F1
+:10CCB000930709BE22CC03A4070906CE26CA4EC696
+:10CCC00052C4630C041A83570404A30F040013090D
+:10CCD00009BE85072310F404834704142285638664
+:10CCE000071A452C228597F001E0E780000F6316B4
+:10CCF0000518B7290020938609A803D58600835715
+:10CD0000640837470F001306F723B387A7021307FA
+:10CD1000072483240409230B040203AA46009389F1
+:10CD200009A8B297B3D7E70263E3F416B387F440D8
+:10CD30002324F4088327C408BE9463E44401B38425
+:10CD400044418357040223289408B1C7835604043E
+:10CD50000357440237460F002312D4023387E640BC
+:10CD6000B387E70203572402130606248146814550
+:10CD7000BA97C207C1833385A7022311F40297C073
+:10CD800002E0E78020C001C9AA9463E44401B384AF
+:10CD9000444123289408372A00208327CAA2829777
+:10CDA000AA848327CAA28297E30D95FE8327CAA28D
+:10CDB00083248408829763E1A40E3385A4406DC167
+:10CDC0008327C408637EF50CB7440F0093840424C2
+:10CDD000B335950203DA890003592402814652864D
+:10CDE0003305950297C002E0E780C0B9B309A900F6
+:10CDF0003305490337460F00130606248146814553
+:10CE000097C002E0E78000B815C1B337950252869B
+:10CE10008146B385B4023385A402BE9597C002E073
+:10CE2000E78040B63305A9402311A4022945974065
+:10CE300002E0E78000100347B4008547631EF70057
+:10CE4000930700FD2307F400B727002003A587D030
+:10CE500097E000E0E780208DB72700209387C7D1B7
+:10CE60001547A383E700B727002083A787D3370799
+:10CE70001000860998C723A83707F2406244D244BD
+:10CE80004249B249224A056182808D20A1BD338783
+:10CE90004401B307F74069BD83A74900BE9431BF81
+:10CEA00023280908B7E700E03707001023A0E72090
+:10CEB000E9B7B727002083C7C7A89DC3B7270020BD
+:10CEC00083A707C785C3B7270020238507A2B727F5
+:10CED000002083A787D337071000D8C70547B8DBE2
+:10CEE0000545828017F301E06700C37A797126D285
+:10CEF00006D622D44AD04ECE52CC56CA5AC85EC6A6
+:10CF00008347550303447513AA843E941374F40FA6
+:10CF10009307400263F687001304B4FD1374F40F03
+:10CF200003AA841383AAC413A38B84122286528576
+:10CF3000D68597C002E0E78020A2058915E503CBDE
+:10CF4000D41201498149337B6403930B50024A8612
+:10CF50005285D68597C002E0E78000A0058915C5F7
+:10CF6000639169031374F90F238B8412B250225416
+:10CF700092540259F249624AD24A424BB24B45613D
+:10CF800082808509E20993D989410509E31179FD78
+:10CF9000E1BF8327850903560504797193D60701FC
+:10CFA000BD8EC206C182358E1357764093575640C8
+:10CFB000898B058B5D8F93573640918B5D8F93578F
+:10CFC0001640A18B5D8F93171600C18B5D8F931751
+:10CFD000360093F707025D8F93175600935586002E
+:10CFE00093F707041E065D8F1376F60F518F93D7C4
+:10CFF000554013D63540118A898BD18F13D6754091
+:10D00000D18F13D61540218AD18F13961500418AEE
+:10D01000D18F1396350013760602D18F13965500E3
+:10D02000137606049E05D18F93F5F50FCD8FA207D9
+:10D0300045465D8F3307C70222D42A8426D252CCBC
+:10D0400056CA032A8413832AC4135AC806D63697AD
+:10D050004207418393577740135557400989858B81
+:10D06000C98F135537401189C98F1355174021892E
+:10D07000C98F131517004189C98F13153700137510
+:10D080000502C98F131557009355870013750504C2
+:10D090001E07C98F1377F70FD98F13D5354013D7D4
+:10D0A00055401189098B498F13D57540498F13D588
+:10D0B00015402189498F139515004189498F139592
+:10D0C000350013750502498F139555001375050436
+:10D0D0009E05498F93F5F50F4D8F2207D98FB387A2
+:10D0E000C7024AD04ECE5EC662C4B697C207C1839D
+:10D0F00013D7774013D557400989058B498F13D52E
+:10D1000037401189498F13D517402189498F1395CD
+:10D1100017004189498F1395370013750502498F10
+:10D120001395570093D58700137505049E07498F03
+:10D1300093F7F70FD98F13D5354013D75540118981
+:10D14000098B498F13D57540498F13D51540218917
+:10D15000498F139515004189498F13953500137533
+:10D160000502498F13955500137505049E05498FD7
+:10D1700093F5F50F4D8F2207D98FB387C70213069A
+:10D1800050025285D685B697BD8E93940601C18014
+:10D1900033F6C402137BF60F97B002E0E780C07B42
+:10D1A00005890DED8347D41201498149B384970263
+:10D1B000130C5002C1804A865285D68597B002E092
+:10D1C000E78080790589937BF90F11C56386340365
+:10D1D000850993F9F90F0509E31F89FD230B6413F2
+:10D1E000B250225492540259F249624AD24A424BF6
+:10D1F000B24B224C456182805E8BCDB70111B727BF
+:10D20000002022CC03A487C926CA4AC84EC606CE2F
+:10D21000AA8413092500854915C083C71400034754
+:10D220003400858B6304F700405CFDB71946930515
+:10D2300044004A85EFF0CFB5E31835FF2285F24070
+:10D240006244D2444249B249056182804111B72704
+:10D25000002022C403A487C926C24AC006C693047C
+:10D260002500054901E82285B24022449244024942
+:10D2700041018280A6851305A402972002E0E78081
+:10D28000A0F6E30225FF405CF1BF4111B727002063
+:10D2900022C403A487C926C24AC006C69304250037
+:10D2A000054901E82285B2402244924402494101E5
+:10D2B0008280A6851305A401972002E0E780C0F2D2
+:10D2C000E30225FF405CF1BF0111B727002022CC0B
+:10D2D00003A407C926CA06CE2AC42EC6854419E46B
+:10D2E0000145F2406244D244056182808347910047
+:10D2F00003471400858B6304F7000044CDB719463B
+:10D300009305A10013052400EFF08FA8E31795FE05
+:10D310000545C1BFB726002003A706D101114AC8A1
+:10D320001C5F4EC606CE998322CC26CA858B3689D1
+:10D33000B7290020ADCF93070006372400201CDF5B
+:10D340009307C4D183C76700130700089304C4D1AF
+:10D350006319F70083A7C9D09C4393F7070423837D
+:10D36000F4008347C4D193F7070489CFB72700207F
+:10D3700083A7C7A2829788C88347C4D193F7F70BC6
+:10D38000230EF4D083C7440093F707048DE3854749
+:10D39000A382F400B727002083A787D337070200B2
+:10D3A00098C7130700FC2382E400D844F8D303276E
+:10D3B00009D11C5F9183858B95C31C5F93E707019F
+:10D3C0001CDFB727002083A787D3054723A20706C2
+:10D3D000B72700209387C7D12382E70083A7C9D04E
+:10D3E000D8430583058B19C7D843759BD8C3D84349
+:10D3F000799BD8C3F2406244D2444249B2490561A4
+:10D400008280093F73002030B7270020B726002014
+:10D4100003A687D39387C6D103C7C6D1058B11C78F
+:10D4200023820700A3820700828003C71700058BB1
+:10D4300065FB785275F303C75700EDB73727002017
+:10D44000032807D1832788039583858BC1E311C601
+:10D4500083270803BD832300F60085CA832707D1ED
+:10D46000985B4607935767016356070093E707C029
+:10D47000C207C18303970600C207C18709C7BA97CD
+:10D480000947B3C7E7022390F6009DCD83451500F9
+:10D4900085CDB72700209387C7D183C7670013873F
+:10D4A0009500894593F7070485C33A95834705009E
+:10D4B0000547994593F6F7066398E600E207E1878A
+:10D4C000814563D30700B9452E8582808545EDBF30
+:10D4D000411122C406C63724002026C2032784D364
+:10D4E00059E5AE877453FDFEB72400209384C4D160
+:10D4F0003E85B28523810400974002E0E7804082A8
+:10D50000B727002083A707D1B70680009843558F1F
+:10D5100098C3D857719BD8D7832784D3A38204009C
+:10D52000A3800400094798C3B7F700E003A707D119
+:10D530006D9B23A8E7D003A707D15D9B23A8E7D065
+:10D5400073005010832684D3B72700209387C7D158
+:10D5500003C72700058B19E703C73700058B41C3B5
+:10D5600023820700B24022449244410182808D47C9
+:10D57000631FF500B727002083A707D1B7068000F7
+:10D580009843558F98C3D857719BD8D765BF8547A7
+:10D59000E31AF5FA54478177FD17F58F5CC70F1032
+:10D5A0000000032784D3B7070200130600F81CC746
+:10D5B000B72700209387C7D12382C700B727002051
+:10D5C00083A707D19C439D83858B6397A70093070F
+:10D5D00060197CD354C7BDB79307E01BDDBFF85279
+:10D5E00025FB49B7411122C437240020832784D367
+:10D5F00006C6D8479316D70063D3060298479316FA
+:10D60000D70063DE06007D57B8D737270020130701
+:10D61000879E544F850654CF3707040098C7984714
+:10D620000D83058B0DC3372700201307C7D1834611
+:10D63000270093E616002301D700930600F8230283
+:10D64000D700214798C79847058B09CF3727002077
+:10D650001307C7D18346170093E61600A300D7002F
+:10D66000054798C798470983058B09E798470583BD
+:10D67000058B05CF372600209306C6D1A38206006E
+:10D6800098470983058B75CB0347C6D113671700ED
+:10D69000230EE6D0114798C737270020832607D1ED
+:10D6A000D856719B13671700D8D698479316F70082
+:10D6B00063D4060237270020930607BE03C6C606BA
+:10D6C000130707BE418A71C203C7C6061367070264
+:10D6D0002386E606416798C798479316E70063D20A
+:10D6E0000602372700201307C7D183464700E2060A
+:10D6F000E18663D5060085462302D700370702007E
+:10D7000098C798479316C70063D3060237270020AF
+:10D71000130707BE8346D706858AC1CA8346D70644
+:10D7200093E62600A306D7063707080098C7984750
+:10D730009316B70063DF06023707100098C7B727B4
+:10D74000002083C7C7A895C7B72700209387C7D1F4
+:10D7500083C777001547630EF700B727002083A71C
+:10D7600047D091C38297032784D3B7071F00BD0713
+:10D770005CC7B24022444101828003C73600136770
+:10D780001700A381E600094739B78346C706094653
+:10D79000BD8A6388C6008346C7060D46BD8AE39BE3
+:10D7A000C6F291462306D70635B78346D706918A37
+:10D7B000A5DE8346D70693E68600ADB7372700205F
+:10D7C000B72600201386C6D31307C7D58347D700D3
+:10D7D0008345B601484AAE97FD8BB355F500A300CB
+:10D7E000F600A306F700858995E9034717018146EE
+:10D7F00013080002B3F7E7020147B355E500858936
+:10D800009378F70F89C96395D700A300160182802A
+:10D81000850693F6F60F0507E31107FF8280B72709
+:10D8200000209387C7D183C7570093F7F70FD1EB39
+:10D83000B727002083A7C7A2411122C44AC006C649
+:10D8400026C28297372900209307C9D5804713093C
+:10D85000C9D56302A40663688504018DB72400203E
+:10D860009387C4D383C7A701135455009384C4D3AB
+:10D870006363F404A13783C7A40103278900939647
+:10D88000570036971D8C2324E900E375F4FE2244EB
+:10D8900003C51400B2409244024981454101174337
+:10D8A00002E06700E3AFB727002083A747A83384CF
+:10D8B0008740229565B7B240224492440249410113
+:10D8C00082808280B727002083A7C7A2011122CCC3
+:10D8D00026CA52C406CE4AC84EC68297B724002034
+:10D8E0009387C4D58047014A630CA4049384C4D5AC
+:10D8F00063618506018D372700209307C7D383C74F
+:10D90000A70113545500137AF5011309C7D36366B1
+:10D91000F402B7290020938909A84D358346A9014F
+:10D920009C4403A64900139756003E97158C6363E9
+:10D93000C700118F98C4E372D4FE1604336A440101
+:10D94000F24062445285D2444249B249224A0561BA
+:10D950008280B727002083A747A833848740229579
+:10D9600059BFB727002003A787D38967938707F498
+:10D970007CD3B727002083A7C7D883A607091396AF
+:10D9800056006358060083A6070913966600634491
+:10D9900006007453FDF28280EFE03FDD730000006B
+:10D9A00000000000970200009382622F03830200B0
+:10D9B00023800200630F0300F32510342EC0970567
+:10D9C00000009385A5FD73901534EFF0BFC173007F
+:10D9D000203086DCEFF01FC1E6508280000000009E
+:10D9E000B72700203727002083A7079E0327879D9E
+:10D9F00001456313F700828083D6670081E683D6F2
+:10DA0000470036959C43F5B7B727002083A587A329
+:10DA100037270020938787A3138605222320C79EDC
+:10DA200003D74700938785FFB72600204111BA9797
+:10DA3000056523ACF69C06C61D0593563700637436
+:10DA4000E500930600203307D60037250020232E5B
+:10DA5000E59C23A0E522E1162312D600231306003D
+:10DA60001CC3998FE1172312F700231307008D3F82
+:10DA7000B240B72700202397A79E41018280B72795
+:10DA80000020B726002083A7079E03A6869D2A872D
+:10DA9000B305B5406314F6003A8529A8938687003C
+:10DAA0009C43E369D7FEE377F7FE2E85E3E4D5FEDA
+:10DAB000E3F2F5FE828023AC05FE1C4191E70100F4
+:10DAC00001000CC18280BA8703A787FF6DFF23ACDA
+:10DAD000B7FE8280184183A785FF6319B7001CC178
+:10DAE000FD5723AC05FE238FF5FE8280232CF6FE26
+:10DAF000C5BF411122C426C237C4004006C68324D4
+:10DB0000C420232604200F10000009E923269420B6
+:10DB10001545B24022449244410182800347E5FF0B
+:10DB20009307F00F6306F700232694201145D5B71D
+:10DB30009720FF1FE780005F014523269420D1BF77
+:10DB4000411126C24AC0B7C4004006C622C403A978
+:10DB5000C42023A604200F10000009E923A62421D5
+:10DB6000B2402244924402494101828095659385E6
+:10DB700005D0C98D2A842105C2054205C181418194
+:10DB80009720FF1FE780004C01CDFD5723200500A3
+:10DB9000231285002303F50023A624212105C9B7FC
+:10DBA00023A6242101456DBF01114AC84EC6B7C73F
+:10DBB000004006CE22CC26CA83A9C7202A8923A6E4
+:10DBC00007200F100000372500200324459E8144C4
+:10DBD000014611E491E8A1654A85992D31A8834752
+:10DBE000E4FF6397270395C8A6851305459EDD3599
+:10DBF0007DD0A1654A85952CF2406244B7C70040AC
+:10DC000023A6372126854249D244B2490561828044
+:10DC100091E02286032484FF6DBFA284E5BF4111F9
+:10DC200026C24AC0B7C4004006C622C403A9C42005
+:10DC300023A604200F10000089E523A62421154502
+:10DC400015A0B727002083C7979E2A842E85637569
+:10DC5000F400894763EE8700693DB7C7004023A6FB
+:10DC600027210D45B240224492440249410182805D
+:10DC700083A785FF99E703C7E5FF9307F00F6308C4
+:10DC8000F700853DB7C7004023A627214DBF3725A4
+:10DC90000020238F85FE1305459E313DA165228519
+:10DCA000E922014523A6242175BFB727002023A21E
+:10DCB000079E8280B727002083A747A399E33E856C
+:10DCC000828003D727006316B70003C70700E30865
+:10DCD000A7FEDC47E5B7BDCD797122D406D626D2A2
+:10DCE0004AD04ECE01444147B3D78540858BB1CF52
+:10DCF0001205314722953305E502B727002003A915
+:10DD000047A78544B3948400C204C180BE892A9980
+:10DD10000327090011C7032549002EC60297B24503
+:10DD200031473304E40283A749A73E941C4489E7A2
+:10DD30002320090023220900B2502254A58D025944
+:10DD40009254F2492E85456182800504E31EE4F871
+:10DD50008144DDB72E85828041111397050122C4CD
+:10DD600006C626C24AC041872E84635E07002D3D49
+:10DD700011C14133A1673D8C2285B24022449244B7
+:10DD8000024941018280EDD9AA8701474146B35635
+:10DD9000E440858A9DCA9207BA97B146B387D702F5
+:10DDA000B726002003A946A78544B394E400C20423
+:10DDB000C1803E99832709000325490082972320CB
+:10DDC000090023220900258C45BF0507E311C7FC84
+:10DDD0008144D5BF411126C2B7C7004006C622C440
+:10DDE00083A4C72023A607200F100000B727002018
+:10DDF00083A787A5372400201304848591C78297C1
+:10DE00001C403E9508C031A0B727002083A7C7A2B9
+:10DE1000FDF71C40374703001307D73FB387E702DE
+:10DE200037A72600130737ECB240BA971CC0B7C714
+:10DE3000004023A69720084022449244410182805A
+:10DE4000B727002083A7C7A7411122C406C63724DD
+:10DE500000201304849E89C782975C483E9548C879
+:10DE60004848B240224441018280B7C7004083A69F
+:10DE7000C72023A607200F100000372700200347E4
+:10DE8000979E6372E50237260020131715000325BD
+:10DE900006A33A9503570500D98D2310B50023A694
+:10DEA000D7200145828023A6D7200D458280B7C7A1
+:10DEB000004083A6C72023A607200F1000003727A5
+:10DEC00000200347979E6374E5023726002013174E
+:10DED0001500032506A393C5F5FF3A9503570500E2
+:10DEE000F98D2310B50023A6D7200145828023A6F3
+:10DEF000D7200D45828001114AC837C7004006CEA1
+:10DF000022CC26CA4EC652C40329C7202326072086
+:10DF10000F100000130705FF1377F70FFD4763ECA1
+:10DF2000E708B146B306D502B727002003A747A7E5
+:10DF300036971C43C9C39354450005443D893315A6
+:10DF4000A400131405014180AE892685A2859D3366
+:10DF50002A8A29C5A2852685993FB727002083A74D
+:10DF6000C7A2B7240020938404A8829783D7840093
+:10DF70002A8413060064B38537038146B3B7370399
+:10DF800013850532B335B500BE95EFE06178DC400E
+:10DF900022956363F5001D8D2324AA00B7C70040B6
+:10DFA00023A627210145F2406244D2444249B249A6
+:10DFB000224A05618280B7C7004023A62721094570
+:10DFC000DDB7797126D252CCB7C4004006D622D430
+:10DFD0004AD04ECE56CA5AC85EC603AAC42023A64B
+:10DFE00004200F100000B727002083C7979E637896
+:10DFF000F500B727002083ABC7A263970B00B7C714
+:10E00000004023A6472199A037290020130909A819
+:10E01000AE8A032B490083558900B74736FE9387A4
+:10E0200007C83E9BB387C5022A84B2898146B3B52F
+:10E03000C50213850732B337F50013060064BE9599
+:10E04000EFE0016D6370AB0223A644210145B2509D
+:10E05000225492540259F249624AD24A424BB24B7C
+:10E0600045618280829B83558900AA8413060064DF
+:10E07000B38735038146B3B5350313850732B3370C
+:10E08000F500BE95EFE0C16883274900AA9463E3D9
+:10E09000F4009D8CD6852285313901C904C5B7C7E6
+:10E0A000004023A6472105455DB7936504F0C205EE
+:10E0B000C18141459720FF1FE780C0F811E9B727CC
+:10E0C000002083A787A685DFA2851145829705BF1B
+:10E0D00037270020832747A38DE3232AA7A285475C
+:10E0E0002326050004C52311550123008500A30044
+:10E0F000F5002322050065B7BA87D84775FFC8C762
+:10E10000F9BF79714ECEB7C7004006D622D426D2C9
+:10E110004AD052CC56CA5AC85EC662C466C26AC0E9
+:10E1200083A9C72023A607200F10000025C1414462
+:10E130003689B28A2E8AAA84B14C372B0020054D2D
+:10E14000130C0003B30B940303274BA75E971C43E8
+:10E15000B9EF9375F400B315BD0013554440C205E3
+:10E160005686C1811375F50FA93D31C183274BA791
+:10E17000DE9784C323A247016304090023008900BA
+:10E18000B7C7004023A63721014521A023A6372188
+:10E190000945B250225492540259F249624AD24A75
+:10E1A000424BB24B224C924C024D45618280050499
+:10E1B000E31A84F9B7C7004023A637212145D1BF10
+:10E1C000011122CC26CA4AC84EC6B7C7004006CEA7
+:10E1D00003A9C7202A84AE89B28423A607200F1082
+:10E1E0000000C5332285CE85F1342A8405C5B727C2
+:10E1F000002083D587A8130600648146B387950263
+:10E20000B3B5950213850732B337F500BE95EFE03D
+:10E21000215048C013351400F2406244B7C7004093
+:10E2200023A62721D2444249B2490E0505618280C6
+:10E23000011122CC4AC84EC6B7C7004006CE26CA36
+:10E2400083A9C7202A892E8423A607200F10000047
+:10E250009534AA8419C123110500A2854A85813904
+:10E26000B727002083C7879E63992701B72700201F
+:10E2700003D787A2598C239487A2B7C7004023A64F
+:10E280003721014591E01945F2406244D2444249A8
+:10E29000B24905618280011126CA4AC8B7C400404C
+:10E2A00006CE22CC4EC603A9C42023A604200F10FC
+:10E2B00000009307F00263E6A704B1473304F502B8
+:10E2C000B729002083A749A7A2979C439DCB9377AA
+:10E2D000F5008545B395F500C205C1811181893FDF
+:10E2E00083A749A70145A29723A0070023A20700FF
+:10E2F00023A62421F2406244D2444249B249056136
+:10E300008280B7C7004023A627210945E5B7411100
+:10E3100026C206C622C4B7C7004083A4C72023A6CE
+:10E3200007200F100000793219E90145B24022445C
+:10E33000B7C7004023A69720924441018280B727A7
+:10E34000002083A7C7A200458297B72700209387A4
+:10E3500007A86368A402D843B74636FE938606C86A
+:10E360003305A4403697E372E5FC13070064B33528
+:10E37000E50203D6870081463305E502EFE0413927
+:10E3800075B7D8433A94C1BF0111680006CE22CCBC
+:10E3900026CAEF104147FD576302F504B247E1CBAF
+:10E3A000B7270020B72400209384849E138707A8F2
+:10E3B00094485843138407A8638DE604B7270020C8
+:10E3C00083A7C7A2829732479C486373F700BA8736
+:10E3D0003E955C40636FF5021D8D25A8B724002093
+:10E3E000372400209384849E130404A89448584042
+:10E3F000B727002083A7C7A26390E60882975840FA
+:10E40000B74736FE938707C8BA973E956363E50022
+:10E41000198D372400209307C4D19C4F1304C4D115
+:10E4200099CBB727002083A6C7D83707CDFF7D1724
+:10E430009C46F98F9CC609E5B727002003A547A88D
+:10E44000B727002083A7C7A5829719E51C4C85C371
+:10E45000EF60B148EF60814B1C4C91CBB727002097
+:10E4600003A7C7D8B70633001C47D58F1CC7F24097
+:10E470006244D2440561828082979C4891BF4111D9
+:10E48000B727002006C623AEA7A60295B240B7273D
+:10E49000002023A0A7A0014541018280914763E9A4
+:10E4A000B700B72700208A05938747A1BE9588C18A
+:10E4B0008280B727002023ACA7A611C5B72700206C
+:10E4C00005472385E7A28280B727002023AA07A259
+:10E4D000B727002023AE07A6B727002023A607A250
+:10E4E00037250020B72700204111238507A2514678
+:10E4F000B72700208145130545A106C623AC07A612
+:10E5000022C426C2372400209720FF1FE78020D78F
+:10E510001305849E1306800281459720FF1FE78024
+:10E5200000D6EFF06FCEB727002083C7D7A413041F
+:10E53000849E854513D527008D8B3E958D473305E9
+:10E54000F5029947B724002039051375F50F23010B
+:10E55000A4003305F502130505249720FF1FE7806B
+:10E5600060AE23AAA4A649C1034624009947814569
+:10E570003306F602130606249720FF1FE78020D0FB
+:10E5800083A744A703472400B724002093870724C8
+:10E590000A0723A8F4A0BA97372700202328F7A258
+:10E5A000EFF0AFF03D298347140083A604A137E6BE
+:10E5B0000000139727003697130666CD10C3138704
+:10E5C00017001377F70F0A0737E600003697130690
+:10E5D00086D510C313873700890793F7F70F8A078B
+:10E5E000A300E400B69790C3B24022449244410194
+:10E5F0008280372700201307879E834717008346B2
+:10E60000270063F0D702B726002083A606A1138651
+:10E610001700A300C70013972700369708C33E854D
+:10E6200082809307F00FE5BF1C41FDCB41777D8FC2
+:10E63000B706002089476316D70E0357450075C3F8
+:10E64000411126C21946AA849305F00F610506C63A
+:10E6500022C49720FF1FE780C0D405478D47630B76
+:10E66000E50A9C4491C7D85899474DC7985C5DC34B
+:10E67000372400201306C0038145130584A3972087
+:10E68000FF1FE780C0BF1306C003A685130584A340
+:10E690009720FF1FE78000B8930784A303D7C70024
+:10E6A00009E7130700102396E70003C7E70001E717
+:10E6B00005472387E70003D7070101E76D47239844
+:10E6C000E70003C7F70001E71547A387E70003C783
+:10E6D000270101E705472389E70003C7370109E759
+:10E6E00003C7F700A389E70003C7470101E75547C0
+:10E6F000238AE70003C7640109E71307C003238BDC
+:10E70000E7009C5791C78297B72700202398A79EC0
+:10E71000653B8147B240224492443E85410182805C
+:10E7200089473E85828001114AC837290020832706
+:10E7300009A806CE22CC26CA52C456C24EC682971B
+:10E74000130A0064B3354503130909A8835A8900E5
+:10E750008146568633054503EFD0917BB7270020CD
+:10E760001387879E004FAA8401456306940293890C
+:10E77000879E33858440636E940003254900568646
+:10E780008146B335AA023305AA02EFD07178018D14
+:10E79000269523AC9900F2406244D2444249B249E2
+:10E7A000224A924A05618280011122CC2E84B7D57B
+:10E7B00002000A854146938505B606CEEFE0C12EDC
+:10E7C000180806043A94B7270020035504FF83D79E
+:10E7D000A7A8F2406244AA9737450F001305052405
+:10E7E0003355F50205618280B727002083D7A7A89B
+:10E7F00051471D45637CF702794719456378F70255
+:10E800001307200315456373F7021307B00411457E
+:10E81000637EF700130740060D456379F700130781
+:10E82000600909456374F70013B5B70F82800111C1
+:10E8300022CC06CE2A842EC6EFF0CFD9B245F240C4
+:10E84000818D33A5A502229562441375F50F0561EC
+:10E850008280011122CC06CE2A842EC6EFF08FD7FB
+:10E86000B245F240818D33A5A5022295624442054E
+:10E87000418105618280011122CC06CE2A842EC6F8
+:10E88000EFF04FD5B245F240818D33B5A502229508
+:10E89000624405618280B7270020138787A3185739
+:10E8A0002DC3411122C426C24AC006C6138987A3BC
+:10E8B0000297B72700201387879E035787002A8473
+:10E8C0009384879E0DCBBA876373A700AA87C2077C
+:10E8D000C183BA866373E400A286C206C182958FA3
+:10E8E0005147635AF7008327C90291C38297EF60AB
+:10E8F000616823948400B240224492440249410159
+:10E9000082808280011122CC3724002006CE26CAC4
+:10E910004AC8930704A883C7C70081CB0545F240C6
+:10E920006244D244424905618280B7240020938723
+:10E9300084A3DC57130904A8AA85938484A381C700
+:10E940002AC68297B245B5C19C41E9DBDC41F9D7C3
+:10E9500083D78500E1D783D7A500E9D341461305C6
+:10E9600004A89720FF1FE780E08A032704A8B727A1
+:10E97000002023A6E7A283C774018DE30355890015
+:10E980009307805737460F003305F5021306062418
+:10E9900081468145EFD0D157A38BA40037E5000015
+:10E9A00013056572E93C01459DBFB7270020938799
+:10E9B000879E23AE0700B70700209387C7722320E6
+:10E9C000F4A8B78732007D57938727A12324F90045
+:10E9D0002322E90023060900B7C7004023A4E72645
+:10E9E00069B7011122CC37240020930784A38847FC
+:10E9F00006CE26CA4AC801E90545F2406244D2441F
+:10EA0000424905618280130484A35C58F5D7185CE1
+:10EA100065D77000854582971844B247E30EF7FC2E
+:10EA20000355C4009305E004B72400209710FF1F8E
+:10EA3000E78040611387849E08D39384849E4DDDD4
+:10EA40000356C4009305F00F01499720FF1FE7808C
+:10EA500000838347E4009050634DF900328597109E
+:10EA6000FF1FE780206C014523A0040223A20402BB
+:10EA700069B78355C4000844185CB38725038981AE
+:10EA800005093E9508C20297E9B701114EC6B7299C
+:10EA90000020938789A39C4726CA4AC852C406CE41
+:10EAA00022CC56C25AC02A8AAE843289638D071E90
+:10EAB000938989A303A74903630407121307F01F6F
+:10EAC0006362A712372400201307849E832A07025B
+:10EAD0001304849E639A0A0803D5C900956593853B
+:10EAE00015E09710FF1FE780E05508D02A866DC912
+:10EAF00083D5C90083A7490303A58900898182972B
+:10EB000083A78900832A04025CD089476316FA0828
+:10EB1000C1476397F40C83D5C9009147938505FCE1
+:10EB2000B3C5F5028A05D69503C725009307A0054E
+:10EB30006314F70A83D705006390470B4A8526863E
+:10EB400091059710FF1FE780E06C1C50568563937A
+:10EB500057130145F2406244D2444249B249224A25
+:10EB6000924A024B056182805850E380E7FA03D550
+:10EB7000C9009565938525E09710FF1FE780804CBD
+:10EB8000AA8A39CD83D5C9002A8683A7490303A55C
+:10EB900089008981829795BF8D47631BFA00C14721
+:10EBA0006390F40483D5C900938545FDF199A5BF11
+:10EBB00091476318FA006395440383D5C900A115F2
+:10EBC000F5B793070010631DFA00A14763EA9700A9
+:10EBD00083D5C900C115D9BF1C5056856390570D08
+:10EBE00029458DBF9D6A637C5509930A05E0194745
+:10EBF000B3CAEA0203D7C900372B0020B38AEA025E
+:10EC0000BE9A93078B9EDC53130B8B9E6395570123
+:10EC100003240B021DE003D5C9009305E0049710FF
+:10EC2000FF1FE78020422A8445DD83D5C90083A7E2
+:10EC300049032A8689815685829791451307A00545
+:10EC4000898193972500A29783C627006393E604E2
+:10EC500083D60700639C460385058A052686A29510
+:10EC60004A859710FF1FE780E05A83270B02E38253
+:10EC700087EE22859710FF1FE780C04AD9BD216724
+:10EC80007917E36FA7F4B30A5541ADB783C53700D1
+:10EC900045BF83270B02E38587F422859710FF1F6A
+:10ECA000E780404835BFB727002083A587A08DD9CE
+:10ECB00091479306A0058983139727002E97034653
+:10ECC0002700E31FD6F003560700631C46018507A3
+:10ECD0008A072686BE954A859710FF1FE7808053D6
+:10ECE0008DBD83473700C1BFB7270020938787A317
+:10ECF000984729C3985F1DCF8546631DD5024111F2
+:10ED000022C4372400201304849E105006C619CE56
+:10ED100083D5C70048508981029708509710FF1F7C
+:10ED2000E78040402320040223220402B240224410
+:10ED3000410182808280011122CC37240020930778
+:10ED400084A356C283AA870026CA4AC84EC606CEE6
+:10ED500052C42A89AE84B289130484A3638C0A1C2A
+:10ED60001C5C99EB2945F2406244D2444249B249C5
+:10ED7000224A924A056182805C58EDD79307F01FC2
+:10ED800063E8A70C372A002093078A9E9C53130A36
+:10ED90008A9EB9C7084483274A02639FA70489470C
+:10EDA0006317F906C147E39FF4FA0355C40091477E
+:10EDB000130505FC3345F5029317250003250A02C8
+:10EDC0002686CE853E959307A0052301F5002310E6
+:10EDD000250111059710FF1FE780C043014561B76A
+:10EDE0000355C4009305E0049710FF1FE7808025BA
+:10EDF0002320AA0245F1BDB78355C4005C58032601
+:10EE00000A02898182971C442322FA0249BF8D4756
+:10EE1000631CF900C147E397F4F40355C4001305DC
+:10EE200045FD9377C5FF59BF91476318F900E39BF0
+:10EE300024F30355C4002115EDB793070010E31325
+:10EE4000F9F2A147E3E097F20355C4004115D1BFA1
+:10EE50009D676378F506930705E01947B3C7E70296
+:10EE60000357C400372A0020B387E702BE9A9307EE
+:10EE70008A9E9C53130A8A9EA1CF83274A026395D8
+:10EE8000570703250A0291461308A0059305F00FC2
+:10EE900093D72600139727002A9703462700631667
+:10EEA00006078358070003463700639C2805B3060E
+:10EEB000D64063C6960485078A072686CE853E958A
+:10EEC00011BF21677917E36FA7E8B307F54049BF82
+:10EED0000355C4009305E0049710FF1FE7808016D8
+:10EEE0002320AA0259F9BDBD8355C4005C580326EE
+:10EEF0000A0289815685829723225A0359B7231023
+:10EF0000B70093160601C18261B70356C400B385EA
+:10EF100096009105130606FCE3F6C5E4138634005B
+:10EF2000719A1106B2962301070123102701A3014C
+:10EF3000D70051B7372A002093078A9E9C53130AA3
+:10EF40008A9EA9C303250A0291461308A0059305CA
+:10EF5000F00F93D72600139727002A970346270020
+:10EF60006314060583580700034637006398280199
+:10EF7000B306D640E3D196F42310B70093160601EA
+:10EF8000C182C1BF0345E4008357C4009305E00478
+:10EF90003305F502420541819710FF1FE780800A83
+:10EFA0002320AA0245F17DBB0356C4008345E4003B
+:10EFB000B385C502338696001106E3E5C5DAB9BF0D
+:10EFC0000145828083C705002300F50083D7250013
+:10EFD000A300F50083D72500A1832301F50083C793
+:10EFE0004500A301F50011458280B727002023A624
+:10EFF0000788B727002023A40788828029C14111F0
+:10F0000026C206C622C4AA8401458DC52E84B7D562
+:10F01000020022854146938505B79710FF1FE780C0
+:10F02000601F83C7040005452306F40083C714004E
+:10F03000A306F400B240224492444101828001457B
+:10F040008280011122CC26CA06CE0947AA843284C6
+:10F050006381E50441468147639BC500638FE600F9
+:10F060006397B6000DA841478147638EE600F240E2
+:10F070006244D2443E85056182808A852285BD3FF7
+:10F0800041468A8519A88A85953F41468A85228509
+:10F0900031A0E39AB6FC2E86A28526859710FF1F25
+:10F0A000E7804028AA87E1B7B727002023A4A788D4
+:10F0B0008280B727002023A6A7888280011122CC56
+:10F0C0000354650006CE26CA4AC84EC641C08329ED
+:10F0D0008500AE842A8803C9090081471317890176
+:10F0E000618763550702B147054563FA87045114E8
+:10F0F000420403552800418033878900A2864E864A
+:10F100008545EFA01013B337A00085077D14135574
+:10F110006900420405891379F90341802380F400D2
+:10F12000A380A4002381240123928400014719C0F5
+:10F130001387190098C409476383E7000145F2402B
+:10F140006244D2444249B249056182800545C5BF47
+:10F15000C167F917630AF502D94763F7B7020111CE
+:10F1600022CC2EC606CE2A84EF70D050B2456368FA
+:10F17000B50022856244F24005616F906073F240F1
+:10F18000624405450561828005458280C167F917A3
+:10F190006314F5006F70104E411106C6EF900060C9
+:10F1A00011E15D45B2404101828091476394F502CF
+:10F1B000834705002300F600834725000347150019
+:10F1C000A207D98F2311F60083473500014523029A
+:10F1D000F6008280114582804111814522C426C2F9
+:10F1E00006C6AA8405252A8409E9B727002083A733
+:10F1F000878881C7F945268582972285B2402244B7
+:10F2000092444101828039714ED656D25AD006DEE0
+:10F2100022DC26DA4AD852D4AA8A2E8BB28941EF50
+:10F2200036C6AD379145EF70B056AA844D492DC909
+:10F23000B246054A238034010544630A0B00B685B3
+:10F2400013851400029B0505131405014180E20992
+:10F2500093D9894163D30902C1455685EF90406235
+:10F26000654905E933868400A2852685EFA08041A3
+:10F270002A8905E131044204418091472C085685D2
+:10F28000231CF10026CE231D8100EF80F06A2A891D
+:10F2900001C963070A0026859710FF1FE78080E8F1
+:10F2A000F25062544A85D2544259B259225A925A63
+:10F2B000025B21618280BA84014AADBF011122CC78
+:10F2C00026CA4AC84EC606CE2A893284B689253F48
+:10F2D000AA840DE1B727002083A7C78881CF0547FF
+:10F2E0006317E40003C4090005041374F40FA28536
+:10F2F0004A858297F240624426854249D244B24907
+:10F3000005618280AE86B7F500000147054693850A
+:10F3100045FC6DB783D705002300F50083D70500B2
+:10F32000A183A300F5000945828083D7050023004F
+:10F33000F50083D70500A183A300F50083D725003E
+:10F340002301F50083D72500A183A301F500114512
+:10F35000828083D705002300F50083D70500A183B1
+:10F36000A300F50083D725002301F50083D72500EE
+:10F37000A183A301F50083C755002302F50083C7CD
+:10F380006500A302F50003D58500190542054181FA
+:10F39000828083D705002300F50083D70500A18371
+:10F3A000A300F5000945828083D705002300F500FE
+:10F3B00083D70500A183A300F50083D7250023018F
+:10F3C000F50083D72500A183A301F50011458280B4
+:10F3D00003D54500060542054181828083D705009B
+:10F3E0002300F50083D70500A183A300F50003D512
+:10F3F0002500090542054181828083D7050023004D
+:10F40000F50083D70500A183A300F50083D725006D
+:10F410002301F50083D72500A183A301F50003D5BF
+:10F420004500110542054181828083C70500230004
+:10F43000F5000545828083D70500411122C406C628
+:10F440002300F50083D705002E841105A183A30EA8
+:10F45000F5FE83D725009505230FF5FE83D7D5FF4D
+:10F46000A183A30FF5FE03C6F5FF9710FF1FE780EA
+:10F4700060DA03454400B240224411054101828014
+:10F480008947639CF5008347150003470500014544
+:10F49000A207D98F2310F60082801145828003D7FE
+:10F4A0000500D94763FEE702011122CC06CE2EC625
+:10F4B0002A84EF70301CB24683D70600636DF500D6
+:10F4C00022856244F240B7F5000001470946938562
+:10F4D000453105610DBBF2406244094505618280FA
+:10F4E0000945828091479DC583460500FD15C205EB
+:10F4F0008547C1816392F60213D725008D89914714
+:10F5000091E9914701CB05052301D6002310E600C0
+:10F5100048C281473E85828009479147E39CE6FEC9
+:10F52000C94733D7F502B3F5F502D1BFAE86B7F5BB
+:10F530000000014711469385A532F1B193F73500DC
+:10F5400091EB8981914789C52310B60048C2814754
+:10F550003E8582809147EDBF03C745008947631A06
+:10F56000F702011122CC2A84C84506CEAE86014797
+:10F5700019C52EC69D45EFE08FD0B2462A87228559
+:10F580006244F240B7F500001946938525350561C0
+:10F590009DB90945828099E1114582808347050024
+:10F5A00005472311F600E379F7FEFD1593F5F50FF6
+:10F5B00033D7F502B387E702E390F5FE050548C2AD
+:10F5C0002310E6000145828083C745000947AE86C7
+:10F5D0006385E70041476399E700B7F500000147FD
+:10F5E00021469385654305B1094582802310B60005
+:10F5F00091E1014548C201458280AE86B7F5000021
+:10F600000147294693852539FDBE2310B60091E1B7
+:10F61000014548C201458280AE86B7F5000001472A
+:10F6200031469385853AC5B62310B60091E1014570
+:10F6300048C20145828003D74500854763FDE70244
+:10F64000011122CC2A84884106CE0DC12EC68545E3
+:10F65000EFE0EFC22A8722856244B246F240B7F556
+:10F66000000039469385053D056171BEF240624454
+:10F670000945056182800945828091479DC5034700
+:10F6800005008D46914763F2E602FD15C205C18172
+:10F69000B3C6E5023308D7026399050105052310B7
+:10F6A000D6002311E60048C281473E85828083C789
+:10F6B00045000947AE866385E70041476399E70047
+:10F6C000B7F5000001474146938565432DBE0945C6
+:10F6D0008280B335B000139525008280011122CCC1
+:10F6E00026CA06CE03C785008547AA842E844946CC
+:10F6F0006310F702613C8357240049151306200963
+:10F7000063C8A700F2406244D24409450561828083
+:10F710000347940085476314F700136606044840C6
+:10F7200011C58D4532C6EFE08FB53246A2866244E0
+:10F73000F2402A872685D244B7F500009385C53D5F
+:10F740000561D1B48D4763FFB702834715000347B6
+:10F750000500F115A207D98F2310F6008347350065
+:10F7600003472500C205A207C181D98F2311F600E6
+:10F770002312B60089C5110508C6014582802324DD
+:10F780000600E5BF11458280011122CC2A848845FC
+:10F7900006CEAE8611C52EC69545EFE04FAEB246F9
+:10F7A0002A8722856244F240B7F5000059469385C6
+:10F7B000A53F056189BCB335B00013952500828053
+:10F7C000AE86B7F50000014761469385A54225BC8A
+:10F7D0008547114563F4D702834716008345060029
+:10F7E000A207CD8F2310F7009387E6FF2311F700C0
+:10F7F00089476386F600090650C3014582802322AB
+:10F800000700E5BF0147814679468145EDBA83D7B8
+:10F8100005002300F50083D70500A183A300F500B0
+:10F820000945828083C7250005472300F50003D5DD
+:10F8300005006397E7000A050505420541818280BE
+:10F84000C9473305F502CDBF03D505000A054205BA
+:10F850004181828083D725002300F50003D5050070
+:10F8600083D725003305F5020505420541818280D5
+:10F8700003D50500828003D50500828003D50500ED
+:10F88000828083D725002300F50003D5050083D7A8
+:10F8900025003305F502050542054181828083D7A5
+:10F8A00005002300F50083D70500A183A300F50020
+:10F8B00083D725002301F50083D72500A183A30169
+:10F8C000F50003D54500110542054181828083D7AB
+:10F8D00005002300F50083D70500A183A300F500F0
+:10F8E00003D52500090542054181828089471145DC
+:10F8F000639BF60083471600834606000145A20776
+:10F90000D58F2310F700828003D70500D947AE8634
+:10F9100063F9E700B705010001470D469385E580CF
+:10F9200071BA0945828011456393A6028347160088
+:10F93000834606000145A207D58F2310F7008347B1
+:10F94000360083462600A207D58F2311F700828058
+:10F9500083C725000547FD1793F7F70F6361F70489
+:10F9600083D705008DCF011122CC2A84C84106CE51
+:10F9700015C12EC68945EFE08F902A872285624403
+:10F98000B246F240B70501001546938545820561F0
+:10F990006FF0DF92F24062440945056182800945BB
+:10F9A00082809547114563F9D706411122C426C2CA
+:10F9B0004AC006C683471600BA8403470600A2075A
+:10F9C0003284D98F2390F400834736000347260002
+:10F9D00093054400A207D98F2391F400894723821D
+:10F9E000F40009461385540036899710FF1FE780FD
+:10F9F00060829307A9FF2394F4009947631BF900E1
+:10FA000023A60400B2402244924402490145410128
+:10FA100082801904C0C4FDB7828083D705008DCFD2
+:10FA2000011122CC2A84C84106CE15C12EC68545B7
+:10FA3000EFE0EF842A8722856244B246F240B705A0
+:10FA400001001D469385858405616FF03F87F24074
+:10FA50006244094505618280094582809947639522
+:10FA6000F6048947411106C62302F70083471600B2
+:10FA700083460600B285A207D58F2310F70083477F
+:10FA800036008346260003464700A207D58F13059C
+:10FA900057002311F70091059700FF1FE78080773B
+:10FAA000B240014541018280D14711456394F6007F
+:10FAB000C1474DBF828083D705008DCF011122CC75
+:10FAC0002A84C84106CE15C12EC68945EFD03FFB1A
+:10FAD0002A8722856244B246F240B70501002546D6
+:10FAE0009385458505616FF06FFDF24062440945DD
+:10FAF000056182800945828089471145639BF60034
+:10FB000083471600834606000145A207D58F2310C0
+:10FB1000F7008280011122CC2A84C84106CEAE862D
+:10FB2000014719C52EC68545EFD07FF5B2462A8715
+:10FB300022856244F240B70501002D469385058772
+:10FB400005616FF0AFF711456393A6028347160076
+:10FB5000834606000145A207D58F2310F70083478F
+:10FB6000360083462600A207D58F2311F700828036
+:10FB7000011122CC2A84C84106CEAE8611C52EC6FC
+:10FB80008545EFD0DFEFB2462A8722856244F240F6
+:10FB9000B705010035469385658705616FF00FF263
+:10FBA00093F71600114589EB89476387F600858234
+:10FBB0002312D70010C301458280011122CC2A8470
+:10FBC000C84106CE15C12EC68545EFD05FEB2A870A
+:10FBD00022856244B246F240B70501003D46938556
+:10FBE000C58705616FF08FEDF240624409450561FC
+:10FBF000828083D705008DCF011122CC2A84C84191
+:10FC000006CE15C12EC68945EFD07FE72A8722850B
+:10FC10006244B246F240B705010045469385258807
+:10FC200005616FF0AFE9F2406244094505618280E9
+:10FC300009458280854763FCD7022304A700A304FB
+:10FC4000B7008347160083450600A207CD8F231017
+:10FC5000F7009387E6FF2311F70089476386F600D4
+:10FC6000090650C30145828023220700E5BF1145E4
+:10FC70008280014781464D4681456FF02FE48D47D4
+:10FC8000114563FBD7028347160083450600A20790
+:10FC9000CD8F2310F7008347360083452600A20747
+:10FCA000CD8F2311F7009387C6FF2312F7006386D9
+:10FCB000A600110610C70145828023240700E5BF76
+:10FCC000011122CC2A84884506CEAE8611C52EC6E7
+:10FCD0009545EFD0DFDAB2462A8722856244F240AA
+:10FCE000B70501005D469385E58905616FF00FDD7D
+:10FCF000854711456397F6008347060001452300B9
+:10FD0000F700828001478146654681456FF00FDB31
+:10FD1000011122CC2A84C84106CEAE86014719C5FE
+:10FD20002EC68D45EFD0BFD5B2462A8722856244C4
+:10FD3000F240B70501006D469385E58C05616FF0D3
+:10FD40008FCC011122CC2A84C84106CEAE86014751
+:10FD500019C52EC68D45EFD09FD2B2462A8722857F
+:10FD60006244F240B705010075469385E58C056154
+:10FD70006FF06FC9011106CE2EC6EF80501E01C96B
+:10FD8000B245F2400355250005616FC09032F24044
+:10FD9000494505618280B7270020A38C078AB727D1
+:10FDA0000020238C078AB727002023A0078AB727C3
+:10FDB000002023A2078AB727002023A4078AB72799
+:10FDC000002023A6078AB727002023AE0788B7277D
+:10FDD000002023AC0788B7270020239807AA130622
+:10FDE0004038938707AB2391C70271761307400B06
+:10FDF000130606B82391E7002392C70211671D4638
+:10FE0000930600059305000A1305007D2392E70081
+:10FE10002393C70241470546130810F82395E700CE
+:10FE20002396E7002399E700239AE700239BE70046
+:10FE3000239CE7002394E702239607032393B7004C
+:10FE40002394B7002397D7002398D700239DA700BA
+:10FE5000239E0700239F0700239007022395C702D4
+:10FE6000239707021308F007239807022392E70459
+:10FE70002393E704239FE7042390E7062391E706F3
+:10FE80002392E706239907031307C01C239AC7028E
+:10FE9000239BC702239C0702239D0702239E070280
+:10FEA000239F0702239007042391C7042394070488
+:10FEB000239507042396C7042397D7042398D704D0
+:10FEC0002399A704239A0704239B0704239C070470
+:10FED000239DD704239ED7042393A70623940706C4
+:10FEE00023950706239607062397B7062398B70698
+:10FEF00023990706239AE7067D57239B070623903D
+:10FF0000E7088280011126CAAA84214522CC06CEA8
+:10FF10002E8432C636C43AC2EFD09FC21DC9A24653
+:10FF200012473246930700FD2300F5009947A300CE
+:10FF300095002301F5002303D500A303E500231258
+:10FF4000C500AA8522856244F240D24405616FD083
+:10FF50001FCDF2406244D24405618280B727002061
+:10FF600023A4A78A8280B727002023A6A78A82809D
+:10FF7000011122CC4AC806CE26CA2A890144B304FC
+:10FF800089006368B400F2406244D244424905618A
+:10FF900082802EC6EFD01FE493170501C183A18391
+:10FFA000B2452380F4009307140093F7F70F8504FC
+:10FFB00063F9B700CA9709042380A7001374F40FEC
+:10FFC0007DBF3E847DBF411122C43724002013042D
+:10FFD00004A903556400C16706C6FD17630FF50049
+:10FFE000B727002003C607BDB72500209385058BE2
+:10FFF000EF800056FD572313F400B2402244410124
+:020000021000EC
+:10000000828009C925151375F50F1335850E134523
+:10001000150082800145828023900500C9C6797150
+:1000200022D426D24ECE52CC5AC806D64AD056CA70
+:100030005EC63684328AAE892A8B814463F34407D4
+:10004000B307940083C70700138914004209939AE9
+:10005000070193DA0A011359090163840A04CA9754
+:100060006341FA04B307240183CB07005E85513F47
+:100070000DC99387FAFF2390F90063906B03130572
+:1000800019002295B250225492540259F249624A00
+:10009000D24A424BB24B45618280D694C204C180A1
+:1000A00071BF0145C5B701458280011122CC3724BB
+:1000B000002026CA4AC84EC6930704A906CE2E8938
+:1000C000D0CB8CCBC8C7AA8441469305F00F4A8594
+:1000D0009700FF1FE780E02C8549130404A96319EA
+:1000E00035030848C145693541469305F00F26851B
+:1000F0009700FF1FE780E02A054963152503484460
+:100100006244F240D2444249B249C14505618DB5CD
+:10011000414681454A859700FF1FE7808028E31507
+:1001200035FDC1B74146814526859700FF1FE78011
+:100130004027E30625FDF2406244D2444249B249D9
+:1001400005618280411122C43724002026C24AC0A2
+:10015000AE842A89130600028145130504A906C648
+:100160009700FF1FE780A011930704A9A38127012F
+:10017000B7270020238A97BCEFC0E075854719C1D7
+:10018000814749452308F4A8B240224492440249D9
+:1001900041018280814781CD19C98547631BF500E4
+:1001A00083C7550093E707FCA382F50085473E858A
+:1001B000828089476317F50083C7550093F7F703DB
+:1001C000E5B70D478547E314E5FE03C755001377F0
+:1001D000F70313670704A382E500D1BF81478DC1F0
+:1001E00005C103C755009306000C85471377070C1C
+:1001F0006308D700930600048D476303D70089473F
+:100200003E858280411122C4005D06C626C21DC8FB
+:10021000AA84085009C59700FF1FE780A0F0485046
+:1002200009C59700FF1FE780E0EF085409C5970054
+:10023000FF1FE78020EF22859700FF1FE78080EEF9
+:1002400023AC0402B240224492444101828019E965
+:10025000B727002083C727A991C73725002013059A
+:100260000589828037250020130585AA8280B7275B
+:10027000002003C527A98280B727002003A5C7A9AE
+:100280008280B727002003A507AA8280B727002015
+:1002900083A747AA88438280B7270020938707A9AE
+:1002A000D44B9842050798C203C537009307F00F57
+:1002B0006305F50091656FD05FBB8280011122CC90
+:1002C00006CE2E8432C6EF80205A9147B245631085
+:1002D000F502B727002083A7C78A95C303A30700A9
+:1002E000630F030022856244F24005610283B72751
+:1002F000002083A7478A81C703A34700D5B7F240F0
+:100300006244054505618280011122CC2A8403558F
+:10031000450006CE26CA4AC84EC6EF8000333DC906
+:100320002A89834405008349C500E93D4A85EF8059
+:10033000D01203554400EF80604E37290020130986
+:10034000898B83470900B9CB639A9704B7270020AC
+:1003500083C5978B2685393C19E123000900035595
+:100360004400EF8060509147631FF500B7270020DD
+:10037000938707A98356440003D767006395E60077
+:100380007D572393E700F2406244D2444249B24988
+:100390000561828081499304F00F45B79307F00F00
+:1003A000E38FF4FA834664000356440003452400B7
+:1003B0004E87A685813E65B779715EC6AA8B2E856C
+:1003C00052CC56CA5AC806D622D426D24AD04ECECD
+:1003D000AE8A328B368AEF8040277DC1045D2A8940
+:1003E000E5C09C50614599C3130540039C5481C7E7
+:1003F00051054205418163050A00710542054181AD
+:10040000DC5081C7590542054181EFD06FF32A8442
+:1004100045C9614681459700FF1FE78040E6B72741
+:10042000002083C907AE639409008349090093073C
+:1004300000FD2300F400A947A30074012301F40088
+:10044000230364018C50231254011305840191C9C4
+:1004500008C47146930A44039700FF1FE78080DBBE
+:1004600056858C5491C948C45146930A450197005A
+:10047000FF1FE78020DA5685630C0A0008C8714622
+:10048000D285930AC5019700FF1FE780A0D8568543
+:10049000CC5099C548C859469700FF1FE78080D7C0
+:1004A000A2854E85EFD0AFF72254B2509254F24954
+:1004B000624AD24A424BB24B4A850259456199B3CE
+:1004C000B250225492540259F249624AD24A424BE3
+:1004D000B24B4561828001114EC6AA892E854AC859
+:1004E00006CE22CC26CA2E89EF80201621C9B72736
+:1004F000002083C407AE99E0834405001945EFD07E
+:100500002FE42A8405CD814519469700FF1FE78017
+:1005100000D7930700FD2300F400B947A30034017E
+:100520002301F40023122401A2856244F2404249CF
+:10053000B2492685D24405616FD06FEEF240624425
+:10054000D2444249B2490561828039715ECEAA8B9C
+:100550002E8526DA4ED652D456D25AD006DE22DC6A
+:100560004AD8AE84328BB68A3A8ABE8942C6EF80B8
+:10057000C00D21CD2A894145EFD08FDC2A8431C5B9
+:10058000414681459700FF1FE78060CFB7270020D5
+:1005900003C507AE19E103450900930700FD2300D9
+:1005A000F400BD472301F400B247A30074012312F5
+:1005B000940023046401A304540123054401A3050A
+:1005C00034015CC4A285EFD08FE5F2506254D2545E
+:1005D0004259B259225A925A025BF24B21618280EF
+:1005E000797126D2AA8439454AD04ECE06D622D475
+:1005F0002EC6B2893689EFD0AFD421C1B245930758
+:10060000000D2310F500B1472A842312B500230101
+:10061000F500CE85190519469700FF1FE78080BFBA
+:1006200023062401A2852254B2500259F24913F53F
+:10063000F40F925445616FD08FDEB2502254925421
+:100640000259F24945618280411126C2B724002037
+:10065000938404A903C7340006C622C44AC0930782
+:10066000F00F630CF7042A893945EFD06FCD2A8447
+:1006700029C5930700FDB72500202300F500A3003E
+:10068000250123010500938585AA0D0519469700CC
+:10069000FF1FE78020B883D78400A28503C53400FC
+:1006A0002315F40083C714002306F4002244B2404B
+:1006B0009244024941016FD08FD6B2402244924405
+:1006C00002494101828001115AC02A8B314526CA54
+:1006D0004EC652C456C206CE22CC4AC8AE84B28A96
+:1006E000368ABA89EFD0CFC53DCD2A842685EF70F2
+:1006F000D07511C50347C500A1476314F704B72798
+:10070000002003C937A9930700FD2300F4009D478B
+:10071000A30064012301F400231294002313540165
+:100720002314440123153401A2856244F240D244CB
+:10073000B249224A924A024B4A85424905616FD02A
+:100740000FCEB727002003C957BDE31E0BFAB7270A
+:10075000002083A707959C47DDD7CE865286D68595
+:10076000268582974DB7F2406244D2444249B2494D
+:10077000224A924A024B05618280011122CC2A84CE
+:10078000214506CE2EC6EFD0AFBB21C1B24593079F
+:1007900000FD2300F500C5472301F50083C73500A0
+:1007A000A301F50083D745002312F50083C7650038
+:1007B0002303F50083C77500AA85A303F5002285EE
+:1007C0006244F24005616FD08FC5F240624405611A
+:1007D0008280397162CC2A8C594526DA4AD84ED6A5
+:1007E00052D456D25AD05ECE06DE22DCAE8432C659
+:1007F00036C4BA8B3E8BC28A468A835901040349A8
+:100800004104EFD0EFB325C93246930700FDA2465D
+:100810002300F5009547A301C500A300850123012E
+:10082000F5002A8419461105A9C2B6859700FF1F55
+:10083000E780409E23066401230A240123157401E6
+:10084000231754012318440123193401A28562544B
+:10085000F2504259B259225A925A025BF24B624C00
+:100860002685D25421616FD08FBB81459700FF1F31
+:10087000E780E0A0C1B7F2506254D2544259B25955
+:10088000225A925A025BF24B624C216182804111E2
+:1008900022C437240020130404A98347240006C679
+:1008A00026C28DCBB7240020AA851946138504895A
+:1008B0009700FF1FE7800096034524009385048975
+:1008C000EFF05F8D2244B2401385048992444101C8
+:1008D0006FC02001B2402244924401454101828010
+:1008E000411126C2B7240020938704A906C622C45A
+:1008F0004AC003C737009307F00F938404A9630429
+:10090000F7042A892945EFD0AFA32A840DCD930798
+:1009100000FD2300F500A147A30025012301F500F8
+:1009200083C72400B725002093850589A301F5001E
+:10093000194611059700FF1FE780C08D03C53400DD
+:10094000A285EFD0CFAD03C724008D476311F70216
+:10095000B727002083A7878A99CB03A38700630862
+:1009600003002244B2409244024941010283B24052
+:1009700022449244024941018280797122D406D6F0
+:1009800026D24AD04ECE52CC56CA09445DCD2A89D1
+:1009900003550500AE895144EF70304BAA8455C50C
+:1009A00037270020930707BD83C747008546BA8ACB
+:1009B000FD1793F7F70F494463F9F6080347C5009D
+:1009C000A1476314F700639209089C5C4544B5EFA6
+:1009D0009165938545711305C00297F0FE1FE7806E
+:1009E000606688DC2A8A4D442DC11306C002814509
+:1009F0009700FF1FE780A0888357090093064A00ED
+:100A000036852311FA0071469305490036C69700D2
+:100A1000FF1FE780208089472300FA0003C5C40038
+:100A2000B2460356090083C50ABD6115133515008A
+:100A3000EF8010742A8463860900CE852685EF80B6
+:100A4000605101C42685EFF0EFFB2285B25022549D
+:100A500092540259F249624AD24A45618280B727CC
+:100A6000002083C747BD0547FD1793F7F70F637A4B
+:100A7000F708894741CA011122CC26CA4AC84EC686
+:100A800052C406CEAA89368AB2842E89EF70F03B12
+:100A90002A84D14739C9485509C597F0FE1FE78018
+:100AA0006068F14526859700FF1FE780E08248D403
+:100AB000CD4705CD8346C40021478147639FE600AB
+:100AC000630D0A000347A50103560501930625019E
+:100AD000AA854E85EF80A04FAA8703474400630F85
+:100AE0000900136767002302E400F2406244D24425
+:100AF0004249B249224A3E85056182801367470018
+:100B0000DDB7C9473E8582809307F00363EBA700FA
+:100B1000B7270020938707AB06053E9503550500D0
+:100B2000828041657D158280011122CC2A842E8528
+:100B300026CA06CEAE84EF7050311DCDB7470F00E8
+:100B40009387F723094563E4870281450A85414677
+:100B500097F0FE1FE780A072A685231081000A850A
+:100B6000418023018100A3010100EF801040F24089
+:100B70006244D244056182804945D5BFB727002031
+:100B80002389A7BC82806F80D058797152CC2A8A81
+:100B9000328522D426D24AD04ECE56CA5AC85EC614
+:100BA00006D662C4AE8BB28A368BBA843E89C289BD
+:100BB0004684EF70902915C92A8C63140A021377B2
+:100BC0004B008347450015CF93E727012302FC0024
+:100BD0008DEC631C0902639A090205E8ED9B230270
+:100BE000FC00832B8C0363910B08B2502254925467
+:100BF0000259F249624AD24A424BB24B224C4561F9
+:100C00008280F59B93E70701D1B793E74700230262
+:100C1000FC0001CC1C484146A2852324FC0213059C
+:100C20008C0197F0FE1FE780E05E63930B02D5D83E
+:100C30000325CC0209C597F0FE1FE780A04EF145C1
+:100C4000268597F0FE1FE78020692326AC0251BF5E
+:100C5000E30909F80325CC0209C597F0FE1FE780D8
+:100C6000604CF1454A85F1BF9DC483A70B0299EB07
+:100C7000916593853571714597F0FE1FE780803C43
+:100C800023A0AB0203A50B0219C57146A68597F0F8
+:100C9000FE1FE78020586388090283A74B0299EB67
+:100CA000916593852571594597F0FE1FE78080393E
+:100CB00023A2AB0203A54B0219C55946CE8597F076
+:100CC000FE1FE78020551DC483A78B0299EB916519
+:100CD00093851571514597F0FE1FE780A03623A438
+:100CE000AB0203A58B0219C55146A28597F0FE1FE2
+:100CF000E78040522254B2509254F249B24B224CF7
+:100D0000CA865A860259424BD6855285D24A624AD1
+:100D100045616FF06FEA011126CA52C406CE22CC9B
+:100D20004AC84EC62A8AAE84EF70301225C5AA89F9
+:100D30003945EFC0FFE02A8431CDB727002003C931
+:100D400007AE6314090003C909009307000D2310BF
+:100D5000F400AD472301F4009385690013053400C6
+:100D6000194697F0FE1FE780E04A93F7140085804C
+:100D700085882306F400A306940023154401A28568
+:100D80006244F240D244B249224A4A85424905614E
+:100D90006FC0FFE8F2406244D2444249B249224A5D
+:100DA0000561828001114EC652C456C206CE22CCC5
+:100DB00026CA4AC8AA8A2E8AB289EF7010092DCD98
+:100DC0002A891305C002EFC0BFD72A8435C5B727CB
+:100DD000002083C407AE99E0834409009307000D07
+:100DE0002310F400E9472301F4009305690013057B
+:100DF0003400194697F0FE1FE780C041D2852315C5
+:100E000054011305C400414697F0FE1FE78080405F
+:100E1000CE851305C401414697F0FE1FE780803F51
+:100E2000A2856244F2404249B249224A924A26854A
+:100E3000D24405616FC0BFDEF2406244D2444249F1
+:100E4000B249224A924A05618280411122C4372464
+:100E5000002013048489084006C619C597F0FE1FB8
+:100E6000E780402C23200400B240224441018280CC
+:100E7000011106CE22CC26CA4AC82EC6EF70E07CED
+:100E800039CDB245B727002003C907AE0CD5AA84D7
+:100E900063140900034905004145EFC07FCA2A8455
+:100EA0001DCD9307000D2310F500A5472301F50084
+:100EB00083C75400938564001105A30FF5FE1946FE
+:100EC00097F0FE1FE78000359C54A285F2405CC479
+:100ED0006244D2444A85424905616FC05FD4F24002
+:100EE0006244D2444249056182801D71A2CC86CE03
+:100EF0002A842EC6EF70607505CD8346C500114764
+:100F0000AA8749456392E6029C5FB24599C383C5AF
+:100F10006701B7B601002308B100938666911008F7
+:100F200089452285EF70D079F6406644256182803C
+:100F30005145DDBFB727002083C747BD0547FD17D3
+:100F400093F7F70F637AF704894721CA411122C446
+:100F500026C24AC006C6B2842E89EF70006F2A846A
+:100F6000D14705C5630809008347450093E727007B
+:100F70002302F5004146A6851305840197F0FE1F64
+:100F8000E78040299C481CD48147B24022449244C7
+:100F900002493E8541018280C9473E858280797140
+:100FA00022D406D62A842EC6EF70206A01CDB2451F
+:100FB0002285230EB1006C08EF705076B250225497
+:100FC000456182805145DDBF6F70C07EC167138768
+:100FD000E7FF6395E502B727002083A7478A91EBD7
+:100FE000494582804945B240224492440249410128
+:100FF000828003A30700E30503FE0283411122C49C
+:1010000026C24AC006C6FD172A892E84B284639A76
+:10101000F502B727002083A7478A91CF9C4381CF51
+:10102000829711E9B7270020238C278BB727002050
+:10103000A38C978A4DBFA6854A85EFE0BFD345F5BF
+:10104000D5B72E85EF70606051DD834705000D45F3
+:10105000E39B27F922852244B2400249A6859244A7
+:1010600041016FB010059307F00363E2A706411139
+:10107000C16722C406C626C2FD172A8409456382B9
+:10108000F502C547AE846313F4022E85EFB0F00974
+:1010900037250020130505AB06042A94231094007D
+:1010A0000145B24022449244410182809307A0034B
+:1010B0006316F4002E85EFB09000D9BF9307B003FC
+:1010C000E318F4FC13F5F50FEFB0A07FD1B7094595
+:1010D0008280011106CE2AC6EFE0FFCBEF10C01BC5
+:1010E000EFB02102B7270020938707A9130700F06C
+:1010F0002391E70023820700B7270020324513879A
+:1011000007BDFD562301D700F2402388A7BC9545B3
+:1011100005616F505062597193970501A6D286D62A
+:10112000A2D4CAD0CECED2CCD6CADAC8DEC6E2C4E9
+:10113000E6C2EAC06EDEC187AE8463DB07503724A7
+:101140000020034504BD37290020372A0020EFC0C6
+:10115000BFA5AA8C22CEB72A0020B72B00201304EB
+:1011600009A9372C002063930C022165258DB65008
+:10117000265496540659F649664AD64A464BB64B0B
+:10118000264C964C064DF25D6561828083C70C004B
+:101190001307200A639CE7008349340003D52C0021
+:1011A000C1656686FD15EFF06F919DA2724713072A
+:1011B00007BD83492700130710096398E71683C703
+:1011C0001C001547639FE7006685EFF0EF93668587
+:1011D000EFC03F92F24703C507BDEFC0FF9CAA8C4A
+:1011E00059B73947639BE71603D54C008567A507B8
+:1011F0006316F50483A58C0003CB0500631D0B006B
+:10120000850591C9372500201946130585AA97F051
+:10121000FE1FE7802000034709A985476317F710E1
+:1012200063080B00230809A85A85EFF0EFC145B702
+:1012300089472308F9A8EFB0806A51BF89671387EF
+:101240002700631CE50403AB8C0063000B0E83478F
+:101250000B0089EF83472B0003471B00A207D98FA0
+:101260002314F40083473B00A300F400034709A9BB
+:101270008947631CF70A83470B0091C7230809A815
+:1012800003450B005DB783451400035584008D476B
+:101290002308F9A8EF50304DE5B795076319F5001D
+:1012A00083A78C0003C50700EFF08FE30DB7F97734
+:1012B0001387A7FF2A9742074183914663F1E6040B
+:1012C0009387A7FCAA97C207C18371476371F7028E
+:1012D00089671387B7006310E50483A70A8AE38848
+:1012E00007EE9C43E685E38407EE829715A0370757
+:1012F00000181307F770B357F700858BA9CB832726
+:101300008A8AE38607EC9C43E38307EC6685829731
+:10131000E31F05EA19A81387C7006311E50283A735
+:101320008C0083C70700E38407EA9307F00FE3808C
+:10133000F9EAE6854E85EFC09F8E69BDB90763184F
+:10134000F50083274C8AE38407E8DC4361BF8967A3
+:1013500093871704E303F5F8C9BF3D476399E70492
+:1013600003D54C0089671387D700E30CE5FC13878E
+:101370009701E308E5FCCD07E319F5FA035764008C
+:10138000C167FD17631DF70083274C8AE38107E4DB
+:10139000DC43E38E07E20965E6854D05B9B7B7275B
+:1013A000002083A7C78AE38407E29C43DDB71307C5
+:1013B000E003E39CE7F683C72C0005476398E70E3C
+:1013C00083C76C0037270020930D8789E1E783A747
+:1013D0000D00D5CF03CB0700A14903C57C00138DB9
+:1013E0008C00EA85EFE09FDF83C74C01A383AC004C
+:1013F00083D80C0103D8EC0003D74C002A8603C520
+:101400003C003EC283D72C01EA86DA853EC0CE87F7
+:10141000EFF02FBC83C73C0095E7DD4783D80C0174
+:1014200003D8EC0083C67C0083D54C003EC283D732
+:101430002C013EC06A87CE8705465A85EF70C05999
+:10144000A381AC0083A70D0081C71145EFF0FF9F7A
+:10145000138B8B8B03450B00E30B05D6B7270020BE
+:1014600083C5978BEFE01F91E30305D683C63C004D
+:1014700093071003638AF60003D64C0083450B00E4
+:101480004E873685EFE01FA8238C0B8A89B3034B68
+:10149000340099B783278A8A034B3400914995DF3A
+:1014A000DC4385DF81450145829705BF294763906D
+:1014B000E70A83C76C0037270020930D8789A5EFC3
+:1014C00083A70D00B5C703CB0700A14903C57C0066
+:1014D000138D8C00937725001376150089E7EA8534
+:1014E000EFE0DFCF2A8683C70C02A383CC0083D82A
+:1014F000CC0103D8AC0103D74C0003C53C003EC26D
+:1015000083D7EC01EA86DA853EC0CE87EFF06FAC78
+:1015100083C73C0085FBDD4783D8CC0103D8AC01F1
+:1015200083C67C0083D54C003EC283D7EC0111B743
+:10153000034B340059BF83278A8A034B34009149F7
+:10154000D1D7DC43C1D781450145829741B70947CF
+:10155000639CE70083A70A8AE38B07C6DC43E38822
+:1015600007C666858297A5B12D476398E70083A7D4
+:101570000A8AE38E07C49C47DDB70D476397E700EF
+:1015800066868D4503D54C0039B919476395E70642
+:101590009305610213051031EFA0513F2C10130584
+:1015A0002031EFA0B13E03D66C008357810203D5F2
+:1015B0004C0063E8C70083D68C000357610263F7D1
+:1015C000E60093050002EFB0403511B16374E60008
+:1015D0002393EC0063F4D7002394FC0003D7CC00E2
+:1015E00083D6AC0003D68C0083D56C0001488147BC
+:1015F000EFB06032E9BE1D47E389E7D2314763951A
+:10160000E7006686B145BDBF35476398E70083A70D
+:101610000A8AE38E07BADC4799B74947639DE7001A
+:1016200083278A8AE38307D0DC43E38007D08145A0
+:1016300005458297DDB94D47E399E7CE83278A8A2E
+:10164000E38507CEDC43E38207CEE6850945D5B7BF
+:1016500093F7150089CFB727002083A7078A89C78A
+:10166000DC4399C30145829713C5140009B693F76B
+:10167000250091CFB727002083A7878A91C7DC4335
+:1016800081C781450545829713C52400CDB493F7E2
+:1016900045000145E38D07ACB727002083A7C78924
+:1016A00037240020130404A991CF85472302F400B6
+:1016B000B727002083A7878A91C7DC4381C781456C
+:1016C0000545829748442C10EF7090762810EFF073
+:1016D0000F9CB727002083D727AD81CF1306006466
+:1016E0003386C702B727002003C507BD9145EFC069
+:1016F0005F8D13C54400A5BC411122C437240020CE
+:101700000325C48906C619C597F0FE1FE78080A18E
+:10171000232E0488B2402244410182805971A2D410
+:10172000372400208327C48986D6A6D2CAD0CECE3D
+:10173000D2CCD6CADAC80545638D070C9305F104EF
+:101740001305F041EF90C1059305F1041305F04135
+:10175000EF900105B7270020938707A983C72700CB
+:101760000347F104B337F00011C389070327C48985
+:101770003EDE0345370093054700EFE0BFA1032796
+:10178000C4892ADC0D45834527002EDAEFF0CFB758
+:101790002AD81145EFF04FB70324C4892AD66545EE
+:1017A0000347A400034BB4003AD4EFF0EFB5AA848A
+:1017B0006945EFF06FB52A897145EFF0EFB4AA895A
+:1017C0006D45EFF06FB42A8A7545EFF0EFB3AA8A42
+:1017D0007945EFF06FB3E2046258F2572257B256E0
+:1017E0004256D2551375F50F93FAFA0F137AFA0F82
+:1017F00093F9F90F1379F90FE1842ACC56CA52C82C
+:101800004EC64AC426C25AC0930844000545EFB0EC
+:101810008012B650265496540659F649664AD64A5E
+:10182000464B65618280011122CC06CE26CA8D47C7
+:101830002E846315F50603C73500B7240020E94759
+:1018400003D54500938404A96316F70083D7640089
+:101850006382A706EF60705F09C583576400231792
+:10186000F5000357A4008356840003566400835593
+:10187000440003453400EFE01FE50357440083D7DD
+:1018800064006309F7008547F2406244D2443E8514
+:1018900005618280FD572393F400F5B78967CD0772
+:1018A000631DF50083C7250031476385E700454781
+:1018B000E39BE7FCEFE02FF1F9B7B1476319F500BF
+:1018C000B727002003C557BDEFE03FEB6DBF416771
+:1018D0007D178147E31AE5FA83C655004947E3952A
+:1018E000E6FA83C5450003552400300023140100A7
+:1018F000EF60504249BF411122C437240020834782
+:10190000A48B26C206C64AC01307E00FAE846386C6
+:10191000E7041307F00F1304A48B6387E702114554
+:10192000EFC00FA215C1930700FD2300F500894702
+:101930002301F5008547A3009500A301F500AA85C2
+:1019400003450400EFC0AFADF9572300F400B240E7
+:10195000224492440249410182802A891145EFC004
+:101960002F9E75D5930700FD2300F50089472301BD
+:10197000F500A3009500A30125012244B72700200C
+:10198000B24092440249AA8503C5B78B41016FC09A
+:101990000FA979714AD0372900208327C98922D419
+:1019A00006D626D24ECE52CC56CA4544D5EFB724E1
+:1019B0000020938704BD83C747004944958BCDC75A
+:1019C000B72700202E8A9165A38DA78AAA899385BF
+:1019D0007571314597E0FE1FE780C066232EA98808
+:1019E0004D4459C123003501A30005002946D28585
+:1019F000090597F0FE1FE780E0818327C98991469A
+:101A000003C7270063EDE60835EB4D472381E70068
+:101A100003C72700136707012381E70093057100BF
+:101A20001305F041EF80D15783477100F1EBB727E1
+:101A3000002003C727A98D476314F70CEFE0DF836D
+:101A40002C00EF70F03E2800EFE07FE44545EFF01A
+:101A5000AF8B014411C9130600643306C50203C5E8
+:101A600004BD9145EFC0EFD52285B2502254925467
+:101A70000259F249624AD24A45618280854663141E
+:101A8000D700754761B789466314D7004947BDBF82
+:101A90008D466314D700414795BF554785BF95468E
+:101AA000CA8A630ED70099466316D7000947238177
+:101AB000E70031A01D466314C70223810700654576
+:101AC000EFF08F849307F007E30AF5F403A7CA89C0
+:101AD0008347270093E707042301F70081B72146D6
+:101AE0006314C7000547E1B725466315C700238186
+:101AF000D700F1B7A9460544E318D7F6114745BF0B
+:101B000031392A8435D1CD3E85B7011126CAB72493
+:101B1000002083A7C48922CC06CE4AC84944B1C755
+:101B200083C707000D446392A704372900200345AB
+:101B300009BD8945EFC0CFEF034509BDB727002098
+:101B40009145239E078AEFC0AFEE83A7C489014762
+:101B50008146A38087001306F1008547854501452E
+:101B6000A307F100EFA090602A842285F24062442E
+:101B7000D244424905618280011106CE22CC26CA98
+:101B80004AC88547631EF506372400201304C48B1A
+:101B900083570400A9CB37270020034747A921E733
+:101BA0001307B003636CF702B724002003C504BD1C
+:101BB0008945EFC0EFE7035604009307006403C5AF
+:101BC00004BD3306F6028945EFC0AFBF2310040001
+:101BD000F2406244D244424905618280938747FCC7
+:101BE0002310F400F5B7B727002083A7C789EDD3EA
+:101BF0006244F240D244424903C50700056131B74F
+:101C0000B724002083A7C489E1D737270020130910
+:101C100007BD83474900918BC5DF89476313F506EC
+:101C20002D452EC6EFB0DFF12A845DD1B245930772
+:101C300000FD2300F500E547A30005002301F500A2
+:101C400083C7350015051946230FF5FE83C74500E8
+:101C50009505A30FF5FE97E0FE1FE780A05B034507
+:101C600059009307F00F6316F50083A7C48903C5D5
+:101C70000700A2856244F240D244424905616FB038
+:101C80001FFA034507BD8945EFC08FDA6244F24071
+:101C9000D2444249B7270020239E078A05616FF08E
+:101CA000BFA549458280B727002083C747BD958BD4
+:101CB000638F07129307C01C63FCC700094582802D
+:101CC000F2406244D2444249B249094505618280EA
+:101CD000B727002083A7C789638B0710B727002089
+:101CE0009387A78B03C807001307E00F6311E81061
+:101CF000011122CC4AC806CE26CA4EC62380A700B0
+:101D0000130586004205368932844181ADC991654B
+:101D10009385657197E0FE1FE780C032AA894DD197
+:101D2000B724002003A5448C9384448C09C597E014
+:101D3000FE1FE780203F1385890023A0A90022868B
+:101D4000814523A0340197E0FE1FE78040539C406B
+:101D50002286CA85884397E0FE1FE780A04B9C40FF
+:101D6000A286F240239287006244D2444249B2499B
+:101D7000984305468D45054505616FA0B03E9165C8
+:101D80009385557197E0FE1FE780C02BAA890DD976
+:101D9000B724002003A5C48C9384C48C09C597E0A4
+:101DA000FE1FE78020381385890023A0A900228622
+:101DB000814523A0340197E0FE1FE780404C9C4002
+:101DC0002286CA85884397E0FE1FE780A0449C4096
+:101DD000A286F240239287006244D2444249B2492B
+:101DE000984305468D45054505616FA0F037494587
+:101DF00082809307C01C63FCA700094582800945C7
+:101E0000F2406244D2444249B2490561828045CDE4
+:101E1000011122CC2A8421054EC64205AE89916566
+:101E20009385657141814AC806CE26CA97E0FE1F98
+:101E3000E78040212A8961D5B724002003A5448C7E
+:101E40009384448C09C597E0FE1FE780A02D1305FD
+:101E500089002320A9002286814523A0240197E040
+:101E6000FE1FE780C0419C402286CE85884397E0D4
+:101E7000FE1FE780203A9C4023928700B72700206E
+:101E800083A7C7898DCFB727002083C747BD958B10
+:101E90008DCBB727002083A7478C99CF984383D653
+:101EA00047006244F240D2444249B24905468D455A
+:101EB000054505616FA0102B01478146DDB701453F
+:101EC00081B7494535BFB727002083A7C78995C784
+:101ED000B727002083C747BD958B95C3B727002040
+:101EE00083A7478C81CB984383D6470005468D4511
+:101EF0000545C9B701478146D5BF0145828049459F
+:101F000082809307C01C63FCA700094582800945B5
+:101F1000F2406244D2444249B2490561828045CDD3
+:101F2000011122CC2A8421054EC64205AE89916555
+:101F30009385557141814AC806CE26CA97E0FE1F97
+:101F4000E78040102A8961D5B724002003A5C48CFE
+:101F50009384C48C09C597E0FE1FE780A01C13057D
+:101F600089002320A9002286814523A0240197E02F
+:101F7000FE1FE780C0309C402286CE85884397E0D4
+:101F8000FE1FE78020299C4023928700B72700206E
+:101F900083A7C7898DCFB727002083C747BD958BFF
+:101FA0008DCBB727002083A7C78C99CF984383D6C2
+:101FB00047006244F240D2444249B24905468D4549
+:101FC000054505616FA0501A01478146DDB70145FF
+:101FD00081B7494535BFB727002083A7C78995C773
+:101FE000B727002083C747BD958B95C3B72700202F
+:101FF00083A7C78C81CB984383D6470005468D4580
+:102000000545C9B701478146D5BF0145828049458D
+:1020100082809307C01C63F4A70009458280797110
+:1020200022D44ECE06D626D24AD0AE892A842DC1DD
+:1020300021059165420593857571418197E0FE1FE9
+:10204000E78040002A89094563060908B724002073
+:1020500003A5848C9384848C09C597E0FE1FE780D8
+:10206000600C130589002320A9002286814523A046
+:10207000240197E0FE1FE78080209C402286CE85C9
+:10208000884397E0FE1FE780E0189C40239287007A
+:10209000B727002083A7C78901458DCFB727002028
+:1020A00083C747BD4945958B95C76C001305D03054
+:1020B000EFA0C10DB247014593F7070F81CFB727B6
+:1020C000002083A7878C8D450545944303D64700A0
+:1020D000EFA0100AB250225492540259F2494561BD
+:1020E0008280B727002083A7478C91CF03D6470073
+:1020F0008C43411106C697E0FE1FE780A011B24055
+:1021000001454101828009458280B727002083A7CD
+:10211000478C8DC7B727002003A7C78C894705C305
+:10212000035647000C43411106C697E0FE1FE780A7
+:10213000600EB24081473E854101828089473E85DD
+:102140008280797106D622D426D24AD04ECE52CC85
+:102150008D4763FCA7008944B2502254268502595A
+:102160009254F249624A4561828037290020034730
+:1021700009A9C144E312F7FE9307F5FF930909A9E2
+:1021800093F7F70F8546AE842A8403CA2900130902
+:1021900009A963EAF6068DE199452800EFD05FDDD5
+:1021A000B729002003C509BD914523018900EFC06F
+:1021B0002F8835E481444DB719468145280097E0C2
+:1021C000FE1FE780C00B19462C00268597E0FE1FF6
+:1021D000E780401549F119469305F00F280097E074
+:1021E000FE1FE780C00919462C00268597E0FE1FD8
+:1021F000E78040132DF11946A685280097E0FE1FC1
+:10220000E780400171BFE31DE5F803A5C9002C007C
+:10221000EF700042AA8449D52381490135BF2800C7
+:10222000EFE0EFE6AA840DED930571001305F04190
+:10223000EF80015783447100B5FC8D47E31CF4F631
+:102240004545EFE07F8C3DD5B7771800938707A011
+:102250003306F50203C509BD9145EFB07FF6EDBD2C
+:1022600023014901D5BDB727002083C747BD918B06
+:102270008DC33725002041111305058C06C6EFD00C
+:102280009FCEB240B72700207D57239BE7A841018E
+:10229000828001456FD03FCDB72700207D57A38DA9
+:1022A000E78AB72700207957238DE78AB7270020D0
+:1022B000239E078AB727002023A2078CB727002078
+:1022C00023A6078CB727002023A4078C37270100FB
+:1022D000B7270020938787951307A74A98C3372706
+:1022E0000100130787B7D8C3371701001307C77159
+:1022F00098C7B727010037270020938767822320DC
+:10230000F78C8280411126C2B724002083A7C4899C
+:1023100006C622C48DCF2A840D45EFB07F82AA85E0
+:1023200005C1930700FD2300F5008D47A30085003C
+:102330002301F50083A7C48903C50700EFB03F8ED2
+:1023400019C42244B240924441016FF0EFBAB24046
+:102350002244924441018280797152CC372A002074
+:102360008327CA894AD006D622D426D24ECE56CA50
+:102370000149B1C703C91700B72400208547AA89BE
+:10238000938404A96307F90483C74400054985EBD6
+:102390000D45EFB0EFFAAA8505C1930700FD2300B4
+:1023A000F5009147A30035012301F5008327CA8971
+:1023B00003C50700EFB0BF86EFF00FB40549B25078
+:1023C00022544A8592540259F249624AD24A4561DE
+:1023D0008280B727002083A7478CD28A85E30145F6
+:1023E000EFE08FF22A8601CAB727002003C507BD98
+:1023F0008945EFB01FBD83A7CA8981A8944303D63E
+:1024000047009305E1000545EFD01FC169D9834717
+:102410000500858BE9D70545EFE00FEF9307B00383
+:102420002A8463F0A704B727002003C507BD5D66B3
+:10243000130606708945EFB0BFD8B72700201304F4
+:1024400044FC239E878A8327CA890947A380E70023
+:1024500083C7440081C72382040095B74E855D354C
+:10246000B9BF130600643306C502B5BF411122C4CB
+:102470002A840D4506C6EFB0AFEC05C5930700FDF5
+:102480002300F500CD472301F500A3008500224479
+:10249000B7270020B240AA8503C5B78B41016FB0B2
+:1024A0000FF8B24022444101828083564500011159
+:1024B000896706CE22CC26CA138667002A876399CD
+:1024C000C6001C47014583C50700EFF0CFC23DA8F9
+:1024D000138687006397C6001C47054583C5070020
+:1024E000EDB7138697006395C602B727002083A730
+:1024F000C789014595C71847034507006311050EB5
+:102500000547A380E7000545EFA0E03D054509A884
+:102510001386A700639BC6001C4703C507002D3D1B
+:10252000F2406244D2440561828013866703E38AE5
+:10253000C6F813867703E381C6FA1386870363928E
+:10254000C60A1C45372400201307E00F83C4070088
+:102550008347A48B1304A48B638EE7021307F00F49
+:102560006386E7021145EFB0AFDDAA8505C1930789
+:1025700000FD2300F5008947A30095002301F50025
+:10258000A301050003450400EFB06FE9F9572300EC
+:10259000F400ADBFB727002003A7C7893E840145DB
+:1025A00041D38DEC85447D4523059100EFE0CFD5E7
+:1025B0002316A10013050002EFE00FD58327C4897D
+:1025C000A305A1001307B100A380970074001306B0
+:1025D000A10085450545EFA060390DBF26851D3357
+:1025E00035B713869703E389C6F21386E70363972B
+:1025F000C6001C45094583C50700C1BD9387F70385
+:102600000145E39FF6F01C4703C5070005E96C0090
+:102610001305D030EF909137B247414793F7070F3A
+:10262000E386E7EE9305B10013056031EF901136B4
+:102630000345B1008545EFA0E033C9BD053DF9B5BF
+:10264000B727002083C747BD411106C6958B99CB9C
+:102650003725002013058595EFD05F904D45B2409A
+:10266000410182800145EFD07F8F0145CDBF03C777
+:102670000500937625009377D70F99C293672700BB
+:10268000131885011358884113F7F707635408009E
+:1026900013E70708937685009377770F99C29367BE
+:1026A00087001377050293F6F70D19C393E6070227
+:1026B0002380D500634508009377A50281CB83472B
+:1026C000060093E7C7002300F60082807DFD834764
+:1026D0000600CD9BCDBF2D456319071403C8050027
+:1026E00009476310E814C841034715000345050076
+:1026F0002207498F42070D654187930825A0630B88
+:10270000170B011122CC26CA4AC84EC606CEBE8976
+:10271000B68432842E8963CEE800930705A0630D4A
+:10272000F702130515A06300A706239004000545D2
+:10273000B5A0930745A06309F7086348F70613059A
+:1027400065AAE314A7FE85472390F600DC4583C7FE
+:1027500007002300F60091A0C84597E0FE1FE78020
+:10276000E0B4420541814E86637335012A86239089
+:10277000C400420641828325C900228597E0FE1FDE
+:10278000E78040A919A8DC4583D7070023900601FC
+:102790002300F600A183A300F6000145F240624445
+:1027A000D2444249B2490561828099472390F6009C
+:1027B0001946D1B785472390F600DC45014583C70C
+:1027C00007002300F6008280DC45A9CB2147239037
+:1027D000E60003D707002300E60003D707002183A4
+:1027E000A300E60003D727002301E60003D7270054
+:1027F0002183A301E60003D747002302E60003D7A5
+:1028000047002183A302E60003D767002303E60005
+:1028100083D76700A183A303F60041B72390060086
+:10282000ADBF2390060005458280828083C80500E5
+:102830008947639BF814DC41797122D406D626D2ED
+:102840004AD04ECE52CC03C8170083C707002E844F
+:1028500022083368F80042088D6713580841138333
+:1028600027A0630468102A8A3A89B684B285634C2B
+:102870000301138707A0630AE802938717A063097F
+:10288000F808854711A8138737A0630BE80A138758
+:1028900067AA8D47E317E8FEB250225492540259BA
+:1028A000F249624A3E8545618280484432C697E0DB
+:1028B000FE1FE780A09F420541819D47E36E25FDF5
+:1028C000B3099900D547B24563D43701B547E9B795
+:1028D00048442686C2094A9597E0FE1FE780809308
+:1028E000484493D9090159463306364181454E95EE
+:1028F00097E0FE1FE780A098B727002083A7478DA9
+:1029000099E3814751BF9C438145E5DF52853DA056
+:10291000AD47E31309F8E39B16FB83471600834694
+:1029200006005844A207D58F2310F700B7270020D0
+:1029300083A7478DF9D79C438545E1D78297D1B7C7
+:10294000AD47E31B09F49947E392F6F8484419466A
+:1029500097E0FE1FE780008CB727002083A7478DF4
+:10296000CDD39C43D9DF8D4555B7AD4715F7854786
+:10297000E39EF6F40347060093070008E3EEE6F053
+:10298000DC452380E700B5BF85473E858280B727B9
+:1029900000203727002023AA078CB72E0020894764
+:1029A000A30FF784130FF7858147938E8E965947AF
+:1029B000B386FE00238006008507E39BE7FEB7256C
+:1029C0000020B707A00093854586938707059CC123
+:1029D000B707E803DCC1B72700202389078C37D667
+:1029E0000200B7170020938707771306061AD0C393
+:1029F000372E002037D602000947130ECE85130666
+:102A000046172300EE00D0C723AEE70123AEC7036D
+:102A100037230020B7280020372800203725002042
+:102A200037D6020037DF020037DE02008546130684
+:102A30004618938808861303038D1308E885130549
+:102A4000D585130FCF18130ECE172380E8002380EF
+:102A5000E7002388E7002380E7022388E70223803A
+:102A6000E7042300E8002384D70023950700D0CB98
+:102A7000238CD700239D070023A2E7032384D702DA
+:102A80002395070223A6D703D0DB238CD702239DEF
+:102A9000070223A2C7052384D70423950704231024
+:102AA00003002300D50023A667042388E70423AE90
+:102AB00017052380E7062388E7062380E708B7D8B1
+:102AC000020037D70200130707189388C81923A2FA
+:102AD000E708F0CB238CD704239D070423A2170714
+:102AE0002384D70623950706ECD7F0DB238CD70683
+:102AF000239D070623AE07072384D70823950708DD
+:102B000023A6A70837270100B7270020938707804F
+:102B10001307676D98C3373701001307C782D8C3FF
+:102B200023A407008280A54763EFA70CB7D7020054
+:102B3000938707B80A053E951C41411122C426C25D
+:102B400006C64AC0B2842E848287D547614563E5B4
+:102B5000B70237290020594681451305899697D039
+:102B6000FE1FE780C0712286A6851305899697D03F
+:102B7000FE1FE780206A0145B24022449244024988
+:102B80004101828089476145E398F5FE03570600BD
+:102B9000B72700202398E78CF9BFA1476145E39D43
+:102BA000F5FC372500202146A68513054586EF90C4
+:102BB000B16FD1B785476145E390F5FCB7150020AB
+:102BC00093850577D04D9385850203C50400EFF00A
+:102BD0001FAA55B785476145E390F5FAB715002060
+:102BE00093850577D05D93858504C5B78547614595
+:102BF000E394F5F803470600B7270020A38EE78487
+:102C00009DBF094595BF094582800547630CE502D4
+:102C10004111AA8706C62E8599CB1147638CE7021E
+:102C200025476381E7040945B24041018280B72509
+:102C3000002055469385859697D0FE1FE780805DDE
+:102C40000145DDB7B727002083D7078D01452390C5
+:102C5000F5008280B7250020214693854586EF90B8
+:102C6000B164F9BFB727002083C7D7852380F5005B
+:102C7000C1BFB72700209387278D03C7070015E33F
+:102C800005472380E700058909CDB72600203715C1
+:102C90000020938606804146A545130505776F30D1
+:102CA000806E01458280011106CE22CC0546638CE0
+:102CB000C50211460944639EC5023EC63AC436C2E7
+:102CC000EFD04FC82A8492462247B2471DE13E8684
+:102CD000BA853685EFD06FBDEFF09F96EFF0AFD895
+:102CE000EF60107C39A0EFD0EFC52A8419E1EFF036
+:102CF0003F952285F24062440561828079714ECE13
+:102D0000AE896C0022D426D24AD006D62A89B28453
+:102D1000EF00307A2A840DE1CE854A85EFC0FF8D21
+:102D20002A8419E93245B7F6000026879386C65EE5
+:102D30002D468145EF1080122285B25022549254C4
+:102D40000259F2494561828079714ECEAE896C009C
+:102D500022D426D24AD006D62A89B284EF007075D2
+:102D60002A840DE1CE854A85EFC05F972A8419E950
+:102D70003245B7F6000026879386266D4D4681457D
+:102D8000EF10C00D2285B250225492540259F249DC
+:102D900045618280397126DAAE844C0022DC4AD843
+:102DA0004ED652D406DEAA893289368AEF00707078
+:102DB0002A8431EDA6856303090283D704002C0021
+:102DC0002314F10083D724002315F100930720304A
+:102DD0002316F100930780022307F1004E85EFC010
+:102DE000AFFE2A840DE55946A6851305A1002304EC
+:102DF000210197D0FE1FE780E0411245B7F60000A1
+:102E000052879386665925462C00EF1020052285AF
+:102E1000F2506254D2544259B259225A21618280EE
+:102E2000797126D2AE846C0022D44AD04ECE06D61A
+:102E3000AA893289EF00F0672A840DE1A6854E85C4
+:102E4000EFC08FFD2A8419E93245B7F600004A87A2
+:102E50009386A6603546A685EF1040002285B250C5
+:102E6000225492540259F24945618280BD47638CD5
+:102E7000F50663E9B702A5476387F50663EDB7007A
+:102E80009947638CF5049D47638FF5049547638CE0
+:102E9000F50401458280B5476387F50463E1B70413
+:102EA000AD47F5B7DD47638EF50263EAB700C94762
+:102EB000638BF502D9476386F502C547C9BFF5475D
+:102EC0006383F50263E4B700ED47D1B793072005AC
+:102ED000638BF5009307200D5DBF48458280084154
+:102EE000828008458280484182809307F00F630EFC
+:102EF000F506011126CAAA841305000222CC4AC88D
+:102F00004EC652C456C206CE3A89B689B28A2E8AB5
+:102F1000EFA01FC32A844D4515C8930700FB23006B
+:102F2000F400A300540123114401230234011305CA
+:102F30008400614663050902CA8597D0FE1FE780B9
+:102F4000602DA2852685EFA09FCD0145F240624409
+:102F5000D2444249B249224A924A0561828081455F
+:102F600097D0FE1FE780A031E9BF0945828001119B
+:102F700022CC06CE2A842306B100A306C100EF505E
+:102F8000C06C15C18346C500B72700202147938731
+:102F900007BD639EE60003C5670078009306E0075F
+:102FA0000146A2859937F24062440561828078002B
+:102FB0009306E0070146A28503C55700E5B79307CE
+:102FC00000643306F6026FB0CF9305C903470500CE
+:102FD00085469307270093F7F70F63F0F602411138
+:102FE00022C42A843A8506C6EFB0EFAAFD57230013
+:102FF000F400B240224441018280828003570500E0
+:103000009307000B6313F702834745004947639C0E
+:10301000E7000347150185476399E700035525003D
+:1030200085456F30D0656D47C5BF8280011123147F
+:10303000B1006C0022CC26CA4AC806CE2A89B684C2
+:103040002315C100EF00F0462A840DE12C004A85CB
+:10305000EFC0CFCD2A8419E93245B7F600002687A4
+:103060009386464E15462C00EF00505F2285F240B5
+:103070006244D244424905618280797193072030CD
+:103080002314B1002315C1002316F1002C0093076F
+:103090008002014606D62307F100EFF0BFCFB25001
+:1030A00045618280C177797185073EC4894726D200
+:1030B0002316F100AE84930780024C0022D44AD03C
+:1030C00006D62A892307F100EF00B03E2A840DE1DD
+:1030D0002C004A85EFC0AFDD2A8419E91245B7F606
+:1030E000000026879386A66745462C00EF00105700
+:1030F0002285B25022549254025945618280B28690
+:1031000005466FF03FC9797126D2AE846C0022D497
+:103110004AD04ECE06D6AA893289EF0090392A8449
+:103120000DE1A6854E85EFC08FB72A8419E9324597
+:10313000B7F600004A87938606480D46A685EF003D
+:10314000F0512285B250225492540259F2494561FD
+:1031500082807971930720202314B1002315C100C8
+:103160002316F1002C0093078002014606D62307A0
+:10317000F100EFF03FC2B25045618280011122CCD4
+:1031800006CE2A842EC632C436C2EF50004C0DCD76
+:103190000345C500B7270020A146938707BD124706
+:1031A0002246B245631CD50003C56700B2862E8651
+:1031B000A2856244F24005616FF03FD3B28603C539
+:1031C00057002E86A285F5B7F24062440545056199
+:1031D00082806FF0BFB26FF07FB26FF07FC46FF08C
+:1031E0003FC479714ECEAE896C0022D426D24AD02B
+:1031F00006D62A89B284EF00D02B2A840DE1CE8531
+:103200004A85EFC04FC32A8419E93245B7F600005A
+:103210002687938686623D468145EF0030442285AD
+:10322000B250225492540259F24945618280B286CA
+:1032300001466FF03FB6011122CC2E846C0026CAE5
+:1032400006CEAA84EF00F026DD47630AF500930757
+:1032500010102314F400A2852685EFC02FC8F24079
+:103260006244D244056182802394050083D785009F
+:1032700099E36FF07FAD09458280FDB7B727002045
+:1032800003C7E790854763F9E702011122CC2E843A
+:103290006C0026CA06CEAA84EF00B02109E9930784
+:1032A00000102314F400A2852685EFC02FC3F2403E
+:1032B0006244D2440561828059458280B72700204C
+:1032C00023ACA78C8280B727002023AEA78C8280F6
+:1032D000011122CC26CA06CE2A84AE84EF50E036F5
+:1032E000A6852285EFB0DFE60DE922852316910041
+:1032F000EF50A0351DC18346C500B72700202147E8
+:10330000938707BD6390E60203C5670078009306C4
+:10331000F0070146A285EFF05FBDF2406244D2445F
+:103320000561828003C55700D5B7011126CA06CEB4
+:10333000B68422CCDD4663E2B608D94663FED50AE0
+:10334000A5466381D50A63EEB6049546638CD5081D
+:1033500099466387D50A054441687D1863160609B6
+:103360003AC6EFB0BFE2330685403247420641829B
+:10337000420441803305C4004205BA85418132C60A
+:10338000EF301041AA8749C181C432462390C4005E
+:10339000B30580406244F240D2443E8505616FA08F
+:1033A0000FEEC5466380D504C9460D44E395D5FAB2
+:1033B000C167FD17E31EF6FA65B7F5466380D504CD
+:1033C00063E4B600ED46D5B7930620056388D502C1
+:1033D0009306200DE391D5F8C167FD170D446319DD
+:1033E000F600BDBF09448DBF9306200DE392D5F8CA
+:1033F000310642064182ADBF15445DBF0D444DBF4D
+:10340000C167FD171D447DB7F2406244D244056197
+:103410008280011122CC26CA06CE03C645002E8426
+:103420001307000281469945AA8401372AC629CD8F
+:103430008357040003464400930554002310F10011
+:10344000835724002311F10089472312F1009307C9
+:1034500080022303F10097D0FE1FE780A0DB8347A3
+:1034600044008A8526852314F100EFC0EF8E2A845C
+:1034700011C5324597D0FE1FE780C0CA2285F240B1
+:103480006244D244056182804D44CDBF5D7186C6E1
+:10349000A2C4A6C2CAC04EDE89476306F600C14771
+:1034A00009446319F6040144B1C52E894C0832C69B
+:1034B000B689AA84EF00E07F2A84324605EDC17701
+:1034C0008507CA851305D1013ECC230EC10097D0D4
+:1034D000FE1FE78020D42C082685253F2A8419E981
+:1034E0005245B7F600004E879386C6531D462C08FA
+:1034F000EF00D0162285B640264496440649F2597C
+:1035000061618280797122D436844AD04ECE52CC09
+:10351000B2892E8A3A898146130710022286D9453C
+:1035200026D206D6AA84EFF05FE02AC629C12286F9
+:10353000CA8523148100231241012313310197D03E
+:10354000FE1FE78020CD4C002685EFC0EFA32A8424
+:1035500011C5324597D0FE1FE780C0BC2285B2500E
+:10356000225492540259F249624A456182804D4484
+:10357000F5B7011122CC26CA06CE4AC8DD472A84F7
+:10358000AE84638DF5028147035504006C00230669
+:10359000F100EFC0EFA20545638DA4080345840048
+:1035A000B165938505B8EFA01F95E5472301F400A9
+:1035B000B7F700009387677B5CC09DA80347550160
+:1035C0003149B2863306270318499C42329710438B
+:1035D000E31BF6FA83D7460003564700E315F6FAD5
+:1035E0008C46084797D0FE1FE780C0D349DD83474C
+:1035F000540103474401850793F7F70FA30AF4002A
+:1036000063FFE702B3872703184803550400BA97FE
+:10361000984783D6470003D6270083D50700DD35BA
+:103620003DF103458400B165938505B8EFA0BF8CDB
+:103630005945F2406244D244424905618280834741
+:10364000640199B7011122CC26CA06CEDD472A842F
+:10365000AE84639BF50603550500EFB03FB30356F8
+:10366000C40183562401035744016D162A9642066D
+:103670004182B307D640C207231EC400C18363F052
+:10368000E7089305C5FF3308F740635BB802BA96B5
+:10369000918EC206184C8355040103550400C18263
+:1036A0003E978D3515E103458400B165938505B8D6
+:1036B000EFA07F845945F2406244D2440561828084
+:1036C0006D1593160501F9B78147035504006C0089
+:1036D0002306F100EFC0CF8E0545E38EA4FC034521
+:1036E0008400B165938505B8EFA0FF80E54723010D
+:1036F000F400B7F700009387677B5CC065BF854720
+:10370000E9B7397126DAAE842C0022DC4AD84ED6CD
+:1037100006DE2A89B289712B2A8421ED4A85EFB011
+:10372000FFA683D644006D1563C5A6009316050158
+:10373000C182984403D6240083D504004A85EFF063
+:103740007FDC2A841DE53146A68508082306010092
+:1037500097D0FE1FE78000AC83D724002245B7F640
+:1037600000004E87938646745D466C00231EF10070
+:10377000F5252285F2506254D2544259B259216142
+:10378000828041B7BDBF797126D206D622D44AD0F5
+:103790004ECE52CC56CA5AC88944C5C159CE2E8481
+:1037A0002A89BA8A368B328AEFB05F9E930544002D
+:1037B0008147711503D705006352A70A850793F760
+:1037C000F70FB105E318FAFE8A854A85DD21AA8440
+:1037D0002DE531453305AA02916593851570CD44D9
+:1037E00097D0FE1FE7800086AA8921C9314633069B
+:1037F000CA02A28597D0FE1FE780C0A11844835655
+:10380000440003562400835504004A85EFF09FCFFF
+:10381000AA841DED0245B7F60000854756879386BA
+:1038200046745D464C002302F1004EC4230641015C
+:10383000A3060100230761011525B25022542685F5
+:1038400002599254F249624AD24A424B45618280FF
+:103850004E8597D0FE1FE780E08CC5B7ED44F1BFE1
+:1038600079714ECE37D60200AE89C16526D20147A6
+:10387000AA8489461306861AFD15054522D406D664
+:103880004AD0EF10F019054431CD2A8913073002D0
+:1038900081461146F5452685EFF03FA92AC65544D5
+:1038A00031C18357A900CE8601462314F100914708
+:1038B0002315F10085472300F500B2472C0026852B
+:1038C000A38007003247FD572301F7003247A301C9
+:1038D000F700EF10B00A2A8411C5324597D0FE1FB9
+:1038E000E78040842285B250225492540259F24912
+:1038F00045618280411106C6EFF04FD719C5B2402D
+:10390000410117D3FE1F6700E381B240410182806D
+:10391000011106CE2AC6EFB04FED3245B727002081
+:1039200023AC078CB727002023AE078C9145B7271F
+:103930000020A388A7BCEF300060F24005616F2033
+:10394000103A93970501C18763DB0712B727002060
+:1039500003C517BD797122D44AD006D626D22E8946
+:10396000EFA08FA42A8451CD034705009307000AD6
+:103970006316F70885474C08A305F100EFB00FF474
+:10398000AA840DED8347610171476375F7081387BA
+:1039900017FE1377F70F9306000263F4E608858B92
+:1039A000D5C7B727002083A7878D994481CB0355BE
+:1039B00024001306B1004C088297AA848347B10003
+:1039C00099C7084409C597C0FE1FE780A07595E018
+:1039D0005247B7070001938707F07D8FB7071200A2
+:1039E00093870710630CF70003476101ED476317E6
+:1039F000F700035524008545EF3060482285EFA08D
+:103A00004F8FB250225421653345A9009254025978
+:103A1000456182803707301405073357F700058B5F
+:103A20003DDF372700200327C78D49DB03475101BE
+:103A300051F72306F10099472308F10003552400AC
+:103A40006C0023170100EFB0FF8B8DBFB72700205C
+:103A500083A7C78D9DC3035524001306B1004C08EE
+:103A6000829729DDAA8483475101A9FB834761011D
+:103A7000230891002306F100D1B79944EDB7014521
+:103A80008280397122DC26DA06DE4AD84ED652D43C
+:103A900056D25AD0A5472A84B2846399F510834739
+:103AA000450203570600835A260085072302F502C4
+:103AB0009307F7FFB387FA025442C207C183B69750
+:103AC00003C9170083C707008346C500220933696D
+:103AD000F90085476390F602330757032310060069
+:103AE0008149014A130B3501931A070193DA0A0140
+:103AF00063E15907C167FD176302F90C835704019D
+:103B0000637EF90A050942098346C4001359090175
+:103B1000231724010547035504009305E400639F20
+:103B2000E6002315F100930720302316F1009307D8
+:103B30008002231421012307F1002C00EFB0DFA83D
+:103B400003458400B165938505B8EFA0CFBA594508
+:103B5000BDA083D62400DC4083452401ED161386E6
+:103B60005900C206C1823E965A85EFB08FCD05C975
+:103B7000630C3A01C84003D62400B30535015295C1
+:103B800097C0FE1FE780006983D724003E9A83D741
+:103B90000400420A135A0A0185072390F40083D7D0
+:103BA0002400BE99C20993D9090199B70347460079
+:103BB000A9476310F7028347450281CF0145F250C0
+:103BC0006254D2544259B259225A925A025B21612C
+:103BD0008280834624011309340137D502004A86C6
+:103BE00089451305051AEFB0CFC519C10545C1BFF9
+:103BF0008346240137D502004A8689451305451AB4
+:103C0000EFB02FC465F58346240137D502004A86FC
+:103C1000894513058519EFB0CFC269F983462401A0
+:103C200037D502004A86894513054518EFB06FC1A4
+:103C300055FD03C74400BD47E3EAE7FAA56793874C
+:103C40004712B3D7E700858BD5D383474402850756
+:103C50002302F40203D9240071BDB727002003C654
+:103C600087BDB727002003A7078E81476315F6009D
+:103C7000814636858280BA8613078702835587FD81
+:103C8000E389A5FE850793F7F70FCDB7011106CE9F
+:103C90002EC6E13701CD8347A500B2451387170033
+:103CA0006396E50093F707F82305F500F2400561F8
+:103CB0008280011106CE2EC64D3705C5B24591C191
+:103CC00088C1834785001307E00F5D456388E700DF
+:103CD0001307F00F01456383E7005945F240056182
+:103CE00082800945E5BF411122C42A84210506C608
+:103CF00026C24AC0EFF06FAD83472400A51793F7A3
+:103D0000D70F91EB0347C40085476310F7061C48A3
+:103D100081443149A9E3FD5723010400A304F400C1
+:103D2000230204021305C4002244B2409244024913
+:103D300061468145410117C3FE1F67004354B387A5
+:103D400024033E95084509C597C0FE1FE780803DC6
+:103D5000850493F4F40F834744010848E3E1F4FE3B
+:103D600097C0FE1FE780003C7DB7084C75F965B72A
+:103D7000411122C4416406C626C29307E4FF630CC6
+:103D8000F500AA8491EDD13D19E51305F4FFF13555
+:103D900019C123109500B24022449244410182800F
+:103DA00085476394F504EFF05FEB2A846DD5FD57EA
+:103DB0002310F500834784001307F00F6384E702A4
+:103DC0001307E00F638BE70083462400034594004C
+:103DD00001475146A685EFF04F9122852937FD57BF
+:103DE0002304F400230504007DB78947E395F5FA21
+:103DF0008545EF40F02845F12685EFF01FE62A843F
+:103E000055F951BF39C9034785009307F00F630681
+:103E1000F704011122CC06CE2A848346250083555F
+:103E200005000345950001475D46EFF00F8C034701
+:103E30002400E1476319F700035504006C002306D2
+:103E40000100EFB0FF97F9572304F4002285EFF04B
+:103E50009FE9F24062440561828082809307F00FFF
+:103E60006306F706011122CC26CA2A844EC6AE8408
+:103E7000B689AA8593068500374501004AC852C411
+:103E80003A89328A130545E0794606CEEFF02F9342
+:103E9000A3042401230144012322340185C0130516
+:103EA000C4006244F2404249B249224AA685D24443
+:103EB0006146056117C3FE1F6700C335F2406244C7
+:103EC000D2444249B249224A056182808280B727A2
+:103ED00000202382A78E82809547639CF506834746
+:103EE0004502854685072302F5028357060058429E
+:103EF00003462600FD17C207C1836318D6048A074C
+:103F0000BA9703C7170083C707002207D98F035743
+:103F1000E50063F9E704411106C622C485072316AC
+:103F2000F5002A849305C50003550500EFB00FE0A6
+:103F300003458400B165938505B8EF90DFFBB2407F
+:103F40002244D9473E8541018280C946B387D702C2
+:103F500045BF83464600294785476396E6000347E9
+:103F6000450211C381473E8582809D476392F506D5
+:103F7000834745028356E50085072302F5028357F0
+:103F800006005842FD178A073E97834717000347EC
+:103F90000700A207D98F014763F6D704411106C66F
+:103FA00022C485072A842316F5009305C50003550E
+:103FB0000500EFF00FC603458400B165938505B891
+:103FC000EF907FF3B240224459473A854101828005
+:103FD00083464600A94705476396F6000347450216
+:103FE000133717003A858280411122C406C626C2C3
+:103FF000B5472A84639BF50483474502B28485074D
+:104000002302F50203550500EFB04F9883D7040053
+:104010001307F5FF014563C5E7020357E4000355A5
+:1040200004009305C400BA972317F400EFB0CFDE65
+:1040300003458400B165938505B8EF90DFEB5945E2
+:10404000B2402244924441018280034746009D478A
+:104050000545E317F7FE0345440213351500CDB7B8
+:10406000C547639EF5068357060003572600FD17D4
+:10407000B387E7020347450205072302E5025842DA
+:10408000C207C1833E978347370003472700A20733
+:10409000D98F41677D176395E70081473E85828010
+:1040A000138717002316E5000357E500E3F7E7FE43
+:1040B000411122C49305C5002A840355050006C694
+:1040C000EFB0EFDE03458400B165938505B8EF904E
+:1040D0009FE2B2402244D9473E8541018280834617
+:1040E000460029478547E39BE6FA0347450255F713
+:1040F00075B7011122CC26CA4AC852C406CE4EC694
+:1041000083C7250015472A8AAE8432843689639D89
+:10411000E7043686A2852685EFF01FDCAA8955E9DB
+:1041200085476318F40A03474900A9476301F7026A
+:1041300003C594004A8785460146D285EFE0FFDA41
+:1041400019E585454A85EFE07FD21334150083C613
+:10415000240003C5940001476946D285EFE0FFD8EB
+:104160002685EFF05FB851A01D476398E7003686BB
+:10417000A2852685EFF07FDF55B725476398E700D6
+:104180003686A2852685EFF0DF8F49BF35476398D5
+:10419000E7003686A2852685EFF01FE541B7454743
+:1041A0006398E7003686A2852685EFF07FEBBDB7E2
+:1041B0005D47639FE70003C7C50085473686A28534
+:1041C0002685631DF702EFF0CFBA8547631BF50420
+:1041D0008549A5476317F402835709009DE3054409
+:1041E000E38709F6D947E39DF9F62285F240624458
+:1041F000D2444249B249224A05618280EFF08FC41D
+:10420000E9B703C594004A87A2860146D285EFE04C
+:10421000DFCD71F5A2854A85EFE05FC51334150047
+:10422000C1B70544D9B7397122DC06DE26DA4AD88F
+:104230004ED652D456D283D705001944B1E783C96C
+:1042400025002A89328A938759FE93F7D70FAE84C7
+:10425000DDE7B727002083C6478E1307F00F938A48
+:10426000478E19446382E602F5476394F904EFF040
+:10427000DF9EAA8921C10346A5000DCE93178601B2
+:10428000E18763DD070001442285F2506254D25475
+:104290004259B259225A925A21618280F5454A8583
+:1042A000EFE0FFCC83C7A90093E707F82385F90067
+:1042B000D9BF814983D64400904483C5140003C507
+:1042C00004003800EFB0CFD02A845DFD83C62400FF
+:1042D00003C50A0038000146CA85EFE01FC12A84E1
+:1042E00045F5B24799C323000A0083C724007547E8
+:1042F000E39BE7F8E38909F82385F90071B7EFF04C
+:10430000DF95AA8A49D185476391F90A83D544008C
+:1043100088443000EFA07FE92A843DF503C72A00D6
+:10432000C54763F2E70ADD476301F70CB7270020B2
+:1043300003C59A0083C717BD639CA70A014403C73E
+:104340002A008D47631FF7048357810003D7CA00F3
+:1043500063F4E7002396FA0083D5CA004A85EFE0AC
+:104360003FF7B727002083D787A46D47637BF70209
+:1043700083D5CA005D476376B70213873500910580
+:104380006349F7001307B00FBE856374F700930508
+:10439000B00F1166C20513060629C1814A85EF8058
+:1043A000C0515685EFF03F94C5B5834725001144B1
+:1043B000E39C37ED5C41E38907EC83D544008844F6
+:1043C0003000829791BFB72702009387072AB3D79F
+:1043D000E700858BA1DF03C624003400D6854A851B
+:1043E000EFF03FD12300AA0045B583A70A01DDB74E
+:1043F00083C6240038000146CA85EFE01FAF2A8437
+:104400001DFD83C524002800EFE05FA605D9230029
+:104410000A0035B7011122CC3724002006CE26CA67
+:104420004AC84EC652C4930904BD03C58900930708
+:10443000800291653305F502938565703729002068
+:104440009304098E97C0FE1FE780C0BF03C6890092
+:104450009307800281453306F60288C097C0FE1F8D
+:10446000E780E0E19C404D45A1C3930404BD1309DE
+:10447000098E0144130A8002FD5983C78400636DCD
+:10448000F4023745010013056522EFE03FE33745AD
+:1044900001001305C5C8EFA03FC137450100130552
+:1044A00005D7EF4000350145F2406244D24442490D
+:1044B000B249224A05618280B307440303250900FB
+:1044C0006146814505041374F40F3E9523103501B0
+:1044D00023010500231435012305050023020502ED
+:1044E000310597C0FE1FE78080D941BF014582801A
+:1044F000B727002083C697BD814763E5D7000147F2
+:104500003A8582802E87910503D6C5FFE30AA6FE71
+:104510008507E5B70DCD834725000547890793F744
+:10452000F70F6376F702411122C406C62A84835529
+:104530000500034535000147F9465D46EFE0FF9A67
+:10454000F9572311F400B240224441018280828055
+:10455000B727002003C797BDFD56814763E3E700F7
+:1045600082802310D5002301050085071105FDB7C2
+:1045700001458280372600201306B6879307000284
+:104580002300F60037270020FD57230DF786372735
+:104590000020A306F786372700202306F7868545E7
+:1045A000B7270020239CB786B72700202393078EC8
+:1045B000B727002023A8078EB727002023A0079045
+:1045C000B727002023AA078EB7260020B7D70200FE
+:1045D0009386068793874719DCC2B7270020238478
+:1045E000078EB72700209387C78009472380E600FE
+:1045F0002380E7002388E7002380E7022388E7027F
+:1046000037D7020013078718D4C7D8DBB7D6020004
+:104610000D47238CE7029386461837270020D4CB1A
+:104620000327C78E37D50200B7D602001305051A37
+:104630009386861AC8C32384B70023950700238C6A
+:10464000B700239D0700D0CFD4D32384070223953E
+:10465000070223A60702239D0702D8DFB727002001
+:10466000374701009387C7841307C77223A0070049
+:10467000D8C323A407008280411106C6EFF05FE78C
+:1046800011C503452500B240410182800145E5BFC7
+:10469000411122C426C24AC006C6AA842E89328489
+:1046A000EFF01FE511E94165CA857D15EFF05FE484
+:1046B000C54711C523109500230185008147B240ED
+:1046C0002244924402493E854101828029E789487B
+:1046D000354763931605011106CE22CC26CA03473F
+:1046E00016000346060093C7F7FF2207598EF18F85
+:1046F00032C68DE7C4452A84A685EFF0FFF732461F
+:104700000147630FA60022856244F240A685D24489
+:1047100005616FF0FFF72D473A8582801307000887
+:10472000F2406244D2443A850561828083C8050024
+:1047300009486395080303A8450083471800034808
+:104740000800A207B3E70701C2070D68C187130875
+:1047500028906395070189476FF05FF705458280D0
+:10476000011122CC372400201304D486034704000F
+:1047700006CE26CA4AC84EC69307F00F6300F70458
+:10478000AA892945B2842E89EF908FBB05C993076A
+:10479000100B2310F500230205002311350123130C
+:1047A000250123149500AA85034504006244F240C4
+:1047B000D2444249B24905616F906FC6F2406244EB
+:1047C000D2444249B249056182804111B727002095
+:1047D00026C2AE8483A5C78E22C406C62A84EFF003
+:1047E000BFE9098909C922852244B240A6859244BD
+:1047F00041016FF0EF86B2402244924405454101E9
+:104800008280411122C426C24AC006C6AA8413046B
+:1048100045001309850B835704009DC3084409C54F
+:1048200097C0FE1FE780009022853146814597C0E2
+:10483000FE1FE780C0A43104231A04FEE31D24FDFB
+:10484000B2402244FD572390F400024992444101B2
+:104850008280B727002003C697BDB727002003A793
+:10486000878F81476315F600814636858280BA8638
+:104870001307870B835587F4E389A5FE850793F714
+:10488000F70FCDB7B727002083A7079089CB03D7B1
+:1048900047006314A700884782809C43C5BF014539
+:1048A0008280411106C6F93F09C50845B240410161
+:1048B00082800145E5BF011126CA9384450022CCC0
+:1048C0004EC606CE4AC852C456C25AC0268781492F
+:1048D0000144814681473D450356070055CED9E244
+:1048E0000354470083572700B286A297C207C183AB
+:1048F00085093107E392A9FE25C82E899165938524
+:104900004570228597B0FE1FE780C0732A8B29CDA2
+:10491000814A014A8C4485C503D6440033054B01C6
+:1049200097C0FE1FE780008F83D7440088443E9ADB
+:10493000420A135A0A0197B0FE1FE780A07E6389DE
+:104940000A0031468145268597C0FE1FE7802093E7
+:10495000850AB104E3E03AFD2326690123148900A6
+:10496000054521A0630DD6000145F2406244D244C2
+:104970004249B249224A924A024B0561828003565B
+:104980002700E313F6FE035647003294B297420421
+:10499000C2074180C183A9BF0545E37835FDA9BFA2
+:1049A000B727002083A7478F99E301458280984766
+:1049B0000357A7006315A7001385470082809C4317
+:1049C000E5B7411106C6E93F11C503550500B240E0
+:1049D000410182800145E5BF411106C6EFF05FFC51
+:1049E00011C503452500B240410182804145E5BF24
+:1049F000411122C42A842E8506C6F93FAA850546A0
+:104A00002285EF30B04795476305F500BD47631336
+:104A1000F5002145B2402244410182804111B7276F
+:104A2000002022C406C603A4478F81469387478F80
+:104A300029C018440356A70018406317A60285CA68
+:104A400098C22E8581C921469305440097B0FE1F68
+:104A5000E780407C228597B0FE1FE780A06C01456F
+:104A6000B240224441018280A2863A84D1B798C3E1
+:104A7000C9BF0545F5B737270020832707900146B2
+:104A800013070790A9C703D847009443631CA802E3
+:104A9000011106CE22CC26CA0DCA14C2AA843E85B4
+:104AA0002E8497B0FE1FE780E0672C002685EFF08C
+:104AB000FFF601E519C0B2471CC0F2406244D2447F
+:104AC000056182803E86B68775BF14C3C1BF0545A8
+:104AD0008280411122C42A84090506C6EFE0EFCE88
+:104AE000FD57A301F400B240224441018280B72760
+:104AF000002003C797BDB727002083A7C78F2A864A
+:104B0000050781463E8583D707006388C700850671
+:104B100093076500E3E8E6FE01458280411122C467
+:104B2000416406C626C29307E4FF630EF500AA841B
+:104B300085E1EFF0DFFB01E91305F4FFEFF03FFB48
+:104B400019C123109500B240224492444101828051
+:104B500085476394F504EFF09FF92A846DD5FD57DE
+:104B60002310F500834724001307F00F6384E70246
+:104B70001307E00F638AE700034534000147F94655
+:104B80005146A685EFE06FB62285EFF09FF4FD5702
+:104B90002301F400230204007DB78947E395F5FA69
+:104BA0008545EF30F04D45F12685EFF05FF42A841E
+:104BB00055F951BF1D71A6CACEC686CEA2CCCAC8B1
+:104BC000D2C4D6C2DAC05EDEAE8483C52500F94702
+:104BD000AA896397F504EFF09FF12A8411ED01444F
+:104BE0002285F6406644D6444649B649264A964A46
+:104BF000064BF25B256182808347250005478907C4
+:104C000093F7F70FE37DF7FC034535000147F946BD
+:104C10000146CE85EFE06FAD2285EFF09FEBC1B787
+:104C200003AB0400B7070001938707F037071200B2
+:104C3000B377FB0013070710B28A0149638AE702C2
+:104C40002EC6EFF0DFEA2A89B2451DC103464500B2
+:104C500005C293178601E187E3C307F84E85EFE0AD
+:104C60000FB18347490093E707F82302F90085BF96
+:104C7000372A00200347AA879307F00F130AAA8751
+:104C80001944E30FF7F4E147E3ECB7F493D71500C9
+:104C9000FD1713973700B7D70200938787BABA97E3
+:104CA00003A80700E30E08F283AB4700E38A0BF288
+:104CB000420B135B0B0163050B00C947E392F5F24E
+:104CC00083D64400904483C5140003C5040038080B
+:104CD00002982A84E31605F02C084E85829B2A84CC
+:104CE00021C983C71400E39D07EE83C72400230A6C
+:104CF000A10039472308F1006399E702624783471F
+:104D0000170003470700A207D98F0C084E85231907
+:104D1000F100EFA02FDFE30405EC14080546D945A8
+:104D20004E85EFE0AFC52A8465BD83578101F1BF91
+:104D300083C624009147E384F6EA03450A00380855
+:104D40000146CE85EFE06F9A2A84E31B05E883C510
+:104D500024002808EFE08F9119C123800A009840B1
+:104D6000B7070001938707F07D8FB707120093877D
+:104D70000710E306F7E6E30409E683C724002302ED
+:104D8000F900B9BD011106CE2EC6EFF05FD601CDF8
+:104D900083474500B245138717006396E50093F7F4
+:104DA00007F82302F500F24005618280B727002052
+:104DB00003A7478F19E3014615A81C4703D8A7008E
+:104DC000636B050183584700B38608016355D5001E
+:104DD0008146639416011843F1BF3E86C10703D391
+:104DE000A7FF6317A30099C1239005013285828034
+:104DF0008506C206C182F1BF397152D42E8A4ED6C1
+:104E00009305E101AA89528522DC4AD856D206DEF2
+:104E100026DA328936C63AC4BE8AEFF03FF9054435
+:104E200035C5AA840355E1013944EFF0BFA539CD5A
+:104E300003284500630C08042247B246D6874A86F9
+:104E4000A6854E8502982A8431E19307E00F638F8F
+:104E5000FA0203C704008947631AF702D840834760
+:104E6000170003470700A207D98FC2070D67C18744
+:104E700013072790639CE700834719000346090046
+:104E8000D285A2075D8E4E85EFF09F8D2285F25070
+:104E90006254D2544259B259225A925A21618280A4
+:104EA000797122D4035425004ECEAA89228556CA90
+:104EB00006D626D24AD052CC5AC85EC662C4AE8A42
+:104EC000EFF03F9901E92285EFA0DFE3594429E99A
+:104ED0000144B9A003C789008547AA840144631A25
+:104EE000F702AA8513858900EFF0FF9C29CD03D72F
+:104EF000640083D68400D04483D5440003D52900C0
+:104F0000E147EFF07FEFD9472A846318F50223A623
+:104F100004002685EFF0FF8E49C0D947E30AF4FA72
+:104F20002285B250225492540259F249624AD24A1E
+:104F3000424BB24B224C4561828061DD83D74400F5
+:104F40002390FA00F9B713894400014AB94B594C30
+:104F50003D4B83550900D5DDE14763067A010357D0
+:104F6000C90011C3D94703572900835649000326B6
+:104F7000890003D52900EFF03FE82A8463198501F1
+:104F800023240900050A3109E3156AFD59B77DD9C3
+:104F9000835709002390FA00F5B703D529002DB7F0
+:104FA00001112317C1009307E00F1306E100014729
+:104FB000894606CEEFF05FE4F240056182807971A8
+:104FC00022D42A840355850026D2AE84930521017C
+:104FD00006D64AD0EFF09FDD6308050E83478500B3
+:104FE0002AC693F707028DCF03552101EFF07F8B7F
+:104FF000AA87B24501ED8357840039452390F40018
+:10500000B2502254925402594561828003552400C3
+:105010004946829711C5835784002390F400CDB789
+:10502000035924004A85EFF0DF8211ED41657D15BB
+:10503000EFF03F8219E58357840025452390F40063
+:10504000C1B723102501130745008147BD4603560C
+:1050500007002DE63147B387E70213098400314684
+:10506000CA8591073E9597B0FE1FE780A01A31468A
+:10507000CA85480897B0FE1FE780C0190356C400D0
+:105080000355240041478146DD45EFE00FAA2ACEB3
+:1050900019E58357840045452390F40095B70C48E3
+:1050A0000356C40097B0FE1FE780C01603552400C6
+:1050B0004C08EFA0FFC029D5594599B7850731079E
+:1050C000E397D7F8254581BF0545B1B7797122D45B
+:1050D0002A840355850026D2AE849305E1014AD087
+:1050E00006D63289EFF09FCC51C58347850093F7F0
+:1050F0000702A9E7034714019307200519E3834733
+:1051000044008356A4005044835584000355240072
+:105110000147EFF07FCEAA8721E98347140199E781
+:1051200003552400EFA0FFB4D94711E18147B250E5
+:105130002254925402593E85456182802AC6035505
+:10514000E101EFF00FF6AA8705C9B2450355240027
+:1051500049468297AA8759DD035784002390E400CB
+:105160000347140161F7E1B75947E317E5FE230050
+:1051700009006DBF8547CDB7B947F9BF397122DC4A
+:105180004AD84ED652D406DE26DAAA892E8A32C6EC
+:105190003689EFF0DF95094415C5834725001307CD
+:1051A000E00FAA845D44638FE7001307F00F5944B2
+:1051B000639AE700324605E2D2854E85EFA07FB8BC
+:1051C0002A8415CD2285F2506254D2544259B259E4
+:1051D000225A2161828003550A009305E101231FB1
+:1051E0000100EFF0BFBC0355E101EFF0EFFEAA852F
+:1051F00005464E85EF3080482A845DDDE1B7930790
+:10520000F00FE301F9FC374501009386240079464D
+:10521000A68513054551EFD09FDAA38124015DB720
+:105220003971B727002026DA83A4478F52D45AD089
+:105230005ECE62CC06DE22DC4AD84ED656D266CA94
+:105240002A8BAE8B328C368A99E08149B9A0804492
+:1052500083DC44000149835AA4006314990184400B
+:10526000E5B78357A400A28963F8670105094209DD
+:10527000135909014104D5B7E3EAFBFE630C0A00A8
+:10528000834504004840D28662863AC6EF907FDBB1
+:10529000324769DD19C323105701F25062544E851D
+:1052A000D2544259B259225A925A025BF24B624C82
+:1052B000D24C2161828003D7050083D62500854723
+:1052C00063E9E60439C7411183C6450026C237D5D4
+:1052D00002009384550022C426862E841305051AE5
+:1052E000894506C6EF90FFD5C14711CD83464400DE
+:1052F000835524000355040001472686EFF05FF232
+:10530000814711E1A947B240224492443E854101C0
+:1053100082803E8582802E860355060083D5250037
+:10532000854763E2A50205C1834646004111014756
+:10533000150606C6EFF0DFEE814711E1A947B2403E
+:105340003E85410182803E8582802E86035506007F
+:1053500083D52500854763E2A50205C18346460043
+:1053600041110147150606C6EFF09FEB814711E199
+:10537000A947B2403E85410182803E8582803971D5
+:105380004ED683D7250083D9050006DE22DC26DA37
+:105390004AD852D456D25AD05ECE62CC66CA6AC8B7
+:1053A00063E037198547638E0914416BAE8A2A8AF8
+:1053B0002314010002C6014401497D1B894B054CA1
+:1053C000C94C054D83D52A000147814601464E85CB
+:1053D00023130100EFF0DFE4AA846300051209EC57
+:1053E00013072002930661005A8695455285EFD037
+:1053F000DFF32A84630805120357810083C7040082
+:1054000045C70347A100630CA70741476385E7022F
+:105410002C005285EFA0CFD309CD34001546D945D5
+:105420005285EFD0BFD511C5324597B0FE1FE7803A
+:1054300060CF8147F9A083D7A4004146130524001B
+:105440002300F40083D7A400A183A300F400CC4080
+:1054500097B0FE1FE78000DC490483578100850771
+:10546000C207C1832314F10063F9270983D7A4007D
+:10547000638567098509C20993D90901A1B7E39931
+:1054800077F983D7A4000946130524002300F4000C
+:1054900083D7A400A183A300F400CC4097B0FE1FE3
+:1054A000E78040D7110455BF22C60359610003C7E6
+:1054B000A40013052400638277033359990323055D
+:1054C00071012300E40083D7A4004146A183A30017
+:1054D000F400CC401379F90FA5BF23058101230007
+:1054E000E40083D7A400135929001379F90FA1838D
+:1054F000A300F4000946CC4055B78357810089FBCF
+:10550000A947F2506254D2544259B259225A925A7F
+:10551000025BF24B624CD24C424D3E85216182804F
+:105520008547C5B7C547F1BFB727002003C7E79038
+:10553000854763F3E706011122CC26CA4AC806CE86
+:105540002A843289AE84EFF08FDA01C9034725003F
+:105550009307E00F5D456308F700631C0900A6850B
+:105560002285EFA0EFFAF2406244D244424905613D
+:10557000828003D504009305E10023170100EFF0BA
+:10558000FF820355E100EFF02FC5AA85054622856D
+:10559000EF30C00E69D5C1BF5945828013F70502AF
+:1055A00001C7B2856FF0CFC4411126C24AC006C6FA
+:1055B00022C413F98500AA84631709001397850193
+:1055C0006187635D070232853684EFF0EFC0AA85FC
+:1055D00005466313090001462685EF30200A01E9DC
+:1055E0000145B240224492440249410182808347EE
+:1055F0009400E5DB83478400E5F7E5B793F72500E2
+:10560000E5F30D45F9BF7971AE8622D42A8403D51E
+:1056100006009305E10106D636C6EFF02FF909CD55
+:1056200083458500B2460356E1012285EFF01FF75E
+:10563000B2502254456182800545DDBF13F7050253
+:1056400001C7B2856FF0CFBA411122C426C206C687
+:1056500093F485002A8491E4139785016187635050
+:1056600007023285EFF04FB7AA85054691E0014663
+:1056700022852244B240924441016F30200093F7CA
+:105680002500014591E30D45B24022449244410179
+:1056900082807971AE8622D42A8403D506009305D0
+:1056A000E10136C606D6EFF06FF0B24601CD834574
+:1056B00085000356E1012285EFF05FF8B2502254D5
+:1056C000456182800545DDBF797126D2AA840355E4
+:1056D000A500C16722D44AD04ECE06D623170100BA
+:1056E000FD173284B6890149630DF500050583C6AF
+:1056F0000400D04042051307E1004181EFF05FB2A2
+:105700002A8983C60400D04037D502008945130595
+:10571000051AEF901F931DC503D4A4002285EFF056
+:105720004FAA09C57D142A9442044180638409006C
+:1057300023908900B25022544A8592540259F2496A
+:105740004561828083C60400D04037D50200894578
+:105750001305451AEF90FF8E61F183C60400D04017
+:1057600037D50200894513054518EF909F8D19C95B
+:10577000E30609FA8357E100E39287FA0354A9008C
+:105780007D145DB703D4A40055B7397122DC26DA45
+:105790004AD84ED652D456D25AD062CC06DE5ECE0D
+:1057A000BE8983C785002A8AAE84C18B328C368439
+:1057B0003A89C28A468B9DE783CB04008947638B75
+:1057C000FB046285EFF00F8C1DC183280500638008
+:1057D00008025A88D6874E87CA862286A6855285B1
+:1057E000829839A03285EFF0CF8BAA8711ED394529
+:1057F000F2506254D2544259B259225A925A025B20
+:10580000F24B624C216182802946A685528582979F
+:1058100045D5F9BFD8408347170003470700A207C3
+:10582000D98FC2070D67C187930607906384D7227B
+:1058300063CEF60693062780638ED70C63C1F6020B
+:1058400013070780E3CFE7F62D45E39309FADC441D
+:1058500003C60700CC432310C900228569A21307A1
+:105860003780E390E7F62D45E39409F88547231048
+:10587000F900DC44814583C707002300F40003D509
+:10588000A400050542054181EFF04FD2835709007E
+:105890006317051291072310F9001146814513057E
+:1058A000140097B0FE1FE780809D29A293062790E1
+:1058B0006383D71863CED71293063790638CD718BB
+:1058C00013074790E39FE7EE2D45E39309F2DC448D
+:1058D0001D472310E90003C707002300E40003C7A6
+:1058E0001700A300E40003D727002301E40003D737
+:1058F00027002183A301E40003C747002302E4003B
+:1059000003D76700A302E40083D76700A1832303C2
+:10591000F4004DA02D45E39D09ECDC446C0083C9E7
+:10592000170003C70700A209B3E9E90011472310D4
+:10593000E90083C707004E852300F400DC4483C7D9
+:105940001700A300F400EFF06FC6AA8435C5035614
+:10595000C100C1659306E100FD158329C500EFF084
+:10596000BFD619ED83C60400D04037D50200894563
+:105970001305451AEF90EFEC01E5FD572317F100F1
+:1059800003C7090089476310F70283A54900094648
+:105990001305440097B0FE1FE780C08783570900B6
+:1059A00089072310F9008357E1002301F400A18344
+:1059B000A301F40001452DBD23173101EDB70347C5
+:1059C00005008907BA972310F9008357A500A300A3
+:1059D000F4008357A500A1832301F40003460500CA
+:1059E0004C411305340097B0FE1FE780A082D9B761
+:1059F000C84497B0FE1FE780608B93170501C183F1
+:105A00002A871D45E3E637DF6399F9002310090073
+:105A1000CC4403560900CE9589B54207B3863A01B6
+:105A2000418363C7E600B38737412310F900CDB740
+:105A300023105901F1BF2D45E39C09DACC4452856E
+:105A4000EFE09FC3231079012300A4002181A3006C
+:105A5000A4008DB72D45E39D09D8DC4423107901BE
+:105A600083C707002300F400DC4483C71700A300AA
+:105A7000F40089B71D71CAC82A8903552500A2CC34
+:105A8000CEC6D2C4D6C2DAC05EDE62DC66DA6ED6BC
+:105A900086CEA6CA6AD8AE8AEF904FEF130CF5FFF8
+:105AA00093170C01B72B0020C1832A8A81491384E4
+:105AB0000B983EC6372B0020B72C0020C16D8357B2
+:105AC000C90063F6F9008357040063CC87010355CE
+:105AD000290093850B98EFA04F8E2A8D15CD594D37
+:105AE00025A883278900139719009305E101BA9728
+:105AF00083C4170083C70700A204DD8C2685EFF05E
+:105B0000EFAAAA8515E923909A004840054D09C5DA
+:105B100097A0FE1FE7800061F64066446A85D64480
+:105B20004649B649264A964A064BF25B625CD25C0D
+:105B3000425DB25D2561828032488348490083A678
+:105B40000C8F0356E10103552900814713076B8E23
+:105B5000EFF0BFC32A8D13880C8F09C523909A00DC
+:105B6000484075B75C4085E7035529005147814699
+:105B70001386FDFFBD45EFD04FFBB727002048C07F
+:105B80001388078F09E523909A00454D71B7835715
+:105B9000040003576B8E93046B8E3E976347470157
+:105BA00013C7F7FF52972390E400484003D6040040
+:105BB000832508003E95850997A0FE1FE780806534
+:105BC0008357040003D70400C20993D90901BA9787
+:105BD0002310F400EDB5397122DC2A840355250029
+:105BE00006DE26DA4AD84ED652D45AD05ECE62CCE1
+:105BF00066CA2E8B56D26AC8EF904FD92A8A83463E
+:105C0000C4008355A4000355840078001306D40013
+:105C1000130CBAFF651AEFF0AFE0420A37290020F3
+:105C2000AA898144135A0A01B72B0020B72C0020FF
+:105C3000130909986386090463D48405938A0C8F39
+:105C40008348440083A60A000356C100035524007C
+:105C50005288814713876B8ECE85138D6B8EEFF044
+:105C6000DFB215C5814A0356C1008355A4004E8595
+:105C70009306E100EFF05FA5AA89639D0A065DF92E
+:105C8000E5E08357840029452310FB0089A0835752
+:105C90000D0003560401E317F6FC83A50A004848EB
+:105CA00097A0FE1FE780006855DD83274900A1E328
+:105CB000035524004166454781467D169D45EFD03A
+:105CC000CFE605E58357840045452310FB00F250DD
+:105CD0006254D2544259B259225A925A025BF24B40
+:105CE000624CD24C424D216182802322A90083DA8A
+:105CF000A90095BF83274900A69723805701938762
+:105D000014001397070183274900418393DA8A001F
+:105D1000BA9723805701138724008326490093876D
+:105D20003400420791044183C207C204C183C18089
+:105D3000369711CD8356E1002300D7000327490091
+:105D4000BA970357E10021832380E700E5B5FD56AC
+:105D50002300D70003274900BA972380D7000DB747
+:105D600003552400B72500208980239095989385BA
+:105D70000598EF909FCA21DD594591BF411122C47A
+:105D800006C693F705012A84328585C3EFE0DFC498
+:105D9000AA8505462285EF20700E95476305F5001C
+:105DA000BD47631DF502214515A893F7450099CB22
+:105DB000EFE09FC20546AA8522852244B2404101F8
+:105DC0006F20D00B93F7050489C7EFE0FFC00146B1
+:105DD000DDB713F51500133515000605B240224452
+:105DE0004101828079714AD04ECE52CC06D622D45F
+:105DF00026D22A8AAE89014983D749006364F90013
+:105E00000145A1A083A709001314190093041400ED
+:105E10003387970003470700A29703C507002207AF
+:105E20009305E100598DEFE07FF805E983A70900AC
+:105E300005453E94034704002380E70083A709003B
+:105E4000BE9403C70400A380E700B25022549254CA
+:105E50000259F249624A45618280834585000356B2
+:105E6000E1005285EFF09FF105C183A709003E9440
+:105E7000034704002380E70083A70900BE9403C7FB
+:105E80000400A380E700D1B70509420913590901AD
+:105E9000A5B7011122CC2A8403D505009305E100A2
+:105EA00006CEEFE0BFF001CD834585000356E1004B
+:105EB0002285EFF0BFECF240624405618280054527
+:105EC000DDBF1D71CAC82A890355250086CEA2CC24
+:105ED000A6CAD2C4D6C2DAC05EDE62DC66DA2E8A18
+:105EE000CEC66AD86ED6EF906FAA2AC68346C9007E
+:105EF0008355A9000355890078081306D900EFF0EF
+:105F00002FB2B247B7240020416B938AA7FFC20A81
+:105F1000AA8B014493DA0A01372C0020B72C002009
+:105F2000938404987D1B63810B1A0356C10183C5BA
+:105F30008B0003552900EFF07FE4AA8D631105184B
+:105F40008348490083A60C8F0356C10103552900DD
+:105F50005688814713076C8EDE85EFF01F83AA8D6C
+:105F600093096C8E138D0C8F631B051429C003D706
+:105F7000090083D7240011076397E7003247A297EF
+:105F80006D1763CAE706B72500209387059803D7E6
+:105F9000270003552900938505983354E402239084
+:105FA0008700EF901FC5AA8D15C1D94D05A00355D7
+:105FB0002900494781465A86C545EFD00FB7C8C06A
+:105FC00015E583D7AB00C54D2310FA00F6406644B3
+:105FD0006E85D6444649B649264A964A064BF25B38
+:105FE000625CD25C425DB25D2561828083D709002C
+:105FF00091072391F400DC4003D7AB009306E10145
+:10600000A2972380E7009307140013970701DC4051
+:1060100041835E85BA9703D7AB0021832380E700D5
+:106020000356C1018355A900EFF00FEA13072400BE
+:10603000D44093073400420711044183C20742044D
+:10604000AA8BC1834180369721E1FD562300D700FA
+:10605000D84083250D00BA972380D700C84003D6C7
+:106060000900229597A0FE1FE780C01A83D7090078
+:106070003E944204418001F8835789002310FA00BE
+:10608000E3960DF4A94D99B78356E10183250D00E0
+:106090002300D700D840BA970357E101218323801A
+:1060A000E700C84003D60900229597A0FE1FE780AD
+:1060B000601683D709003E9442044180ADB583D772
+:1060C000AB002310FA0045BF814D75B75D71A6C2C4
+:1060D000CAC0AA840359850003552500A2C44EDE18
+:1060E00052DC5AD85ED662D466D286C656DA6AD0F8
+:1060F0006ECE2E8BEF908F89930BD5FF7115131AEF
+:106100000501B72900200144135A0A01372C002049
+:10611000B72C0020938909986359741583C6C4006D
+:1061200083D5A4001307E1001386D4004A85EFF05D
+:106130002F8F2A8D630B05120359A5008345850017
+:106140000356E10003D52400EFF05FC3631405128A
+:1061500083C8440083A60C8F0356E10003D52400B6
+:106160005288814713076C8EEA85EFF00FE2930D9A
+:106170006C8E13880C8F631F050E1DC883D70D000E
+:1061800003D729008907630CF706B725002013877A
+:1061900005988357270003D5240093850598335429
+:1061A000F40223108700EF901F9115C5594525A0D3
+:1061B00003D5240041664D4781467D16A545EFD0A5
+:1061C000CF96B727002023A2A9001388078F1DE1CF
+:1061D00023102B014545B640264496440649F25902
+:1061E000625AD25A425BB25B225C925C025DF24D13
+:1061F0006161828083D70D0089072391F90083D7DD
+:106200000D00A29763D3770783A749000357AD001A
+:10621000930A2400A2972380E70005049317040142
+:1062200003A44900C183C20A3E948357AD0083256D
+:10623000080093DA0A01A1832300F40003A54900B2
+:1062400003D60D00569597A0FE1FE780A0FC03D44F
+:106250000D00C167FD17569442044180E30EF9EA30
+:10626000050942091359090145BD294519FC2310A7
+:106270002B0195B76DDC11BF8357050081E7894776
+:106280003E858280411126C2444122C406C64AC0CE
+:1062900083C60400D0402A8437D5020089451305FF
+:1062A000051AEF801FDA19C9834724002547E5172F
+:1062B00093F7F70F6377F702E14729A883C6040035
+:1062C000D04037D5020089451305451AEF807FD7A6
+:1062D00061FD8947B2402244924402493E85410112
+:1062E000828037290020835689878547130989874B
+:1062F000F5D2035704003697C166E3CDE6FC9165FD
+:1063000093852570314597A0FE1FE780A0D3AA840E
+:10631000CD4769D13146814597A0FE1FE78020F621
+:10632000835704008355090001460147B386E50001
+:10633000C206C182636BF702AE97C207C18319C25E
+:106340002310F90023A004002146A28513854400F0
+:1063500097A0FE1FE78000ECB72700209387478FA8
+:10636000984311EF84C38147B5B7504013154700D8
+:1063700005072A962315D60005464DBF3E871C43C8
+:10638000F5FF04C381BF011106CE22CC26CA4AC83C
+:1063900009E98944F240624426854249D2440561B4
+:1063A00082802AC62A84280036892314B100230556
+:1063B000C100EFF07FECAA8471FDE30D09FC835767
+:1063C000A400E1DB916593855570314597A0FE1FD0
+:1063D000E78040C715C58357A40023200500232468
+:1063E00025012312F500B7270020938707909843D3
+:1063F00001E788C345B73E871C43F5FF08C359BF73
+:10640000CD4449BFB72700209387878E03C7070075
+:1064100015E305472380E700058909CDB72600204D
+:10642000372500209386C684414691451305C580D3
+:106430006FF07FF501458280B7270020A386A786ED
+:106440008280C167FD176315F5002E856FE04F90C0
+:10645000411106C6EFE0CF8911C5FD572310F500A5
+:1064600023010500B2404101828001114AC806CED5
+:1064700022CC26CA85472A896393F5044A85EFE032
+:106480004FBD39E9C16437D602009385F4FF130785
+:10649000E1008946130686180545EFE07FD82A8477
+:1064A000FD140DC44C444A85EFF0BFF90356E100DA
+:1064B00022858146A685EFF02FA12A84DDB7894782
+:1064C0006396F5008545EF20A03B4DD9F24062442C
+:1064D000D244424905618280EFE0AFB265B7011155
+:1064E00026CAB7240020938404BD22CC03C594009F
+:1064F000372400201304848FB7270020372700207B
+:1065000006CE4AC84EC62320040023AE078E23269B
+:10651000078E49C91389C78F9307200C3305F502ED
+:106520009165938515709309C78E190542054181C0
+:1065300097A0FE1FE78000B103C694009307200CCC
+:1065400081453306F60208C0190697A0FE1FE780B2
+:1065500000D31C4003C7940081459386870B7D556B
+:1065600063ECE5069306800BB306D7020146FD55A2
+:106570000507B6972320F900BE862390B600A381B5
+:10658000B6002381B6002382060005069906E3665D
+:10659000E6FEF9562390D70099463307D702BA97FB
+:1065A00023A0F90037550100130545BBEFC0BFD14B
+:1065B00037550100130545D8EF80BFAF37550100AF
+:1065C0001305C5B1EF20E022F2406244D2444249B3
+:1065D000B2490145056182802394A6F41386C6F46E
+:1065E00023100600232406003106E31BD6FE850592
+:1065F0009386860BB5B7411106C622C42A84EFC024
+:106600000FB9EFD03FF7B727002023868786B7273B
+:10661000002003A5C78EEFD0BFF3B7270020238D3E
+:1066200087862244B240376501001305A546410123
+:106630006F20201C93970501C18763D30734B727C8
+:10664000002003C5C786797122D45AC806D626D23F
+:106650004AD04ECE52CC56CA2E8BEF70EFD42A843D
+:1066600029C9034705009307000B6311F704B724FA
+:10667000002085479384048FA304F1009C402315D8
+:106680000100A9E7EF00007F91659385357097A021
+:10669000FE1FE780209B88C015E98347910099C7BA
+:1066A0008345440013058400EFD0CFA42285EF700A
+:1066B0004FC4B250225421653345AB009254025965
+:1066C000F249624AD24A424B45618280372A002011
+:1066D0006146814513050A9897A0FE1FE78020BAFE
+:1066E00003494400894793040A98D289930A0A9877
+:1066F0006314F906EF0000782390A40003552400EA
+:1067000093050A98EF904FA00357240083D7040005
+:106710008356840011ED63E4F6002314F4008355DE
+:1067200084003A85EFC0DFBA2285EFC03F8DB5B750
+:1067300063E4F6002314F40083578400D94593865C
+:1067400009980D463A852390FA00EFC03FA38D4586
+:1067500061DD13850998D1A09947631AF902930561
+:10676000A1002285EFF02FC7AA845DDDD94763968B
+:10677000F40E0509035524001379F90FD9459386C2
+:1067800009984A86EFC09F9FCA8559DDD9B7A147AE
+:106790006318F9009305A1002285EFF03F93E9B754
+:1067A000A947631FF906035584006C00EFE00FE072
+:1067B0002A89630D05140355240041669306E10000
+:1067C00055477D16AD45EFC05FB6C8C0AA8649C122
+:1067D000834844000358E1000356C10003552400D8
+:1067E000814713070A98CA85EFE03FFAAA84631E1F
+:1067F000050E0355240093050A98EF90AFB10DD50F
+:106800000355240093060A982D46D945EFC01F97DB
+:10681000E30C05F0AD4513050A98EFD0AF8D29B70D
+:10682000B147631BF90E035584006C00EFE00FD8ED
+:10683000AA8469CD0355240041669306E1005947B7
+:106840007D16B545EFC07FAE23A2AA00AA8629E92E
+:1068500083578400C5442315F10003471400D14732
+:10686000E304F7EC8347440003552400938509981B
+:106870002380FA008357A10023829A002391FA0013
+:10688000EF805FA8E30205EA035524009386099888
+:106890000546D945EFC09F8EE30805E8854555BDFF
+:1068A000834844000358E1008357A4000356C10005
+:1068B00003552400A68513070A98EFE01FEDAA846C
+:1068C0000DE50355240093050A98EF906FAAE30D98
+:1068D00005E403552400D94593060A983546EFC0D0
+:1068E000FF89B545E30205E4ADB5D9476393F400EC
+:1068F000814403A54A0097A0FE1FE780A082E3859C
+:1069000004E2835784002315F10081BF835784007C
+:1069100085442315F10091B7B9476318F900930531
+:10692000A1002285EFF00F9581B5C1476318F900EA
+:106930009305A1002285EFF0CFD83DB5C947631A72
+:10694000F900130691009305A1002285EFE00FF8EE
+:1069500021BDD947631DF9009305A1002285EFE011
+:106960000FE6AA84E31405E0A304010075BBE14728
+:10697000E31CF9DA9305A1002285EFE06FD2EDB3B5
+:1069800001458280EDC2011152C42E8A854522CC78
+:106990004EC656C206CE26CA4AC8AA8AB6893284CC
+:1069A000EF10106ED1471DC5B727002037270020F4
+:1069B00083C7C7908346D790814419E0B684BE86CA
+:1069C000372700200327479093974400BA9763ED39
+:1069D000D400D547F2406244D2444249B249224AE7
+:1069E000924A3E85056182803E89C10703D727FF11
+:1069F00009C7850493F4F40FD9BF25C09565938525
+:106A000025C0130500029790FE1FE780A063232690
+:106A1000A90061D11306000281459384040497A064
+:106A2000FE1FE780C085231199002300090023136E
+:106A300059011DC43727002083479400032647B31C
+:106A40002304F900118C8327C90011841180238E3F
+:106A5000870023A029018147B5BF23260900F1B78C
+:106A600023044901FDB785473E858280B727002072
+:106A700083C5C790B727002003A747908147639538
+:106A8000F50081463685828003562700BA8619C2F2
+:106A9000E30AA6FE850793F7F70F4107CDB7B7279F
+:106AA000002003C6C790B727002003A7479081475F
+:106AB0006315F60081463685828083552700BA86A5
+:106AC00089C583454700E388A5FE850793F7F70F3F
+:106AD0004107F9BFB727002083C5F790B7270020EB
+:106AE00003A747B381476395F500814636858280C9
+:106AF00003560700BA8619C2E30AA6FE850793F774
+:106B0000F70F4107CDB7B727002003C8D790B727A5
+:106B1000002083A7479001476315E800814636852A
+:106B2000828003D62700BE8619CA03D66700631881
+:106B3000A600D04709C603562600E302B6FE0507A5
+:106B40001377F70FC107C9BF411122C4404526C2C0
+:106B500006C6AA8415C0484409C59790FE1FE78061
+:106B6000605C484809C59790FE1FE780A05B2285BE
+:106B70009790FE1FE780005B2685414681459790F0
+:106B8000FE1FE780C06FB2402244FD57A384F4008B
+:106B9000924441018280011122CC2A8403552500B0
+:106BA00006CE2EC6EF103018324622858145EF0002
+:106BB000F07122856244F24005616FF0FFF80DC567
+:106BC00003572500411122C406C62A8411CBDD4596
+:106BD000EF00B07322852244B24041016FF0DFF62E
+:106BE000B2402244410182808280411126C2B146D6
+:106BF0009304C5FFB386D402B7270020138747B498
+:106C000006C622C436978356A7006398B602484347
+:106C10000DC5138447B49307F00F6306F60083474E
+:106C20000500639CC7009790FE1FE780A04FB14707
+:106C3000B387F402A29723A20700B24022449244F1
+:106C400041018280411122C42E8426C24946AA8471
+:106C50008145228506C69790FE1FE7804062A5C049
+:106C600083C7C40113974700B727002083A747B302
+:106C7000BA9703D707002310E40003D7270083D770
+:106C800067002311E400372700200357A790231241
+:106C9000E40003D704002313E40003D724002314E3
+:106CA000E40003D744002315E40003D7640023164F
+:106CB000E40003D784002318F4002317E400B24053
+:106CC0002244924441018280B727002083C5C790A7
+:106CD000B727002003A847B3B727002003A6479093
+:106CE000014781476394E5003E8582808346060024
+:106CF00081CE544691CA83C6C6019206C2966315D8
+:106D0000D500850793F7F70F05071377F70F4106AF
+:106D1000D1BF130600643386C50293069500AA8589
+:106D2000377501001305E5BB6F70AFBD411122C47B
+:106D300006C62A8403459500EF70EFD5FD57A304DE
+:106D4000F400B240224441018280011122CC4AC8A1
+:106D50004EC652C456C25AC006CE26CA2A89AE8929
+:106D60000144372A0020B72A00201D4B8347DA90C0
+:106D70006365F40463990902B7290020372A0020CB
+:106D8000930AF00F83C7C9906367F4061144A144C6
+:106D90002285050442041306F00FCA854180EFF0F6
+:106DA000DFE4E31794FEF2406244D2444249B24920
+:106DB000224A924A024B0561828083A74A9093142B
+:106DC0004400BE9483C704009DC383D764006390CE
+:106DD00027036396690103D52400EF10C07426854C
+:106DE0004E868145EF00904E2685EFF0FFD50504D5
+:106DF0001374F40FA5BF83274A9093144400BE94E4
+:106E000083C704009DC383C794006380570383D75F
+:106E10006400639C27012685EFF05FF12685D1454C
+:106E2000EF00B04E2685EFF03FD205041374F40F47
+:106E300091BF41677917630BE502411122C406C671
+:106E400085472A846399F50022852244B240814512
+:106E500041016FF09FEF89476396F5008545EF107C
+:106E600030227DD1B24022444101828082809D4502
+:106E70006FF0BFEDB727002003D5A7908280B7271A
+:106E8000002003C78790011106CE2317A100231607
+:106E9000B10085476318F70070009305E1000545D0
+:106EA000EF507022F24005618280A947631CF6040E
+:106EB00083C7150003C70500A207D98F2310F5006B
+:106EC00083C7350003C72500A207D98F2311F5001A
+:106ED00083C7550003C74500A207D98F2312F500C9
+:106EE00083C7750003C76500A207D98F2313F50078
+:106EF00083C7950003C78500A207D98F2314F50027
+:106F0000014582800545828091476314F60283C75C
+:106F1000150003C70500A207D98F2310F50083C70A
+:106F2000350003C72500A207D98F2311F5000145BD
+:106F30008280054582809387C5FF93960701C182B1
+:106F40000D476360D7023147B387E7023727002038
+:106F5000130747B4BA972381A7002390B7000145D0
+:106F60008280094582809306402037270020AA8727
+:106F700063F4A60093074020F1172315F790B72775
+:106F800000202387B790B72700202388B7908280FE
+:106F90001905956542054111938535C0418106C6A5
+:106FA0009790FE1FE780000A11C5B240E9554101E4
+:106FB0006F60FFACB24041018280B7270020238779
+:106FC0000790B72700207971054723840790B727DA
+:106FD00000202380E7B44ECEB7270020B729002039
+:106FE00022D426D24AD037240020B7240020A388F8
+:106FF000079037290020B72700209389F99006D6FB
+:1070000052CC2AC623060490A386049023950790A9
+:107010002322099023800900EF1080583245B727BA
+:10702000002013060003238CA7B237250020130588
+:1070300045B481459790FE1FE7806024372A0020E1
+:1070400003454AB71304C4909384D490130949901C
+:1070500015CD9565938545C012059790FE1FE78075
+:1070600060FE37270020232AA7B20DC103464AB786
+:1070700093074AB783C717002380C90081451206CA
+:107080002380F4009790FE1FE780601FB727002041
+:1070900003C587BD83C704009565938555C03E959C
+:1070A0001375F50F2300A40012059790FE1FE780CB
+:1070B00060F92320A9003DCD034604008145120656
+:1070C0009790FE1FE780A01B03270900834604005A
+:1070D000814725077D566398F604EF10E070B147AD
+:1070E0003305F5029565938565C04205418197900A
+:1070F000FE1FE78020F537270020232EA7B219C5F1
+:10710000314681459790FE1FE78060172254B250A8
+:1071100092540259F249624A37750100130525E37A
+:1071200045616F10006D85072300C70093F7F70FC7
+:10713000410755B7230004002380040079BF4111A3
+:107140009397050126C206C622C44AC0C187AE84F1
+:1071500063D1070A37290020034589B3EF60DFA414
+:107160002A8429CD03470500930700096315F70416
+:1071700003471500CD47631CF706B72600200348D8
+:10718000250003C576A4372700208347E790130620
+:107190006400814581461307E790AA886318D802E6
+:1071A00099C12300F7008347070091C7034589B3BE
+:1071B0008545EF609FCB2285EF60BF932165258DCC
+:1071C000B240224492440249410182808345060034
+:1071D000AE9793F5F70F93F7F80F63F4A50093F7C5
+:1071E000F50F850693F6F60F0906854545BF012D77
+:1071F000D9B793F715000145E1D7EF00107009CD1D
+:10720000B727002083C7E79081CBB727002003C5AD
+:1072100087B38545EF607FC513C5140055B7854614
+:107220002A8763FBC60483C7150003C60500A207AF
+:10723000D18F2310F500639CD70083C7350083C628
+:107240002500A207D58F2311F500014582808946CC
+:1072500001456394D70283C7350083C62500A20782
+:10726000D58F2311F70083C7550083C64500A207B9
+:10727000D58F2312F70082800545828091476314E1
+:10728000F60283C7150003C70500A207D98F231094
+:10729000F50083C7350003C72500A207D98F231146
+:1072A000F500014582800545828091476314F6020E
+:1072B00083C7150003C70500A207D98F2310F50067
+:1072C00083C7350003C72500A207D98F2311F50016
+:1072D0000145828005458280A1476314F60483C777
+:1072E000150003C70500A207D98F2310F50083C737
+:1072F000350003C72500A207D98F2311F50083C7E6
+:10730000550003C74500A207D98F2312F50083C794
+:10731000750003C76500A207D98F2313F500014547
+:107320008280054582808947631CF60083C715006B
+:1073300003C70500A207D98F2310F50001458280FD
+:10734000054582808357260079714ECE06D622D419
+:1073500026D24AD01307F007AE896372F7020947B5
+:107360003AC42316F100300093F5F50FEF10801AA0
+:10737000B250225492540259F24945618280035717
+:107380004600D9462A89328463F8E60083576600AE
+:1073900063F4F6006379F70023140100300093F5DD
+:1073A000F90F4A85E1B70355060002C4EFF08FF2EA
+:1073B000AA8459C1EFF05F9183C784006369F50027
+:1073C0001146A246CE854A85EF10400A55B73400D3
+:1073D00026869305F00F4A85EFF0CFDA75F1A247C4
+:1073E00003578400DC472390E700035724002391D0
+:1073F000E700035744002392E700035764002393F8
+:10740000E70003D744002394E700DC4485CB93F4E2
+:10741000F90F2286A6854A858297C167FD172A86BD
+:10742000E311F5FA22459947F9452300F5002302B7
+:107430009500EFF01F8E2DBF094661B7014651B789
+:10744000A947631CF60483C7150003C70500A207FC
+:10745000D98F2310F50083C7350003C72500A20785
+:10746000D98F2311F50083C7550003C74500A20734
+:10747000D98F2312F50083C7750003C76500A207E3
+:10748000D98F2313F50083C7950003C78500A20792
+:10749000D98F2314F500014582800545828083C77A
+:1074A00005002300F50083C71500A300F50083C77E
+:1074B000350003C72500A207D98F2311F50082806C
+:1074C0002322050003C7450089476304F7000545EB
+:1074D000828083D665000D47E37BD7FE9C45011172
+:1074E00006CE22CC26CA4AC84EC683C4170003C69D
+:1074F0000700A204D18C138644006311D60403C490
+:10750000370083C72700AE8922045D8C9307C4FF30
+:10751000C207C1832A89636FF70003A5890023117D
+:10752000990023108900F155EF606FD52322A9003F
+:10753000014531A02285EFF06FD365F10545F2409A
+:107540006244D2444249B24905618280397122DCE9
+:107550002E84834704004AD806DE26DA4ED6194721
+:107560002A89B285639AE706034624002800EFF0D3
+:10757000FFD0AA8415E903558100EFF02FCFAA8927
+:107580008345140015C9378701002E861307474429
+:1075900034009D454A85EF00D0424E85094681451D
+:1075A00035234E85EFF04FDAF2506254268542596A
+:1075B000D254B2592161828089472310F100835748
+:1075C00081000A862311F1008357A1002312F100E4
+:1075D0004A85EF003074C9BF4947639DE7020356EF
+:1075E00024002800EFF05FCFAA845DFD372500203E
+:1075F000130545B48357C50099E3814475B7034724
+:107600001400834604000345E5003C000146CA859A
+:10761000912659BF51476390E70203562400280082
+:10762000EFF0BF88AA8449F18345140030004A85F1
+:10763000EFF05FD195BF59476393E70603562400E7
+:107640002800EFF07F8CAA8425F1835581004A85BC
+:10765000EFF06FCB1DC958458356A1008357070033
+:10766000B697C207C1832310F700C1DB5C47D1D7AF
+:10767000B727002083C7E790C9D3B727002003C5E9
+:1076800087B38545EF606FFE05B789473EC08357D6
+:1076900081000A86834514002312F10015BF83453B
+:1076A00014000A8623100100EF00D066B9B75D719F
+:1076B000A6C256DA86C6A2C4CAC04EDE52DCAA8A68
+:1076C00003C51500AE8432C6EFF06FBDB24501EDC3
+:1076D0008144B6402644268506499644F259625AAA
+:1076E000D25A61618280230205002311050083C9FB
+:1076F000040085472A84639AF90003C624002808F9
+:10770000EFF0FFB1AA8405492DA09D476394F904C9
+:10771000034705008D47E31DF7FA03C62400280838
+:107720000549EFF09FB8AA8409E505468145228501
+:10773000712E2285EFF08FDF034584003C0801475E
+:10774000CE862686D6853924E30509F82285EFF012
+:10775000AFBF41B7CD47639DF9000347050091478F
+:10776000E318F7F603C624002808EFF0DFBB59BF83
+:10777000D547E39FF9F4034A05008947E31AFAF471
+:1077800003C6240028080549EFF09FCBAA8455F1D1
+:1077900083570102BDE3035781011306F0035C44E4
+:1077A000930607FCC206C182636CD6000356A10192
+:1077B000D94663F7C6008356C101D94563EFD500AA
+:1077C000035524002391E7000549EF00D0550356E7
+:1077D0000102D2852285692CA9BF8355E10123913D
+:1077E000E7002392C7002390B7002393D700854773
+:1077F0002300F400014A0149D9BF014AC9BF797188
+:10780000AA8522D426D203542500AA84280806D6A5
+:10781000EFF01FCBF24599E535E985452285EFF07C
+:107820000FE6C1A0835781011547639BE706035705
+:10783000A1018D4763FCE7046800EFF05FC60357C2
+:10784000E100DD4763FCE7008345D100B70717007F
+:107850008507100822853EC8EF00D04B8357E10012
+:107860000357A10191076305F7002285EFF02FE090
+:107870008347C10072466C00858B1106228591CF2B
+:10788000EFF0FFE201C52285EFF06FDE884451D5AD
+:107890009790FE1FE780008949B7EFF03FCBDDB737
+:1078A00011476389E7001387A7FF42074183854695
+:1078B00063EEE6023147F117B387E702372700206E
+:1078C000130747B4BA9703D7070069D303C5270046
+:1078D0003008A2850D205DF9035781019147E31E11
+:1078E000F7F2B25022549254456182802C082285CE
+:1078F000812E49FDFDB701114AC82A89314526CAA2
+:1079000006CE22CC2EC6B284EF608FA331C1B24521
+:107910009307000A2310F5002311B5002A8421469D
+:1079200011058DC0A6859790FE1FE780A08EA285C9
+:107930004A85EF60CFAE0145F2406244D2444249ED
+:107940000561828081459790FE1FE7804093C5B70F
+:107950000545DDB7797126D2AA841305000206D643
+:1079600022D42ECE32CC36CA3AC83EC6EF604F9DE6
+:1079700031C96246F2454247D246B2472A841305CE
+:1079800020FA2300A400A300C4002311B4002302A2
+:10799000E400A302D40013058400614691CFBE85A4
+:1079A0009790FE1FE7800087A2852254B25026855B
+:1079B000925445616F60AFA681459790FE1FE780A6
+:1079C000008CDDB7B25022549254456182805845F4
+:1079D000797122D406D62A84AE8649C383572700FC
+:1079E000231DF10093072006639FF504B7270020AD
+:1079F00003D6A790835767006373F600B28713F628
+:107A0000F70F83552701834707018D8F93F7F70FF2
+:107A100081E5890793F7F70FB297FD17B3C7C70240
+:107A2000231EF1008357240083556400034584001E
+:107A3000231CF10001473C080146EFF0BFF1B250B2
+:107A40002254456182800347C701B727002083A7DE
+:107A500047B31207BA9783D76700D9B72EC619461E
+:107A6000814528089790FE1FE7806081B2465DBF80
+:107A7000797122D406D626D22A848DC18147014746
+:107A8000930600062E868355640003458400EFF0BC
+:107A90007FECB2502254925445618280B284280017
+:107AA00059469780FE1FE780807D2314910089E866
+:107AB0008357240048446C002315F100EFF08F98A1
+:107AC0003C00014793060006014675BF797106D652
+:107AD000814799ED8357250058452316C10023148B
+:107AE000F1003C0011C7835727002315F1003C002B
+:107AF0002E868355650003458500014793060006E1
+:107B0000EFF05FE5B25045618280411122C406C6A4
+:107B10008347050011472A846395E7022E86835523
+:107B200065000345850081470147CD46EFF09FE2A0
+:107B30004946835564002244B240154541016FF027
+:107B4000CF8A13F7B70F89466317D7000146EFF0C6
+:107B50003FF25146F9BF0D476398E7002244B24017
+:107B6000014641016FF09FF6B240224441018280FC
+:107B700003D70500B146B727002071173307D70296
+:107B8000938747B4BA97D84319EBD8412395A700F8
+:107B90000145D8C303D725002394E70082805945C7
+:107BA0008280797122D4404526D24AD006D6AA8452
+:107BB0002E8925C0484419C59780FE1FE78080564E
+:107BC000232604008357040083D5640003C5840082
+:107BD0002315F1008357240001479306400623161E
+:107BE000F100835784004A862317F1001C483EC8E1
+:107BF00083D724002314F1003C00EFF0BFD5A30E7F
+:107C0000240123280400B2502254925402594561A1
+:107C100082802800314681459780FE1FE7802066DC
+:107C200083D7240083D5640003C584002314F100A6
+:107C300001473C00930640064A86EFF0BFD1E1B70A
+:107C4000797152CC2A8A03D5050026D206D622D4D1
+:107C50004AD04ECE56CAAE84EFE05FE119E18547C7
+:107C6000BDA84045AA8965DC83576500E39947FFB5
+:107C700083578400638707128346C401B72A002014
+:107C800003A74AB39206FD173697C207035767004A
+:107C9000C1832314F4006316F70093053006EFF058
+:107CA0001FD35C48A5EFC840034915008347050072
+:107CB00022093369F90083D7240013072900631AC6
+:107CC000F702F955EF50BFDBC8C02391240103C56B
+:107CD00089002686D285EFF01FC2814721E1B2508C
+:107CE000225492540259F249624AD24A3E85456171
+:107CF00082809565938515C04A859780FE1FE78031
+:107D0000603448C8C840231C2401F955EF503FD7C0
+:107D100083D72400C8C0F9172391F400484859C5F7
+:107D200003D624008356A401835784013308D60068
+:107D300063C007090347C40183A74AB395451207E7
+:107D4000BA9783D7270063CF0705CC403695978035
+:107D5000FE1FE780204C0357A40183D72400BA9765
+:107D6000C20703578401C183231DF400E399E7EEA2
+:107D700003D7290003C5890030002314E1005848C7
+:107D8000D2852315F1003AC6EFF0FFB611C5484879
+:107D90009780FE1FE7800039232A0400232C04006B
+:107DA0007DBD99454E85EFE01FDF55BDA545DDBF83
+:107DB0009145CDBF03D725007DC3B727002083D6CB
+:107DC000A790ED4763EEE60C011122CC2E8426CA63
+:107DD000AA844840914506CEEF507FCA83572400BD
+:107DE000AA862300F50083572400A183A300F50091
+:107DF000835704002301F50083570400A183A301E6
+:107E0000F50003562400C167F917110642064182A6
+:107E10006396F4042AC4314532C6EF507FD2AA8556
+:107E2000CD471DC5930700F92300F5003246F957E9
+:107E3000A2462311F50089472302F500B727002049
+:107E40002313C50014C503C587B3EF505FDD814719
+:107E5000F2406244D2443E85056182808145268598
+:107E6000EF409032AA8711E9B726002003C7E690B9
+:107E700065D37D172387E690E1BF09476304E502D8
+:107E80001D476303E50249476302E5027D47E311AD
+:107E9000E5FCB726002003C7E6908147D1BFED4738
+:107EA0003E858280D1476DB791475DB789474DB711
+:107EB00001114AC831471309C5FF3307E902B72743
+:107EC000002026CA938447B406CE22CCBA94D84068
+:107ED00029CB138447B4B727002083C6E790854792
+:107EE00095CA2314A10083D7840003D5A4002C00D5
+:107EF0003AC62315F100EFF0FFEB11C5C84097809B
+:107F0000FE1FE7802022B147B307F902A29723A200
+:107F100007008547F2406244D24442493E850561EC
+:107F200082808147C5BF797126D24445372700201A
+:107F30004AD083D764000359A79052CC06D622D4E6
+:107F40004ECE56CA2A8A63F327013E8903D72401FD
+:107F500042091359090183D7040141CB998F4A84FF
+:107F600063D5270113940701418089452285EFF0ED
+:107F70002F82AA89CD4A25C183D724002AC623157A
+:107F800081002314F10083D7240185E383D7040102
+:107F9000930925002300F50083D70401A183A300E2
+:107FA000F5006376240503D4040183D72401CC446F
+:107FB00022864E85BE959780FE1FE780A02503553B
+:107FC0006A002C00EFF01FDFAA8A15C54E85978046
+:107FD000FE1FE7802015B250225456859254025954
+:107FE000F249624AD24A4561828089078DBF79147D
+:107FF000420441805DBF03D7240183D704003A9433
+:10800000FD17C207420403D70401C18341802390B6
+:10801000F400239984006377E400D5FFFD57A38E15
+:10802000F40055BF81455285EFF0BFB76DB7797148
+:108030004AD03729002052CC034A199122D456CA7B
+:108040005AC85EC662C406D626D24ECE5284B72A1D
+:108050000020054B930BF00F372C002083A74A908C
+:1080600093144400BE9483C90400639D6907DC44F3
+:10807000B5CBD84725CB03D7070029CBB72700209E
+:1080800083C7E79099CF2685EFF0FFE9AA8515E928
+:10809000B727002083C7D79005046351F402A308D3
+:1080A0008990B25022544E8592540259F249624A44
+:1080B000D24A424BB24B224C45618280A3080990C0
+:1080C000CDB72685EFF0FFAD8149E1BF83C7D7016A
+:1080D000639A7701930520062685EFF05F8FDC44D5
+:1080E000A38E07008347DC9005041374F40F6363C9
+:1080F000F4000144E31444F7C1BF4111154506C61D
+:10810000EFF01FDB09C50545B240410182801945EA
+:10811000EFF01FDA6DF91145EFF09FD96DF51D45B0
+:10812000EFF01FD96DF1B727002083C7D790E9DFA3
+:10813000B24041016FF0BFEF83D705000D47F11743
+:10814000C207C1836365F706DC41B5C3411122C490
+:108150002E84854526C206C6AA841D2739C92685D0
+:10816000352DC167F9176381F40219ED8357240097
+:1081700081CF8356040019476393E6043727002014
+:108180000357A79063FDE702B727002083C7E79056
+:10819000A285268599C72244B240924441016FF0DE
+:1081A0007FC12244B240924441016FF07F9C094557
+:1081B00082805145B24022449244410182806D4503
+:1081C000D5BF397126DA4ED6AA84AE895D45894578
+:1081D0004AD806DE22DC328936C63AC4EFE05FDBDD
+:1081E00035C522472A84014511C7B246130544000C
+:1081F000B68502979357850023003401A30024011C
+:10820000A301F4009547231CF100B727002083C782
+:10821000E7902301A4001105231DA10022CE2C0804
+:10822000268595C3EFF01FB9AA8411C522859780D2
+:10823000FE1FE78020EFF250625426854259D25447
+:10824000B25921618280EFF0BF92F9BFCD44E5B70A
+:10825000797126D24AD052CC56CA06D6BA8A22D4CE
+:108260004ECE19472E89B284368A639DE5060355A2
+:1082700026000944EFE08FFF2AC62DCD5C458359C7
+:10828000650083D727002390F400B247B72600206B
+:1082900015472380570103C606B42391E70013074F
+:1082A00016001377F70F2380E6B42382C70001E797
+:1082B00005472380E6B45147631AE9001547239127
+:1082C000E400DC4703D784002394E7005287A686A6
+:1082D000CA854E85EFF0FFEE2A84324515C4EFE0E3
+:1082E000BF8609A842867400BE85AA89EFE08FE99F
+:1082F0002A8441DD2285B250225492540259F24917
+:10830000624AD24A45618280F945EFE09FA0DDB71D
+:1083100083D705002300F50083D70500A183A300C0
+:10832000F50083D725002301F50083D72500A1831D
+:10833000A301F5001145828083D705002300F500D5
+:1083400083D70500A183A300F50083D7250023016F
+:10835000F50083D72500A183A301F50083D745004D
+:108360002302F50083D74500A183A302F50083D73C
+:1083700065002303F50083D76500A183A303F500FF
+:108380002145828083D705002300F50083D70500AF
+:10839000A183A300F50083D725002301F50083D72F
+:1083A0002500A183A301F50083D745002302F50032
+:1083B00083D74500A183A302F50083D7650023037B
+:1083C000F50083D76500A183A303F50083D785005B
+:1083D0002304F50083D78500A183A304F500294574
+:1083E000828003D705008546AA872300E50003D7CE
+:1083F00005002183A300E50003D70500631DD70016
+:1084000003D725002301E50003D725002183A3011D
+:10841000E5001145828009456315A70203D72500B1
+:1084200019452381E70003D725002183A381E700B5
+:1084300003D745002382E70003D745002183A382A9
+:10844000E700828083D705002300F50083D705006D
+:10845000A183A300F50083D725002301F50083D76E
+:108460002500A183A301F50011458280797126D2F0
+:108470004AD04ECEB2842A89AE8929468145480029
+:1084800022D406D636849780FE1FE78040DF23166D
+:1084900091008DEC835724002312F100B7270020B0
+:1084A00083D7A7902314F1005C448DC383C6C70112
+:1084B00037270020032747B3920683D787003697D4
+:1084C000035727002315F1002313E100378701002C
+:1084D0004A8513074738540013F6F90FD545EFF0D6
+:1084E0005FCE2A8911C19DE085472300F400230255
+:1084F0000400014681452285EFF08FD7B250225407
+:108500004A8592540259F249456182802285EFE002
+:10851000AFE3EDB737870100B2861307273E2E86FB
+:1085200085456FF01FCA01112317A100B78601000E
+:108530004165700001489307F00F0D47938606319F
+:1085400099457D1506CEEFF0BFD0F24005618280DF
+:10855000B7860100B28701482E861147938686337D
+:10856000C9456FF0FFCE011122CC3724002013043F
+:10857000C4B726CA4AC84EC606CE2A89AE89930415
+:1085800004031C4081C7CE854A8582971104E31AF3
+:1085900094FEF2406244D2444249B249056182806D
+:1085A000B727002003C5D7A4411122C437240020D7
+:1085B00093773500130404BD0981A304F400AA973E
+:1085C00006C626C22304F400A5CF1305C0033385D5
+:1085D000A702A5658505B72400209780FE1FE780C8
+:1085E00060A6034684009307C00381453306F60264
+:1085F00023ACA4B69780FE1FE78060C883A784B72A
+:1086000083468400014789077D566341D70222448F
+:10861000B24092443725002013060003814513051C
+:10862000C5B741011783FE1F670063C52390C700CC
+:108630002381070023A5070205079387C703F1B726
+:10864000B2402244924441018280B727002003C6F1
+:1086500087BDB727002003A787B781476315F600BA
+:10866000814636858280BA861307C703835567FC27
+:10867000E389A5FE850793F7F70FCDB7011122CC4B
+:108680002EC632C406CE2A84EFF03FFC2246B24505
+:1086900011E9C167F9176303F4005145F2406244E0
+:1086A0000561828054558347450095C213F7270121
+:1086B00041456314A700154575F2C18B3D45F9DFAF
+:1086C00083C7A6010145E3FBB7FC3145C1BFC18BA0
+:1086D0000145E9F71545D9B7797126D24AD0B724B3
+:1086E0000020416922D44ECE52CC56CA5AC806D672
+:1086F000AA890144938404BD372A0020930AC00349
+:108700007D19054B83C784006364F400014535A8D7
+:10871000B307540303278AB7BA9703D72700631612
+:10872000270105041374F40FF1BF03C5570030008F
+:1087300093856700EF2061281946CE852800978031
+:10874000FE1FE78020BEE31E65FDB2502254925406
+:108750000259F249624AD24A424B45618280B727A8
+:10876000002083C587BDC166B727002003A787B750
+:10877000FD1681476395F5000146328582800358D6
+:1087800027003A866306D80003480700E307A8FEDF
+:10879000850793F7F70F1307C703E9BF411106C613
+:1087A000EFF0BFEA11C503554501B2404101828097
+:1087B0000145E5BFB727002083C687BDB727002046
+:1087C00003A787B70145814711076393F6008280AD
+:1087D0000346070001C605051375F50F850793F7D6
+:1087E000F70F1307C703D5B7B727002003C587BD09
+:1087F0008280372700209306C7B781471307C7B782
+:1088000031468C4291E58A07BA9788C30145828038
+:1088100085079106E397C7FE4D458280411106C644
+:1088200022C4EFF09FE21DCD2A8403552500854523
+:10883000EFF07FD3485409C59780FE1FE780808EF4
+:1088400022851306C00381459780FE1FE78020A381
+:10885000FD572311F400230204000145B2402244D5
+:10886000410182800945DDBF411106C6EFF0FFDD01
+:1088700011C50345C500B240410182800145E5BFF5
+:10888000C167F9176304F502411122C406C62E849C
+:10889000EFF0BFDBAA87014591C703C54700698C8C
+:1088A00033358000B24022444101828005458280F8
+:1088B000011106CE2EC6EFF05FD9854711C90357C7
+:1088C0004501B24585476305B700231AB5008147C6
+:1088D000F2403E850561828031CD01114AC84EC605
+:1088E00037290020C16922CC26CA52C456C206CEFE
+:1088F0000144AA84130909BD372A0020930AC00342
+:10890000FD1983478900634BF400F2406244D2446E
+:108910004249B249224A924A056182803305540392
+:1089200083278AB73E958357250063833701829456
+:108930000504C1BF8280B727002003C687BDB727C3
+:10894000002083A787B7C166014589070147FD1647
+:1089500091456313E600828003D807006309D800BD
+:1089600003C8A7006315B80005051375F50F0507C3
+:108970001377F70F9387C703E9BFB727002003C614
+:1089800087BDB727002083A687B701478147910697
+:108990006310E602858393C7F7FFC207C1830545CD
+:1089A0006364E50285473395A700420541818280D3
+:1089B00083C5060081C583D5C602CD8F0507137711
+:1089C000F70F9386C603E9B793F61700E1FE050596
+:1089D00085831375F50FE9B7797156CAAA8A2E8572
+:1089E00026D24AD04ECE52CC5AC85EC662C406D6F3
+:1089F00022D4AE84328B368CBA8B3E8AC2894689A9
+:108A0000EFF0BFC449E141657D15EFF01FC42A8432
+:108A1000554531CC1946DE8513056400A302840157
+:108A20009770FE1FE780007F835701032311940096
+:108A3000230264012319F4008357410323005401E6
+:108A400023260402231AF4002306440123173401C9
+:108A500023182401EFF07FF22318A402232A040232
+:108A60002685232C04028145EFF0FFAF0145B2506B
+:108A7000225492540259F249624AD24A424BB24BB2
+:108A8000224C456182804545DDB7B727002083C66B
+:108A900087BDB727002003A787B781476395F600F6
+:108AA00041657D1582803A861307C703835547FFCA
+:108AB0006395A500035526008280850793F7F70F7D
+:108AC000F1BFB727002003C887BDB727002083A6C2
+:108AD00087B7416601477D16954811436314E80046
+:108AE0000145828083D7260036856380C704CC5A2F
+:108AF0008DCD83C7350083C5250089CD938597FD2E
+:108B000093F5F50FE37FB3FC9387D7FA93F7D70F6D
+:108B100089EF82809385F7FD93F5F50FE3F3B8FCB9
+:108B20009387D7FA93F7D70FCDDF05071377F70FA2
+:108B30009386C60365B7B727002083C587BD416606
+:108B4000B727002003A787B77D1681472548639480
+:108B5000F50001458280835627003A85638CC60064
+:108B6000545B89CA83C636009386E6FD93F6F60FFA
+:108B7000E372D8FE850793F7F70F1307C703C1BF4A
+:108B8000011122CC2A84494506CEEF70FFF715C1AA
+:108B90002AC62285EFF07FAB09CD6244B7270020BB
+:108BA000324683550503F24003C537BD05616F505A
+:108BB0004FC1F24062440561828039714ED652D471
+:108BC000AE892A8A93053005414526DA4AD856D21D
+:108BD00006DE22DC32C63689BA8A9770FE1FE7802D
+:108BE0006046CD4431C92A848944638209043246EF
+:108BF0008145231AC10041469770FE1FE780206817
+:108C00005686CE8522859770FE1FE780A06021469C
+:108C1000630E0902CA8528089770FE1FE780805FEF
+:108C2000A28650082C085285EF30704DAA84228508
+:108C30009770FE1FE780004FF2506254268542591C
+:108C4000D254B259225A925A216182808145280811
+:108C50009770FE1FE780A062E1B7411122C440591E
+:108C600026C206C6AA8429CC085409C59770FE1FDF
+:108C7000E780404B285809C59770FE1FE780804A5F
+:108C8000685809C59770FE1FE780C049285C09C570
+:108C90009770FE1FE7800049685C09C59770FE1F4A
+:108CA000E78040480325040809C59770FE1FE78048
+:108CB000604722859770FE1FE780C04623AA040202
+:108CC0002244B727002083D50403B240924403C551
+:108CD00037BD41016F50CFD5411126C206C622C40F
+:108CE000AE84EFF09F9621C54C592A84A9C183A870
+:108CF000C50703A88507FC59B85983C6650003D684
+:108D0000050083C525002685EF703FE82285EFF03A
+:108D1000DFF4EFF05FE201CD2244B7270020B2403C
+:108D2000924403C537BD854541016F500F94B24051
+:108D30002244924441018280011122CC06CE2A8431
+:108D40002EC6EFF09F905C5991CF83D70700B245B4
+:108D5000639A870085476397F5006244F240056196
+:108D60006FF0BFEFF240624405618280411106C698
+:108D700022C426C2EFF0FFD421C54059AA8429C0DD
+:108D8000834724008DCBB727002083A707BB89C763
+:108D9000DC4399C322858297034734009307F0028E
+:108DA0006310F702224403D52400B2409244814567
+:108DB00041016FF07FF2B727002083A7C7BAC1BF78
+:108DC000B2402244924441018280411126C24AC0ED
+:108DD00006C622C4AA842E89EFF03F8731C14059CC
+:108DE0005DCC83570400639C970A834734001307C4
+:108DF0001002639CE70883472400D9C37C540327EF
+:108E0000040883D7470105E713F717000DC318546B
+:108E100003574700058B01CF93072002A301F400FD
+:108E2000B24022449244024905454101828013F731
+:108E3000270009CB185403574700098B01C7930734
+:108E40004002E9BF918B89CB1C5483D74700918B9B
+:108E500081C793076002D9B7B727002083A707BB54
+:108E6000E1D3DC43D5DF22858297034734009307A3
+:108E7000F0028145E316F7FA2685EFF0FFE54DB7DE
+:108E8000B727002083A7C7BAE1BF1307A0026398E2
+:108E9000E7006304090013092003CA85F1BF631CBE
+:108EA00009002685EFF06FFA19C58347450093E75F
+:108EB00007012302F500A6854A85EF70CFE18DB743
+:108EC000797126D29947231DB100AA842E858D453C
+:108ED00022D406D632C636C4231CF100EFE04F8BF5
+:108EE0002ACE4D441DC13246A246AA8532858296BD
+:108EF0002A8419E52C082685EFF00FA42A8411C5D1
+:108F000072459770FE1FE780E0212685EFF05FC76E
+:108F10002285B25022549254456182804111B7B6E5
+:108F2000010022C42E862E849386C68F894506C6EC
+:108F300026C24AC02A89EFF0BFF883450400AA84FC
+:108F40004A85EFF07FD9B2402244268502499244F7
+:108F500041018280B727002083A7C7BA95CB9C43E5
+:108F600085CB1D71A2CC86CE984110082A843AC8C0
+:108F7000D84185453ACA829701C92306A100035505
+:108F800024006C00EFF09FF9F64066442561828072
+:108F90008280AE8715C5785505C7834607002380B4
+:108FA000D50083461700A380D5008346270123817F
+:108FB000D50083468701584BA381D500D8C1828054
+:108FC000414681453E851773FE1F6700432BB72737
+:108FD000002083A707BB91C703A387006303030097
+:108FE00002830945828037270020032747D91DC700
+:108FF0005843AA8705450DC703A50708411106C6B2
+:10900000930605021306050C9305050613050504D2
+:109010000297B2401375F50F4101828005458280A9
+:1090200082804DC9357122CD2A840355050026CB97
+:109030004AC94EC756C306CF52C55AC1DEDEB68AEC
+:10904000B2892E89EFF06FE0AA8439C50C18228509
+:10905000EFF03FF483472400138A6400A9CBEF703C
+:109060000FA12A8B014583CB5400EF704F9EAA8439
+:109070000C100818EF10406A08542C10EF10606AAA
+:10908000D288268A56C05E88D2875A87141030103C
+:10909000CE854A85EF20B024FA406A44DA444A4932
+:1090A000BA492A4A9A4A0A4BF65B0D618280EF70F0
+:1090B0000F9CAA8B014503CB5400EF704F992ACE29
+:1090C00008540C10EF1040652C100818EF10606564
+:1090D000F2484DBF8280C14709CD1455C14791CA9E
+:1090E000785501CB83C73600BD4663F4F60083474D
+:1090F00087013E85828089476309051063870510D3
+:10910000411106C622C426C2834715002E8423803F
+:10911000F50083472500A380F500834735002381B0
+:10912000F50083474500A381F50083475500858BF3
+:109130009396870083D7450093F7F7EFD58F239257
+:10914000F5008346550093F7F7DFA20693F6062055
+:10915000DD8E2392D5000347550093F6F6BF220714
+:1091600013770740558F2392E50083475500FD761E
+:109170009386F67F8D87858B758FAE07D98F239267
+:10918000F50083466500F99B858ADD8E2392D50024
+:10919000034765009377270013F7D6FF5D8F23926F
+:1091A000E5008347650093F647009377B7FFD58FB7
+:1091B0002392F50003476500DD9B4D45218BD98F38
+:1091C0002392F500EF705F94AA845145EF70DF930E
+:1091D0000347340093F4F40FC94763629702137591
+:1091E000F50F636EE500834604001147E1476368AD
+:1091F000D7008346140005476363D7008147B24018
+:10920000224492443E85410182803E85828015C180
+:10921000AA8709458DC141112E85414693851700C6
+:1092200006C69770FE1FE780E0FEB240014541018F
+:10923000828009458280828089471DC595C541117C
+:1092400006C603471500AE8719462380E50093053F
+:109250002500138517009770FE1FE780A0FBB24022
+:1092600081473E85410182803E85828015C1AA8763
+:1092700009458DC141112E8541469385170006C6CB
+:109280009770FE1FE78000F9B240014541018280DE
+:1092900009458280828089471DC995C9411106C64A
+:1092A0000347250083461500AE872207558F23907C
+:1092B000E500214693053500138527009770FE1FB2
+:1092C000E78040F5B24081473E85410182803E857E
+:1092D000828015C1AA8709458DC141112E8541465D
+:1092E0009385170006C69770FE1FE780A0F2B24074
+:1092F000014541018280094582808280894719C9E0
+:1093000091C903471500BD46E14763E5E6002380A8
+:10931000E50081473E85828015C1AA8709458DC138
+:1093200041112E8541469385170006C69770FE1F92
+:10933000E78040EEB24001454101828009458280CC
+:10934000828015C1AA8709458DC141112E854146EC
+:109350009385170006C69770FE1FE780A0EBB2400A
+:109360000145410182800945828082801DC1AA8712
+:10937000094595C141112E851306000493851700F8
+:1093800006C69770FE1FE780E0E8B2400145410144
+:10939000828009458280828015C1AA8709458DC1D6
+:1093A00041112E8541469385170006C69770FE1F12
+:1093B000E78040E6B2400145410182800945828054
+:1093C00082801D71A2CC2A84084586CEA6CA2306B7
+:1093D00001008344050035479387F4FF93F7F70FA7
+:1093E000636AF70C37D702008A07130787C0BA975A
+:1093F0009C4382870C08EFF01FD0C9476312F50227
+:1094000099472306F100035524006C00EFF01FB1CB
+:10941000F6406644D644256182800C08EFF07FEB6D
+:1094200029C98347C100E5F303552400EFF04FF548
+:10943000C5B70C08EFF05FEEE5B70C08EFF01FECD6
+:10944000C5B70C08EFF0BFDCE1BF0C08EFF0BFE4DC
+:10945000C1BF0C08EFF09FE1E1B70C08EFF0DFDDD2
+:10946000C1B70C08EFF0FFED65BF83471500230877
+:10947000F10003552400EFF04F9DA1470DC10347B4
+:10948000C500631BF702B727002003A707BB9D4752
+:1094900019C7184309C71008A6850297AA8723068B
+:1094A000F10041B70C08EFF07FEC9DBF0C08EFF026
+:1094B000BFEEBDB79D47B1B7B727002003A7C7BA16
+:1094C000F9B7011122CC06CE26CA4AC84EC60347B8
+:1094D0000500930720092A84631CF71283471500AF
+:1094E00039476395E70A8356450009676107814755
+:1094F0006398E610B729002003A509BCCE84630158
+:1095000005100C4403C90500631F090083470500CB
+:1095100085052146A9CF29059770FE1FE78080CFDA
+:1095200083A704BCB5C34945EF408FE12A841DC51C
+:10953000930710FC2300F500A300250183A504BCBC
+:109540000905414689059770FE1FE780A0CC83A7D7
+:1095500004BCA28503C51700EF406FEC03A504BC53
+:109560009770FE1FE78000BC23A004BC31A809054A
+:109570009770FE1FE78000CAEF30203805494DF193
+:1095800083A709BC2380270185479DA81307E00313
+:10959000639EE708034725009547631FF7020355BD
+:1095A0004500EFF06FAC9147E310F5FEB7270020C0
+:1095B00083A7C7BAF1DB03A38700E30703FC0356C5
+:1095C000E40003554400930564006244F240D24431
+:1095D0004249B24905610283A147631EF7008345F2
+:1095E0006400035544006244F240D2444249B24907
+:1095F00005616FF08FFD930600038147E301D7FEFD
+:10960000F2406244D2444249B2493E8505618280BB
+:109610009306000A8147E315D7FEEFF09FDA08446E
+:1096200025D59770FE1FE780E0AFB9BF8147C9BF5E
+:10963000011126CA06CE22CC89441DCD95CDAA841F
+:109640002E8468008D45EF60BF928347E100268538
+:10965000228693F7F70393E707046C002307F100D2
+:10966000EF20E03EAA8409E90D466C0013053400A2
+:109670009770FE1FE78000BAF24062442685D2440C
+:10968000056182805D714EDE86C6A2C4A6C2CAC0D4
+:1096900052DC56DA5AD85ED6894945CD5DCA138B5D
+:1096A0004500420B135B0B01AE8A2A8A93053005F5
+:1096B0005A85B2849770FE1FE780C0982A84CD49EE
+:1096C00049C9EF60BFBC2A895686D285935A890062
+:1096D000135A0901937BF90F1305440093FAFA0F0B
+:1096E000137AFA0F135989019770FE1FE78020C87B
+:1096F000A301740123015401A300440123002401A8
+:10970000EF603FB8AA85414608089770FE1FE780C2
+:1097100000C6214734005A86A2850808EF20C059A8
+:10972000AA891DE121462C0023807401A3805401E5
+:1097300023814401A3812401138544009770FE1FF7
+:10974000E780E0C2EF605FB522859770FE1FE7807B
+:10975000609DB64026444E8596440649F259625AA9
+:10976000D25A425BB25B6161828001114AC82A8988
+:109770002E8506CE22CC26CA2EC6EFE01FED69C587
+:10978000405969C4834754000947B24593F6B70F5F
+:109790006386E600114749456392E7088357040052
+:1097A0000945639DB706930484004146CA85268512
+:1097B0009770FE1FE78000A64146CA851305840105
+:1097C0009770FE1FE78000A5034734008546930786
+:1097D000F7FE93F7F70F63E9F6041306C403328527
+:1097E000C14532C6EF60CFF832469306C402A68563
+:1097F0002285EFF01F838347240089CB22856244B2
+:10980000F240D244424905616F108018034734008A
+:10981000C947E305F7FEA301F4000145F2406244A5
+:10982000D244424905618280930710050145E31740
+:10983000F7FE83472400FDD322856244F240D244E0
+:10984000424905616F10401B0945C9BF4945F9B739
+:10985000397152D42A8A328526DA4ED606DE22DCC7
+:109860004AD8AE8932C6EFE05FDEC94459C54059D7
+:10987000C94441C48357040032466390C7088347F4
+:109880005400A18BB1CB37290020832749D99304F9
+:10989000E00FA5C79C47B5C39304840126854146C4
+:1098A000D2859770FE1FE780E096832749D98325EC
+:1098B000040826869C4793850504180881462E8552
+:1098C0008297AA844146CE8508089770FE1FE780DC
+:1098D00060A593F4F40F11E1894403473400930722
+:1098E000B005631CF7002285EF10C00D83472400EC
+:1098F00091CF9307C005A301F400F250625426856E
+:109900004259D254B259225A216182809307E0050C
+:10991000DDB729CD011126CA06CE22CCAA8409457D
+:10992000A9C10D4628002E848D059770FE1FE78083
+:10993000608E8347A10070002C0093F7F70393E734
+:10994000070426852305F100EF20601019E90D4674
+:10995000A28568009770FE1FE780C09C7D15333597
+:10996000A000F2406244D2440561828009458280B1
+:10997000011152C42A8A32854EC656C25AC006CE3A
+:1099800022CC26CA4AC82E8BB28AB689EFE0FFCB1A
+:1099900009ED8944F240624426854249D244B249E5
+:1099A000224A924A024B056182805C592A89C54449
+:1099B000F5F34D45EF704F951374F50F5145EF706A
+:1099C000AF94E38809FC83C78901E3E487FC13753E
+:1099D000F50FE360F5FC930530051305400897602B
+:1099E000FE1FE7802066232AA9022A84CD445DD188
+:1099F0001306400881459770FE1FE7804088A30149
+:109A0000040023014401230264012310540123268E
+:109A1000340723240402A30204008144E30C0AF661
+:109A20002285EF00F070AA8435D54A85EFF0EFA2C9
+:109A300095B7397122DC06DE26DA4AD84ED652D4E2
+:109A400056D25AD05ECE62CC66CA0944630B061069
+:109A500063090710AA8B3A89368BB28A2E8CEFE005
+:109A6000DFBE2A8A5144630E050E93053005414539
+:109A70009760FE1FE780005DAA894D447DC1834445
+:109A8000190083472900A204C207BE948347090036
+:109A9000BE9483473900E207BE9483278A0263E6B7
+:109AA00097007D5709446399E70A63070C008347D1
+:109AB0004A000544898BCDC3930C4B002146814558
+:109AC0000A85C20C9760FE1FE780607B93DC0C0167
+:109AD0009305300566859760FE1FE780A0562A8CA7
+:109AE0004D443DC95A86D68511059770FE1FE78003
+:109AF00000881146CA8562859770FE1FE78020871F
+:109B0000414693058A014E859770FE1FE7802086A7
+:109B100021478A866686E2854E85EF20E0192A84F1
+:109B20001DE521468A8528009770FE1FE780208466
+:109B300021469305490028009760FE1FE780807E3C
+:109B40008547631EF502A6855E85EF706FB262855C
+:109B50009760FE1FE780005D4E859760FE1FE780DF
+:109B6000605C2285F2506254D2544259B259225A52
+:109B7000925A025BF24B624CD24C216182800544C6
+:109B8000F9B779719397050122D406D626D24AD027
+:109B90004ECEC1872E8463D50704B724002093845A
+:109BA00004BD03C53400EF402F802AC611CDEFF06D
+:109BB0005F91B24519E503C524009307F00F631EBA
+:109BC000F5002E85EF30FFF22165218DB250225431
+:109BD00092540259F24945618280EF404F84EDB7BB
+:109BE00093F7150091C7EFF06F9813451400F9BF74
+:109BF000A1E10145E1BF850493F4F40FEFE0DFBE7E
+:109C0000E3F9A4FE339599001319050113590901CD
+:109C1000B3772401EDD34A85EFE03FE7C167FD1735
+:109C20006305F500DD45EFF02F8B3345240179BF47
+:109C300085448549E1B7B727002023A007BCB72793
+:109C4000002023A807BA37A70100B7270020130771
+:109C5000C72423A607BAB727002023A2E7BC37A74B
+:109C60000100938747BC130787F5D8C337970100D6
+:109C70001307A7BB98C737B70100B7270020130702
+:109C8000471E23AAE7BA37B70100938747BB1307DC
+:109C900067D4D8C337B701001307070398C782807A
+:109CA000B727002083C747BD918B89C7B7270020FE
+:109CB000938747BB372700202326F7BA01458280C8
+:109CC000011106CE2AC6EFF01FF73245B727002054
+:109CD0009945A389A7BCEFD00FA6F24037950100A4
+:109CE000130585D305616FE0DFB01C5581C7A1471F
+:109CF0003E858280011122CC26CA2A84AE841305B7
+:109D000000049305300506CE9760FE1FE780803380
+:109D100008D46305051013060004A6859760FE1F8E
+:109D2000E780404F78548347270193F68700638E7E
+:109D30000610145483C62600A18A63880610832760
+:109D40000408E9EF93053005130500109760FE1F26
+:109D5000E780402F2320A4088D4771C1A30204008F
+:109D6000785483C714008346170081EF81EE83C7C0
+:109D70002400918BDDEB83472701918BDDE785473D
+:109D800011A889C62147A302E40099C7834754005C
+:109D900093E70701A302F4006C5483C72501858B68
+:109DA00091CF1C54054783C727008D8B6398E7002C
+:109DB0008347640093E717002303F4008327040814
+:109DC00099C78347640093E787002303F400834720
+:109DD000540005476393E70C930484004146814592
+:109DE00026859760FE1FE78080494146814513051F
+:109DF00084019760FE1FE78080481306C403328504
+:109E0000C14532C6EF60CF96832704083246BDC7EE
+:109E10002285EF00703E9307000525CDA147F24053
+:109E20006244D2443E850561828083C70400834634
+:109E300007001547B387E70237D702001307C7C5E6
+:109E4000BA97B69783C70700B1B783C6140091C607
+:109E50008346170099C2E14735BF83C62400D58FDA
+:109E6000918B91DF83C70400834607001547B387B2
+:109E7000E70237D70200130707C4D9B79306C40215
+:109E8000A6852285EFF0EF992285EF007030C1475B
+:109E900051F5A301F400814759B713F787013DCF6E
+:109EA000C18B930484004146B9C789052685976014
+:109EB000FE1FE780203641468145130584019760E7
+:109EC000FE1FE780C03B834764001306C40332854E
+:109ED00093E747002303F400C14532C6EF604F8982
+:109EE00083270408324699CF2285EF00F03093078C
+:109EF000200545D125B7814526859760FE1FE7805F
+:109F0000003855BF9306C402A6852285EFF06F91F5
+:109F10002285EF00F027CD472DDD09B7094785459C
+:109F2000638AE700114789456386E700194763970D
+:109F3000E7008D4503550400EF60FFDD83476400B3
+:109F400093E747002303F4008327040881C793079E
+:109F5000100581B7C54735BF8347250063830726B2
+:109F6000797122D406D626D24AD08347350013070A
+:109F700050052A84639FE706034975001306C5034D
+:109F8000C14593573900AA97328583C4870032C6EA
+:109F9000EF501FFEB727002083A747D9A9C79C47CA
+:109FA000B9C30325040893767900B3D6D44032466A
+:109FB000858A93050504180893E606081305050825
+:109FC00082971375F50F05E141460C081305C4028D
+:109FD0009760FE1FE78000242285EF00701B930727
+:109FE0006005A301F400B250225492540259456115
+:109FF0008280130710026395E7021C5503270508AA
+:10A0000083D7470069EB13F7071071C778550357DB
+:10A0100047011377071061C393077002A301F4008F
+:10A020008347340013077002639FE70C3C5885E3B5
+:10A030009305300571459760FE1FE780A00028D882
+:10A0400019C5714681459760FE1FE780402324585B
+:10A05000B9C883C7A40191E72285EFF0CF87238D8C
+:10A06000A4002858814541469760FE1FE7802021C3
+:10A0700028583D478345A5019387F5FF93F7F70FD0
+:10A080006364F700EF50DFEEEF30DFD43C58A145BA
+:10A090002398A70013852701EF509FED2C580355F7
+:10A0A0000400EF0050409307800203550400A30111
+:10A0B000F400EFE08FD9414611C58357E50013D670
+:10A0C00017003E96B727002003C537BD0606854515
+:10A0D000EF303FEF09BF13F7072011CB7854035738
+:10A0E00047011377072001C79307900205BF93F735
+:10A0F00007409DD77C5483D7470193F707408DD302
+:10A100009307B00221BF13078002639BE7023C580C
+:10A1100089CB83D507010355040013862701EF007F
+:10A12000103E1C5483D7470013F707202DC37854E3
+:10A13000035747011377072039CB93079002B5B730
+:10A1400013079002639CE700EF600F93AA85035505
+:10A150000400EF00D0399307A00281BF1307A002CB
+:10A160006393E704EF60AF90AA8585470145638458
+:10A17000F500814505452EC6EF606F8D2A86B245F4
+:10A1800003550400EF0030331C5483D7470093F786
+:10A1900007408DC77C5483D7470193F7074099CF79
+:10A1A0009307B00219B71307B0026399E700EF6095
+:10A1B0004F8DAA8503550400EF00F0379307F00296
+:10A1C0000DB58280411122C4405926C206C67C5476
+:10A1D000AA8483D7470113F7071019C718540357E8
+:10A1E0004700137707101DE313F7072019C718540A
+:10A1F000035747001377072011EB93F707408DCFE4
+:10A200001C5483D7470093F707409DC7930710025C
+:10A21000A301F4002285EFF03FD4034734009307F5
+:10A22000F0026310F702224403D52400B2409244A6
+:10A23000814541016FE05FAA9307F002A301F4009A
+:10A24000DDB7B2402244924441018280397122DC60
+:10A25000405926DA4AD84ED606DEAA89AE8432891B
+:10A26000630B043C03552500835704006384A70057
+:10A27000A14429A08347240091EB9D44F2506254ED
+:10A2800026854259D254B259216182809387E5FFD5
+:10A2900093F7F70F2D47E362F7FE37D702008A07DF
+:10A2A000130787C7BA979C438287B2852285EFF050
+:10A2B000DFA3AA84E1B74146CA851305C4049760A9
+:10A2C000FE1FE78020F52285F52DAA8411C1A14447
+:10A2D00083473400130740056397E7009307900511
+:10A2E000A301F40061BF130760056395E7009307BE
+:10A2F000A005FDB7D147EDB79309C4054E8541468A
+:10A30000CA859760FE1FE780E0F00325040855C961
+:10A3100083473400130790056399E7002285352FA2
+:10A320009307E005A301F40059A81307A00563945F
+:10A33000E7088347740013D73700229783468700C6
+:10A340009D8BB3D6F640B727002083A747D9858ACF
+:10A3500093E606F893F6F60F81DF9C4791DB9305B1
+:10A36000050818084E861305050482979374F50FA7
+:10A37000E39004F041460C081305C4049760FE1FE7
+:10A38000E78040FA834774004D47850793F7F70F3E
+:10A39000A303F4006377F7002285C1259307E00546
+:10A3A00081B7B727002003C537BD8545EF30FFAB28
+:10A3B0009307500535B71307C005E381E7F68144DD
+:10A3C00075BD130984004E86CA8522851408EFE006
+:10A3D0005FC541469305C40408089760FE1FE780E7
+:10A3E00060F4E30D05E88A861306C403CE854A852A
+:10A3F000EF1030030DE12285EFE0FFCDB7270020FD
+:10A400002A8783A7C7BC03550400814601468A8575
+:10A410008297AA8411C1A14493072002D1B5834534
+:10A420000600EFE07F8B61BF0347340093072002F3
+:10A43000E315F7E47C5889EB930530057145976087
+:10A44000FE1FE78020C068D86858E30805E241464F
+:10A45000CA859760FE1FE780E0DB64582285EFE045
+:10A460009FC7238DA400930730026DBD03473400BE
+:10A4700093073002E313F7E083570600685821463C
+:10A48000930529002318F50049059760FE1FE78012
+:10A4900060D87C5483D7470113F7270035C7185479
+:10A4A00003574700098B2DC393074002A5BD0347FF
+:10A4B000340093074002E312F7DC3C5C81EB8545F6
+:10A4C00059459760FE1FE780E0B728DC285CE30869
+:10A4D00005EE4146CA859760FE1FE780A0D393072B
+:10A4E000500289B50347340093075002E317F7D8A9
+:10A4F000285C19469305190041059760FE1FE78007
+:10A5000060D17C5483D74701918B9DCF1C5483D756
+:10A510004700918B95CB9307600229B57C5C89EB52
+:10A520009305300551459760FE1FE780A0B168DCB8
+:10A53000685CE30F05D24146CA859760FE1FE7803D
+:10A5400060CD7C5C7D5798CB4E85EFF0BFC785BD55
+:10A550000325040813060004CA8513050504976043
+:10A56000FE1FE78020CB2285EFE0FFA78347340062
+:10A57000130700056395E7009307400565B31307CC
+:10A580001005639CE700B727002003C537BD85454C
+:10A59000EF30BF8D9307500571B313072005E3908B
+:10A5A000E7E2B727002083A747D9E38307CC9C477E
+:10A5B000E38007CC8325040893048400180893855E
+:10A5C0000508814626862E858297035504001008CB
+:10A5D000A685EF602FFD9307B005A9B303473400AC
+:10A5E0009307E005E31BF7C88325040841464A8525
+:10A5F0009760FE1FE78000D3AD44E30105C8032543
+:10A6000004084146CA859760FE1FE780A0C02285E6
+:10A61000EFE07FACB72700202A8783A7C7BC2C5860
+:10A6200003550400814601468297AA8411C1A144C2
+:10A630009307100275B1AD47E393F5D88346060042
+:10A64000835525001306650003450500EF505FF9AB
+:10A65000BDB3894761C2DDCD2300A60083C70500D5
+:10A66000A300F60083C715002301F60083C7250069
+:10A67000A301F60083C73500A30206002302F600FB
+:10A6800083D74500A183858BA302F60003D745003D
+:10A690001377072009C793E72700A302F60083D7A3
+:10A6A000450093F7074099C78347560093E7470053
+:10A6B000A302F60083D745001397470163580700AC
+:10A6C0008347560093E78700A302F60023030600A2
+:10A6D00083C74500858B2303F60003D74500098B0C
+:10A6E00009C793E727002303F60083D74500918B22
+:10A6F00099C78347660093E747002303F60003D713
+:10A7000045008147218B19C70347660013678700FF
+:10A710002303E6003E8582802E86AA8505456FF0DC
+:10A720005FF32E86AA8509456FF0BFF289478DC574
+:10A7300005C5411106C6AE870D47AA852380E700EF
+:10A740001385170041469760FE1FE780A0ACB2401A
+:10A7500081473E85410182803E85828089478DC543
+:10A7600005C5411106C6AE871147AA852380E700BB
+:10A770001385170041469760FE1FE780A0A9B240ED
+:10A7800081473E85410182803E85828089478DC513
+:10A7900005C5411106C6AE871947AA852380E70083
+:10A7A0001385170041469760FE1FE780A0A6B240C0
+:10A7B00081473E85410182803E85828089479DCDCB
+:10A7C00015CD411106C61D472380E500035705003E
+:10A7D000AE872146A380E50003570500218323812E
+:10A7E000E50093052500138537009760FE1FE7807D
+:10A7F00060A2B24081473E85410182803E858280D1
+:10A8000089478DC505C5411106C6AE872147AA8572
+:10A810002380E7001385170041469760FE1FE780FD
+:10A82000609FB24081473E85410182803E858280A3
+:10A83000894795C90DC9411106C625472380E50002
+:10A8400003470500AE871946A380E5009305150070
+:10A85000138527009760FE1FE780C09BB2408147A9
+:10A860003E85410182803E85828089478DC505C530
+:10A87000411106C6AE872947AA852380E7001385C4
+:10A88000170041469760FE1FE780C098B24081479D
+:10A890003E85410182803E858280894795C50DC5F0
+:10A8A000411106C6AE873147AA852380E70013858C
+:10A8B0001700130600049760FE1FE780A095B240C2
+:10A8C00081473E85410182803E85828089478DC5D2
+:10A8D00005C5411106C6AE873547AA852380E70026
+:10A8E0001385170041469760FE1FE780A092B24093
+:10A8F00081473E85410182803E858280894791C99A
+:10A9000009C995472380F50083470500A380F5001A
+:10A9100081473E858280894791C909C9AD47238017
+:10A92000F50083470500A380F50081473E858280BE
+:10A9300015C55D718A8586C6A2C42A84EFE06FE5DD
+:10A9400003550400B7A601000A86938686719D45CB
+:10A95000EFE00FD7B64026446161828005458280D2
+:10A9600015C55D718A8586C6A2C42A84EFE06FE2B0
+:10A9700003550400B7A601000A86938626729D45FA
+:10A98000EFE00FD4B64026446161828005458280A5
+:10A990005D71A2C49305C5022A8441460A8586C614
+:10A9A0009760FE1FE780008703550400B7A60100EB
+:10A9B0000A869386C672C545EFE08FD0B64026441E
+:10A9C000616182805D71A2C49305C5032A844146FA
+:10A9D0000A8586C69760FE1FE780C0830355040082
+:10A9E000B7A601000A869386C675C545EFE04FCD30
+:10A9F000B640264461618280B727002083A747D9EB
+:10AA0000B1CB9C435D71A2C486C62A841305E00FB6
+:10AA100095CF032504089305050C130505088297B7
+:10AA200083250408130600040A85938505089750BA
+:10AA3000FE1FE780207E03550400B7B60100938611
+:10AA4000A6890A8693051004EFE08FC7B640264416
+:10AA5000616182801305E00F8280317122DD2A84DA
+:10AA60000355050026DB06DF4AD94ED752D556D30B
+:10AA70005AD15ECF62CDEFD05FBD3C58AA8489EB3E
+:10AA80009305300571459750FE1FE780A05B28D8DD
+:10AA90002858CD470DC9714681459750FE1FE78064
+:10AAA000007E032904072285EFE0EFE2230DA900D1
+:10AAB0008347240037290020638A0712832749D956
+:10AAC00085E39307E00FFA506A54DA544A59BA59A9
+:10AAD0002A5A9A5A0A5BFA4B6A4C3E85296182804F
+:10AAE00083AB0701E38F0BFC032B0408EF502FF817
+:10AAF0002A8C0145EF50AFF583C754003858130B2B
+:10AB00000B029309C403130AC405938A64003AC074
+:10AB1000B337F0002A87930801045688B3368001C2
+:10AB20005286CE855A85829B1C5403C72700230773
+:10AB3000E10203C71700A306E10283C7070023064B
+:10AB4000F102832749D9B5DF03AB4701E30B0BF6CD
+:10AB500083C75400B337F0003ECEEF504FF1AA8BBD
+:10AB60000145EF50CFEE03270408F2472AC03AC24E
+:10AB7000B338700156887810930684004E86D285CB
+:10AB80008800029B7C5403C727012305E10203C709
+:10AB90001700A304E10283C707002304F1028327FF
+:10ABA00049D903A94701EF508FEC2A8B0145EF509B
+:10ABB0000FEA83C854009C082A883EC2B3381001AB
+:10ABC000B33760013810930684015286CE8556C093
+:10ABD0008800029903550400B7B601009386C68C1D
+:10ABE0009008C545EFE0CFADAA87F1BD83C65400FC
+:10ABF000832749D9032B0408B336D00083AB070160
+:10AC000036CEEF50CFE62A8C0145EF504FE43C584A
+:10AC1000F246130B0B02130AC4059309C403938A6B
+:10AC200064002A88930801044E86D2853EC0568768
+:10AC3000B33780015A85829B1C54130B010303C751
+:10AC400027002307E10203C71700A306E10283C719
+:10AC500007002306F102832749D983AB470183C745
+:10AC60005400B337F0003ECEEF506FE02A8C014520
+:10AC7000EF50EFDDF2472AC0B338800156887810D4
+:10AC8000930684004E86D2855AC28800829B832513
+:10AC9000040841465A859750FE1FE780A068AD47DB
+:10ACA000E31205EE0DB5B7A601002E869386C67891
+:10ACB000C5456FE0EFA05D71B287A2C42300B1006B
+:10ACC0002A84BE8513051100194686C69750FE1FBB
+:10ACD000E7804054B7B601000A8622859386068332
+:10ACE000A145EFE0EF9DB640264461618280B7B692
+:10ACF00001002E8693860680C5456FE06F9C5D71CE
+:10AD0000B287A2C42310B1002A84BE851305210096
+:10AD1000214686C69750FE1FE780C04FB7A60100A8
+:10AD20000A8622859386C67BAD45EFE06F99B640D3
+:10AD3000264461618280B7B601002E869386A6867E
+:10AD4000C5456FE0EF97797122D406D626D28347A6
+:10AD50003500130730052A846384E708130750057C
+:10AD60006396E7089307A005A301F50083477500E4
+:10AD7000C14513D737002A97834687009D8B13055B
+:10AD8000C503B3D6F640858A93E606F893F6F60F28
+:10AD900036C6EF50EF9DB246B727002083A747D9AC
+:10ADA0009DCB9C478DCB0325040818081306C403CC
+:10ADB000930505041305050882971375F50F01ED3A
+:10ADC0001305C40241460C089750FE1FE7808044DB
+:10ADD0002285EFF0FFBBB25022549254456182802D
+:10ADE00093079005A301F50081467DB71307100274
+:10ADF0006396E7027C550327050883D7470163194B
+:10AE0000070E13F717006305070E18550357470081
+:10AE1000058B79CF93072002A301F4008347340008
+:10AE2000130720026390E7103C5889EB9305300527
+:10AE300071459750FE1FE780E02028D82458C9C0EC
+:10AE40002285EFE04FA9238DA40028588145414673
+:10AE50009750FE1FE780A04228583D478345A50133
+:10AE60009387F5FF93F7F70F636DF702B72700207D
+:10AE700083C7F7D9CDC74146814508089750FE1FC3
+:10AE8000E780E03FB72500201946938585AA08088A
+:10AE90009750FE1FE780003830580C082E85EF9041
+:10AEA0005013EF203FF33C58A1452398A70013858A
+:10AEB0002701EF50EF8B2C5803550400EFF0BFDE55
+:10AEC0009307300203550400A301F400EFD0EFF71D
+:10AED000414611C58357E50013D617003E96B727A4
+:10AEE000002003C537BD06068545EF308F8DE5B5DB
+:10AEF00013F7270009CB185403574700098B01C7E4
+:10AF00009307400211BF918BE38A07F01C5483D74B
+:10AF10004700918BE38407F093076002F5BDEF5083
+:10AF20002F8541B713073002639AE7023C5889CB5B
+:10AF300083D507010355040013862701EFF03FDC9A
+:10AF40007C5483D7470113F7270021CF18540357A8
+:10AF50004700098B39C793074002ADB7130740027A
+:10AF6000639CE700EF504FB1AA8503550400EFF052
+:10AF70001FD893075002B9B7130750026390E70434
+:10AF8000EF50EFAE0DE9814505452EC6EF502FACD1
+:10AF90002A86B24503550400EFF0FFD17C5483D7D5
+:10AFA0004701918B9DC71C5483D74700918B95C354
+:10AFB0009307600201BF85450145C1BF13076002C9
+:10AFC0006399E700EF50EFABAA8503550400EFF05B
+:10AFD0009FD67C540327040883D7470119EF13F742
+:10AFE000071001CF1854035747001377071011C7F4
+:10AFF00093077002A301F400F9BB13F7072011CBEC
+:10B000001854035747001377072001C7930790028E
+:10B01000D5B793F7074091CB1C5483D7470093F7DC
+:10B02000074081C79307B002F1B79307F002D9B781
+:10B03000397122DC26DA4ED652D406DE4AD8AE89E1
+:10B04000328AAA84EFD06FE04059414681450A8593
+:10B050009750FE1FE780A02225C8035904006315FE
+:10B0600099060347340093071002631FF7028327F2
+:10B07000040899CF2C58A9C94A85EF1050090545F5
+:10B08000F2506254D2544259B259225A21618280FC
+:10B090008A861306C4059305C40313058400EF00D4
+:10B0A00050381DE18A85C9BF2C5899CD83D7050139
+:10B0B000639C47012146C9054E859750FE1FE780D6
+:10B0C000602619C12C584DBF2685EFD00FD82A8491
+:10B0D00005455DD44C54A1C983D705016395470547
+:10B0E0002146C9054E859750FE1FE780A02385475E
+:10B0F000631BF502B727002083C7378891C74C54DC
+:10B1000083C7B501639BA70CBD452685EF10A07AC8
+:10B11000B727002083A787A60145BDD31D458945D4
+:10B1200082970145B1BFB727002003C707DAB729C7
+:10B130000020938989A3058B3E8931C3B72700205E
+:10B140000347540083C787D9631BF702B725002044
+:10B150001946938595D9130564009750FE1FE78023
+:10B16000601C8547631DF50083A7090381C79145CE
+:10B170001D458297BD452685EF10E07309B7372737
+:10B1800000200347F7D983A7090331CB034709DA26
+:10B19000098B09CB81C795451D4582972685EF1000
+:10B1A0004077F1BD81C78D451D4582974146814558
+:10B1B00008089750FE1FE780800CB725002019462D
+:10B1C000938585AA08089750FE1FE780A0040C0805
+:10B1D0002E850A86EF90E05F8A85268579BD8545B4
+:10B1E000C5FF6DBF797122D440594AD04ECE52CCA2
+:10B1F00006D626D2AA892E8A32896303046A0355A9
+:10B20000250083570400638CA700A144B250225448
+:10B21000268502599254F249624A456182808344EC
+:10B22000240099C09D44DDB79387F5FF93F7F70F8E
+:10B230003147E369F7FE37D702008A07130787CA49
+:10B24000BA979C4382871C54E9F393053005130594
+:10B2500000049750FE1FE780E0DE08D45DD5034769
+:10B260000900914763F4E7008D444DB70347190087
+:10B270008547E3EBE7FE13060004CA859750FE1FDF
+:10B28000E78040F90C547054A3020400D4415C4A96
+:10B29000858AFD8E83574601F99BD58F231AF600C8
+:10B2A000D841544AF59B0583058B8582F98E860625
+:10B2B000DD8E231AD600DC41584AED9A8983858BAE
+:10B2C00009837D8F0A07558F231AE600D4415C4A13
+:10B2D0005D9B8D82858A8D83F58F8E07D98F231A8A
+:10B2E000F600D841544A93F7F7EF2183058BA182EA
+:10B2F000F98EA206DD8E231AD600DC41584AA583BA
+:10B30000858B25837D8F9317970013F7F6DF5D8F6D
+:10B31000231AE600D4415C4AA982858AA983F58F65
+:10B320009396A7009377F7BFD58F231AF600D441E1
+:10B33000584AAD82858A2D83758FFD769386F67F78
+:10B340002E07F58FD98F231AF60083472601032590
+:10B350000408A18B6381071083C72500A18B638C30
+:10B36000070EE31405EA9305300513050010975006
+:10B37000FE1FE78020CD2320A408E30705EE7C54C0
+:10B38000A30204000347190083C6170089EA51CBC2
+:10B390008347540093E70701A302F40029A0A147C3
+:10B3A000A302F40075F72285EFF08FDB6C5483C79E
+:10B3B0002501858B81CF1C5483C727008D8B99C7AE
+:10B3C0008347640093E717002303F40083270408EE
+:10B3D00099C78347640093E787002303F4008347FA
+:10B3E00054000547639FE70A4146814513058400E1
+:10B3F0009750FE1FE780A0E8414681451305840170
+:10B400009750FE1FE780A0E7C1451305C403EF4036
+:10B410003FB683270408C1C793070005A301F400C2
+:10B42000F5B303C72701118B19E703472900118BD7
+:10B4300019E3854795B783C7070015478346090079
+:10B44000B387E70237D702001307C7C5BA97B69785
+:10B4500083C7070091B719C59750FE1FE78080CCBE
+:10B46000232004087C5403C7170011C703471900A1
+:10B4700019C3E14715B703C72701118B09E7034734
+:10B480002900118B5DD783C7070015478346090044
+:10B49000B387E70237D70200130707C445BFC14788
+:10B4A000B5BF13F7870121CFC18B13058400414637
+:10B4B0009DCF89059750FE1FE780C0D54146814545
+:10B4C000130584019750FE1FE78060DB834764000B
+:10B4D000C1451305C40393E747002303F400EF407D
+:10B4E0003FA98327040891CB9307200505BF814519
+:10B4F0009750FE1FE780A0D8D1B7CD4705B70947C1
+:10B500008945638AE700114785456386E700194747
+:10B510006397E7008D4503550400EF50CFFF834745
+:10B52000640093E747002303F4008327040881C7DE
+:10B5300093071005E5B5C547D5B54146CA8513053E
+:10B54000C4049750FE1FE780E0CC83473400130704
+:10B550006005639CE700B727002003C537BD85451C
+:10B56000EF20BF909307500555BD45476383E70221
+:10B570009306C4021306C403930584002285EFD00A
+:10B580005FAA2285EFF0CFC0AA8411C1A144D147A0
+:10B5900071B5C94761B59309C4054E854146CA8551
+:10B5A0009750FE1FE78000C70325040861CD83473D
+:10B5B0003400130790056398E7002285EFF08FC0F1
+:10B5C0009307E005A1BD1307A005639EE706B72713
+:10B5D000002083A747D9E38707C403A88700E303B4
+:10B5E00008C483477400930505084E8613D73700B7
+:10B5F0002297834687009D8B0A87B3D6F640858ABB
+:10B6000093E6060813050504029841468A8513054A
+:10B61000C4049750FE1FE780E0D011E1D284228558
+:10B62000EFF04FBA83477400CD461307E005850756
+:10B6300093F7F70FA303F40063E4F6001307600524
+:10B64000A301E400E1B61307C005E391E7BCB72707
+:10B65000002083A747D9E38707BC9C47E38407BC46
+:10B6600093050508130984000A8781464A862E85BA
+:10B670008297035504000A86CA85EF50AFF29307FC
+:10B68000B00569BB8A864E86930584002285EFD07B
+:10B690005F9941469305C4040A859750FE1FE780D1
+:10B6A00060C88547D284E313F5B62285EFF08FB1E9
+:10B6B000AA84E31C05B4930710028DB3034734003A
+:10B6C00093077002E310F7B67C5889EB93053005B9
+:10B6D00071459750FE1FE780E09668D86858E303ED
+:10B6E00005B4CA8541469750FE1FE780A0B20329E2
+:10B6F00044072285EFD03F9E230DA90093078002C7
+:10B7000031BB0347340093078002E31DF7B0835732
+:10B71000060068582146930529002318F5004905BD
+:10B720009750FE1FE78000AF7C5483D7470113F783
+:10B73000072025CB1854035747001377072035C33C
+:10B7400093079002E1B90347340093079002E31B8B
+:10B75000F7AC3C5C89EB9305300559459750FE1FCB
+:10B76000E780408E28DC285CE30E05AA4146CA85A6
+:10B770009750FE1FE78000AA9307A00245B1034738
+:10B7800034009307A002E31FF7A8285C194693052D
+:10B79000190041059750FE1FE780C0A77C5483D74E
+:10B7A000470193F70740B1C71C5483D7470093F76D
+:10B7B0000740A1C39307B00295B103473400930734
+:10B7C000B002E311F7A67C5C89EB93053005514587
+:10B7D0009750FE1FE780008768DC685CE30705A2DE
+:10B7E0004146CA859750FE1FE780C0A27C5C7D570A
+:10B7F00098CB03D529008145EFD00FCE01BC03477C
+:10B8000034009307F004E3F2E7A003250408E30EF5
+:10B81000059E13060004CA85130505049750FE1FF4
+:10B82000E780409F2285EFF02F9DAA842285EFD0EC
+:10B830008FFB8347340013070005639FE700B7279A
+:10B84000002003D6E90003C537BD85450606EF2075
+:10B850004FF793073005D9B6130710056395E70036
+:10B860009307600565BE13072005E391E79A9307E8
+:10B87000C0056DB6034734009307E005E317F7985A
+:10B88000032504084146CA859750FE1FE78080982B
+:10B890002285EFF08F9CAA8439BD83450600A9BF9D
+:10B8A00085478144E394F596032846008347360094
+:10B8B00003472600834616008355250003460600ED
+:10B8C0000145EF409FC899B28147C1463307F50053
+:10B8D000B388F5000347070083C808003308F60063
+:10B8E0008507334717012300E800E391D7FE8280E4
+:10B8F0000147BD471308F00F3306F50083460600E5
+:10B90000B388F500FD178606558F2380E8000347AE
+:10B91000060093F7F70F1D83E39007FF82808147AE
+:10B92000930800F8414893F6F70F3387F50063FC5E
+:10B93000C600B306F50083C606002300D7008507BE
+:10B94000E39307FF82806395C60023001701C5BFFC
+:10B9500023000700EDB701114AC856C22E89AA8AF2
+:10B9600093053005414506CE22CC26CA4EC652C4A8
+:10B97000328A9740FE1FE780E06CAA849305300569
+:10B9800041459740FE1FE780E06B2A84CD49A5C45E
+:10B9900031CD414681459750FE1FE780408E268677
+:10B9A000A2855685EF80F062AA8929E18387040089
+:10B9B00063D30706A2852685EFF09FF3B7D5020073
+:10B9C0004A869385C5CD2285EFF01FF083070900D5
+:10B9D00063D80704A2854A85EFF09FF1B7D502002E
+:10B9E00052869385C5CD2285EFF01FEE26859740C0
+:10B9F000FE1FE780207311C422859740FE1FE78059
+:10BA00006072F24062444E85D2444249B249224AB1
+:10BA1000924A05618280CA852685EFF07FED7DB769
+:10BA2000D2854A85EFF0DFECD1B781474146B306B6
+:10BA3000F5003387F5000347070003C806008507B4
+:10BA4000334707012380E600E393C7FE828001119C
+:10BA500026CA4EC6AE84AA89930530051305000395
+:10BA60004AC806CE22CC32899740FE1FE780805D0F
+:10BA70002DC51306000381452A849750FE1FE780D9
+:10BA800000804146CE8522859750FE1FE780208E9C
+:10BA9000A6850D461305D4019750FE1FE780208D23
+:10BAA00013060402930504012285EF809052AA84B4
+:10BAB0000D469305D4024A859750FE1FE780208BE0
+:10BAC00022859740FE1FE780E065F24062442685AC
+:10BAD0004249D244B24905618280CD44FDB75D71CF
+:10BAE0004EDE62D4AE892A8C93053005130500031F
+:10BAF000A6C2CAC052DC56DA5AD85ED686C6A2C4DE
+:10BB0000B28B368BBA84BE8A4289468A9740FE1F22
+:10BB1000E7804053630505101306000381452A841E
+:10BB20009740FE1FE780A0754146E2852285975029
+:10BB3000FE1FE780C083414681450A859740FE1F6E
+:10BB4000E780E0731D46DE850A859750FE1FE7807B
+:10BB500000821D46DA85130571009750FE1FE780AD
+:10BB6000008133392001B3349000414681450808F3
+:10BB700023072101A30791009740FE1FE780207053
+:10BB80001946D68548089740FE1FE780407E194633
+:10BB9000D2851305A1019740FE1FE780407D9304E5
+:10BBA00004014146CE8526859740FE1FE780207C14
+:10BBB0008A852685EFF07FE7930904024E86A685E5
+:10BBC0002285EF8010412A890DE94146CE852685E0
+:10BBD0009740FE1FE78000640C082685EFF0FFE425
+:10BBE0004E86A6852285EF80D03E2A89464541466D
+:10BBF000CE859740FE1FE780807722859740FE1F05
+:10BC0000E7804052B64026444A8596440649F25998
+:10BC1000625AD25A425BB25B225C616182804D49BA
+:10BC2000D5B7011126CA52C4AA842E8A130500036F
+:10BC3000930530054AC84EC606CE22CC3289B68955
+:10BC40009740FE1FE780004035C52A84A6854146FF
+:10BC50009740FE1FE780A071930404012146D2851E
+:10BC600026859740FE1FE7808070CA852146130510
+:10BC700084019740FE1FE780806F13090402A685A8
+:10BC80004A862285EF80F034AA844146CA854E85D3
+:10BC90009740FE1FE780A06D22859740FE1FE7803A
+:10BCA0006048F240624426854249D244B249224A61
+:10BCB00005618280CD44F5B739715AD05ECE2A8BAA
+:10BCC000AE8B41459305300506DE26DA52D456D2B6
+:10BCD00062CC66CA6AC8368C328DBA8C22DC4AD8ED
+:10BCE0004ED69740FE1FE780E035AA8A93053005BF
+:10BCF00041459740FE1FE780E0342A8ACD44638E99
+:10BD00000A0859C52A86D6855A85EFF0DFC4AA8469
+:10BD100041E19305300541459740FE1FE7808032A1
+:10BD20002A899305300541459740FE1FE780803101
+:10BD3000AA89630A090E6306050E1304FD00118427
+:10BD40001376FD0049C07D144204418035EE131581
+:10BD500044004E86D6855E95EFF01FB7414681457B
+:10BD60004A859740FE1FE7808051014D93170D01D2
+:10BD7000C18363F48708BDC04A859740FE1FE780F2
+:10BD8000603A638709004E859740FE1FE78080393F
+:10BD900056859740FE1FE780E03863070A0052850A
+:10BDA0009740FE1FE7800038F250625426854259C2
+:10BDB000D254B259225A925A025BF24B624CD24C84
+:10BDC000424D216182800144131544008A855E95AD
+:10BDD000EFF0FFB44E86D2850A85BDBF93154D00A6
+:10BDE0000A86DE954A85EFF03FAE4A868A855A85F7
+:10BDF000EF80301EAA84050D95BFBDFC0A86CE8556
+:10BE00004A85EFF07FAC4A868A855A85EF80701CA0
+:10BE1000AA846686CA8562859740FE1FE780803FB8
+:10BE2000A1BFCD4491BFCD44A9BF397162CC2A8C4A
+:10BE3000594526DA4AD84ED652D456D25AD05ECE7A
+:10BE400006DE22DCAE8B328BB68A3AC63E8AC289C7
+:10BE5000468983440104EF10BFCE49C1916793879F
+:10BE600017E92310F50085472301F5002A8432479E
+:10BE70002105630C0C0493071003A301F400194679
+:10BE800081459740FE1FE780803F23036401A303A1
+:10BE90005401230A94002312740123174401231828
+:10BEA000340123192401A285B72700206254F250DF
+:10BEB000D2544259B259225A925A025BF24B624C06
+:10BEC00003C507BD21616F109FD5A301040019466A
+:10BED000BA859740FE1FE780E03345BFF2506254B9
+:10BEE000D2544259B259225A925A025BF24B624CD6
+:10BEF00021618280011122CC2A84314506CE2EC6D2
+:10BF000032C436C23AC0EF10BFC329C191679387CC
+:10BF100017E92310F500B2452246924602478D47A5
+:10BF20002301F500A30185006244B72700202312F6
+:10BF3000B5002313C5002314D5002315E500F240F6
+:10BF4000AA8503C507BD05616F107FCDF24062442D
+:10BF50000561828001114AC82A89394526CA06CE60
+:10BF600022CC2EC6B284EF10BFBD31C1B24591675D
+:10BF7000938727E92310F50091472301F500A301DA
+:10BF800025012312B5002A84A6851905214697406C
+:10BF9000FE1FE7802028A285B72700206244F240D8
+:10BFA000D244424903C507BD05616F105FC7F24027
+:10BFB0006244D24442490561828001114AC82A89FB
+:10BFC000414526CA06CE22CC2EC6B284EF105FB7FA
+:10BFD00029C19167B245938727E92310F50095475A
+:10BFE0002A842301F50023122501214619059740D3
+:10BFF000FE1FE7802022A28523179400B727002088
+:10C000006244F240D244424903C537BD05616F1016
+:10C010001FC1F2406244D24442490561828001114D
+:10C0200022CC2A84394506CE2EC632C436C23AC046
+:10C03000EF101FB129C19167938717E92310F5000D
+:10C04000B24522469246024799472301F500231242
+:10C050008500B727002062442313B5002314C500D0
+:10C060002315D5002316E500F240AA8503C507BDB8
+:10C0700005616F10DFBAF240624405618280797118
+:10C0800022D406D62A842EC632C436C23AC0EFC0A5
+:10C09000CFDB1DC1B245224692460247231CB100A8
+:10C0A000231DC1002C081306F00F2285231ED1008A
+:10C0B000231FE100EFC0CFC9B250225445618280F6
+:10C0C000011122CC2A84394506CE2EC632C436C28E
+:10C0D0003AC0EF10FFA629C19167938717E9231093
+:10C0E000F500B2452246924602479D472301F500DE
+:10C0F00023128500B727002062442313B5002314C0
+:10C10000C5002315D5002316E500F240AA8503C516
+:10C1100007BD05616F10BFB0F240624405618280C7
+:10C120005D712AC613052002CAC04EDE52DC56DA03
+:10C130005AD85ED662D466D26AD086C6A2C4A6C2D7
+:10C140006ECE2E8CB28B368B3AC43E8DC28CC68A94
+:10C15000035A01058359410503498105EF105F9E8C
+:10C1600069C591663243938616E9A9472A8423104C
+:10C17000D5002301F500930DE4002105930444014B
+:10C180002247630D030693071003A301F400194629
+:10C1900081459740FE1FE780800E194681456E85D8
+:10C1A0009740FE1FE780A00D1946814526859740E0
+:10C1B000FE1FE780C00C23037401A3036401230066
+:10C1C000240323128401231D5401231E4401231F31
+:10C1D0003401A285B72700202644B640964406497C
+:10C1E000F259625AD25A425BB25B225C925C025DA7
+:10C1F000F24D03C507BD61616F107FA2BA85A3012F
+:10C20000040019469740FE1FE780C000EA856E854E
+:10C2100019469740FE1FE780E0FF1946E685268510
+:10C220009740FE1FE78000FF79B7B640264496444A
+:10C230000649F259625AD25A425BB25B225C925C66
+:10C24000025DF24D61618280011122CC2A84214578
+:10C2500006CE2EC632C436C2EF109F8E15CD2246B2
+:10C2600092469167938717E92310F500B245B147CD
+:10C270002301F500A30185002303C500A303D50016
+:10C280006244B72700202312B500F240AA8503C5F7
+:10C2900007BD05616F10BF98F2406244056182805E
+:10C2A00041110D4506C6EF10BF890DC5930710F962
+:10C2B0002300F5009307E003A300F500C547230121
+:10C2C000F500B7270020B240AA8503C507BD41018C
+:10C2D0006F10FF94B24041018280011122CC2A8468
+:10C2E000294506CE2EC632C436C2EF107F8515CD45
+:10C2F000B24592469167938717E92310F5002246CD
+:10C30000C9472301F5002302B500A30185002304DA
+:10C31000D5006244B72700202313C500F240AA8548
+:10C3200003C507BD05616F109F8FF2406244056130
+:10C33000828001114AC82A892D4526CA06CE22CC00
+:10C340002EC6B284EF10CFFF29C5B245930710F96E
+:10C350002300F5009307E003A300F500CD47230178
+:10C36000F500A30125012302B5002A84A685150541
+:10C3700019469740FE1FE780E0E9A285B727002015
+:10C380006244F240D244424903C507BD05616F10C3
+:10C390001F89F2406244D244424905618280011102
+:10C3A00022CC2A84214506CE2EC6EF106FF905C98E
+:10C3B000B2459167938717E92310F500D147230110
+:10C3C000F5002303B50023128500B727002062443F
+:10C3D000F240AA8503C507BD05616F105F84F24076
+:10C3E000624405618280011122CC2A84214506CE57
+:10C3F0002EC632C4EF10CFF41DC52246B2459307B6
+:10C4000010592310F500230185002303C500624461
+:10C41000B72700202312B500F240AA8503C507BD47
+:10C4200005616F10CFFFF240624405618280011107
+:10C4300022CC2A84214506CE2EC632C4EF104FF0FE
+:10C440001DC922469167938727E92310F500B2455D
+:10C45000A1472301F50023038500A303C50062441F
+:10C46000B72700202312B500F240AA8503C537BDC7
+:10C4700005616F10CFFAF2406244056182800111BC
+:10C4800022CC2A84314506CE2EC632C436C23AC0EA
+:10C49000EF100FEB15CD22468567B2459246024755
+:10C4A000938717C92310F500230185002303C500D6
+:10C4B0006244B72700202312B5002314D5002315AA
+:10C4C000E500F240AA8503C507BD05616F102FF591
+:10C4D000F240624405618280011126CAAE844AC8D6
+:10C4E0002A891385C40006CE22CC32C6EF104FE550
+:10C4F0001DCD8567938717E9B2452310F500230109
+:10C500009500231225012A84310508C42686974008
+:10C51000FE1FE78020D0A285B72700206244F240AA
+:10C52000D244424903C507BD05616F104FEFF24089
+:10C530006244D244424905618280011122CC2A849E
+:10C54000194506CE2EC6EF10AFDF05C98567938764
+:10C5500017F92310F500B2458547A301F500230123
+:10C5600085006244B72700202312B500F240AA8557
+:10C5700003C507BD05616F108FEAF2406244056193
+:10C580008280411122C42A840D4506C6EF104FDB7C
+:10C5900005C5930710F92300F500E947A300F5004E
+:10C5A000230185002244B7270020B240AA8503C595
+:10C5B00007BD41016F10AFE6B240224441018280C5
+:10C5C000011122CC2A84214506CE2EC6EF104FD76A
+:10C5D0000DC99167938727E92310F500B2459307AA
+:10C5E00000032301F500230385006244B7270020E0
+:10C5F0002312B500F240AA8503C537BD05616F104F
+:10C600000FE2F2406244056182800111214506CEAD
+:10C610002EC632C4EF10CFD205C98567B245224677
+:10C62000938707392310F50085472301F500B727C5
+:10C6300000202312B5002313C500F240AA8503C5CC
+:10C6400087B305616F10AFDDF240056182803971FB
+:10C6500022DC1304F5FF4AD852D456D25ECE4204EF
+:10C6600006DE26DA4ED65AD0894B2A8A3289B68A15
+:10C67000418063967515B72B002083C70B915E8BA5
+:10C6800089448DCF83C9160083C706009144A2094F
+:10C69000B3E9F900B727002083D787A4F51763DF34
+:10C6A000F9009307C6FF639DF90831452EC6EF10C8
+:10C6B0002FC92A84B24519ED9304F00FF250625449
+:10C6C00026854259D254B259225A925A025BF24BF1
+:10C6D000216182804209135909012302B500231305
+:10C6E0002501930700F91509A1652310F500231111
+:10C6F000450185054A859740FE1FE780A09408C440
+:10C7000015C983C70B919385EAFF13562900FD17BE
+:10C710002388FB909740FE1FE78060B31C44A285EE
+:10C7200089071CC4B727002003C587B3EF102FCF9C
+:10C73000814469B722859740FE1FE780A09EADBF68
+:10C740009307D6FFE3CAF9F6B1473304F402B724DE
+:10C75000002083A7C4B3A29703C7A70019C78843C3
+:10C7600009C59740FE1FE780E09B13854900A1653E
+:10C7700042058505418103AAC4B39740FE1FE780A7
+:10C78000608C83A7C4B3229A2320AA00A29788436F
+:10C7900005D505472385E70083470B914A86D68553
+:10C7A000FD172308FB909740FE1FE780A0A683A7F4
+:10C7B000C4B33E94231324012312340195BF85474B
+:10C7C000E39CF5EEB1473304F402372B00208327B6
+:10C7D000CBB3DA89A29703D76700884345CB83D7C9
+:10C7E0004700B306C700910763C2D70A3A95D685BA
+:10C7F0009740FE1FE78000A20327CBB38144229716
+:10C8000083576700CA97C207C1832313F7000357F2
+:10C8100047001107E394E7EA3145EF106FB2AA85AC
+:10C8200021C1930700F92310F5008327CBB323021E
+:10C83000750123114501A29703D767009C43231379
+:10C84000E5001CC5B727002003C587B3EF102FBD37
+:10C850008327CBB33E942313040023050400B9BD02
+:10C860008327CBB3A297884311C99740FE1FE78067
+:10C87000608B8327CBB3A29723A0070083A7C9B3FC
+:10C880003E9423130400230504005DB511C99740AD
+:10C89000FE1FE780208983A7C9B3A29723A00700C2
+:10C8A00083A7C9B385443E942313040023050400E1
+:10C8B00031B56FA0907E6FA0D07F6FB06028054526
+:10C8C000828005458280411106C6EFA0D07EB2402D
+:10C8D0000145410182806FB040016FB060036FB0CD
+:10C8E000A0066FB0C0086FB0C00A6FB0C00C6FB0C8
+:10C8F000C00E6FB0C0106FB060126FB0601483478D
+:10C90000160003460600A2075D8E6FB0A0156FB03B
+:10C91000E0166FB0A0196FB0601C6FB0401F6FB011
+:10C9200040256FB060276FB080296FB0A02B6FB02B
+:10C93000C02D6FB0E02F03430100030E4100834E72
+:10C940008100034FC100834F0101834241018343B2
+:10C9500081017EC816CA1ECC7AC676C472C21AC0BD
+:10C960006FB0002F6FB000346FB020366FB040381A
+:10C970000545828005458280054582806FC0104153
+:10C9800005458280054582806FC03047B7D60200DA
+:10C9900081479386C6CE1308F00F3387F60003460F
+:10C9A00007001317060141836364E5006313060162
+:10C9B000828003D605006365C7002390E50082806E
+:10C9C000850793F7F70FD1BF41119397050122C453
+:10C9D00006C626C2C1872E8463D50702EF10CF9CFE
+:10C9E000AA8409CD83470500054793C707086364F8
+:10C9F000F700EF60A0312685EF10AF8F2165218D04
+:10CA000021A893F7150091CFB727002083A747C42B
+:10CA100091C3829713451400B240224492444101CD
+:10CA2000828093F7250091CBB727002083A787C486
+:10CA300091C3829713452400C5B793F7850099CB1E
+:10CA4000B727002083A707C5FC5791C382971345DA
+:10CA50008400D9B793F7450099CBB727002083A767
+:10CA600007C5BC5791C382971345440075B793F728
+:10CA7000050281CFB727002083A707C683A7070930
+:10CA800091C382971345040241BF93F7050181CFFB
+:10CA9000B727002083A707C683A7C70891C382973B
+:10CAA0001345040195BF939725010145E3D607F689
+:10CAB000B7270020938707BE83C6770003C66700A9
+:10CAC00083C5570003C54700EFB0402F096505BF78
+:10CAD000411126C2B7240020B72700201306801179
+:10CAE000814522C42A84138504BE06C623AE07CE20
+:10CAF0004AC09730FE1FE78080780145EF20600F25
+:10CB00000145EF204016B7270020A385879EB70771
+:10CB1000D707138404BEB1075CC8B7C70C0C938752
+:10CB200007101CCCB7C7D707938707105CCCF177E9
+:10CB3000938707102310F40281477D47232AF40CC2
+:10CB40008327040C2328E40C61671307F79F372918
+:10CB50000020D98F130989A32320F40C2324F40C7B
+:10CB60008347E9000327440CA30C0402A306F40A3C
+:10CB7000A30AF40AF977FD17231BF40E231CF40E05
+:10CB8000FD47230DF40E93073030231DF402231EBE
+:10CB9000F4022326E40CEF103FC59307C01C2317B3
+:10CBA000F4068547A30FF402835749000357090190
+:10CBB000A301A400A983A30CF4068D472311F40458
+:10CBC000232204049306B00F938704BE63F4E600A7
+:10CBD0001307B00F931507012395E7022397E70288
+:10CBE00003C7C703C1811386E500118B51C3139797
+:10CBF00065001307073D83C6D70342074183239689
+:10CC0000E702918AADCA939665009386063DC206F7
+:10CC1000C1822398D7026D45938404BEAE8663F328
+:10CC2000A500ED462391D40293058014BA8663745F
+:10CC3000B700930680141307C01C2390E70437073E
+:10CC400016000E06130707902392D7022393C702FC
+:10CC50002394D702D8DBEF80403FEF400027EF70EE
+:10CC6000407B2244B2409244024941016F60C05D62
+:10CC70001317360049B79316360051BF397122DCBD
+:10CC80003704400026DA4ED6AE84AA899305E4FF25
+:10CC9000054506DE4AD8EF101FBE498C1317040164
+:10CCA000418321839317840013590401D98F2316DC
+:10CCB00001001379F90F10088A854E852317F100BA
+:10CCC000A306210102C002C202C402C802CA02CCE9
+:10CCD00002CEEF7010308347E1010347D101A381F9
+:10CCE0008400A2074207BA970347F10121802382FB
+:10CCF0008400BA97F25062542380F40013D787005F
+:10CD0000C183A3822401A380E4002381F40042595B
+:10CD1000D254B25921618280B725002037250020E6
+:10CD200001111946938505A5130585CB06CE22CCA6
+:10CD300026CA4AC891644EC69730FE1FE780804DD0
+:10CD40009385F4FF0145EF10DFB02A84FD550145BE
+:10CD5000EF107FB2A287FD147D5933F79700B366B9
+:10CD6000E500D5CA631425016307970A372400201C
+:10CD7000130704BE2304F70EA18393E707FC916910
+:10CD8000C1642322A70EA304F70E130404BEFD19E9
+:10CD9000FD14CE850145EF10DFAB2A89FD55014515
+:10CDA000EF107FADB3672501EDD7FD576314F50094
+:10CDB000E30139FF935705012306F40E93578501CC
+:10CDC000A306F40E8317840D2315A40E2307240F46
+:10CDD0004205135989001379F9034185A307240FEC
+:10CDE000658DE58F6312F5020317C40E8317A40D3A
+:10CDF000658FE58F631AF7000317E40E8317C40DE0
+:10CE0000658FE58FE307F7F8F2406244D244424968
+:10CE1000B24905618280A6850145EF109FA32A844F
+:10CE2000FD550145EF103FA5A28705BF411126C260
+:10CE3000B724002006C622C44AC0938704BE03C795
+:10CE4000E70383C7F703636AF70001442285B24012
+:10CE5000224492440249410182802A89930510208C
+:10CE6000130580079730FE1FE780C01D2A8471DDFF
+:10CE7000130680078145938404BE9730FE1FE78028
+:10CE8000004063150900C1572302F400BC48A1EF1C
+:10CE9000E0C4A0C8E0C8232004008547238FF40223
+:10CEA0008547A302F400930700F9A303F400B72712
+:10CEB00000209387C7D1D84B9C4F38C47CC4FD5702
+:10CEC0002309F400B727002003C5C7A42302A40642
+:10CED000EF70703183472406A308A40093E737005E
+:10CEE0002301F406A5B7FC4880C3E0C82320040052
+:10CEF00083C7E40385075DB78347A501411122C4B9
+:10CF000006C69907A306F5003C4511472306E50030
+:10CF10002380E7003C450347D5002A84A380E7002F
+:10CF200083471503858B91E70347050389476319F9
+:10CF3000F70038448347070093E707042300F7000E
+:10CF4000284493052403194609059730FE1FE780FE
+:10CF5000602C28440356A4010C5421059730FE1F71
+:10CF6000E780402B930730F9A303F400B24022443A
+:10CF70004101828041114AC037290020930709BE30
+:10CF800083A7470A06C622C426C299E3054515AA07
+:10CF9000AA84130909BEEF70304A8327490A829791
+:10CFA000EF30704E2A847DD19C50EC442324F50848
+:10CFB00003C774009307A009631BF710854723007C
+:10CFC000F51483C7F4052303F514A303F51483C7ED
+:10CFD000F50003C705010148A2074207BA9703C736
+:10CFE000E5001546F905BA9703C735FF1305841305
+:10CFF0006207BA97232CF40883C755FF03C765FF60
+:10D00000A2074207BA9703C745FFBA97232EF40831
+:10D0100083C775FFA30BF40283C795FF03C785FF82
+:10D02000A207D98F231CF40283C7B5FF03C7A5FF4E
+:10D03000A207D98F231DF40283C7D5FF03C7C5FFFD
+:10D04000A207D98F231EF40283C7F5FF03C7E5FFAC
+:10D05000232E0413A207D98F231FF4028147232C08
+:10D06000F4129730FE1FE780E01AF8448347370236
+:10D07000FD8BA30AF40203473702ED1793F7F70F6E
+:10D0800015832308E4022D476368F7028357A4033E
+:10D0900005679306A7C7E917C207C18363EEF600C9
+:10D0A0008356C4039307301F63E8D7008357E40314
+:10D0B000130707C8637EF70203558400EF30305929
+:10D0C0000145B240224492440249410182808327B3
+:10D0D000890C13971701E35C07EEBC4403C70700F4
+:10D0E00083C70500F98F9583858B2300F514C5B59B
+:10D0F0008327890A228582978327090D0355840097
+:10D10000294693F7072091E3054693050008EF5061
+:10D1100070598327890C139717016359070003552A
+:10D120008400514693050008EF50D0578327C90467
+:10D13000BC4B13974700E35B07E403C54400A38996
+:10D140000400494693050008EF50D05581B5B72734
+:10D15000002083C717BE411122C406C626C24AC09A
+:10D160002A848DEB0347C40085476316F70E834777
+:10D17000940303471404858B631DF70C194693052C
+:10D1800024041305A4039730FE1FE780A019B334CD
+:10D19000A00091A883471504CDC7834775041307E2
+:10D1A000000493F7070C639EE708485521C513094F
+:10D1B0002404CA851305A502EF50D05B8547AA84D5
+:10D1C000631AF502485489472300F4048347350065
+:10D1D0001946CA8593E72700A300F4045105973048
+:10D1E000FE1FE7802003B240224426850249924474
+:10D1F000410182800347C40085476304F7048347E5
+:10D20000C405918B9DEF8347840385EF13050404C8
+:10D210009740FE1FE780C0DC48D405C5894723003E
+:10D22000F4048347350019469305240493E7270047
+:10D23000A300F40451059730FE1FE780A0FD85444C
+:10D240005DB783478403898B91DF5C5483C71700E4
+:10D2500091FB814449BF8347C405918B89FB834778
+:10D26000940013F717000DC38346F4000D47639D28
+:10D27000E60028406C402244B240924402494101F9
+:10D280001743FE1F670083DD898BD5DB0347F4005E
+:10D290009547E316F7FAF1BF4111B727002022C4E2
+:10D2A00006C6938707BE23860706930710F9A303D4
+:10D2B000F500B727002003A487CF0DC0B7270020B3
+:10D2C00003C5B79E8545EF108F849307102733055C
+:10D2D000F50222832244B24041010283B24022443B
+:10D2E000410182808347650199C703476500631444
+:10D2F000F7006FF07FFA0347550111CF83466500B1
+:10D300006382E6022303E500B727002003C5B79E2A
+:10D3100089456F009FB5F1DF0347650079FB230363
+:10D32000F500DDB7F9D7E5BF6C45314783C7150078
+:10D3300093F7F7032307F5006386E70093070008D8
+:10D340003E85828083C705000D47BD8BA307F5008E
+:10D35000E396E7FE41114AC01309250322C419468A
+:10D360002A84A1054A8506C626C29730FE1FE7809B
+:10D3700060FB9147630805166C44194613052404A5
+:10D3800083C7050089059987858BA300F40497302E
+:10D39000FE1FE78020E82285EFF07FDBA1476303D3
+:10D3A000051424449D472306F4002380F400854798
+:10D3B0002381F400A381F4001946CA851385440033
+:10D3C0009730FE1FE78000E583C7240003C73400C1
+:10D3D000990793F7F70F136787002381F400A38160
+:10D3E000E4003844BA9703576406A381E70083C773
+:10D3F000240038448346D4053E978357640692063A
+:10D40000A183BD8BD58F2302F70003C7240081477A
+:10D4100009071377F70F2381E4000356A40183461D
+:10D42000C40501CA93F70604E9E7F957998F93F702
+:10D43000F70F93F6060495C203C63400344413660E
+:10D440000604A381C400369783461401A301D700C4
+:10D4500003C7240005072381E4000356A401014704
+:10D4600019CE63EEC70083C7240028440C548D07EF
+:10D470003E959730FE1FE780E0D90347A40183C69D
+:10D48000240093F7F60385073E97A306E400238163
+:10D49000D40083471403858B91E70347040389472E
+:10D4A0006319F70038448347070093E70704230014
+:10D4B000F7003C448345D400A380B7000345F4053E
+:10D4C000930790F9A303F400EF70405E0346D40085
+:10D4D0008345F4050D459740FE1FE780A0D8EF7007
+:10D4E000A0758147B2402244924402493E854101E1
+:10D4F0008280F55725BF6C451307200283C71500AE
+:10D5000093F7F7032307F5006391E714411122C451
+:10D5100006C626C283C7050015472A84BD8BA3070C
+:10D52000F500639CE7021946A10513052503973012
+:10D53000FE1FE78020DF9147630305106C44194606
+:10D540001305240483C7050089059987858BA300EB
+:10D55000F4049730FE1FE780E0CB2285EFF03FBF59
+:10D56000A14771CDB727002083A7C7A28297244483
+:10D57000A14708D02306F4002380F40085472381C7
+:10D58000F400A381F4001946930524031385440095
+:10D590009730FE1FE78000C883C7240099072381C6
+:10D5A000F40083C7340093E72700A381F400834786
+:10D5B000140481CB38448347070093E707F823001E
+:10D5C000F7001946930524041385A4009730FE1F25
+:10D5D000E78040C483C72400990793F7F70F13F738
+:10D5E000F7030507A306E4002381F400834714032F
+:10D5F000858B91E70347040389476319F700384493
+:10D600008347070093E707042300F7003C44834562
+:10D61000D400A380B7000345F4059307A0F9A30342
+:10D62000F400EF70A0480346D4008345F4050D458F
+:10D630009740FE1FE78000C3EF7000608147B24053
+:10D64000224492443E8541018280930700083E8532
+:10D65000828041114AC037290020032689D322C481
+:10D6600026C206C6930700057CD2B727002083A7F1
+:10D6700007D1B70533002A84D857719B1367170069
+:10D68000D8D798431377F7CF98C398431377F7CF3A
+:10D690001367072098C3372700200327C7D81447EC
+:10D6A000CD8E14C7B70603009386862534CA545717
+:10D6B000F59A54D70347E5059376F7079843137710
+:10D6C00007F8558F98C324459D472306F5008546E6
+:10D6D0002380F400A38104002381D4008347B5058F
+:10D6E0000D476385E7001947639BE71E8547A381C4
+:10D6F000F400194693052403138544009730FE1F58
+:10D70000E78040B183C7240099072381F4000347D1
+:10D71000B40599476316F70483C734001385A40042
+:10D7200093E72700A381F40083471403898B638563
+:10D7300007164C5483C72501638007161946D10587
+:10D740009730FE1FE78000AD38448347070093E71A
+:10D7500007F82300F70083C7240099072381F4000A
+:10D7600083C7340003C7240093E78700A381F40034
+:10D770003C44BA9703576406A381E70083C724009B
+:10D7800038448346D4053E97835764069206A183A6
+:10D79000BD8BD58F2302F70003C7240081470907FB
+:10D7A0001377F70F2381E400035684018346C405F1
+:10D7B00009CA93F7060463930710F957998F93F7F3
+:10D7C000F70F93F6060495C203C63400344413667B
+:10D7D0000604A381C400369783461401A301D70031
+:10D7E00003C7240005072381E4000356840169EA86
+:10D7F000014703C624008347A4059376F6038506F4
+:10D8000036979A07D18FA306E4002381F40083475B
+:10D810001403858B91E70347040389476319F700D5
+:10D8200038448347070093E707042300F7003C448C
+:10D830000347D400A380E700930760F9A303F40033
+:10D840003844832789D3B8DFB727002083C7C7A808
+:10D8500081EB37E50100814513056553EF001FC4D7
+:10D86000B7270020032789D39387C7D1A381070057
+:10D87000238207005C43014593E717005CC303461E
+:10D88000D4008345F4052244B24092440249410148
+:10D890001743FE1F6700039D8347940381CB3844E1
+:10D8A0008347070093E707F82300F700194693051D
+:10D8B000A4039730FE1FE780E09571BDF557FDBDCD
+:10D8C000E3E8C7F283C7240028444C508D073E95F7
+:10D8D0009730FE1FE78000940347840119BF138728
+:10D8E000E7FF1377D70F6313071093052503A38171
+:10D8F000D4001946138544009730FE1FE7808091BD
+:10D9000083C7240003C734001146990793F7F70F24
+:10D91000136787002381F400A381E4003844BA9799
+:10D9200003576406A381E70083C724003844834675
+:10D93000D4053E97835764069206A183BD8BD58F8D
+:10D940002302F70003C72400814709071377F70F65
+:10D950002381E4008345B4058346C4056399C5006B
+:10D9600093F70604D1E3F957998F93F7F70F93F6DE
+:10D97000060495C283C6340093E60604A381D4004E
+:10D980003444369783461401A301D70003C724000B
+:10D9900005072381E4000346B4059146014763135C
+:10D9A000D6020356840119CE63EEC70083C7240054
+:10D9B00028444C508D073E959730FE1FE7808085A8
+:10D9C000034784010346B4059146B7270020938797
+:10D9D00007BE6313D61883C6C70693F6060F93E6F1
+:10D9E00056002386D70631B5F557BDBF93F7B70F5D
+:10D9F0000547E39FE7DEA381F4009305250319465D
+:10DA0000138544009730FE1FE780C08083C7240041
+:10DA100099072381F40083C7340093E72700A3818B
+:10DA2000F4008347940381CB38448347070093E78E
+:10DA300007F82300F700834714031385A400898B9C
+:10DA4000E5CB4C5483C72501E5C71946D10597207E
+:10DA5000FE1FE780207C38448347070093E707F8E0
+:10DA60002300F70083C7240003C734000546990745
+:10DA700093F7F70F136787002381F400A381E40075
+:10DA80003844BA9703576406A381E70083C724008C
+:10DA900038448346D4053E97835764069206A18393
+:10DAA000BD8BD58F2302F70003C7240081470907E8
+:10DAB0001377F70F2381E4008345B4058346C4053B
+:10DAC0006399C50093F70604D1E7F957998F93F747
+:10DAD000F70F93F6060495C283C6340093E6060456
+:10DAE000A381D4003444369783461401A301D700A0
+:10DAF00003C7240005072381E4000346B4058546D7
+:10DB000001476313D6020356840119CE63EEC700A2
+:10DB100083C7240028444C508D073E959720FE1F54
+:10DB2000E780406F034784010346B405854671BD15
+:10DB30008347940381CB38448347070093E707F872
+:10DB40002300F70019469305A4039720FE1FE780E2
+:10DB5000606C09BFF5579DBF83C6C70693F6060FD5
+:10DB600093E66600BDBD011156C2B72A00205AC017
+:10DB7000138B0ABE83274B0906CE22CC26CA4AC87D
+:10DB80004EC652C4639607202A840945EF702013BD
+:10DB900037290020032689D393070005B7290020E1
+:10DBA0007CD283A709D1372A0020B7053300D85784
+:10DBB000938A0ABE719B13671700D8D798431377CF
+:10DBC000F7CF98C398431377F7CF1367072098C30D
+:10DBD0000327CAD81447CD8E14C7B706030093860F
+:10DBE000862534CA5457F59A54D703476400937670
+:10DBF000F7079843137707F8558F98C38347A40016
+:10DC00003844BD8B2306F4002300F7001D4724444D
+:10DC1000639DE7408547A38104002381F400834589
+:10DC2000B4058D466390D52803578401631C0716FD
+:10DC3000A381F4001946930524031385440097201B
+:10DC4000FE1FE780205D83C72400990793F7F70F35
+:10DC50002381F4000347C4051377070415C303C7E2
+:10DC6000340013670704A381E4003844BA970347DC
+:10DC70001401A381E70083C7240085072381F400F2
+:10DC800023860A0683C624008347A40513F7F603F8
+:10DC900005079A07D58FA306E4002381F4009307B4
+:10DCA00040F9A303F40083471403858B91E70347EE
+:10DCB000040389476319F70038448347070093E753
+:10DCC00007042300F7003C448345D4003705008255
+:10DCD0007D15A380B700832689D3DC4293E7170024
+:10DCE000DCC20308440603A609D19377F80313970F
+:10DCF00097015C56E98FD98F5CD69307A00363DF49
+:10DD0000073D0327CAD8370500077C4FC98F7CCF52
+:10DD1000B7C7898E938767ED1CC6B75755009387A1
+:10DD20005755B72400205CC209479387C4D1A38309
+:10DD3000E700A3810700238207003C44034A04064E
+:10DD40009384C4D1BCDEB727002083C7C7A86385EE
+:10DD5000073CFC52FDFF528523810400EF60105503
+:10DD600037E5010013056553EF00AFF483A709D130
+:10DD7000B70680009843558F98C3D857719BD8D762
+:10DD8000832789D3A3820400A3800400094798C392
+:10DD9000F2406244D2444249B249224A924A024B7A
+:10DDA00005618280A147A381F40083576406238222
+:10DDB000F400835764060347D4053444A183120753
+:10DDC000BD8BD98FA382F60083C624000547890640
+:10DDD00093F6F60F2381D40083C7CA06032689D39E
+:10DDE0006312F70A0347040689476319F7089397F4
+:10DDF00066009387073D034744012317F406938782
+:10DE00008707B387E702F94509452386AA064165D6
+:10DE100008C6938707FBC207C18393877716B3C7EA
+:10DE2000B70213970701B387B702418386073CD235
+:10DE300083C7340093E70701A381F4003C44BE96F6
+:10DE40008347E40593E70704A381F60083C6240013
+:10DE50003C44B6972382E70083C624003C442183D8
+:10DE60007D8BB6978346F4059606558FA382E7000F
+:10DE700083C724008D072381F40029B59387E6002A
+:10DE80008E0795BF3852F94705833357F7023C5246
+:10DE900068528583FD8BAA977CD22306BB06420776
+:10DEA000418379B719476399E50A035784014DE720
+:10DEB000A381F40013854400194693052403972099
+:10DEC000FE1FE780203583C724001385A40099072F
+:10DED0002381F40083C7340093E72700A381F40073
+:10DEE00083471403898BB9C74C5483C72501B9C331
+:10DEF0001946D1059720FE1FE780C031384483477B
+:10DF0000070093E707F82300F70083C72400990769
+:10DF100093F7F70F2381F4000347C4051377070431
+:10DF2000E30007D683C63400384493E60604A38191
+:10DF3000D4002DBB8347940381CB3844834707002B
+:10DF400093E707F82300F70019469305A4039720E9
+:10DF5000FE1FE780202C55BFA147A381F400835703
+:10DF600064062382F400835764060347D4053044D3
+:10DF7000A1831207BD8BD98FA302F60003C624002C
+:10DF8000054709061376F60F2381C40083C7CA0626
+:10DF9000832589D3631BF706034704068947631269
+:10DFA000F706931766009387073D0347440123173D
+:10DFB000F40693878707B387E702F9460945238666
+:10DFC000AA06416588C5938707FBC207C18393876B
+:10DFD0007716B3C7D70213970701B387D7024183D8
+:10DFE0008607BCD183C7340093E70701A381F400FF
+:10DFF0003C443E968347E40593E70704A301F600FB
+:10E00000B1B59307F6008E074DB7B851F9470583B0
+:10E010003357F702BC51E8518583FD8BAA97FCD199
+:10E020002306DB064207418375BF0547639CE7086B
+:10E03000B147A306F40083471403898BADC34C5446
+:10E0400083C72501A9CF1946D105138584009720E0
+:10E05000FE1FE780201C38448347070093E707F83A
+:10E060002300F70028441946930524030905972047
+:10E07000FE1FE780201A83A78A0C13971701635DA0
+:10E0800007008347A400B98B81EB3844834707001E
+:10E0900093E707022300F700930720F919B183479C
+:10E0A000940399C783C7040093E707F82380F4001B
+:10E0B000284419469305A40321059720FE1FE780F5
+:10E0C00060154DB7035684014C50138584009307A7
+:10E0D000660093F7F703A306F400C5B71307200201
+:10E0E0008327CAD8635C0701F84F370500F97D150F
+:10E0F000698F37050005498FF8CF19B9370700F93F
+:10E100001305F7FFF84FE948698F37050003E3C4AB
+:10E1100008FF37050001C5B737E501008145130544
+:10E120006553EF00AFB70346D4006244F240D244D7
+:10E130004249B249924A024BD285224A01450561C1
+:10E140001733FE1F67000312B72700204111938782
+:10E1500007BE22C4A04F06C60547834684006390CD
+:10E16000E60283C7C70611476315F7002285EFF063
+:10E17000AF9222852244B24041016FF0DF9EB2404F
+:10E18000224441018280B727002083A707C399E377
+:10E190003E85828003C74700E30CA7FE9C43C5BFB2
+:10E1A000011106CE22CC26CA4AC84EC6EFF0BFFDEA
+:10E1B00011E98144F240624426854249D244B24981
+:10E1C0000561828083471503372900202A84930440
+:10E1D00009BE89EFB72500201946938585CB130525
+:10E1E00024039720FE1FE780E00285A80547639877
+:10E1F000E70083C7240063940718C94465BF5C55D2
+:10E20000A1EB834785032308050291EB0347140321
+:10E2100085472308F4028947E31DF7FC65BF130512
+:10E2200085039730FE1FE780A0D648D415C1EF4084
+:10E23000305B4C5483C7A50081CF89472308F40283
+:10E240001946B105130524039720FE1FE78080FCC3
+:10E25000034704038947E31BF7FA83C714009DCBE8
+:10E260008347840385CB8347F40313070004130516
+:10E27000840393F7070C639AE7109730FE1FE7803B
+:10E2800020D648D45C5499C783C7270181C78947E2
+:10E29000230CF4028344840089FC85472304F400A2
+:10E2A000A302F400B727002003C7F7A4230009BE88
+:10E2B0000349A400931707012318E4069376F90095
+:10E2C0001947C1836379D7068346040609479389B2
+:10E2D00047006394E6009389C7038356840183450E
+:10E2E000F405B72700201305A00F3726002003C729
+:10E2F00067D22318340793973600B3D6A602035586
+:10E3000086A809469387B7026396C5088E07130748
+:10E3100067233E979397A600BA9737460F001306D8
+:10E3200006248146B3A5A7023305F502EFE0403E7F
+:10E330004E952318A4068357840623150406ADC3FF
+:10E34000034524019307F00F6307F500EFF0BEF4D7
+:10E35000FD572309F4000356840693062401120690
+:10E3600037F50100A2851305E5B5EFF09ED9B72773
+:10E37000002003C5B79E8545EFF03EAF25BDB7250C
+:10E38000002019469385E5CB99BD9730FE1FE780A5
+:10E3900020C0C5BD1307E70B3E9793979600ADBF0E
+:10E3A0008547E316F9FC034524019307F00F630743
+:10E3B000F500EFF05EEEFD572309F40005669306C5
+:10E3C00024011306068069BF411122C42A8409452D
+:10E3D00006C626C2EF60B00EEF6010062285230449
+:10E3E0000400A3030400A3020400B7240020EFE00C
+:10E3F000BFEA9384849E03C534008545EFF05EE355
+:10E4000003C534008945EFF0BEE2034524019307BC
+:10E41000F00F6307F500EFF01EE8FD572309F40045
+:10E42000B24022449244410182806C45411106C6AB
+:10E4300022C426C24AC083C715007D4793F7F7035D
+:10E440002307F500E91793F7F70F637BF7009304B1
+:10E450000008B2402244268502499244410182804C
+:10E4600083C70500BD8BA307F500F51793F7D70FFA
+:10E47000F9FF2A841946A105130525039720FE1FDD
+:10E48000E78040EA914471D56C4485472300F40449
+:10E4900083C70500194689059987858BA300F40475
+:10E4A000130524049720FE1FE780C0D62285EFE0E5
+:10E4B0001FCA85472A89E31CF5F80347F4009547EE
+:10E4C000631FF702EF00B04DB727002083C7D7A422
+:10E4D0008D8B6376F5028347C400E36AF9F6B727AC
+:10E4E000002083A7C7A28144829708D02285EFE04D
+:10E4F0007FA8E31025F72285EFF01FED99BF834732
+:10E50000C40081C71947E394E7F42285EFE0DF9E5A
+:10E510008345D400034504068144EF602059034637
+:10E52000D400834504060D459730FE1FE78080D355
+:10E53000EF60807039BF79714AD037290020930786
+:10E5400009BE22D4A04F26D252CC56CA37DA0200D6
+:10E55000B7240020B72A00204ECE5AC806D6130989
+:10E5600009BE130A4AD09384C4D1B7290020938AE4
+:10E570008AA3130B0401834774002D479387E70692
+:10E5800093F7F70F636FF7168A07D2979C4382873A
+:10E5900011478347C906E31EF7FE2285EFF06F8B14
+:10E5A000D9BF0146930550020145EF60A05A1306FA
+:10E5B0005002814505459730FE1FE780A0CA83C7FA
+:10E5C0003400858BBDCB684481465A868145A38142
+:10E5D00004009730FE1FE780A0BF01E52285EFF021
+:10E5E000DFE40347740093073009E306F7F8EF60B0
+:10E5F000A0642285EFE01FCFB250225492540259FA
+:10E60000F249624AD24A424B4561828083C7240064
+:10E61000858B85C38347C400238104000547637548
+:10E62000F7001947E395E7FC9307B0F9A303F4005B
+:10E6300099B783A789D3FC539DFF2382040045BF6C
+:10E6400083C72400858B638B072823810400EF6038
+:10E65000A05E2285EFE05FC4B724002083A78491E9
+:10E6600085CFDC4395CB89472302F100834714040F
+:10E67000130561001946A302F100834704019305C5
+:10E6800024042306F1009720FE1FE780A0B883A78B
+:10E6900084914800DC43829783473406B1DF834589
+:10E6A00014040345440013062404EFB0A008A9B7DE
+:10E6B0000345F405014693055002EF60A0498345E8
+:10E6C000F4051306500205459730FE1FE78080B918
+:10E6D00083C73400858B63880720684481465A8647
+:10E6E0008145A38104009730FE1FE78060AE01E5FD
+:10E6F0002285EFE05FE0034774009307A009E30C75
+:10E70000F7E6EF60605371A80345F40501469305F1
+:10E710005002EF6020448345F4051306500205457E
+:10E720009730FE1FE78000B483C73400858B638C6D
+:10E73000071A684481465A868145A38104009730B0
+:10E74000FE1FE780E0A801E52285EFE0FFBD03475B
+:10E7500074009307900965B783C72400858B638F86
+:10E76000071623810400EF60204D8347C90609473F
+:10E770006307F7008347C9060D476318F70283A6AE
+:10E7800089D30357E406BC521307C712858363FE7F
+:10E79000E700930750F9A303F400BC528583E39C80
+:10E7A00007DC2285EFE05FAF81BD0347540183475B
+:10E7B00064011DCF834664006300D7166387F600AB
+:10E7C0002303E4002285EFF00FBA83C7740093F7A8
+:10E7D000F70FE39207DA8347C90609476307F70093
+:10E7E0008347C9060D47E31EF7FA930750F93DBD6D
+:10E7F000E9DF0347640071FB2303F400E1B783C73B
+:10E800002400858BE1CF238104008347C906154787
+:10E81000BD8B639CE700EF00901883C75A018D8B76
+:10E82000E371F5EE9307D0F911B58347C90619478F
+:10E83000BD8BE398E7EC9307C0F9CDBB83C72400F9
+:10E84000858BE38A07D2238104008347C9061547D5
+:10E85000BD8BE389E7FC8347C9061947BD8BE38C71
+:10E86000E7FCEF60603D49BB83C73400858B8DC7F3
+:10E87000EF60803CB727002003A707D13C57ED9BF2
+:10E880003CD7238504003717004083578701C6070C
+:10E89000C583231CF70031B783A789D3FC53E39CBE
+:10E8A00007CCEF606039B727002003A707D13C579A
+:10E8B000ED9B3CD723850400371700408357870121
+:10E8C000C607C583231CF70023820400D9BD83C774
+:10E8D0002400858B81C723810400A5BB83A789D32E
+:10E8E000FC53E39A07C82382040021BDB727002008
+:10E8F0009387C7D103C72700058B01CF238107006A
+:10E90000EF6080332285EFE0EFE62285EFF0DFABAA
+:10E91000E5B123820700F5B3E38907EAF1BD4111B0
+:10E9200026C2B7240020938704BE22C4E04706C64F
+:10E930004AC063000422034784008547631BF72015
+:10E94000B72700209387C7D103C777009546638711
+:10E95000E60083C777000D47631EF7002244B72700
+:10E960000020B2409244024903C5B79E854541014B
+:10E970006FF0AECF8356C4011307006483C704BE93
+:10E980003347D702138904BE850793F7F70F232C6B
+:10E9900089042380F4BE63C6E700EFF0DEEF238036
+:10E9A00004BE0347A4009D476318F7048347540639
+:10E9B0008DCF8356A40663E7F60283454400930790
+:10E9C0003004A309F4001305300493F6F60F014652
+:10E9D000EFA0105622852244B240924402494101E0
+:10E9E0006FF09F9E85062315D406930530020545DA
+:10E9F000EFF0FEE3230FA40485472306F90603473F
+:10EA000044018D476315F70AEFF0CEBC0D8901ED87
+:10EA1000930770022303F40093075002A30AF40043
+:10EA20009307600231A88547631CF50693076002CF
+:10EA30002303F40093075002A30AF4009307700223
+:10EA4000230BF4000347A400B727002083C4B79E1C
+:10EA500085476314F70E0356C40185452685EFF0FC
+:10EA60004ED683471403898BEDC383478403F1CFCC
+:10EA70004C54E1CD83C7A500E9CB89472308F402B4
+:10EA80001946B105130524039710FE1FE78080780F
+:10EA900022852244B2409244024941016FF0AF8C7A
+:10EAA000930750022303F4009307700285BF894641
+:10EAB0008347B4006319D70213F7170011CF130768
+:10EAC00050022303E400898B81CF93076002A30ADD
+:10EAD000F400230B0400BDB7930760022303F40086
+:10EAE00093077002EDB79DC313F7170001CB93078F
+:10EAF00050022303F400A30A0400E1BF898B81C7FD
+:10EB000093076002FDB793077002E5B7834754018E
+:10EB1000130740026365F7009307500201A88507B9
+:10EB200093F7F70F13077002E368F7FEA30AF400E8
+:10EB3000834754012303F40069BFB9450545EFF04D
+:10EB40001ECF0356C4012A9609BF85472308F40245
+:10EB500081B7B240224492440249410182800111AE
+:10EB600022CCFD5706CE2309F500835785062A845B
+:10EB700085C78346A506834545009307C003A309BF
+:10EB8000F50001461305C003EFA0903A22856244C8
+:10EB9000F24005616FF05F838347A5000547BD8B99
+:10EBA0006386E7008347C505918BEDD3B727002027
+:10EBB00083A707CB93F7072085C302C402C202C014
+:10EBC0008148014881470147814605468145130533
+:10EBD000C003EFA010345DBF02C0814801488147E7
+:10EBE00001478146054681451305C003EFA050301B
+:10EBF00071BFB727002023ACA7CE8280B7270020A3
+:10EC000083C7B79E411106C689EB37D501001305AE
+:10EC1000859CEFF01E9EEFD0BFEBB727002037D7C3
+:10EC20000100938707BE1307C7E2F8CF37E701005B
+:10EC30001307071AB8D337F701001307E791F8D382
+:10EC4000B24037E7010013078714B8D7410182802B
+:10EC500011C98327050A93E707082320F50AFD5702
+:10EC60002303F5028280B727002023A0A7D082804B
+:10EC7000B727002083A787C29C5799E33E858280EF
+:10EC800003D78701E30CA7FE93878705FDB7011122
+:10EC900022CC06CE2A84034565029307F00F2E8608
+:10ECA0006309F5002EC6EFF00EDF3246FD57230351
+:10ECB000F4028347A402035784049306640293E793
+:10ECC00007062305F40283570404A285F240BA978D
+:10ECD0002313F404624437F50100130505C50561EB
+:10ECE0006FF02EC2011122CC06CE2A840345750294
+:10ECF0009307F00F2E866309F5002EC6EFF0AED90C
+:10ED00003246FD57A303F40293067402A2856244BF
+:10ED1000F240370502001305E5E605616FF06EBEAF
+:10ED2000011122CC06CE2A84034585029307F00FF9
+:10ED30002E866309F5002EC6EFF0EED53246FD575C
+:10ED40002304F40293068402A2856244F24037054C
+:10ED50000200130585E905616FF0AEBAB727002000
+:10ED6000938707BE83D5270203D6E70203D707039D
+:10ED700083D66702B7074801ED072322F51823243D
+:10ED8000F5182310B518231EC516231FE5162311E9
+:10ED9000D5186D48AE876373B800ED4793950701AA
+:10EDA0002318F5186D48C181B2876373C800ED4719
+:10EDB0002316F51813068014B6876374D6009307DC
+:10EDC00080142319F51893068014BA8763F4E600BB
+:10EDD000930780142317F5182307B504828003478F
+:10EDE0006514894683572519631ED70283568514F7
+:10EDF000938787E899C6B3C7E702938757FD2147F2
+:10EE000031A02147B3C7E702938757FDB3C7E70295
+:10EE100003570519C207C18363F3E7003E87230741
+:10EE2000E504828085466316D7009387C7FB1147A8
+:10EE3000F1BF938707FBE1B78357C51703578518C1
+:10EE4000411106C663F3E7003E8793180701835715
+:10EE5000A5180357E51793D808016373F700BA871D
+:10EE6000139807018356451883570518135808014E
+:10EE700063F3D700BE86035725188357651813938D
+:10EE80000601135303016373F700BA8783467514B1
+:10EE9000C2070947C183639AE6000566130606A9FF
+:10EEA00042876370C802328729A80327051093168A
+:10EEB000470163CC06000566130686844287E36437
+:10EEC00006FF131807011358080183466514094704
+:10EED000639EE6060357A5039306204E3307D70229
+:10EEE00093F6F80F9A061386F63C9386C64F634452
+:10EEF00006019306C812158F63D3E7003E874207C9
+:10EF000005664183130606A9BA876373C700B287F3
+:10EF1000C207C1830356C51813F7F80F9376F30F92
+:10EF20006316E6040356E518631206050356051931
+:10EF3000631ED60203562519631AF602230E050630
+:10EF4000EFF0FFE90945B240410182800327051037
+:10EF500093164701E3C006FC056613068684BE854A
+:10EF60006373F600B2859397050165B70546230ED6
+:10EF7000C5062316E518231705192318D5182319D4
+:10EF8000F518EFF0DFE501457DBF035725188357DE
+:10EF90006518411106C66373F700BA870346651406
+:10EFA0001397070189464183631BD60685669386BE
+:10EFB00006A96373D700B687139707014183835768
+:10EFC00025196387E70085472319E518230EF50601
+:10EFD0000357E5178357A5186373F700BA870346ED
+:10EFE000751413970701894641836317D604856614
+:10EFF000938606A96373D700B687139707014183E9
+:10F000008357E5186387E70085472317E518230E24
+:10F01000F506EFF0DFDCB2400145410182808567F3
+:10F0200013868784E37DE6F883260510938707809F
+:10F03000F58FD1F7328761B7856713868784E371CF
+:10F04000E6FC8326051093870780F58FD5FB328772
+:10F0500045BF0357A50495470356E503B307F702D9
+:10F060008356A50393D537406355B600118F931788
+:10F070003700B3C7D702C207C1832314F5048280C7
+:10F08000832745110D469306F00F03C707000D8B2C
+:10F09000A306E5006314C70083C62700A30BD500B1
+:10F0A00003C70700418B2309E50083C71700230B23
+:10F0B000F50082808347C500CD9B2306F500828042
+:10F0C000832745110347C50083C707009356374080
+:10F0D0008987B58F858B99C7134787002306E5007D
+:10F0E0000145828005458280832745110347C5007D
+:10F0F00083C70700935627408D87B58F858B99E787
+:10F10000134747002306E5000145828005458280BC
+:10F110008327450E85072322F50E91E78327850E69
+:10F1200085072324F50E8327850E93F7070891C7DB
+:10F1300085472322F50E2324050E8347A50293F766
+:10F14000070491CF8357050403578504BA97231307
+:10F15000F5048327450A93F7F7BF2322F50A828037
+:10F160008327C50E85072326F50E91E78327050F14
+:10F1700085072328F50E8327050F93F7070891C706
+:10F1800085472326F50E2328050E8347A50213F78E
+:10F19000070409C793E707022305F5028280B72712
+:10F1A000002083A787C60145054791E3828083C677
+:10F1B000B7006393E60005059C43C5BF411122C417
+:10F1C00026C22A8491450145B724002006C69384AF
+:10F1D00004BEEFF0CEE503D7040A231BA404854741
+:10F1E00063FDE704035524198357E41837270020EB
+:10F1F00037460F00AA97035587A89387172713064A
+:10F200000624B3A5A70281463305F502EFD040508E
+:10F21000835704040357E4058355840583A88408B1
+:10F220001D8F3307B7028327040905461383F5FFB3
+:10F23000130E80023E9763676600B24022449244F8
+:10F24000410182803308C603C687FD563A9881E79C
+:10F25000231BC404DDB76314F4001C40F5DB83AE4C
+:10F26000C7086398BE0083A60709B306D840B3F663
+:10F27000B60263E4A6009C43D9BF09066DBF4111E5
+:10F2800026C2B7240020938404BE03D7040A06C60E
+:10F2900022C4854763F3E7042A848357E51803559E
+:10F2A00025193727002037460F00AA97035587A84E
+:10F2B0009387172713060624B3A5A70281463305B3
+:10F2C000F502EFD0E0440346540583A88408854640
+:10F2D0007D161303800263E7C600B24022449244C5
+:10F2E000410182803387660283270409FD553E97DA
+:10F2F000C68781E7231BD404CDB76314F4001C40F8
+:10F30000F5DB03AEC7080328C408631A0E0103A87F
+:10F310000709B305E84063640701B305074163E4E7
+:10F32000A5009C43F9B785067DB7B72700209387D2
+:10F3300007BE83D6070A05476371D70E411122C461
+:10F3400003A4870806C626C2A28789EB09EC230E10
+:10F350000500B240224492444101828003C7D70194
+:10F360006DFB9C43DDB76314A40000406DD0834760
+:10F37000B400D5E30327C4088327C508630DF70845
+:10F380000347C50193070008AA84631DF704835748
+:10F39000A403194693050008231AF506231BF50656
+:10F3A0008357C403231DF5048357E403231EF50488
+:10F3B00003558500EF30102F8547A38EF40083C7D7
+:10F3C000C40193F7F707238EF40013058406224443
+:10F3D000B240924431469305F00F41011713FE1FCE
+:10F3E0006700E3E98357A503194693050008231A2C
+:10F3F000F406231BF4068357C503231DF404835727
+:10F40000E50303558400231EF404EF30B029894737
+:10F41000A30EF4005DBF004015BF230E05008280DF
+:10F42000B7270020938707BE83D6070A411126C25B
+:10F4300006C622C40547AA846372D71A032785101B
+:10F44000098B630D071883A78708BE85ADED03D62A
+:10F45000041901447D581306260205862D067D55A4
+:10F46000A5EB630D04108347B4000357A403D5EB49
+:10F470008947231CE404A30AF404035704068357B2
+:10F4800004042285BA97C1071D8B998F231FF404AA
+:10F490008357C403231DF4048357E403231EF40499
+:10F4A000EFF0DFD18327440A93E717002322F40A01
+:10F4B0008547230AF4008D47A30EF400B24022448E
+:10F4C00092444101828003C7D5016DFB8C41BDBFD1
+:10F4D00098436394970051D7BA8783A6070903A777
+:10F4E000040963E2E6023387E64083A6C40863F4B6
+:10F4F000E6003377D7026376A7003A856373C700C7
+:10F50000BE859C43B1BF158F83A6C70863F4E60090
+:10F510003377D702E37707FF3A88E374C7FE3E8468
+:10F52000CDB783D7A403B3F7E702C9FB9D4699473C
+:10F5300063F5E600935717008D070567231AF40655
+:10F54000130707C88A076353F700BA87231BF4061B
+:10F550008357C403035584005D46231DF404835779
+:10F56000E40393050008231EF404C947A30EF40026
+:10F570002244B240924441016F30D012A5C103D75A
+:10F58000A40383D7A503B3F7E702A9EB8387C401DC
+:10F5900063D607049D46994763F5E6009357170025
+:10F5A0008D070567239AF406130707C88A07635374
+:10F5B000F700BA87239BF40683D7C40303D58400DE
+:10F5C0005D46239DF40483D7E40393050008239E3E
+:10F5D000F404CD47A38EF400EF30D00C238E04004A
+:10F5E000F1BDB7270020938707BE83D6070A0547DA
+:10F5F0006377D71C5D71A2C46AD003A487082A8DE3
+:10F600008357E518035525194EDEB72900201387C7
+:10F6100009A8AA97035587009387172737460F0035
+:10F62000B3A5A702130606248146A6C2CAC0930446
+:10F63000006452DC56DA5AD85ED63305F50262D43D
+:10F6400066D286C66ECE0569938909A8130909C8D2
+:10F65000130C0032930A0064EFD0800BB385B40220
+:10F660002A8A054B9D4CB38BA402B3B4A402AE947A
+:10F6700005E0B640264496440649F259625AD25AE9
+:10F68000425BB25B225C925C025DF24D6161828002
+:10F6900063158D0003240D0069DC8347D401CDE799
+:10F6A0008327C4080327CD086360F70A03250D09E3
+:10F6B00003270409636AE50803D88900198D330715
+:10F6C00028031307071933578703637FE50663F49D
+:10F6D000A7003375F5026379450785836373FA00E4
+:10F6E000D2873E954286814642C6B33555033305DF
+:10F6F0005503EFD0E0010505630865058347B400B5
+:10F70000835DA4033248B9E38357C4030581231CF6
+:10F71000B405231DF4048357E403231BA404231E10
+:10F72000F4048947A30AF40483570D04230A6401EF
+:10F73000A907231FF4048327440A93E71700232211
+:10F74000F40A9147A30EF40000401DB78357AD03A0
+:10F7500063F4B703B3F7B703428681465E85A68597
+:10F760003EC6EFC0F07AB2470505058163E6A70003
+:10F770003385AD40E37AF5FC994763F6BC0193DD30
+:10F780001D0093873D00231AF406939D27006353C1
+:10F79000B901CA8D8357C40303558400231BB407E2
+:10F7A000231DF4048357E4035D4693050008231EDC
+:10F7B000F404D147A30EF400EF30C06E71B782801D
+:10F7C000B727002083C7C7A83727002095C3B717DE
+:10F7D0000020938787A32322F7D0B727002023A8F0
+:10F7E00007C637070010B7E700E023A0E7208280B4
+:10F7F000370502009307856C85451305856C232228
+:10F80000F7D06FE0BEC9B727002083C7B79E6384D7
+:10F81000071A5D7156DA86C6AA8AA2C4A6C2CAC0F1
+:10F820004EDE52DC5AD85ED662D466D26AD06ECE34
+:10F830007D5563820A12B727002083A487C6638C94
+:10F840000410372B002093070BA883DC870003AC40
+:10F850004700B727002003C7E7A4B74B0F0037497D
+:10F860000F00938DFB237D5A130B0BA8054D938B33
+:10F870000B241D489308204E13090924814983C68F
+:10F88000B40083A704096399A60983D6040803D3A7
+:10F89000C40363F5660E03C604016311A60F03A635
+:10F8A000841169EE03A6440A71EA03C6F4006317E3
+:10F8B000060D03D5A4033303D34003A44409330541
+:10F8C00065024A86CE863EC61AC43AC2330515037F
+:10F8D00033548502B3B5AC023A9442044180239379
+:10F8E00084083385AC02EFC0B062B2471247930878
+:10F8F000204E3E9522431D486364850133058541B2
+:10F9000033049403931713006E9433547403A29733
+:10F910006362F506B307F54063F347013E8A84400E
+:10F92000B9FCB727002083A7C7A28297B307AA40D4
+:10F93000637AAA00B307454163DF070483274B00BE
+:10F94000D297898F23A0FA0083A70A00294763670B
+:10F95000F70423A00A00B640264496440649F2590B
+:10F96000625AD25A425BB25B225C925C025DF24DFB
+:10F9700061618280B307FC40AA9779BF83D664088F
+:10F98000B3869603EE96B3D6760363E4D700958FDD
+:10F9900061B7E297EDBF23A00A007DB7D91723A076
+:10F9A000FA00A54713056AFFE3E747FB03254B0071
+:10F9B000591552954DB77D558280411106C6EF10FD
+:10F9C000802C19C983278511014581E7B240410187
+:10F9D00082809C430505D5BF7D55CDBFB72700204C
+:10F9E00003A707D0011126CA4AC8B724002006CEB3
+:10F9F00022CC4EC62A89938404A849C3BE89B7275E
+:10FA0000002003D707C88547631AF70683D7840009
+:10FA100003546908032505093304F402B7470F00AE
+:10FA20001387F723938707243A943354F4026362CD
+:10FA30008508B727002083A7C7A233048540829793
+:10FA4000636CA406B307A440372700200344F7A43F
+:10FA500083A909D0014505806371F40237450F0081
+:10FA60003384874013050524B335A40203D68400EC
+:10FA700081463305A402EFC0B0498299930700FB89
+:10FA80002307F90083C7C40091CF0145EFE07EA2B0
+:10FA9000B727002023A807C637070010B7E700E004
+:10FAA00023A0E720F2406244D2444249B2490561B2
+:10FAB0008280DC403E95B5BF330785408147E355E2
+:10FAC00007F8DC403E94BDBF411126C2B724002098
+:10FAD000938704BE83A7470922C44AC006C62A8466
+:10FAE0002E89938404BE6394A70023AA0408832765
+:10FAF000041281CB03558400014693050008EF30C2
+:10FB0000603A8357440481CB035584004D469305E6
+:10FB10001008EF302039035584001546930510086E
+:10FB2000EF3040382305040023080400230A24058D
+:10FB300003D7040A854763E6E70085450145EFE002
+:10FB4000FE95B72700209387C7D103C77700954656
+:10FB50006394E600A3830700B24022449244024922
+:10FB60000145410182808347A500638007308357A8
+:10FB70000508411122C406C626C285072310F508D0
+:10FB80008347F500230C05002A8413F7270005E7B7
+:10FB900003570504954763E4E700014501A8930571
+:10FBA000E003EFF07FF2A305A4020945B24022442E
+:10FBB00092444101828013F7070239CF93F7F7FD92
+:10FBC000A307F5008327050A0347B500A30505022F
+:10FBD00093E747002320F50A8547631FF702835701
+:10FBE000A5031306204E03274509B387C702B3D7E1
+:10FBF000E702372700208346E7A40347750393866F
+:10FC000006053307C702B697C207C1832312F5085A
+:10FC10008607BA972311F50883471401858BF5C32E
+:10FC20008357E405035704046394E7208357C40310
+:10FC30008355C405034584022310F4068347540505
+:10FC4000231FB4029205A30BF40283576405F91530
+:10FC5000B7240020231CF4028357A405938404A82E
+:10FC6000231EF402EFE02EA90347B400231004087A
+:10FC700083578403835684056315071803D78400CC
+:10FC8000B387E7021307003293870719B3D7E70258
+:10FC9000032704095107BA97D84063E3E700998F17
+:10FCA0002328F4088347D401231DD40281C7228569
+:10FCB000EFF0EFDC03D784008357A40393060032F0
+:10FCC00023110402B387E70233D6D702B3F7D70272
+:10FCD0009306204E2326C408B387D702B3C7E70292
+:10FCE0002310F402835704042312F4028347F40020
+:10FCF00093E70702A307F40083471401F99BA308C5
+:10FD0000F40083471401898BB9C70357E412835762
+:10FD10000404B306F7401396060163400612631C01
+:10FD2000F7028147014893048413232CF412232EF5
+:10FD3000041315469305841226859700FE1FE7805D
+:10FD4000604D2685EF10A01983471401A306A41265
+:10FD5000F59BA308F4008347140113F7070135C787
+:10FD60008356C414035704043386E64093150601F2
+:10FD700063C5050C639BE604BD9BA308F4008347A1
+:10FD8000A41499C713F7270079C385472303F414F4
+:10FD90008347B41499C713F7270069C38547A303A2
+:10FDA000F4142285EFF06F9E8347C40799C7832719
+:10FDB000040A93E707102320F40A8327040AA30503
+:10FDC000040293E707202320F40A8347A40293F751
+:10FDD0000704E38407DC0357640483570404E31E29
+:10FDE000F7DA034704019307A0046315F70085477A
+:10FDF0002308F4008327440A93E707402322F40AE8
+:10FE000069BB85C703D78400B307F7021307003225
+:10FE100093870719B3D7E70203270409BA97D84095
+:10FE200063E3E700998F2328F408231DD40259B512
+:10FE3000998F13970701E35607EC930580022285FB
+:10FE4000EFF09FC8A305A4021305800285B3918B30
+:10FE500099C3894725BF230304141DBF918B99C300
+:10FE6000894735BFA30304142DBF0545828005C50E
+:10FE700041119305200222C406C62A84EFF0DFC494
+:10FE8000FD57A305A40223080400A303F402B24013
+:10FE900022444101828082800DC9411122C406C6DC
+:10FEA0008347F5002A849305E003898B91C3A1451C
+:10FEB000EFF09FC1FD57A305A4022308040023040B
+:10FEC000F402B24022444101828082808327050AE5
+:10FED000411122C406C626C24AC02A84638407345C
+:10FEE00013F7270019CBF59B2320F50A035585004E
+:10FEF000194693050008EF20F07A8327040A13F7C8
+:10FF000047004DC3ED9B2320F40A8347A40293F7D7
+:10FF1000070491CB8327440A228593E707402322D5
+:10FF2000F40AEFF00F930347B400854703464401FA
+:10FF3000835624066311F74A8357A4031307204E00
+:10FF4000B387E70203274409B3D7E7023727002026
+:10FF50000347E7A413070705BA97C207C1830347FE
+:10FF6000B4022312F40886072311F408930700084B
+:10FF700019C393070004230EF40019E68347A40273
+:10FF800093E717002305F40281EA035584000D4628
+:10FF900093050008EF20107123110406230A0400C2
+:10FFA000A30E04008327040A13F787000DC303552B
+:10FFB0008400DD9B2320F40A154693050008EF20FA
+:10FFC000706E8347A40293E747002305F40283275A
+:10FFD000040A13F7070139C7BD9B2320F40A83479E
+:10FFE000D40403558400214689C7A30604041306DC
+:10FFF000000393051008EF20F06A8347C40489CFFB
+:020000022000DC
+:1000000083278410C18B89CB8355A4042285920554
+:10001000C205C181EFE0BFC78347A40293E7170081
+:100020002305F4028327040A13F7070415CB0347BB
+:10003000F40493F7F7FB2320F40AA14763FBE700DE
+:100040008347B40099E78327440A93E707012322F3
+:10005000F40A03558400314693051008EF2090649C
+:100060008327040A13F7070245C38346B40093F7B6
+:10007000F7FD2320F40A0327C4108327841099EA8C
+:100080001377070801CB0327440A37064000518F36
+:100090002322E40A93F70702638A0736A9EA834614
+:1000A000741489470357E417639CF6348567938774
+:1000B00007A963FAE7008327440A05671307078047
+:1000C000D98F2322F40A83466414894703572418DE
+:1000D000639BF6328567938707A963FAE700832756
+:1000E000440A056713070780D98F2322F40A0355B2
+:1000F0008400114693050008EF20D05A8347A402DC
+:1001000093E717002305F4028327040A13F7071067
+:1001100005C70355840093F7F7EF2320F40A230E55
+:1001200004061D4693050008EF20D0578347A4021C
+:1001300093E717002305F4028327040A13F707083F
+:1001400009CF0355840093F7F7F72320F40A130629
+:10015000700593051008EF20F0548327040A13F765
+:1001600007201DC793F7F7DF2320F40A2285230F0A
+:100170000400EFE0DFC60355840031469305000814
+:10018000EF2050528347A40293E717002305F4029F
+:100190008327040A139727016357070079777D1790
+:1001A000F98F2320F40A8327040A13970701635A5F
+:1001B0000704B727002003C537BE83450403EFE0DB
+:1001C000AEDE8357A4031307204E232AA408B38767
+:1001D000E70237270020B3D7A7020345E7A46177DA
+:1001E0007D1713050505AA972312F4088347A40277
+:1001F00093E717002305F4028327040AF98F2320CD
+:10020000F40A8327040A858B91CF8347A402834590
+:100210004405228593E717002305F402EFF0DF8AF7
+:10022000A305A4028347A400B9C38327041299CF6E
+:100230008347A40181EF035584000146930500081C
+:10024000EF20504601E58547230DF4008357440411
+:1002500099CF8347140381EF035584004D469305DE
+:100260001008EF20304401E58547A308F4028347D6
+:10027000A402E1CB918B91CF03460401C165938524
+:1002800005A02285EFE01FA68347A402ED9B23056E
+:10029000F4028347A402858B8DC303457402930740
+:1002A000F00F6307F500EFD01EFFFD57A303F40224
+:1002B0008347A402F99B2305F4028347A402898B98
+:1002C00091CF8355E403034584029205F915EFD0DD
+:1002D0009EC28347A402F59B2305F4028347A40230
+:1002E000A18B85C38355E4030D4622859205F9153C
+:1002F000C205C181EFE01F9F8347A402DD9B230558
+:10030000F4028347A40213F7070101CF03456402F7
+:1003100093F7F7F82305F402EFD0FEF7FD57230318
+:10032000F4028347A40213F7070201CF8355A40404
+:100330000345640293F7F7FD2305F4029205EFD01D
+:100340009EBB8347C40193F7070C89CB0347B400D6
+:10035000854722856313F70CEFF08F8C83570404D5
+:10036000ADC713074006B3F7E702A5E3B7270020A0
+:1003700083A7C7CFB7240020938404BE898BB1C361
+:1003800037290020130989A3032709031DCB83D72D
+:10039000040183D524012545C207DD8D02978327FB
+:1003A000090383D5E4002945829783270903831530
+:1003B00024032D4582978327090383054403314590
+:1003C00082972397040023A80400B2402244924459
+:1003D00002494101828093070004230EF40019E6CC
+:1003E0008347A40293E717002305F402E39806BAB3
+:1003F000035584000D4693050008EF20B02A79BE0E
+:10040000930780147DB193078014C1B98327440AF0
+:100410007D771307F77FF98FC9B9EFE01FF13DBF73
+:10042000B727002083C7B79E638D0728397152D440
+:10043000372A002093070ABE6AC803AD870806DE84
+:1004400022DC26DA4AD84ED656D25AD05ECE62CCBC
+:1004500066CA6EC6130A0ABE8947630F0D16B74AED
+:100460000F0037290020B72B0020938CFA232A8C09
+:10047000FD59130909A8938A0A24372B0020938B6E
+:100480008BA38347AD006387072003546D08835710
+:10049000890003250D093304F40266943354540390
+:1004A000636C85148327CBA2330485408297B30401
+:1004B000A4406376A40083244900A294898C63D36A
+:1004C00004048327CBA28297636C8512018D835726
+:1004D000ED03035789008E07B387E7021307003245
+:1004E00093870719B3D7E70263F1A712A1456A857D
+:1004F000EFF08FDDA305AD0283A70B0381C789450C
+:10050000154582970347BD008547631BF70A83574C
+:100510000D08835DCD0363F5B70B83460D01639131
+:10052000E60A03278D1149EF03274D0A51EB834655
+:10053000FD001D476396E6080355AD03B38DFD40EE
+:100540009307204E3305B50383244D0903548900D6
+:1005500037460F001306062481463305F50283C78C
+:100560006B01B3549502B335A402BE94C204C1809A
+:1005700023139D083305A402EFC0801983270D09BA
+:10058000032749003E956363E500198DB387840214
+:1005900013941D00E697B3D75703A2973304F54091
+:1005A0006375F5003304F7402A948327CBA2829722
+:1005B000B304A4406376A40083244900A294898CE8
+:1005C000A14763E3970CB7E700E02328AA093707A0
+:1005D000001023A0E7208547F2506254D2544259BC
+:1005E000B259225A925A025BF24B624CD24C424DA3
+:1005F000B24D3E8521618280832749003E955DB5DD
+:1006000083274900818F3E95D9B583570D0485070F
+:100610002310FD0483470D1491E76A859700FE1FA0
+:10062000E78000666A85EFF00FD40325CD08032428
+:100630000D09832749002A946363F4001D8C034746
+:10064000FD0103556D0823288D080507A30FED0054
+:10065000035789003305E5026695335555036361F9
+:10066000A402098C8327CBA28297B304A4406376AB
+:10067000A40083244900A294898CE3C804F859B5E6
+:100680003385A7402A94F9BFFD576385F4002328DA
+:10069000AA09A289032D0D00E3150DDE03270A091F
+:1006A0008D471DDB9D4763F73701E11923203C018E
+:1006B00081471DB7B727002083A747A8E117BE9938
+:1006C000F5B785473E858280B7260020938706BE12
+:1006D00003A78708630C074C79714AD0938606BE3E
+:1006E00037290020930709A803A5060903D387002B
+:1006F00003AE4700B7470F0006D622D426D24ECE0F
+:1007000052CC56CA5AC85EC662C40148FD58130985
+:1007100009A8938EF7239385072483576708032638
+:100720000709B3876702F697B3D7B7026366F61473
+:10073000B307F64063F517013A85BE8805481843AC
+:1007400069FF6304080023A8A60803A40609B744A8
+:100750000F00B7290020938BF423372A0020930A37
+:100760000032130B204E938989A39384042483279A
+:10077000CAA2032C04098297637C853383568900BF
+:100780000357640883C77901330CAC403307D702A1
+:100790005E97335797023E97636087298357040417
+:1007A000A30F0400228585072310F4048347041453
+:1007B000F1C79700FE1FE78000572285EFF0AFBA20
+:1007C00045E1035589008357640837470F009306B6
+:1007D000F723B387A7021307072483240409230BF5
+:1007E0000402832A4900B697B3D7E70263EDF40801
+:1007F000B387F4402324F4088327C408BE9463E439
+:100800005401B38454418347B40023289408054716
+:100810006390E708035704088356C40363EAE606B7
+:10082000834604016396F60683278411B5E3832784
+:10083000440AB9EF8346F4009D47639BF60483574F
+:10084000A403B387E7021307204EB387E702032709
+:100850004409B3D7E70203C76901BA972313F40821
+:10086000B250225492540259F249624AD24A424B3F
+:10087000B24B224C4561828072965DBD9700FE1F8F
+:10088000E78000401DBF33875401B307F7409DB791
+:1008900083570402A1C78356040403574402374612
+:1008A0000F002312D4023387E640B387E7020357D1
+:1008B00024021306062481468145BA97C207C183E4
+:1008C0003385A7022311F402EFB0906401C9AA9402
+:1008D00063E45401B3845441232894088327CAA2B3
+:1008E0008297AA848327CAA28297E38DA4FE8327D6
+:1008F000CAA283248408829763EBA40C372A0020C1
+:100900003385A440130ACAD179C58327C408637408
+:10091000F50C83477A000D47630FF70AB7440F00C1
+:1009200093840424B3359502035689008146330528
+:100930009502EFB0F05D83592402AA992945EF4052
+:1009400000389547A303FA00B727002083A787D371
+:1009500037071000860998C723A83707035989006D
+:100960008359240237460F001306062433852903D2
+:1009700081468145EFB0D05905C1B33795024A860B
+:100980008146B385B4023385A402BE95EFB05058BA
+:100990003385A9402311A4020347B4008547E3111E
+:1009A000F7EC930700FD2307F4002254B72700203B
+:1009B000B25092540259F249624AD24A424BB24B67
+:1009C000224C03A587D0814545616FD03EAD83277A
+:1009D0004900BE9425B783477A000D47E302F7E844
+:1009E0000347B400854703A309036317F700954540
+:1009F000E30803E6154529A0E30403E695451945F8
+:100A00002254B25092540259F249624AD24A424B9D
+:100A1000B24B224C4561028363530C068357040496
+:100A200085072310F4048347041491E72285970077
+:100A3000FE1FE780E0242285EFF0EF920327C40831
+:100A400083270409BA970327490063E3E700998FD6
+:100A50000347B4002328F40885476315F70022856F
+:100A6000EF20D0248347F40185458507A30FF400C8
+:100A700083A70903E38D07CE15458297CDB9835728
+:100A8000E403130700328E07B387D7029387071951
+:100A9000B3D7E702E3F687DDA1452285EFF0CF82E9
+:100AA000A305A40203A309038945E31503F44DBB81
+:100AB0008357E40303578900330C85418E07B387BE
+:100AC000E70293870719B3D757036371FC0C832799
+:100AD000CAA28297835704042A8C85072310F40442
+:100AE0008347041491E722859700FE1FE780401991
+:100AF0002285EFF04F87E31505D60327C408832727
+:100B00000409BA970327490063E3E700998F232874
+:100B1000F4088347F40113F7070F31CF2285EFE084
+:100B20005FACA30F040083270409E372FCFA835629
+:100B300004088357A40303274409B387D702B38764
+:100B40006703B3D7E70203C769010607BA970347EC
+:100B5000B4002313F40885476313F7028357C403D3
+:100B6000E3F7D7C02285EF20701483A70903E38041
+:100B700007C08D4511B78507A30FF4006DB783A794
+:100B80000903E38607BE8D451945C5BDE34A0CCC74
+:100B9000A1452285EFE05FF3A305A402B72700205B
+:100BA00003A387A6E30E03CA9145A9B5828041112C
+:100BB00022C406C62A8483278411D1E38327041222
+:100BC000CDE30325041109C597F0FD1FE78080558B
+:100BD000034574029307F00F6304F500EFD0AEEB0A
+:100BE000034564029307F00F6304F500EFD0AEEA0B
+:100BF000034584029307F00F6304F500EFD0AEE9DC
+:100C000003558400A924B727002083A707A485C71C
+:100C1000B727002083D707C899EF37240020130493
+:100C2000849E085009C997F0FD1FE780A04F23203C
+:100C3000040223220402B240224441018280C843BC
+:100C400009C597F0FD1FE780E04D8327841103D786
+:100C5000A700136707F02395E7009C43232CF410AB
+:100C600099BFC84309C597F0FD1FE780A04B8327B4
+:100C7000041203D7A700136707F02395E7009C43EE
+:100C80002320F41225BFB727002083A787C699E346
+:100C90003E85828003D78700E30CA7FE9C43C5BF37
+:100CA000B727002083A787C737270020C166834561
+:100CB00077A4FD16014703D6A7006309A6006307C2
+:100CC000D6000507C107E3D8E5FE81473E8582804F
+:100CD000411122C437240020130404BE8327840951
+:100CE00006C626C2A1EBB72400200355E402938474
+:100CF00084A383C7F400130515021585850716051F
+:100D000092073E95420541819305B02097F0FD1F63
+:100D1000E780403305C183C6F400232CA408814733
+:100D20001387160012072A97130640F5930520F53E
+:100D300063D7F600B240224492444101828099EB8D
+:100D40002315B50058C18507C207A3040500C18358
+:100D50004105F9BF2315C50023220500EDB7411158
+:100D60009305A0201305801906C622C426C297F059
+:100D7000FD1FE780202D1306801981452A8497F0F6
+:100D8000FD1FE780C04F014505CCB72400209387A5
+:100D900004BE83A68708938404BE95CA3687854718
+:100DA000035687006304F60618437DFB2314F40002
+:100DB000B9E3228597F0FD1FE780C0360355840014
+:100DC000B24022449244410182803687D1BF854798
+:100DD0002314F40023A4840823A684082390F40A8F
+:100DE000EFF01FEF83A7C40823A00700230504002A
+:100DF00023070400E1B783A7C40880C383D7040A8C
+:100E000023A6840885072390F40AE9BF13871700F7
+:100E10009317070113160701C183E35806FA8147A8
+:100E200071B7B7270020138707BE03258709411133
+:100E300022C406C6138407BE09C597F0FD1FE780CC
+:100E4000602E232C0408B2402244410182804111CB
+:100E500022C437240020930704BE83A6870806C651
+:100E60000147B687130404BEB1CB03D68700631BCA
+:100E7000A60405EB98422324E4083E8597F0FD1F65
+:100E8000E780402A8327C40823A007008357040A69
+:100E90009DE3EFF01FF923240408B24022444101EE
+:100EA00082808326C4086395F6002326E408F1B700
+:100EB000944314C3D9B7FD172310F40A8357040AC7
+:100EC000E9FFC1BF3E879C4345B7372500207146E7
+:100ED0008145130585C617F3FD1F6700433A834715
+:100EE00015000347250083464500A2074207BA972D
+:100EF00003470500FD8A0548BA9703473500930567
+:100F0000000201456207BA9701473316E8007D8E5B
+:100F100001C605051375F50F0507E318B7FE8147F0
+:100F2000214633D7F640058B01C705051375F50F2C
+:100F30008507E398C7FE8280011152C656C4032A72
+:100F40008513832AC51322CC26CA4AC806CE2A8412
+:100F5000A30B0512A306051281441309500226862D
+:100F60005285D685EFB00078058911C58347D41224
+:100F70008507A306F4128504E39324FFF24062443C
+:100F8000D2444249324AA24A0561828083466501C1
+:100F90000D47AA876384E600054582800327451133
+:100FA00003464700A305C502034737006316D7026F
+:100FB0000347B50075F30347050193060002630775
+:100FC000D7009306300201456317D700130760026C
+:100FD0002388E70001458280BD466310D70203479E
+:100FE00005019306000401451377B70FE315D7FEFB
+:100FF000130750042388E7008280B946631AD7009C
+:101000008346050113070003E398E6F80547C9B7CF
+:10101000D1466317D7008346050113070005EDB7D6
+:10102000D9466318D7028346050113075005E39597
+:10103000E6F60327050A136707202320E50A05477C
+:101040002308E50003C71701136707F8A388E70023
+:1010500051B7E946631BD7008346050113075006C5
+:10106000E39CE6F21307A006A5B7FD46631BD70075
+:10107000834605011307A007E390E6F2130710F873
+:1010800081BF93063002E319D7F0834605011307A9
+:101090005008E393E6F005472308E5000347A5025F
+:1010A000136717002305E50271BF83270511094760
+:1010B000A30AE50095C32381E70003474505A38103
+:1010C000E7008347A50293E787002305F502F14770
+:1010D0002308F500014582801D4582808547A30ACB
+:1010E000F5008327051191CB15472381E70093076E
+:1010F000B0022308F50001458280054582808547BE
+:10110000A30AF5008327051191CB19472381E70036
+:101110009307D0022308F5000145828005458280AF
+:101120008947A30AF5008327051181CF1D47238135
+:10113000E700832705110347D5020145A381E70096
+:101140008280054582808547A30AF5008327051123
+:1011500091CB2D472381E700930770032308F50007
+:101160000145828005458280032705119947A30A1E
+:10117000F500B1472301F700B7270020938707BE8A
+:1011800083D64701A301D70083C667012302D70096
+:1011900083D66701A182A302D70083C687012303F8
+:1011A000D70083C79701A303F7008347E50213F72E
+:1011B000070409CF9307A0032308F5008347E5023E
+:1011C00093F7F7072307F50201458280858BFDD74A
+:1011D0008327050AA30505022307050293E70704F1
+:1011E0002320F50AE1BF8947A30AF50083270511EB
+:1011F00081CF35472381E700832705110347B502D7
+:101200000145A381E7008280054582808D47A30ABE
+:10121000F5008327051191CF45472381E700034758
+:10122000C502A381E7000347B50201452382E70019
+:101230008280054582808547A30AF5008327051132
+:1012400085C349472381E7009307A0042308F500DD
+:101250008347A50293E747002305F50201458280F5
+:10126000054582808547A30AF5008327051191C7AC
+:101270004D472381E7000145828005458280032791
+:1012800005118D47A30AF500D9472301F7008346CE
+:101290004514A301D70083475514918A2302F70010
+:1012A00003572519B1C69306F034814763FDE60064
+:1012B000930787E80357851415CB8587938757FDD8
+:1012C0008D87C207C1830357051963F3E7003E8783
+:1012D0008347A5022307E50493E747002305F502AA
+:1012E000930750052308F500014582808D87F9B7E3
+:1012F000858B99C7930707FB2147B3C7E702D1B78F
+:101300009307C7FB1147D5BF032705118D47A30AD4
+:10131000F500DD472301F70083474514A301F700DB
+:10132000834655142302D7000347B514F98F93F66B
+:10133000470003572519B1C69306F034814763FD72
+:10134000E600930787E80357851415CB85879387B5
+:1013500057FD8D87C207C1830357051963F3E70063
+:101360003E87930780052308F5008347A5022307DE
+:10137000E50493E747002305F502014582808D8748
+:10138000F9B7858B99C7930707FB2147B3C7E702D6
+:10139000D1B79307C7FB1147D5BF832605118D47EA
+:1013A000A30AF500E5472381F60083477514034639
+:1013B00065140547B317F7003317C700D98FA3810A
+:1013C000F600834715142382F6008347A50293E7AE
+:1013D00047002305F502930700062308F5000145A1
+:1013E0008280411126C28324051106C622C4B54756
+:1013F000A30AF500A9C091472A842381F40093052C
+:10140000051721461385340097F0FD1FE78080E023
+:101410001385B40011469305841797F0FD1FE780EC
+:1014200060DF930720022308F4000145B240224404
+:101430009244410182800545D5BF83270511A1C78C
+:10144000411122C406C62547A30AE5002381E7000F
+:101450002A84032505119305840F21460D0597F075
+:10146000FD1FE78020DB8327040AA3050402014552
+:1014700093E707022320F40A85472308F400B240CB
+:1014800022444101828005458280A547A30AF500D8
+:1014900083270511A9C3411122C406C639472381F8
+:1014A000E7002A84032505119305840F21460D05C5
+:1014B00097F0FD1FE78000D68347A402014593E71C
+:1014C00047002305F402930700032308F400B24009
+:1014D00022444101828005458280E147A30AF5004C
+:1014E00083270511D9CF411122C406C63D47238168
+:1014F000E700034745072A8493058506A381E70093
+:101500000347550731462382E70003476507A38257
+:10151000E7000357650721832383E7000347A505F9
+:10152000A383E7000357A50521832384E70003472E
+:10153000C505A384E7000347D5052385E7000357C6
+:101540004506A385E700034765062386E7000357A2
+:1015500065061385E7002183A386E70097F0FD1F4A
+:10156000E78040CB8347A402014593E7470023056A
+:10157000F402930700042308F400B240224441011E
+:10158000828005458280E147A30AF5008327051183
+:10159000C9CB411122C406C641472381E700034756
+:1015A00045072A8493058506A381E700034755076D
+:1015B00031462382E70003476507A382E70003570C
+:1015C000650721832383E7000347A505A383E7007D
+:1015D0000357A50521832384E7000347C505A3849A
+:1015E000E7000347D5052385E70003574506A38594
+:1015F000E700034765062386E70003576506138562
+:10160000E7002183A386E70097F0FD1FE78080C0F5
+:10161000930740042308F400B240224401454101ED
+:1016200082800545828083254511411126C206C668
+:1016300022C483C7450003C735000568A207D98FB8
+:101640001387A7FF420741839306A8C7F94463E2C3
+:10165000E60C03C7650083C65500130808C82207B7
+:10166000558FF9446367E80A6365F70A03C6850086
+:1016700083C675002206558E9306301F63EBC6089D
+:1016800083C6A50083C89500A206B3E6160163626F
+:10169000D808130816003308F80293983600635AE6
+:1016A000180783C8B500139808011358080163840C
+:1016B0000800636007078358A5038144639D1701F1
+:1016C000631BF7008358C5036397C8008354E50381
+:1016D000958C93B41400231DC504231AF506231B0F
+:1016E000E506231ED5042312050783C7D50003C7CB
+:1016F000C5002A84A207D98F2313F5063146B90500
+:101700001305850697F0FD1FE780C0B09147A30E33
+:10171000F400B2402244268592444101828083270E
+:1017200045111303000E03C6470003C73700220606
+:10173000598E130756FE420741836367E30683C64B
+:10174000670003C757001168A206D98E138786EB7E
+:1017500042074183130888146368E80403C78700BD
+:1017600083C87700220733671701930857FEC20822
+:1017700093D80801636A130383C8970083C7A7003F
+:10178000A207B3E71701938887EBC20893D8080133
+:10179000636C18012312C5182313D5182314E518F8
+:1017A0002315F5186FD04FE9054582808346B500B3
+:1017B0000547AA8705456395E60C83C6670131474F
+:1017C0000545639FE60A03A7471183463700A38AAE
+:1017D000D7048346570003464700A206D18E239BB9
+:1017E000D7048345770083466700A205D58D239CE7
+:1017F000B70403469700834687002206558E239D33
+:10180000C7048346B7000345A700A206C98E239EDE
+:10181000D7040345C7000347D7002207498F03D5E4
+:10182000A703239FE7040147631BB50083D5C703C4
+:101830006397C50003D7E703158F1337170023916C
+:10184000E70603C70701930600046304D702930663
+:1018500040046315D70005472388E70003C7170135
+:101860009546A38ED700136717F8A388E7000145B4
+:10187000828003C7A702136717002385E702E1BF31
+:101880008280034765018947631DF700832745115F
+:1018900083C73700230AF504F5472308F5000145FF
+:1018A00082801D4582808347B5002A87D9EB834615
+:1018B0006501B54705456397F60883460701930719
+:1018C00000026391F60883274711014583C657003C
+:1018D00003C64700A2064206B29603C66700B29648
+:1018E00003C637006206B2962320D70C83C6970042
+:1018F00003C68700A2064206B29603C6A700B296A8
+:1019000003C677006206B296232ED70A83C6C700A5
+:1019100003C6D700A2064206B29603C6B70083C725
+:10192000E700B296E207B6972320F70E8347170128
+:1019300093E78700A308F700930730022308F70016
+:101940008280054582808347B5009DE3034765019A
+:101950008547631DF700834605011307300263972F
+:10196000E6009307C0022308F50081473E85828088
+:101970008547EDBF834665010547AA870545639CFA
+:10198000E60203C707019306B002631AD7001307E4
+:10199000E0022388E700A3850702014582809306C1
+:1019A000D00205456319D7001307E002A38507029B
+:1019B0002388E700DDB78280034765018947631EFE
+:1019C000F704E947A305F50283274511394783C783
+:1019D00037006392E7020347050193070003631E84
+:1019E000F7028327050A93E707022320F50A8547B4
+:1019F0002308F500B9A03D476393E70283278510CC
+:101A000003470501F59B2324F51093070004631693
+:101A1000F700930760042308F500014582804947D9
+:101A20006398E702034705019307A004E317F7FE55
+:101A300085472308F5008347A50293E71700230590
+:101A4000F5028347150193E707F8A308F500F1B7FE
+:101A500051476392E7020347050193070005E31E20
+:101A6000F7FA85472308F5008327050A93E707104F
+:101A70002320F50AF9B75947639DE700034705019D
+:101A800093075005E31BF7F88327050A93E7072020
+:101A9000A9BF6947639FE700034705019307500605
+:101AA000E31DF7F68327050A056713070780D98F1B
+:101AB0002DBF7147E383E7F67547639CE700034753
+:101AC000050193075007E31AF7F48327050A2167F6
+:101AD000F9BF13073002E392E7F4034705019307C8
+:101AE0005008A9B70347B50085476311F7020347BC
+:101AF0006501631BF700034705016317F7009307B0
+:101B000060032308F50081473E8582808547EDBF4D
+:101B1000834665010547AA8705456393E60603C723
+:101B20000701930670036315D70203C7A702238634
+:101B300007049376070499C61377F7FB1367070129
+:101B40002385E702130780032388E700014582808D
+:101B50009306500305456315D702130780032388B6
+:101B6000E70003C7A702238607040145937607040D
+:101B700081CA1377F7FB136707012385E702828089
+:101B80008280034765019947631EF70803274511C3
+:101B900083473700A307F504834757008346470070
+:101BA000A207D58F2318F504834777008346670083
+:101BB0001307A003A207D58F834605012319F50457
+:101BC0008347E5026395E604858B99CB8327050A55
+:101BD000A30505022307050293E707042320F50A5E
+:101BE0008347A50293E717002305F50285472308DD
+:101BF000F5008347150193E707F8A308F50083472D
+:101C0000E50293F7F7FB2307F50201458280E2071F
+:101C1000E187E3D007FE8327450A93E707042322E1
+:101C2000F50AC1BF05458280034765018947630402
+:101C3000F70005458280832745111307000483C7F9
+:101C40003700A305F5028347050193F6B70F6397A5
+:101C5000E600930750042308F50025A0130750055C
+:101C60006393E7028327050A93E707202320F50AF9
+:101C700085472308F5008347150193E707F8A30874
+:101C8000F50001458280130750066395E70093072E
+:101C9000A006D1B713075008639CE70085472308C7
+:101CA000F5008347A50293E717002305F502E1B786
+:101CB0000347B5003DFF130700026386E7001307E3
+:101CC00030026395E7009307600271B71307A0071E
+:101CD000E391E7F6930710F8BDBF8346650105471A
+:101CE000AA8705456394E60403A787100545418B41
+:101CF00015CF03C707016318A7001307B004238893
+:101D0000E700014582801306A004631AC70003C7D9
+:101D1000A7022388D700136717002385E70203A7CC
+:101D2000870A1367070423A4E70AE1BF828083467A
+:101D300065010547AA8705456393E60283C6070147
+:101D40001307A0040545639CE60003C7A702238888
+:101D5000A7000145136717002385E7028280828070
+:101D6000034765018D47631FF718834715018D8B66
+:101D700091EB834605012147938706FC93F7F70F04
+:101D80006361F702D9472306F5029307A002A30572
+:101D9000F5028327850A93E727002324F50A0145E6
+:101DA00082808347B500032645116390071493078B
+:101DB00050056398F600D9472306F50293073002D1
+:101DC000F9B7B7270020938707BE8345460003C7AE
+:101DD000A70383C7B703834865146D8F2305E514F4
+:101DE00003463600F18F0546A305F5143316160198
+:101DF0006314C70023050514034875148545B3957E
+:101E000005016394B700A30505140347A514834790
+:101E1000B5145DCFD9CB93752700B1C113F6270058
+:101E20001DCE930720202315F5140347A5148547DD
+:101E3000B39717016314F700230505140347B5147E
+:101E40008547B39707016314F700A3050514854779
+:101E50006398F608930760052308F50089B71376A1
+:101E6000470001CA13F3470063050300930740408E
+:101E70005DBF058B19C713F7170001C79307101033
+:101E80005DB7094781E5114711E205472305E514D0
+:101E900013F7270009C78947A305F51479B7918B74
+:101EA00099C39147D5BF8547C5BFB3570741858BB8
+:101EB00081C72305B51495BF9377270089C7894744
+:101EC0002305F5149DB7118B91477DFB8547CDBF49
+:101ED000A9DF33D71741058B45DFA305C514B1B77B
+:101EE0008327850A93E707104DBD85476397F60062
+:101EF00083474600A305F514B1BF8327850A93E7FE
+:101F0000072061BD05458280834665010D47AA878C
+:101F100005456394E61483C607011307500505457C
+:101F2000639DE61203C7B7006319071283C64714FF
+:101F300003C7571403A6471133F5E600834546004F
+:101F400019ED6396B60003453600630AE500239554
+:101F50000714130770052388E70001458280ED8E82
+:101F60002385D7140346360003C86714718F0546CE
+:101F7000A385E714331606016394C600238507146E
+:101F800003C577148545B395A5006314B700A385F1
+:101F9000071483C6A71403C7B714C5CA41C793F56E
+:101FA00026009DC91376270005CA13072020239514
+:101FB000E71483C6A7140547331707016394E600A7
+:101FC0002385071483C6B71405473317A700E39288
+:101FD000E6F8A3850714B5BF13F6460001CA937847
+:101FE00047006385080013074040D1B7858A99C62A
+:101FF0009376170081C61307101055BF894681E5F7
+:10200000914611E285462385D7149376270089C629
+:102010000947A385E71471BF118B19C31147D5BFB9
+:102020000547C5BF33D7A640058B01C72385B71425
+:1020300049B713F7260009C709472385E71495BF59
+:10204000918A1147FDFA0547CDBF25D7B356074101
+:10205000858AC5DEA385C714A9BF82808346B500E3
+:102060000547AA870545639FE60683C667011547AE
+:1020700005456399E60603C7070193065005630605
+:10208000D70093068005631FD70403C7A70283A563
+:102090004711136717002385E70203C64500114760
+:1020A000636EC70083C63500636AD7001307F6FF67
+:1020B0001385F6FF718F758D498F11C705472388EA
+:1020C000E7000145828003C7650003C555002385ED
+:1020D000C7142207498F2396E714A385D714130743
+:1020E000A005F1BF82808347B50095E38346650173
+:1020F0000D478547639BE600034705016317F7001B
+:10210000930710062308F50081473E8582808547A6
+:10211000EDBF83270511E9C72547A30AE50051470D
+:102120002381E7000347C5178355E5170356251894
+:10213000A381E7000347D517A382B7002382E700F6
+:1021400013D785002383E70003470518A383E7001F
+:1021500003471518A384C7002384E700135786009C
+:102160002385E7008346751409476386E602032743
+:1021700005109316470163C0060285669386868420
+:102180002E8763F3B600368742074183A382E700B8
+:1021900021832383E7008346651409476386E602AB
+:1021A000032705109316470163C0060285669386D0
+:1021B0008684328763F3C600368742074183A3844F
+:1021C000E70021832385E7008347A50293E74700C3
+:1021D0002305F502930700052308F50001458280D9
+:1021E0000545828083270511E9CB2547A30AE50031
+:1021F00055472381E7000347C5178355E517035665
+:102200002518A381E7000347D517A382B7002382CF
+:10221000E70013D785002383E70003470518A3834E
+:10222000E70003471518A384C7002384E70013576A
+:1022300086002385E7008346751409476380E6021C
+:102240008566938686842E8763F3B60036874207B9
+:102250004183A382E70021832383E700834665143B
+:1022600009476380E602856693868684328763F336
+:10227000C600368742074183A384E7002183238574
+:10228000E7008347C507A305050299C78327050A09
+:1022900093E707102320F50A8327450A1397470180
+:1022A000635807007D771307F77FF98F2322F50A1C
+:1022B00085472308F50001458280054582808347D4
+:1022C000B500EDE7411122C406C603476501E147A9
+:1022D0002A8405456318F70C03470401930700049B
+:1022E0006312F70C8325441105659306A5C703C740
+:1022F000450083C7350022075D8F9307A7FFC207FC
+:10230000C18363ECF60883C7650083C655001305D7
+:1023100005C8A207D58F6362F50863E0E70803C626
+:10232000850083C675002206558E9306301F63E62E
+:10233000C60683C6A50003C89500A206B3E606013B
+:10234000636DD504130516003305E50213983600B6
+:102350006345A80403C8B50013150801418163044F
+:10236000080063ECA702231DC4042312A406231A49
+:10237000E406231BF406231ED40483C7D50003C739
+:10238000C5003146A207D98F2313F406B9051305FA
+:10239000840697E0FD1FE780E0E7930770042308B9
+:1023A000F4000145B240224441018280054582800B
+:1023B000411126C206C622C403476501E147854490
+:1023C0006318F704832785102A848544898BA9C361
+:1023D0008347B50063919706EFF0EFA483470401AC
+:1023E000A305A40263979700930710042308F40041
+:1023F00039A8130700046393E70293071004230826
+:10240000F4008347A40293E717002305F4028144F4
+:10241000B240224426859244410182808327040AE7
+:1024200093E727002320F40A8347140193E707F872
+:10243000A308F400E9BF834715018D8B99CF93075B
+:10244000A002A305F402BD472306F4028327840AF1
+:1024500093E727002324F40A5DBF834705016397B0
+:102460009700EFF04F9CA305A402BDBF1307000225
+:102470006390E702EFF02F9BA305A402814449F982
+:102480008327440A37070080D98F2322F40A49B7EB
+:1024900013070004E39EE7F6930730025DB741118E
+:1024A00026C206C622C48347B5008544A5E7034774
+:1024B0006501A5478544631FF7048327850FA18B1A
+:1024C000B1CB832545112A8421468D0513050510BE
+:1024D00097E0FD1FE78000D483270410B736780803
+:1024E0009386060DDD8E8327441013E707018327AB
+:1024F000840FF58F2324F4108327C40FF98F23262C
+:10250000F41083470401639D970093071003230889
+:10251000F4008144B24022442685924441018280E5
+:102520008327840A93E707012324F40ADDB74111C6
+:1025300026C206C622C403476501A5478544631A1F
+:10254000F706034705019307000385446313F70665
+:10255000832545112A8421468D051305051097E032
+:10256000FD1FE78020CB83270410B73678089386B9
+:10257000060DDD8E8327441023089400A305040272
+:1025800013E707018327840F8144F58F2324F41078
+:102590008327C40FF98F2326F4108327040A93E7B7
+:1025A00007022320F40A8347140193E707F8A308DE
+:1025B000F400B24022442685924441018280834740
+:1025C000B50005476395E708411122C406C6834656
+:1025D000650125472A8405456390E6060347040103
+:1025E0006310F706832544112146130504108D0559
+:1025F00097E0FD1FE78000C283270410B7367808F4
+:102600009386060DDD8E8327441013E70701832789
+:10261000840FF58F2324F4108327C40FF98F23260A
+:10262000F410930710032308F400834714010145B5
+:1026300093E707F8A308F400B240224441018280E6
+:102640008327840A93E707012324F40AF9BF054589
+:1026500082800347B5008547631CF704411122C4FB
+:1026600006C626C203476501A1472A840545631CA7
+:10267000F702832444111305841215469385340010
+:1026800097E0FD1FE78000B983C7940003C784006B
+:102690000145A207D98F2317F4128347140193E74A
+:1026A00027F8A308F400B2402244924441018280FA
+:1026B000054582800347B50085476310F7168346BA
+:1026C00065015D47639CE614011126CA8324451108
+:1026D00022CC21462A84938534001305751506CE35
+:1026E00097E0FD1FE78000B383C7C40003C7B400B1
+:1026F000A207D98FA30FF414A1832300F416EFB01F
+:102700006EED2AC4EFB00EED2AC62C001305041797
+:10271000214697E0FD1FE780E0AF83C7F40003C7C1
+:10272000E40013058417A2074207BA9703C7040100
+:102730002C001146BA9703C7D4006207BA97232426
+:10274000F40C83C7340103C72401A2074207BA97D8
+:1027500003C74401BA9703C714016207BA9723223B
+:10276000F40C03471417834724174207A207BA97AC
+:1027700003473417BA97034704176207BA97232011
+:10278000F40C03475417834764174207A207BA970C
+:1027900003477417BA97034744176207BA97232E63
+:1027A000F40AA247374703001307D73FB387E7026E
+:1027B00037A72600130737ECBA973EC497E0FD1FF2
+:1027C000E78040A583C7640103C77401A2074207DD
+:1027D000BA9703C75401BA9703C784016207BA972F
+:1027E000232EF40C0347A417834794174207A2072C
+:1027F000BA9703478417BA970347B4176207BA9783
+:102800002320F40E930710022308F400F2406244E0
+:102810008147D2443E850561828085473E8582801E
+:1028200003476501A547631EF704411122C406C68C
+:1028300083460501130700052A8485476397E6024E
+:10284000EFE0FFED05E98327040AA305040293E7FF
+:1028500007102320F40A8347140193E707F8A3081D
+:10286000F40085472308F4008147B24022443E85A6
+:10287000410182808347A40293E717002305F402F5
+:10288000D9BF85473E85828003476501A547630917
+:10289000F700054582800545B2402244410182800F
+:1028A00083278510411122C406C693F707022A84A4
+:1028B000FDD3EFE0DFE68547E30FF5FC03470401B6
+:1028C0006318F700930710052308F4000145E9B7E2
+:1028D0008327840A93E707082324F40AC5BF8347A4
+:1028E000C500A30A0500F19B93E717002306F50036
+:1028F00003250511133515008280014582804111A1
+:1029000006C6EFE04FB80DC10357C5058356A505B0
+:10291000035665078355450703558500EF60F05E54
+:102920000145B240410182800945E5BF011106CE53
+:1029300022CCEFE04FB531CD0347B50085472A845F
+:10294000631CF702B727002003A787C3094515CFEB
+:1029500003460403834617048358E4030358C4035F
+:102960008357A403835584000345B4021307270447
+:1029700032C00546EF60D0578347F400A305040238
+:10298000014593E71700A307F400F2406244056194
+:1029900082800945DDBF411106C6EFE0CFAE19C9FF
+:1029A0008345051403558500EF6010590145B24079
+:1029B000410182800945E5BF9375F50F01112E8510
+:1029C00006CE22CC2EC6EFB00FFC0DC12A84834662
+:1029D000A506B245034535010546EF607055014532
+:1029E000A3090400F2406244056182800945DDBF0D
+:1029F000411106C6EF609053B2400145410182800B
+:102A0000411106C622C4EFE00FA80DC98346751414
+:102A1000034665142A84835585000345B50285065F
+:102A2000050693F6F60F1376F60FEF60F04F0145AB
+:102A3000A3050402B2402244410182800945DDBF62
+:102A4000397106DE22DC26DA4AD8EFE0CFA369C965
+:102A50000347B50085472A846315F708B727002088
+:102A600083A487C30945D9C483C704041946898B45
+:102A7000C1CBCC5483C7A500C1C7B105280897D0E6
+:102A8000FD1FE780207983C71404138924041946A5
+:102A9000898BB5CFCA85081097D0FD1FE780807756
+:102AA000CC5419469105281097D0FD1FE7808076F9
+:102AB000834704038358A40383C614040346B40065
+:102AC000835584000345B4023EC48357E4031308CE
+:102AD000010238103EC28357C4033EC03C08EF6079
+:102AE00050438347F400A3050402014593E7170010
+:102AF000A307F400F2506254D254425921618280FB
+:102B00008145280897D0FD1FE7806077ADBF8145DC
+:102B1000081097D0FD1FE78080761946CA8561B7F7
+:102B20000945C9BF411106C6EFE0EF950DC1035736
+:102B3000E5188356C51803562519835505190355FD
+:102B40008500EF60D03C0145B240410182800945DB
+:102B5000E5BF411106C622C4EFE0EF920DC92A84F9
+:102B60000357C5058356A5050356650783554507D5
+:102B700003558500EF60303983471401014593E721
+:102B80004700A308F400B240224441018280094575
+:102B9000DDBF411106C6EFE00F8F0DC1834705165B
+:102BA0000346F5159305751503558500A2075D8E3F
+:102BB000EF6030350145B240410182800945E5BFF3
+:102BC000411106C622C4EFE00F8C0DC12A84130602
+:102BD0000510835585000345B502EF60503201456D
+:102BE000A3050402B2402244410182800945DDBFB1
+:102BF000411106C622C4EFE00F890DC52A84035790
+:102C0000C5058356A50503568505835585000345EF
+:102C1000B502EF60902E0145A3050402B2402244A4
+:102C2000410182800945DDBF01111375F50F06CE04
+:102C3000EFB06FD529C9B727002083A707CB93F73B
+:102C400007209DC302C402C202C0814801488147D7
+:102C500001478146054681451305C003EF60702B8F
+:102C60000145F24005618280834695031307A50361
+:102C700002C0814801488147054681451305C003CC
+:102C8000EF601027F1BF0945E9BFB7270020938700
+:102C900007BE03A70708094529CB83A7070D011124
+:102CA00006CE93F707208DC302C402C202C081483A
+:102CB000014881470147814601468145EF60702503
+:102CC000F240014505618280835807020358A7013D
+:102CD0008357070583465707014602C01307670756
+:102CE00081450945EF60D020E1BF828001458280A7
+:102CF00001458280014582800145828001458280B4
+:102D0000014582800145828001458280411106C6CD
+:102D100022C403470500930700086314F702034722
+:102D20001500DD46854763E4E606B7D702000A07CB
+:102D30009387C7D9BA979C4303552500829781474B
+:102D4000B9A09306100885476313D70403471500FD
+:102D5000CD466308D70E63E3E602A146630DD708AC
+:102D6000B146630DD70A95466313D7020355250074
+:102D7000EFD07FF12A8415E9894711A89306000353
+:102D8000630FD70E63EAE600E946630FD70CB24043
+:102D900022443E854101828093077005630FF70E40
+:102DA000930717F0B337F000DDB78327851195C778
+:102DB000035645040506420641829C43130716004C
+:102DC000420741839DE72312C40401CA835584004E
+:102DD0000545EF60D010231204040345B4020346F6
+:102DE000440583558400EF60500E2285EFD03FDC10
+:102DF000B9B73A86D9B703552500EFD0DFE82A8462
+:102E000025DD0346C504835585000345B5023336E9
+:102E1000C000EF60D00BA305040215B703552500D1
+:102E2000EFD07FE62A8429D9035725058356050567
+:102E30000346F504835585000345B502EF6070092C
+:102E4000D9BF03552500EFD01FE42A8415D50356BA
+:102E5000450401CA835585000545EF6050082312DB
+:102E60000404A3080402E1BD03552500EFD0BFE12F
+:102E7000E30405F00345B502EF60B006C9B503559C
+:102E80002500EFD05FE02A84E30805EE8355850036
+:102E90000345B502EF603005BDBF03552500EF6067
+:102EA000D00471BD011122CC2A84114506CE2EC654
+:102EB00032C4EFA0FEC81DC1B245224623118500D1
+:102EC0002300B500A300C5006244B7270020F240EC
+:102ED000AA8503C5B79E05616FA07ED4F240624407
+:102EE000114505618280411106C622C4EFD0BFD9C9
+:102EF00041C183270512230D05002A84A5C303477A
+:102F0000F500058B19EB0355840001469305000875
+:102F1000EFF05FF939C5014581A8D44303C6C70066
+:102F200083C58700035585008906EF60207C05E591
+:102F30008327041203D7A700A3840700136707F0B1
+:102F40002395E7009C432320F4128357240481C770
+:102F5000FD172311F40483270412D5F72311040469
+:102F60005DBF8547230DF400B240224441018280B9
+:102F70000945DDBF797122D406D683C735002E847A
+:102F800023160100A307F10083C74500100802C003
+:102F90002307F10083C755008A8502C2A306F1000A
+:102FA00002C402C802CA02CC02CEEF10900203474C
+:102FB000F1018347040001456310F7020347E10173
+:102FC0008347140001456319F7000345D101834786
+:102FD00024001D8D13351500B250225445618280A6
+:102FE000B727002083A787C991E382806384A70065
+:102FF000DC5FDDBF411122C406C68347A5002A84D9
+:1030000091C79305C5006905EF905FC78347240109
+:1030100091CB930544011305A4022244B24041011F
+:103020006F90DFC5B240224441018280AA862E867D
+:10303000AA85373502001305E5036FB08E8CB727DC
+:103040000020138707BE0327870B411126C206C63F
+:1030500022C4938407BE11E7B24022449244410146
+:1030600082806304A700585FFDB78347A5002A84C8
+:1030700091C79305C5006905EF905FC083472401A0
+:1030800099C7930544011305A402EF903FBF228521
+:103090002244CC58B240924441016FF03FF90111F3
+:1030A0004AC837290020930709BE22CC03A4870B06
+:1030B00026CA4EC652C456C206CEAA84014A130975
+:1030C00009BE93094500854A65E89305402013052C
+:1030D000000497D0FD1FE780E0F62A841D4561C4F7
+:1030E00083C7340019469385440013054400A301A7
+:1030F000F40097D0FD1FE780E011938AA4014146B8
+:103100008145568597D0FD1FE780A02979E993096D
+:10311000A401D68541464E8597D0FD1FE780202526
+:1031200085472305F400834734009305C4004E858A
+:1031300093E72700A305F400EF905FB49384A40203
+:1031400041468145268597D0FD1FE780802549EDC2
+:103150009307A402A6853E854146BE8497D0FD1FF5
+:10316000E780E02085472309F40083473400930576
+:103170004401268593E72700A309F400EF901FB0D0
+:10318000A3000400832549032285EFF03FEA631082
+:103190000A06232C890A232E04028347490B014582
+:1031A0008507230AF90AF2406244D2444249B249EF
+:1031B000224A924A056182800347340083C7340063
+:1031C0006305F700228A405C01B74146CE851305AE
+:1031D000440097D0FD1FE780E014E31555FF4945F3
+:1031E000D9B72305040099BF2309040051BF232E3A
+:1031F0008A0255B7011126CAB7240020938704BE5E
+:1032000022CC03A4870B4AC806CE4EC6938404BEC4
+:103210007D5901ECF240624423AC040A238A040A7B
+:103220004249D244B2490561828003450400EFB0AF
+:103230008E868329C40323002401228597D0FD1F95
+:10324000E78040EE4E84F1B7B7270020938707BE92
+:10325000238A070A23AC070A6F901FAC01114EC6E0
+:1032600006CE22CC26CA4AC8EFD07FAFAA893DC974
+:10327000EFD07FA12A84630B050E9307101123154D
+:10328000F500930700FB2307F50037290020854749
+:103290002308F500930789A383D70701130740107C
+:1032A000130989A3A5073E85C207C1836374F7008C
+:1032B000130540101317050141839307000463743D
+:1032C000F70013050004420593057020418197D053
+:1032D000FD1FE78020D72328A41009ED03558400A3
+:1032E000EFD0FFB6F24062444E85D2444249B24923
+:1032F00005618280B727002083A747D3B724002029
+:10330000938404BE232AF41083A7C40C03A7840C5F
+:103310002285232EF40E2326F41083D7A403232C16
+:10332000E40E2324E4102312F414FD572310F404B4
+:103330002313F4022314F4028347E4022313041436
+:1033400093E707FC2307F4028567938787BB231560
+:10335000F404EFB03FD6034549012301A414EF1054
+:103360008068A301A41423940400ADBF85499DBFC8
+:1033700001114AC837290020930709BE06CE22CC86
+:1033800026CA4EC652C42A8403C5370083450403A7
+:10339000372A0020A307A402EFB00EC1130A0AA81F
+:1033A00003588A008357A40393060032B7290020EC
+:1033B0003307F802232AA408130909BE3356D7029B
+:1033C0003377D7029306204E2326C40837460F00D2
+:1033D000130606243307D702B387D7023347070300
+:1033E000B3D7A7022310E402138789A3834467019C
+:1033F000938989A3BE94835784039384C417C2041A
+:103400008507B387D702C180231294088146858F30
+:10341000B3B5070333850703EF90802F8327840814
+:103420003E9583274A006363F5001D8D834774032F
+:103430001307204E8604B387E7022328A4082285B9
+:10344000BE9423119408EFB07F912285EFB07FC026
+:103450008355E40322859205F915C205C181EFB0B9
+:103460003F8C2285EFD05FADB727002083A7C7CF61
+:10347000232A8908898B91CF83A7090399CB8325B8
+:1034800084093545829783A709038325C4093945F3
+:10349000829762442317090023280900F240D2448E
+:1034A0004249B249224A05616FC08FB103570508EE
+:1034B00089468357450863F3E6000947B397E70059
+:1034C0002313F5086FB02EBD011122CC26CA4AC8BD
+:1034D00006CE4EC6834765032A8437290020850718
+:1034E000230BF50283473501B72400206395074875
+:1034F0008347C5008346150113070004BD9B93E76E
+:1035000037002306F50093978601A30D0500A30954
+:10351000E500E18763D9070093F6F607A308D50015
+:10352000EFF0EFBB39A80327850A93772700BDC7C3
+:1035300083270510759B2324E50A918BA9CFEFD033
+:10354000FFCC0347B40185476310F7068327841136
+:103550000347C400DC432380E7008327841103472B
+:103560005401DC43A380E70003278411832789D318
+:103570005843B8DF83A704D1B70680009843558F1E
+:1035800098C3D857719BD8D7F2406244D24442497D
+:10359000B24905618280EFD01FC565B793771700E8
+:1035A0008DC7799B2324E50A832704110347C400B0
+:1035B0002380E7008327041103475401A380E70019
+:1035C000832789D3032704116DB7834705018549F4
+:1035D000639137133DC79377070199C73D9B232418
+:1035E000E50AEFD09FE5B1BF9377070281CB137750
+:1035F000F7FD2324E50AEFD01FF9A1B7937707045D
+:1036000081CB1377F7FB2324E50AEFD0BFC515BFA5
+:103610009377070889CB1377F7F72324E50A2285E8
+:10362000EFE05FBC39BF9377072089CB1377F7DFD3
+:103630002324E50A2285EFD03FCD21B72324050AB4
+:10364000A5B78327450A6381071E13F7070401CB3B
+:1036500093F7F7FB2322F50AEFD01FB1DDB513F77F
+:10366000071001CB93F7F7EF2322F50AEFD0FFE124
+:10367000C9BD13F7072011CBCD8ACDE293F7F7DF51
+:103680002322F50AEFD07FE56DBD13F7074001CB8C
+:1036900093F7F7BF2322F50AEFD0FFB95DB5139773
+:1036A0004701635B07007D771307F77FF98F2322BC
+:1036B000F50AEFE01FA671B513973701635C0700A9
+:1036C000CD8AA9EE7D777D17F98F2322F50AEFD0F9
+:1036D0001FBB85BD13971701635A070071777D17CC
+:1036E000F98F2322F50AEFD05FCBA1BD2322050A73
+:1036F00065BD8DC7130780036388E7206367F70CF8
+:10370000130770026386E71E6364F70475476381DD
+:10371000E71E6367F7006D476386E71C228509B5DE
+:10372000130710026385E71E13075002E398E7FEB4
+:1037300083270510918B638007208D472306F502B0
+:10374000EFD0DFAC83471401DD9BA308F4009DA2FA
+:103750001307E0026384E71E636FF7021307A002FA
+:10376000E39EE7FAEFD09F978347D40491CB41467D
+:103770009305C40A1305C40C97D0FD1FE78080A9E8
+:103780008347C4042326040E2328040E93E717005E
+:103790002306F4047DB313071003E384E7E413075F
+:1037A0006003E39DE7F697D0FD1FE780C0FBE30AC7
+:1037B00005D88547A306F4042285EFD0DF98834718
+:1037C000C404F99B2306F404ADBB1307B004638F54
+:1037D000E718636CF702130710046385E70CE37FB7
+:1037E000F7F29387B7FB93F7F70F8549E3E8F9F210
+:1037F000EFF0EF8E8327040A230834012311040617
+:1038000093E747002320F40A2DBB13076005E383E9
+:10381000E7E26362F70213071005E382E7E01307AC
+:103820005005E39DE7EE228597D0FD1FE780A0F3CA
+:10383000E30905D0E5B513078005E386E7FE130726
+:10384000A005E39DE7EC0347A51401CF03466514EB
+:103850008547B397C7006386E70093E60601A30890
+:10386000D5000347B41411CF834674148547B3972A
+:10387000D7006388E7008347140193E70701A30893
+:10388000F4008347E40199CB83471401C18B99E786
+:103890008327040A93E707202320F40A2285EFF008
+:1038A0000F8409A88347B5028DC705476398E700D1
+:1038B000EFD07FCD85472308F40061B18327051041
+:1038C000918BB5C7BD472306F4022285EFD01F9424
+:1038D000D5B7EFF0CF808327040A93E72700232092
+:1038E000F40AC9BFEFD06FFCD947230AF40491B999
+:1038F0002285EFE0DFFE8327040A93E717002320E9
+:10390000F40A2308040035B9EFE07FFDDDBF83270B
+:103910008510858B81C7EFD0DFAC25B1E947A305C2
+:10392000F50283270510918B99C38D4769BF2285C6
+:10393000EFD07F8B41B7EFD01F8B29B58347C504EC
+:103940002322050E2324050E93E727002306F50402
+:10395000EFD0EFFA83471401A3050402DD9BA3080F
+:10396000F4008327040A93E7070195BFEFD09F8FE8
+:1039700023083401F9B6B7270020938707BE03D781
+:10398000070105072398E7006DBE79714AD03729F2
+:103990000020930709BE22D403A407094ECE52CCBF
+:1039A00056CA5AC8B7290020B72A002037DB0200C0
+:1039B000372A002026D206D65EC662C466C2130924
+:1039C00009BE9384C9D1938A8AA3130B4BD3130ADC
+:1039D0000AA88347E4001307000D6393E71EB72B83
+:1039E000002083A78BD398430D8B0DC7372700206A
+:1039F000230507A2B84B1377F78FB8CB984313670B
+:103A0000870098C39C438D83858B89C70100010083
+:103A1000010001008347CA0089E797D0FD1FE780B6
+:103A200000018347C404858B89C7A2850545EF0043
+:103A30001064372C002083260CD1834724143706CA
+:103A40000082D856939587017D1693F7F703718FFF
+:103A5000E607D98FDCD6B72C0020E1851307A00339
+:103A600083A7CCD8635DB70EF84F37060007518F98
+:103A7000F8CF8327840903A78BD39CC68327C40967
+:103A8000DCC25C4393E717005CC38355C41803563C
+:103A9000E418034574149105930710FDC20523072C
+:103AA000F400C181930700FC238EF9D0EF10800A47
+:103AB0000346741485468357240803576408631A21
+:103AC000D60C9387570303A68BD30607BA975446A1
+:103AD00001777D17758F58C60F10000003A78BD391
+:103AE00037060200860710C7130600F82382C400B9
+:103AF0007CD354C703A7CCD85C57F59B5CD78346CF
+:103B0000641383270CD113F6F607944393F606F853
+:103B1000D18E94C38346C40403A68BD3858AADCECD
+:103B2000944393F6F6CF94C3944393F6F6CF93E67B
+:103B3000062094C31C47B7063300D58F1CC7B707B0
+:103B40000300938787173CCAA3820400A380040064
+:103B500085471CC297D0FD1FE78040649DBD1307B9
+:103B60002002635AB700F84F370600F97D16718FAF
+:103B700037060005EDBD370700F91306F7FFF84FCC
+:103B80006945718F37060003E343B5EE3706000140
+:103B9000F9BD9387970405BF944393F6F6CF94C37A
+:103BA000944393F6F6CF93E6062094C31C47B706DA
+:103BB0003300D58F1CC7B70703009387871561B7FC
+:103BC0001307100D6397E75283C7C9D1858B6389AB
+:103BD000074683C7C9D1E207E18763DD070683474C
+:103BE000F40093F7070295C38357A4031307204EED
+:103BF000B387E70203274409B3D7E70203C76A0183
+:103C000013070705BA972312F4088848832BC408C2
+:103C10008357440837460F00AA9B03558A009387B1
+:103C2000970413060624B3A5A70281463305F502BF
+:103C3000EF80102E83274A003385AB406363F50085
+:103C40001D8D835764082328A40823100408858346
+:103C50002313F4088345C404032544119306240365
+:103C600013064403858997D0FD1FE780605683477C
+:103C70004403034769042383A400998F230AF402B1
+:103C800083C76400858B6398072A8347A40293E760
+:103C900027002305F40283C7C9D1E207E18763D374
+:103CA00007028347641313D7370093F677002297F0
+:103CB0008547B397D7008346071393C7F7FFF58F60
+:103CC0002308F7128347F400898BC5CF2285EFB014
+:103CD0002FBF45E98347F400A309040093E7470099
+:103CE000A307F400832784118DCF0347B40115CBBC
+:103CF00003C79700058B15E703D7A700C8431367D1
+:103D000007F02395E70097C0FD1FE780A041835788
+:103D1000440485072312F404832784119C43232C35
+:103D2000F4108347540181CB8347C404898B81C736
+:103D30002285EFB0EFBD834704011307200263958E
+:103D4000E7028327040AA305040293E787002320E0
+:103D5000F40A8347140193E78700A308F40093074C
+:103D600040022308F40031A8130700066394E70C0F
+:103D700085472308F4008347A40293E7170023052F
+:103D8000F40283C76400898B638D070E8347C404E4
+:103D9000858B6388070E834794018507A30CF40085
+:103DA0008347F40013F7270029E393E72700A307CD
+:103DB000F400930700F8230EF4008357A4031307BD
+:103DC000204EB387E70203274409B3D7E70203C7AE
+:103DD0006A0113070705BA97C207C1832312F408C3
+:103DE00086072311F408232A09082285238E09D087
+:103DF000EFF08FED03456414894783455401631741
+:103E0000F51403458414910513652500EF00104A4D
+:103E1000834754016386071E8347C404898B6381EB
+:103E2000071EA2850145EF00D01C63030512EF00B9
+:103E3000B0604DA413077006639BE702B72700200C
+:103E400003A707D13C57ED9B3CD7238504003717C8
+:103E5000004083578701C607C583231CF7008347AB
+:103E6000C40093F7F7FD2306F4008547DDBD7147D5
+:103E7000E399E7F08327040A93E717002320F40A65
+:103E800009B72285EFB04FA601FDA30C04002285DF
+:103E9000EFB00F9F83471401A18B85CF8347640147
+:103EA0008DCB83477401094793F7B70F6383E7020C
+:103EB0009307D003230AF404930770022308F40045
+:103EC0008347C404858BE38D07EC2285EFB04FA9AF
+:103ED000C1BD0347D4008D476313F70483477401C2
+:103EE000130780026373F702834774011D476384DD
+:103EF000E702A306F4028327840A228593E71700CA
+:103F00002324F40AEFD0CFA139A08A07DA979C4383
+:103F10002285829771F983476401DDF351B58347A8
+:103F20006401E38F07E6228597D0FD1FE780209686
+:103F3000E31805E6CDB7834784018507230CF40019
+:103F40008357E90085072317F90099BD91057DBDC9
+:103F5000B727002003A707D1B70633001C4393F708
+:103F6000F7CF1CC31C4393F7F7CF93E707201CC37D
+:103F7000B727002003A7C7D81C47D58F1CC7B72772
+:103F8000002003A787D3B7070300938787273CCB7D
+:103F9000B727002083A707D1B70680009843558F25
+:103FA00098C3D857719BD8D7930720FD2307F400F7
+:103FB00083270412E38007BA0347F400058BE30B61
+:103FC00007B8D44303C6C70083C5870003558400E0
+:103FD0008906EF50A071E31F05B68327041203D7AB
+:103FE000A700136707F02395E7009C432320F412F2
+:103FF00083572404E38007B6FD172311F40499BE08
+:10400000B727002003A707D1B70633001C4393F757
+:10401000F7CF1CC31C4393F7F7CF93E707201CC3CC
+:10402000B727002003A7C7D81C47D58F1CC7B727C1
+:10403000002003A787D3B70703009387872581BF95
+:10404000B727002083A787D3FC53E394079893876F
+:10405000C9D123820700EF00303E83C7C9D1228532
+:10406000E207E18763D9071CEFF04FC483572901AA
+:10407000035704048507C207C1832319F90039CB0C
+:10408000930640063377D70231E73727002003270E
+:10409000C7CF098B05CFB7240020938484A39858F9
+:1040A00015C7835509012545C205DD8D02979C582A
+:1040B0008355E900294582979C58831524032D4593
+:1040C00082979C5883054403314582972317090042
+:1040D0002328090022852254B25092540259F249F1
+:1040E000624AD24A424BB24B224C924C45616FB06D
+:1040F000FF8E1307200DE39CE7D283C71400858B46
+:10410000638E07128327040AA380040013972701F4
+:10411000634A070E228597D0FD1FE78000858547FB
+:104120006312F50E8355C4180356E418034574143E
+:104130009105C205C181EF00F0218347C404B72B6C
+:104140000020372C0020858BB72C0020BDCFA28506
+:104150000545312F03270CD1B70633001C4393F7D5
+:10416000F7CF1CC31C4393F7F7CF93E707201CC37B
+:1041700003A7CCD81C47D58F1CC703A78BD3B70781
+:104180000300938787173CCB03A78BD3930710FDBE
+:104190002307F40054478177FD17F58F5CC70F1094
+:1041A000000003A78BD3B70702001CC7930700F8D2
+:1041B0002382F40083270CD19C439D83858BA1C36C
+:1041C000930760197CD354C771B203270CD1B7068B
+:1041D00033001C4393F7F7CF1CC31C4393F7F7CF6F
+:1041E00093E707201CC303A7CCD81C47D58F1CC757
+:1041F000B707030003A78BD39387871569B7930786
+:10420000E01BC9B7EF0050238347940185C793F79C
+:10421000070F81CB9305D0032285EFB0FF8AA3055A
+:10422000A402B727002083A787A689C79545130551
+:10423000500882972285EFB07FC969BDB72700205B
+:1042400083A787D3FC53639607F823820400EF000B
+:10425000B01ECDB7411106C6EFA05F9AB727002068
+:1042600037370200938707BE1307C72523A2E70A43
+:10427000373702001307073723A4E70AB240B747CE
+:104280000200372700209387A7982324F7D0410105
+:104290008280011122CC37240020930704BE26CA55
+:1042A00083A4070B4AC84EC652C456C206CE2A89FA
+:1042B0008149130404BE130A2500854AA9E4930525
+:1042C0008020314597C0FD1FE780C0D7AA840145F3
+:1042D000B9CC83471900194693052900A380F4003F
+:1042E0001385240097C0FD1FE780C0F28327040BCD
+:1042F000A1EB2328940A23A404008347C40A85075A
+:104300002306F40A25A003C7140083471900630598
+:10431000F700A68984445DB71946D2851385240029
+:1043200097C0FD1FE7800000E31555FF0545F240EB
+:104330006244D2444249B249224A924A056182808B
+:10434000E38B09FA23A499007DB7011126CAB7248B
+:104350000020938704BE22CC03A4070B4AC84EC694
+:1043600052C456C206CEAA890149938404BE130AD8
+:104370002500854A19E80145F2406244D244424989
+:10438000B249224A924A056182800347140083C7DA
+:1043900019006305F70022890044E9BF1946D28558
+:1043A0001305240097C0FD1FE780C0F7E31555FFF4
+:1043B0001C446315090023A8F40A19A02324F9005A
+:1043C000228597C0FD1FE780E0D583C7C40A054555
+:1043D000FD172386F40A4DB7411122C4372400206B
+:1043E000930704BE03A5070B06C626C2130404BE2A
+:1043F00011E92328040A2306040AB2402244924405
+:1044000041018280044597C0FD1FE780A0D1268529
+:10441000C5B7B7270020938707BE23A8070A2386BE
+:10442000070A8280B727002083A787D3011122CCF7
+:104430001307000806CE2A84B8CB29452EC632C4FD
+:10444000EF00F007B726002083A7C6D0B24523A00F
+:1044500007000347140003452400220742052A975A
+:10446000034504002A970345340062052A9798D72C
+:104470000347540003456400220742052A97034579
+:1044800044002A970345740062052A97D8D703474A
+:1044900094000345A400220742052A97034584009F
+:1044A0002A970345B40062052A9798DB0347D40096
+:1044B0000345E400220742052A970345C4002A97D2
+:1044C0000345F40062052A97D8DB03C7150003C52E
+:1044D0002500220742052A9703C505002A9703C530
+:1044E000350062052A9798CF03C7550003C56500BC
+:1044F000220742052A9703C545002A9703C5750080
+:1045000062052A97D8CF03C7950003C5A5002207E7
+:1045100042052A9703C585002A9703C5B5006205A1
+:104520002A9798D303C7D50003C5E50022074205A3
+:104530002A9703C5C50083C5F5002A97E2052E9783
+:10454000D8D3D843759BD8C3D84313671700D8C3B3
+:1045500098431367170098C3224603A7C6D05C434D
+:10456000858BD1EB1C4F01452300F60083A7C6D0F5
+:104570009C4FA183A300F60083A7C6D09C4FC183A4
+:104580002301F60083A7C6D09C4FE183A301F60068
+:1045900083A7C6D0D84F2302E600D84F2183A302B9
+:1045A000E600D84F41832303E600D84F6183A3037D
+:1045B000E60098532304E60098532183A304E60001
+:1045C000985341832305E60098536183A305E600D1
+:1045D000D8532306E600D8532183A306E600D85318
+:1045E00041832307E600DC53E183A307F600F24092
+:1045F00062440561828001008DB7B727002083A740
+:1046000087D3011122CC1307000806CE2A84B8CB29
+:1046100029452EC632C46525B726002083A7C6D0FB
+:104620000947B24598C303471400034524002207F5
+:1046300042052A97034504002A9703453400620582
+:104640002A9798D703475400034564002207420580
+:104650002A97034544002A970345740062052A9768
+:10466000D8D7034794000345A400220742052A97A0
+:10467000034584002A970345B40062052A9798DB16
+:104680000347D4000345E400220742052A97034567
+:10469000C4002A970345F40062052A97D8DB03C7B4
+:1046A000150003C52500220742052A9703C505000A
+:1046B0002A9703C5350062052A9798CF03C755008E
+:1046C00003C56500220742052A9703C545002A97BE
+:1046D00003C5750062052A97D8CF03C7950003C5A7
+:1046E000A500220742052A9703C585002A9703C51E
+:1046F000B50062052A9798D303C7D50003C5E50026
+:10470000220742052A9703C5C50083C5F5002A97ED
+:10471000E2052E97D8D3D843759BD8C3D8431367E7
+:104720001700D8C398431367170098C3224683A77E
+:10473000C6D0D843058B41EF23A007009C4F01450D
+:104740002300F60083A7C6D09C4FA183A300F600E8
+:1047500083A7C6D09C4FC1832301F60083A7C6D090
+:104760009C4FE183A301F60083A7C6D0D84F230254
+:10477000E600D84F2183A302E600D84F41832303EC
+:10478000E600D84F6183A303E60098532304E600B4
+:1047900098532183A304E600985341832305E60040
+:1047A00098536183A305E600D8532306E600D85347
+:1047B0002183A306E600D85341832307E600DC5398
+:1047C000E183A307F600F2406244056182800100A4
+:1047D000B9BF411106C6EFF0FFC4B2400145410127
+:1047E0008280411106C6EFF05FE1B2400145410110
+:1047F0008280B727002003A787D33C4B93E70708A5
+:104800003CCB0100010001000100B727002083A775
+:10481000C7D003A7450E16051365050888C398CBB6
+:1048200003A7850E0145D8CB03A7C50B98CF03A7D7
+:10483000050CD8CF03A7450C98D303A7850CD8D374
+:1048400003A7C50C98D703A7050DD8D703A7450D17
+:1048500098DB03A7850DD8DB03A7C50D98C703A771
+:10486000050ED8C798431367070498C38280B727FB
+:10487000002003A787D33C4B93E707083CCB0100FC
+:10488000010001000100B727002083A7C7D003A7BC
+:10489000C50E16051365050888C398CB03A7050F39
+:1048A0000145D8CB03A7C50B98CF03A7050CD8CFDC
+:1048B00003A7450C98D303A7850CD8D303A7C50C31
+:1048C00098D703A7050DD8D703A7450D98DB03A7F5
+:1048D000850DD8DB03A7C50D98C703A7050ED8C75C
+:1048E00098431367070498C3B72700209387C7D15D
+:1048F000130700F82383E7008280B727002083A7EF
+:1049000007D1885B3D81620561858280B7270020E1
+:1049100083A707D1B70680003706008298437D162B
+:10492000558F98C313070005D8DBD857B70600800A
+:10493000558FD8D7372700200347C7A4D4579315DE
+:1049400087011377F703F18E6607558FD8D7E18576
+:10495000372700209306A0030327C7D863DAB602DF
+:10496000744F37060007D18E74CF984B137707FC2E
+:104970001367E70098CB37E700E0D147A309F704B6
+:10498000B71700209387271993E717007CD78280F9
+:104990009306200263DAB600744F370600F97D16DD
+:1049A000F18E37060005C1B7B70600F91386F6FF8A
+:1049B000744F6945F18E37060003E346B5FA3706B2
+:1049C000000155B7B727002083A707D19C5BC60716
+:1049D00013D5670163D60700136505C04205418101
+:1049E0004205418582809307A00363EFA704130764
+:1049F000A0028D476368A7041307200289476363F9
+:104A0000A70469478547636FA70251478147636BD6
+:104A1000A7024947FD576367A7023947F557636304
+:104A2000A7022947ED57636FA7001947E157636B4A
+:104A3000A7001147D9576367A7000947B1576373A8
+:104A4000A700C5573E8582809147EDBFB557634D9E
+:104A5000F50449578D476347E5045D579547634320
+:104A6000E50465579D47634FE5027157AD47634BBA
+:104A7000E5027957BD476347E502CD476344050228
+:104A8000D5470DC10547ED47630EE500094793077C
+:104A900030026309E5000D479307B0036314E50096
+:104AA0009307B0023E8582808547EDBFB72700207F
+:104AB00083A747D199CB944BD04B9842518F98C242
+:104AC00094439C479842D98F9CC2B727002003A7E4
+:104AD00007D1B72700209387C7D183C6A7003728FF
+:104AE000002085489386E609032688D3631D1503B5
+:104AF00008431365050808C3484601777D17698F89
+:104B000058C60F100000032788D337060200AD05F2
+:104B100010C7130600F82382C7008A05B6958605DC
+:104B20006CD348C7828008431375F5F708C348461D
+:104B300001777D17698F58C60F100000032788D3AF
+:104B400037060200A90510C7130600F82382C70024
+:104B50008E05E9B7B727002083A747D189CFD44373
+:104B600003A8870098423367070198C2D447DC4BFB
+:104B70009842D98F9CC2B72700203727002085464E
+:104B800083A707D195051307C7D16318D5029443AE
+:104B90008E0593E6060894C3944F93F606C093E6F9
+:104BA000A61394CF93068007A389D7009385C503E6
+:104BB0004CC719C2060650C782809443920593F6EB
+:104BC000F6F794C3944F93F606C093E6261394CF5A
+:104BD0009306F007A389D700D1BFB727002013871A
+:104BE000C7D18346870021476397E6043727002013
+:104BF0000347C7D3411122C41384C7D1B72700206C
+:104C000006C69387C7D5058B03C6370083C6270022
+:104C100005C3C84311CD834515000905EF00906613
+:104C200001C58547A304F400B240224441018280BB
+:104C300081450145E5B7828037270020832787D348
+:104C4000B44B93F6F68FB4CB944393E6860094C3AB
+:104C50009C438D83858B89C7010001000100010001
+:104C6000B727002083A607D19C4293F7F7CF93E79D
+:104C700007109CC2B727002003A6C7D8B706CEFFEF
+:104C8000FD161C46F58F1CC6832787D33707030004
+:104C9000B8CBB727002083A747D199CBD4439047FF
+:104CA0009842518F98C2944BDC4B9842D98F9CC24A
+:104CB000B72700209387C7D1A38307008280B72737
+:104CC000002083A787D39C438D8BC1C7B7270020C3
+:104CD00099469387C7D1631AD50203C7970019C7AE
+:104CE00003C787006314A700A384070003C77700E6
+:104CF000A1466396E600130780102394E700B727C8
+:104D00000020238507A26FF03FF31D47631BE500DA
+:104D100003C7970061DF83C687000D47E398E6FC71
+:104D2000E1B703C67700638BC60083C677006307CD
+:104D3000D70003C77700A146E393E6FC03C79700BB
+:104D40005DFF03C777002384E7000547A384E700DE
+:104D50007DB78280011122CC2A8411452EC632C42F
+:104D600036C206CEEFF0BFF5B727002083A707D1E4
+:104D7000B7083300D857719B13671700D8D7372768
+:104D80000020032587D31307000578D198431377B4
+:104D9000F7CF98C398431377F7CF1367072098C3CB
+:104DA000372700200327C7D8B2459246032887003B
+:104DB000224633681801232407013708030013082B
+:104DC000882523280505C1CD4C5713640404F599A3
+:104DD0004CD71377F4078043137404F8598C374782
+:104DE000767180C31307971298C73757550013077A
+:104DF000575537240020D8C39307C4D1D84BB68564
+:104E00001304C4D138DD23810700A3810700238266
+:104E100007005841799B58C111470145A383E7001A
+:104E200097C0FD1FE7800044B727002003A747D1A4
+:104E300011C7544318479C42D98F9CC28347340002
+:104E4000858B91CBB7270020938707BE03D78700B8
+:104E500005072394E700F2406244056182804C57C5
+:104E6000F5994CD71377F4078043137404F8598CE1
+:104E700037C7898E80C3130767EDBDB7B7270020FA
+:104E800023AAA7D019C9584154491C43D58F1CC324
+:104E9000184914451C43D58F1CC38280011126CAB2
+:104EA0004AC84EC6C1643709006AB70900AC22CCB3
+:104EB00052C406CE0544FD141309690E9389E90C0A
+:104EC000130A000205E49305000F4145EF903E965A
+:104ED000B7B7006A4205938767CE5D8DF2406244A2
+:104EE000D2444249B249224A05618280A6850145E1
+:104EF000EF903E969317850013F7071033E52701CF
+:104F000019C333E5370181470147E145B356F50041
+:104F100085073356F500858A058A6307D60005079D
+:104F20001377F70F63E4E504E39247FF8147130625
+:104F3000F003ED463357F5001377F70305CB63070E
+:104F4000C7028507E398D7FE135785009377F50FBF
+:104F50001377F70FE394E7F8135705011377F70F6B
+:104F6000E39EE7F613578501E39AE7F60504137409
+:104F7000F40F89BF011122CC372400201304C4D1BF
+:104F80008347740006CE26CA4AC84EC652C411478B
+:104F90006305F70AB727002003A7C7D0B7C70040AB
+:104FA00093870730631BF7082945EFF05FD1372A55
+:104FB00000202522EF10F015EFF05F9583270AD12E
+:104FC000B7290020B7063300984337290020B704DB
+:104FD00003001367070898C398431377F7CF98C364
+:104FE00098431377F7CF1367072098C303A7C9D84F
+:104FF0001C47D58F1CC7832789D313878455B8CB0B
+:10500000EF105034EF205008EF10F019EF10F0229D
+:1050100003270AD11C4393F7F7CF93E707101CC36C
+:1050200083A6C9D83707CEFF7D179C46F98F9CC64B
+:10503000832789D3A4CBA3030400F2406244D24463
+:105040004249B249224A05618280B7270020238C59
+:1050500007D0B727002023AA07D0B7C70040938600
+:105060000730372700202326D7D0938607203727FD
+:105070000020232CD7D237270020B7D60040232684
+:10508000D7D8938707103727002041112328F7D05E
+:10509000B727002006C69387C7D10547A383E7003B
+:1050A00037270020032787A398CF13070711D8CBF2
+:1050B000EFF05FECB7E700E003C75741136707085D
+:1050C000A38AE740B2403707100023A0E710370754
+:1050D000200023A0E71041018280B727002083A78A
+:1050E00087D31307C00893066007D8CBD4CFD8D393
+:1050F0001306E006D0D7D8DBD0DFF8C3F4C7130718
+:1051000080072393E700F84BB7060080558FF8CB54
+:105110005147F8CB37270020032747D3F8DF7D57C7
+:1051200098C737071F003D07D8C78280B7270020E0
+:105130003725002003A7C7D81306C5D3B7270020FB
+:1051400083A607D18347160013F8F707D9C55C4239
+:105150009042137606F83366060190C213F61500E6
+:1051600001CA93F5050341466386C506938787C147
+:1051700050574168130808A01366260050D733D64D
+:105180000703B70810FEFD18B3F707037D8A9315D0
+:1051900046017043337616014D8E70C31306A00F7F
+:1051A000B705FCFFAA07B3D7C70270436D8EBA07D5
+:1051B000B983D18F7CC38347C5D3898B99CB9C425C
+:1051C00093F7F70713E707049C4293F707F8D98F83
+:1051D0009CC282809387078361BF5C57F59B5CD735
+:1051E0009C4293F707F8B3E707019CC2E9B7411166
+:1051F000B727002006C6238507D6EFF0FFA3B240ED
+:10520000014541018280411122C43724002013044A
+:10521000C4D18347340006C6858B95C3EFF03FFDAC
+:10522000B727002003A3C7D4A3010400230204006E
+:105230000146814505452244B24041010283B7271A
+:10524000002083A787D3FC5389EFEFF05FFAB727DD
+:1052500000202302040003A3C7D40146814545452D
+:10526000D9BF834774000D476317F700B7270020A5
+:1052700005472385E7A2B2402244410182804111C3
+:1052800026C2B724002022C44AC006C61384C4D153
+:105290008347240037290020858BEDC7B7270020DE
+:1052A00003A7C7D89384C4D1238104005C57372453
+:1052B00000200345C4D38583858B1304C4D3B1CBAD
+:1052C000504093760503C145930786C16394B600A9
+:1052D00093070683C165938505A0B3D6B702370847
+:1052E00010FE7D18B3F7B702FD8A1396460174438A
+:1052F000B3F60601D18E74C39306A00F3706FCFFE8
+:10530000AA07B3D7D7027443F18EBA07B983D58FF2
+:105310007CC38345C401118501460D89EFF09F834D
+:10532000375502001305453CEF90AE98032789D30B
+:105330008177FD175447F58F5CC70F1000000327D6
+:1053400089D3B70702001CC7930700F82382F40033
+:10535000B727002083A707D19C439D83858B85C3F6
+:1053600093076019032304017CD354C70146814588
+:1053700005452244B2409244024941010283930709
+:10538000E01BCDB7832789D3FC5389EFEFF03FE6CD
+:10539000B72700202302040003A3C7D40146814598
+:1053A0004545C1BF834774000D476317F700B72712
+:1053B000002005472385E7A2B240224492440249D7
+:1053C00041018280011122CC3724002026CA06CE5A
+:1053D0009304C4D183C73400858BC9CBEFF03FE180
+:1053E0001304C4D1084CA30104008145814613066F
+:1053F000F1002302040097C0FD1FE78060DD9315D4
+:105400008501B7240020E1859384C4D599ED1C4C17
+:105410009306F00F03C707006309D70083C7140082
+:105420006385D7006303F7008945B727002003870A
+:10543000C7D363470700184C8346F1002300D70009
+:105440009387C7D39C4B104C93F5F50F0945829772
+:1054500083C7C400898B91C703C504018545EF80CC
+:10546000DEA0F2406244D24405618280B72700206A
+:1054700083A787D3FC5391EFEFF07FD7B7270020A6
+:1054800083A7C7D4238204000146814549458297FA
+:10549000C9BF83C774000D47E315F7FCB727002089
+:1054A00005472385E7A275BF397126DA5AD05ECE4B
+:1054B00006DE22DC4AD84ED652D456D293070008D4
+:1054C000AA8BAE84328B631AF602372400203D4942
+:1054D0001304C4D397C0FD1FE7800018E37CA9FE26
+:1054E0008347A4019607C117E3E6A7FEB72700206C
+:1054F00083A787D313070005F8D3372A0020032793
+:105500000AD1B72A00201384CAD35C578145B72932
+:105510000020F19B93E717005CD70345140037295F
+:105520000020EFF0BFC083270AD13706330098432D
+:105530001377F7CF98C398431377F7CF13670720F4
+:1055400098C3372700208326C7D89846518F98C61E
+:1055500003A789D3B70603009386862534CB14446A
+:1055600094C75444372400201304C4D1D4C35C43EB
+:1055700093E717005CC31307C9D58347E7001309F6
+:10558000C9D593E727002307F7009307FBFF93F79D
+:10559000F70F0547636AF70A48482686DE85230029
+:1055A0006501A3009500090597B0FD1FE78080C63F
+:1055B000584883A789D393950401C181B8DF23019B
+:1055C0000400A30104000D4723020400A303E40028
+:1055D000130700086317EB08F8537DFFB727002077
+:1055E00083A7C7A22EC6829703278900B2456363AB
+:1055F000E506198D5C48B70480000D811387F42FF0
+:105600006205598D88C303C5CAD311850D89EFF092
+:10561000EFC983270AD19843458F98C3D857719B08
+:10562000D8D783A789D3A3020400A30004000947A5
+:1056300098C3F2506254D2544259B259225A925AE3
+:10564000025BF24B2161828093070008E312FBF6B4
+:105650008944B9BFB727002083A747A8998F3E95F3
+:1056600051BF03C5CAD311850D89EFF02FC483271D
+:105670000AD1B70680003765020098431305C5625A
+:10568000558F98C3D857719BD8D7EF809EE283A7D8
+:1056900089D323060900A3020400A30004000947DC
+:1056A00098C38347C90093F7F70FE5DF59B7011196
+:1056B000300099451305001006CEEF900EBD0DED9C
+:1056C00019469305F00F280097B0FD1FE78060CDC5
+:1056D00085476303F50219469305F00F280097B03C
+:1056E000FD1FE780C0B93000994513050010EF9009
+:1056F0008EE40545EF904EDFF240056182801C4943
+:10570000638C0714411126C206C622C44AC08347CF
+:105710000500AA8493F7070481C75C410945F9CBCA
+:10572000372900201306000281451305C9D397B01D
+:10573000FD1FE780C0B413060002A6851305C9D378
+:1057400097B0FD1FE78000AD9307C9D383C79701CA
+:105750001304C9D389E793078002A30CF40083479D
+:10576000A40181E7A147230DF4008347B40181E739
+:10577000C547A30DF4008347C40181E7ED57230E0D
+:10578000F4008347D40181E7ED57A30EF40083C7EB
+:10579000040093F7070481CF5C4037B72400130758
+:1057A000F7E9636FF70493075002A300F400B724EE
+:1057B00000209387C4D5C8439384C4D509C597B046
+:1057C000FD1FE78020968347C9D323A20400858B61
+:1057D00099CB0345D40193059004090597B0FD1FAB
+:1057E000E7804086C8C0834714000145A387F400C2
+:1057F0001C44DCC8B24022449244024941018280E8
+:10580000370725009306F74863EDF6003767DBFF9F
+:1058100013070793BA971307007DB3D7E702FD1765
+:1058200069B7130707496395E70093076002B5BF9F
+:1058300037D725001307F777636DF7003767DBFF6E
+:1058400013070793BA971307007DB3D7E702F91739
+:10585000A9BF9307700291BF0545828079714AD034
+:10586000372900209307C9D39C4706D622D426D2D5
+:105870004ECE52CC56CA5AC85EC662C466C26AC010
+:1058800063800720372400209307C4D183C77700A3
+:1058900015472A8C1304C4D109456301F71A0D4535
+:1058A000372B0020AE84B28BB68CEFF04FC193073C
+:1058B000CBD583C7C700130DC9D39309CBD5898B2B
+:1058C0008DC73D4A97C0FD1FE78000D9E37CAAFE43
+:1058D0008347AD019607C117E3E6A7FEB72700206F
+:1058E00083A787D313070005F8D3B72A002003A79F
+:1058F0000AD15C57F19B93E717005CD783C7C900B7
+:10590000898B99E78347C9D393F7070463960714F4
+:1059100003451D008145EFF07F8183A70AD137063B
+:105920003300372A002098431377F7CF98C3984362
+:105930001377F7CF1367072098C3372700208326F4
+:10594000C7D89846518F98C603278AD3B706030055
+:105950009386862534CB83268D0094C78326CD007D
+:10596000D4C38347C9D393F617005C43F99BD58F03
+:105970005CC383C7E900230E7BD5A380990193E71D
+:1059800027002387F9004848630C0C0C230075019D
+:10599000A30095002686E285090597B0FD1FE780E4
+:1059A00060875C4803278AD33CDF23010400A301FE
+:1059B0000400230204008D47A303F40083C7C90039
+:1059C000898B8DCB7C53FDFFB727002083A7C7A20F
+:1059D000829703A789006369E508198D5C488904EB
+:1059E00093F4F40FA38097000D81A69723800700FE
+:1059F000A380A7000345C9D3A68511850D89EFF0C3
+:105A0000EF8A8347C9D3858BBDC73755020013057D
+:105A1000E527EF801EAA83A70AD1B70680000145BB
+:105A20009843558F98C3D857719BD8D783278AD36B
+:105A3000A3020400A3000400094798C3B2502254F3
+:105A400092540259F249624AD24A424BB24B224C1A
+:105A5000924C024D45618280894503254D0065BD0C
+:105A600023207501814435BFB727002083A747A8AD
+:105A7000998F3E95A5B7375502001305652051BF94
+:105A800005456DBF397156D2B7C7004006DE22DC2E
+:105A900026DA4AD84ED652D45AD05ECE62CC83AAE9
+:105AA000C72023A607200F10000037290020130766
+:105AB000C9D3184705E323A657210545F250625480
+:105AC000D2544259B259225A925A025BF24B624C5A
+:105AD0002161828037270020032747C709C723A6F3
+:105AE00057210945E1BF8347C9D3328C130AC9D373
+:105AF000858BB68B2E86AA84A9CF372400209307E6
+:105B0000C4D5DC431304C4D589EF0345DA012EC69E
+:105B100093059004090597A0FD1FE780A052324627
+:105B200048C05C4099E7B7C7004023A657210D4500
+:105B300071B7034724002380E7005C40B9C831CA2D
+:105B4000A380C7004840A685090597A0FD1FE780F0
+:105B5000606C372B00209307CBD183C777001547A4
+:105B60009304CBD1630AF70083C784001947638588
+:105B7000E7000D476392E70283C7940089E7930724
+:105B800080102394F400B7C7004023A65721014595
+:105B900035B7A380070075BFB729002083A789D335
+:105BA00098430D8B0DC737270020230507A2B84B5C
+:105BB0001377F78FB8CB98431367870098C39C433C
+:105BC0008D83858B89C7010001000100010083A737
+:105BD00089D33724002023A20706238204009307D9
+:105BE000C4D583C7C7001304C4D5918B91E78345FF
+:105BF000C9D393F70504FDE303451A008145EFF08F
+:105C0000EFD20345C9D38345CA01014611850D89E9
+:105C1000EFE05FF437270020832707D183268A002F
+:105C200094C78326CA00D4C38347C9D383A689D324
+:105C30003A8913F61700DC42F99BD18FDCC25C4035
+:105C4000A301840123017401BCDE8347E40093E7D0
+:105C500047002307F40093070004230EFBD02382A0
+:105C60000400A147A383F400B727002083A707A659
+:105C700081CB0345040113060064C145EF806EB477
+:105C800083A789D3DC43858BADC337650200130539
+:105C900045F5EF801E82032709D1B70633001C4368
+:105CA00093F7F7CF1CC31C4393F7F7CF93E7072075
+:105CB0001CC3B727002003A7C7D81C47D58F1CC714
+:105CC00003A789D3B7070300938787153CCBA3822B
+:105CD0000400A380040085471CC375B593F5050334
+:105CE00093E5150003254A0019BF37650200130527
+:105CF00045CF45B7797122D43724002006D626D265
+:105D00004AD04ECE1307C4D183471700858B638ECC
+:105D1000071E1304C4D1B7240020A3070100832960
+:105D20008401A3000400EFF08FCC9387C4D583C710
+:105D3000C7009384C4D537290020918B638307164D
+:105D400083C71900CE9703C707009307000863189D
+:105D5000F7008347C9D393E78700230EF9D21C4885
+:105D60000D476373F70EF1171CC81C48984463E392
+:105D7000E70E3387E74083C7190083C6C400CE9778
+:105D800083C71700E206E1868E0763D4060E63F927
+:105D9000E70C1D8F9306000263E8E6001848636471
+:105DA000F70CB307F7409CC403C504018945EF8095
+:105DB000CE8B8347C9D3A18BE5C3B727002083A629
+:105DC00087D39307800C1307F00FFCD25C4837068B
+:105DD0003300014598C323010400B7270020A30125
+:105DE000040003A707D123020400A30204001C43FC
+:105DF00093F7F7CF1CC31C4393F7F7CF93E7072024
+:105E00001CC3B727002003A7C7D88345C9D31C47A5
+:105E100091858D89D18F1CC7B7070300938787258C
+:105E2000BCCA054697B0FD1FE780C0438347C9D36E
+:105E300083C6240003C63400DD9B230EF9D28145BE
+:105E40000145EFF03FC45DA837270020032747A88E
+:105E5000BA9711BFB726002083A646A8B69711BFF0
+:105E60003387E74005BFB726002083A646A83697AC
+:105E70000DBF1848636CF700B307F7409CC483C795
+:105E8000C40093E707082386F40039BFB726002033
+:105E900083A646A83697CDB783C71900F917A38004
+:105EA000F900084C814681451306F10097B0FD1FAB
+:105EB000E78000321C4C931585019306F00F03C751
+:105EC0000700E185630AD70083C734006386D700E3
+:105ED0006304F70093E525008307C9D363C7070070
+:105EE00089E58347F1002380F9001309C9D383278B
+:105EF0000901104C93F5F50F0D458297B2502254CD
+:105F000092540259F24945618280B727002083A745
+:105F100087D3FC538DE7EFF08FADB727002083A721
+:105F200087A689C78545130510088297B7270020E3
+:105F30009387C7D583C6270003C6370009B78347B1
+:105F400077002147E31CF7FAB72700200547238590
+:105F5000E7A26DB7797122D4372400208347C4D1DA
+:105F600006D626D24AD04ECE52CC858B638B0722E2
+:105F70009307C4D183A9870181461306F1008145A7
+:105F80004E85230E04D0A307010097B0FD1FE780C4
+:105F90002024131A8501B7240020135A8A411304C0
+:105FA000C4D19384C4D563100A0283C73400930616
+:105FB000F00F638AD700184C034707006305D7002A
+:105FC0006303F700094A372900208307C9D363CB4D
+:105FD0000712631B0A128347F1002380F90083C76D
+:105FE000C400918BBDCF1C480D476370F716F117A5
+:105FF0001CC81C48984463E0E7163387E74083C712
+:10600000190083C6C400CE9783C71700E206E18655
+:106010008E0763D1061663F6E7141D8F9306000200
+:1060200063E8E60018486361F714B307F7409CC4BF
+:1060300003C504018945EF705EE383C71900338708
+:10604000F90083460700130700086398E6145C48CC
+:106050001307F00F98C38347C9D393E78700230E34
+:10606000F9D2B727002003A7C7D85C578583858B53
+:10607000B1C39307C9D3DC43C165938505A0B3D6EB
+:10608000B702370510FE7D15B3F7B702FD8A1396E8
+:1060900046017443E98ED18E74C39306A00F370670
+:1060A000FCFFAA07B3D7D7027443F18EBA07B983AE
+:1060B000D58F7CC3DC400345C9D383C51700118548
+:1060C0000D89EFE0BF9E376502001305251FEF80A5
+:1060D0004EBEB727002083A707D1B706800098439C
+:1060E000558F98C3D857719BD8D78347C9D3A18BF5
+:1060F000A9E71309C9D383270901104C81450D4530
+:10610000829725A8E30D0AECEFE01FB31309C9D36A
+:10611000104C832709010D459375FA0F8297C840EB
+:1061200083C6240003C6340009C58345150009054C
+:1061300019A081450145EFF0FF94B25022549254CA
+:106140000259F249624A45618280372700200327BD
+:1061500047A8BA9769BDB726002083A646A8B69778
+:1061600069BD3387E7405DBDB726002083A646A8FA
+:10617000369765BD1848636CF700B307F7409CC4B9
+:1061800083C7C40093E707082386F40055B5B726F4
+:10619000002083A646A83697CDB7F917A380F9004B
+:1061A000C9B5B727002083A787D3FC5395E7EFF045
+:1061B0000F84B727002083A787A689C789451305C1
+:1061C00010088297B72700209387C7D5C84303C616
+:1061D000370083C6270089BF1304C4D183477400E6
+:1061E0002147E31CF7F4B727002005472385E7A2E2
+:1061F000A9B74111B727002006C622C49387C7D18B
+:1062000003C71700058B1DC7A3800700EFE03FFE03
+:10621000B727002003C7C7D33E84218B39E3938778
+:10622000C7D303A307010146814511452244B2406B
+:106230004101028337270020032787D3785329EFB2
+:1062400023820700B727002003C7C7D33E84218BD2
+:1062500009EB9387C7D303A3070101468145514545
+:10626000F1B7B72700209387C7D5C84303C63700C7
+:1062700083C6270019CD834515000905EFF09F80DF
+:106280008347C4D3DD9B230EF4D2B24022444101A4
+:10629000828081450145DDB7B7270020054723856A
+:1062A000E7A2E5B7411126C2B7C7004006C622C41F
+:1062B00083A4C72023A607200F1000003724002046
+:1062C0009307C4D5C843238707001304C4D509C561
+:1062D00097A0FD1FE78000E5B72700201387C7D1EF
+:1062E00003479700232204009387C7D101CB83C6BD
+:1062F000870021476394E600A384070003C7770063
+:1063000099466387E60003C777009D466399E600D8
+:1063100003C777002384E7000547A384E700EFE085
+:10632000BF9103450401B7270020C145238507A27B
+:10633000EF701EF0B2402244B7C7004023A697205A
+:106340000145924441018280411126C2B7240020B8
+:1063500006C622C44AC0EFF0FFF41389C4D58347B0
+:10636000F900372400201304C4D3A300F40003452C
+:10637000090183274901A1459384C4D51CC4EF704A
+:106380003EEB034509019145EF709EEA8347C90042
+:10639000898B95C31C4801468145130520028297CD
+:1063A000224423860400B2409244024989450145B3
+:1063B00041016F80AE8E83C7C400918BF5D31C481A
+:1063C0000146814513054002D9BF797126D2B72411
+:1063D000002006D622D44AD04ECE52CC56CA5AC835
+:1063E0005EC662C41387C4D58347C700898B638F99
+:1063F0000710372400209307C4D183C777008D4648
+:106400001304C4D16392F602034507019145225457
+:10641000B25092540259F249624AD24A424BB24BAC
+:10642000224C45616F707EA42945017A9384C4D5BE
+:10643000EFE0FF88A149372B0020372900207D1A83
+:10644000B70B02001306000881450145856AEFF08D
+:10645000AF85130C00F8938A2AF983472400858BB3
+:106460008DE7832789D3FC53EDFBFD19E39C09FCE1
+:106470002254B25092540259F249624AD24A424BD3
+:10648000B24B224C45616FF03FEC0345CBD3014644
+:106490009305F00F11850D8923010400EFE08FEBC8
+:1064A0008345CBD31306F00F054591858D8997B0B1
+:1064B000FD1FE78020DB83473400858B99CFA30144
+:1064C0000400EFE0DFD283C7C400854503C50401A3
+:1064D00093E707082386F4001DBFEFE05FD1832711
+:1064E00089D3D847B3764701D4C70F10000083275C
+:1064F00089D323A477012302840123A25707D8C795
+:10650000832789D3FC53B1DF0100DDBFB250225491
+:1065100092540259F249624AD24A424BB24B224C3F
+:1065200045618280411122C406C693F715002E846E
+:10653000A9C7B72700209387C7D503C7C700098B12
+:106540001DC703C7C70003C507011306000593173E
+:106550008701E18763DA0700B727002003C657D514
+:106560009307000A3306F6029145EF709EA5134586
+:106570001400B24022444101828093F72500A1C754
+:10658000B72700209387C7D503C7C700118B0DCB52
+:1065900003C7C70003C507011306000A9317870145
+:1065A000E18763DC0700B727002003C657D59307B0
+:1065B000000A3306F60213068602A145EF707EA09C
+:1065C000134524007DB793F7450091C7EFF0FFDF37
+:1065D0001345440079BF93F7850091CFB72700207A
+:1065E0009387C7D583C7C700918B99C3EFF0DFD5D9
+:1065F00013458400BDBF93F705010145BDDBEF8066
+:106600008EA9B72700209387C7D183C7770021477A
+:10661000631BF700B727002003C5C7D61306006425
+:10662000C145EF701E9A13450401A1B7011126CA96
+:10663000B72400209384C4D183C724004AC806CE5F
+:106640003729002022CC4EC652C4858B1309C9D5E8
+:10665000638B0718B729002003C5C9D301469305EA
+:10666000000211850D8923810400EFE0AFCE83C5C0
+:10667000C9D31306F00F054591858D8997B0FD1F8D
+:10668000E78040BE83C73400858B638E0714884C37
+:10669000A38104008146014681452381040097B00F
+:1066A000FD1FE780E0B22A8A631F0512804C9547E0
+:1066B000034724006319F712B72500201946938574
+:1066C00005A51305940097A0FD1FE780A0C5854789
+:1066D000631BF510DC481947814598C303C5C9D32E
+:1066E00011850D89EFE08FBC83C5C9D301460D45E7
+:1066F00091858D8997B0FD1FE780C0B683C72400C0
+:10670000858BF5C3B727002083A7C7A22381040088
+:1067100082972324A900EFF0FFB883473401138741
+:10672000C9D3A3000700A30CF70083474401A306C5
+:1067300009000146230DF700834754019389C9D30B
+:1067400093050002A30DF700834604018347F4007C
+:10675000A206DD8E83471401C207DD8E8347240124
+:10676000E207D58F1CC78346740183476401A206E4
+:10677000DD8E83478401C207DD8E83479401A30821
+:106780000900E207D58F5CCB0147B3D6E700858AC5
+:1067900089C6050A137AFA0F05460507E317B7FEFF
+:1067A00019C2A30849018347A40137250020930596
+:1067B0003400238CF90019468947130585D7230631
+:1067C000F90097A0FD1FE780E0A46244034509019A
+:1067D000F240D2444249B249224A1306800291450E
+:1067E00005616F700EFEEFE02FC5F2406244FD5769
+:1067F0002306F900D2444249B249224A0561828007
+:10680000B72700209386C7D503C7C6009387C7D58F
+:106810001377F70F45EF83C6C6003726002013070E
+:10682000C6D393F6F60FD1EA8346C6D393F6060491
+:10683000C9C6B7B7240048C39387F7E963E3A70243
+:1068400093075002A300F700B72700209387C7D112
+:1068500083C777000D4789456303F70085456FE0DF
+:10686000FF8CB70725009386F74863EDA600B7674E
+:10687000DBFF93870793AA979306007DB3D7D702D0
+:10688000FD17C9B7938707496315F50093076002A1
+:1068900055BFB7D725009387F77763EDA700B76794
+:1068A000DBFF93870793AA979306007DB3D7D702A0
+:1068B000F91749BF9307700271B79376F50FA300DC
+:1068C000D700A387D7008145368551BF828041110B
+:1068D00006C622C4EFE06FF7372400201305C4D5A5
+:1068E00013064002814597A0FD1FE7804099376558
+:1068F0000200FD5713054552232EF4D4EF707ECFCE
+:106900001304C4D52308A400B24022440145410128
+:106910008280B727002083A7C7D813070048B7068F
+:1069200000F998D7D85FFD16758FB7060002558F0E
+:10693000D8DFD85FB70600400E070D83558FD8DF2C
+:10694000F84BC576FD16419B13679700F8CBD85FCF
+:10695000758F9566558FD8DF985B9D6613670770B6
+:1069600098DB985B558F98DB985BB7060700558FCF
+:1069700098DB985BB7060090FD16758FB706001080
+:10698000558F98DBF847B706F9FFFD16619BF8C7EE
+:10699000F84F758FF8CFF84FB70690FFFD16758F3B
+:1069A000F8CF82808280372700208327C7D841769E
+:1069B0007D16B44BF18EB4CB944737062000D18EB0
+:1069C00094C7D44793E60601D4C7D447BD9AD4C729
+:1069D00001000100010001008326C7D80566DC46DE
+:1069E00093E70701DCC6DC42D18FDCC2B727002069
+:1069F00003A687D3930740067CD27C5291C783A716
+:106A0000C609A183858BF5DB0100010001000100AF
+:106A10008327C7D8416603A7C709B44BD18EB4CB2F
+:106A20009376F701B84B019B558FB8CB9847B706C3
+:106A3000E0FFFD16758F98C78280B727002083A7D7
+:106A4000C7D841777D17B44F4166F98EB4CF9447CC
+:106A5000D18E94C7D44793F6F6EFD4C7D443758F3D
+:106A6000D8C3D44793E60610D4C7D843518FD8C3B0
+:106A70008280AA8735C98346050019470545639674
+:106A8000E60603C6170083C6270083C537003727ED
+:106A900000202309C79037270020A309D790372764
+:106AA00000202308B7D883C54700372700202300DC
+:106AB000B7D883C5570037270020A308B7D803C726
+:106AC0006700B72700202384E7D83727002011CAA2
+:106AD00089CAB7573412938787672322F7D80145AD
+:106AE0008280232207D8E5BF0545828031C99947B6
+:106AF0002300F500B727002083C72791A300F500E6
+:106B0000B727002083C737912301F500B72700205E
+:106B100083C707D9A301F500B727002083C707D88B
+:106B20002302F500B727002083C717D9A302F50079
+:106B3000B727002083C787D82303F500014582804B
+:106B4000054582805D71A2C4372400208327C4D804
+:106B5000A6C24EDE86C6CAC052DC56DA5AD85ED607
+:106B600062D466D26AD06ECED843FD76FD16137716
+:106B7000F7EFD8C39857B725002093853591758FC7
+:106B800098D7D857B7060200B72400203D9BD8D726
+:106B9000984793842491B7290020558F98C7D843EC
+:106BA000B726002013670701D8C303A646D8375776
+:106BB0003412130787672EC6E304E64CD8430179E5
+:106BC0001309F90F799BD8C3985FB166938606F0D5
+:106BD00033772701558F98DFD84313671700D8C341
+:106BE00097B0FD1FE78020B18327C4D8B24603A722
+:106BF00007091377F7032380E40003A747092983D4
+:106C00001377F7072380E600D843B96693860670AA
+:106C1000799BD8C3985F33772701558F98DFD84386
+:106C200013671700D8C397B0FD1FE780C0AC832758
+:106C3000C4D8B726002003A707091377F703A38852
+:106C4000E6D803A74709B726002029831377F7075B
+:106C50002384E6D8D843B56693860630799BD8C39B
+:106C6000985F33772701558F98DFD8431367170054
+:106C7000D8C397B0FD1FE78000A80327C4D8832797
+:106C8000070993F7F7032388F9D88327470937279C
+:106C90000020A98393F7F7072300F7D883C709D902
+:106CA00083C604007D7E3EC422478327C4D8130ECA
+:106CB000FE0F998E03A7070A13F6F600130540028C
+:106CC000419B518F23A0E70A130760023387E60236
+:106CD0001306700283A5070A45737D1393F5F5F03B
+:106CE00013043002B708F1FFFD18130820023347E0
+:106CF000C702930E10027D4FF94FF542F1436D4DDF
+:106D0000514CC944C54B3D49B949B14A2D4B354A4F
+:106D10003D8B12074D8F9305500223A0E70A33875E
+:106D2000B60283A5070AB3F5C5013347C7023D8BF9
+:106D300022074D8F23A0E70A3387A60283A5070AFF
+:106D4000370500F17D15B3F565003347C7023D8B6C
+:106D500032074D8F23A0E70A3387860283A5070AEF
+:106D60006144B3F515013347C7023D8B42074D8F90
+:106D700023A0E70A3387060383A5070A370810FF15
+:106D80007D18B3F505013347C7023D8B52074D8F80
+:106D900023A0E70A3387D60383A5070AB70E00109E
+:106DA000FD1EE98D3347C7023D8B62074D8F23A03F
+:106DB000E70A139756003347C7029315C70103A785
+:106DC000070A3377D7014D8F23A0E70A3387E603FD
+:106DD0005D4F3347C7029375F70003A7470A419BEE
+:106DE0004D8F23A2E70A3387F60383A5470AD94FBD
+:106DF00093F5F5F03347C7023D8B12074D8F23A261
+:106E0000E70A3387560283A5470AD542B3F5C50181
+:106E10003347C7023D8B22074D8F23A2E70A3387F2
+:106E2000760283A5470ACD43B3F565003347C70211
+:106E30003D8B32074D8F23A2E70A3387A60383A534
+:106E4000470A294DB3F515013347C7023D8B420769
+:106E50004D8F23A2E70A69473387E60283A5470AD5
+:106E6000B3F505013347C7023D8B52074D8FE5450A
+:106E700023A2E70A3387B60283A5470AE98D334781
+:106E8000C7023D8B62074D8F23A2E70A3387860234
+:106E90000D443347C7029315C70103A7470A337749
+:106EA000D7014D8FB385E60323A2E70A03A7870A1C
+:106EB000254F419BB3C5C502BD894D8F23A4E70A69
+:106EC0003387F60383A5870A9D4F93F5F5F0334783
+:106ED000C7023D8B12074D8F23A4E70A3387560262
+:106EE00083A5870A9942B3F5C5013347C7023D8B95
+:106EF00022074D8F23A4E70A3387860383A5870AD9
+:106F0000B3F565003347C7023D8B32074D8F23A48D
+:106F1000E70A3387760283A5870A9543B3F51501FF
+:106F20003347C7023D8B42074D8F23A4E70A3387BF
+:106F3000960283A5870AB3F505013347C7023D8B47
+:106F400052074D8F23A4E70A3387760383A5870A68
+:106F5000E98D3347C7023D8B62074D8F93954600FD
+:106F6000B3C5C50223A4E70A03A7870A3377D7016D
+:106F7000F2054D8FB385260323A4E70A03A7C70AAA
+:106F8000419BB3C5C502BD894D8F23A6E70A338750
+:106F9000360383A5C70A93F5F5F03347C7023D8B47
+:106FA00012074D8FB3C5860223A6E70A03A7C70AB7
+:106FB0003377C701BD89A2054D8F23A6E70A338722
+:106FC000560383A5C70AB3F565003347C7023D8B57
+:106FD00032074D8F23A6E70A3387660383A5C70AC6
+:106FE000B3F515013347C7023D8B42074D8F23A6EA
+:106FF000E70A3387A60383A5C70AB3F5050133471C
+:10700000C7023D8B52074D8F23A6E70A3387E6035D
+:1070100083A5C70AE98D3347C7023D8B62074D8FB1
+:1070200093953600B3C5C50223A6E70A03A7C70A8E
+:107030003377D701F2054D8FB385F60323A6E70A10
+:1070400003A7070B419BB3C5C502BD894D8F23A87C
+:10705000E70A3387560283A5070B93F5F5F033470C
+:10706000C7023D8B12074D8F23A8E70A33877602AC
+:1070700083A5070BB3F5C5013347C7023D8B220734
+:107080004D8F23A8E70A139726003347C70283A52D
+:10709000070BB3F565003D8B32074D8FB3C5460333
+:1070A00023A8E70A03A7070B33771701BD89C20599
+:1070B0004D8F23A8E70A139716003347C70283A50D
+:1070C000070BB3F505013D8B52074D8FB3C5C602C3
+:1070D00023A8E70A03A7070B698FBD89E2054D8F37
+:1070E00023A8E70A03A7070B930580023377D7018C
+:1070F00023A8E70A37270020A24C034717D9338774
+:10710000EC40B34DB70283AC470B93FC0CFF334C00
+:10711000870393FDFD00B3ECBC0123AA970B83AC5E
+:10712000470BF14D93FCFCF0137CFC00120C33EC8C
+:107130008C0123AA870B330C870283AC470BB3FC6B
+:10714000CC01334CBC02137CFC00220C33EC8C01D0
+:10715000B34CA70323AA870B03AC470B337C6C000B
+:1071600093FCFC00B20C336C9C0123AA870B214CCE
+:10717000334C870383AC470BB3FC1C01137CFC002E
+:10718000420C33EC8C0123AA870B330C570283ACDF
+:10719000470BB3FC0C01334CBC02137CFC00520CBB
+:1071A00033EC8C0123AA870B330CF70383AC470B1A
+:1071B000B3FCAC00334CBC02137CFC00620C33EC1F
+:1071C0008C01B34C770223AA870B03AC470B337CAB
+:1071D000DC01F20C336C9C01B30CE70323AA870B90
+:1071E00003AC870B137C0CFFB3CCBC02330B6703DF
+:1071F00093FCFC00336C9C0123AC870B114C83ACDB
+:10720000870B93FCFCF0334C8703B30A5703137CC2
+:10721000FC00120C33EC8C0123AC870B03AC870B06
+:10722000F54C337CCC01334BBB02330A4703137B51
+:10723000FB00220B336B6C0123AC670B03AB870B9A
+:107240004D4C337B6B00B3CABA02B309370393FAD0
+:10725000FA00B20AB36A5B0123AC570B83AA870B0F
+:10726000594BB3FA1A01334ABA0233092703137A86
+:10727000FA00420A33EA4A0123AC470B03AA870B00
+:10728000DD4A337A0A01B3C9B9023349B90293F925
+:10729000F900D209B3693A0123AC370B83A9870BF4
+:1072A000614AB3F9A900B30B77031379F9006209B6
+:1072B00033E929019319470023AC270B03A9870B56
+:1072C0003379D901B3C9B902B3049702F20933691A
+:1072D000390123AC270B03A9C70BE549137909FF33
+:1072E000B3CBBB02B3C4B40293FBFB00B36B790115
+:1072F00023AE770B03A9C70BD54B1379F9F0BD88E3
+:107300009204B364990023AE970AB304870303A9D8
+:10731000C70B794C3379C901B3C4B402BD88A20448
+:10732000B364990023AE970A8944B344970203A932
+:10733000C70B33796900BD88B204B364990023AEEA
+:10734000970AB304770303A9C70BFD4B33791901DF
+:10735000B3C4B402BD88C204B364990023AE970AD3
+:10736000B304670303A9C70B130B10023379090198
+:10737000B3C4B402BD88D204B364990023AE970AA3
+:10738000B304570303A9C70B930A20023379A9005A
+:10739000B3C4B402BD88E204B364990023AE970A73
+:1073A000B304470303A9C70B130A30023379D90189
+:1073B000B3C4B402F204B364990023AE970AB304D1
+:1073C000370303A9070C93094002137909FFB3C4DB
+:1073D000B402BD88B3649900694923A0970CB30433
+:1073E000270303A9070C1379F9F0B3C4B402BD88CD
+:1073F0009204B364990023A0970CED44B304970260
+:1074000003A9070C3379C901B3C4B402BD88A2042F
+:10741000B364990023A0970CB304B70303A9070C26
+:1074200033796900B3C4B402BD88B204B36499006F
+:1074300023A0970CB304970303A9070C3379190110
+:10744000B3C4B402BD88C204B364990023A0970CEE
+:10745000B304870303A9070C33790901B3C4B40249
+:10746000BD88D204B364990023A0970CB3047703BA
+:1074700003A9070C3379A900B3C4B402BD88E204A0
+:10748000B364990023A0970C93145700B3C4B402BB
+:107490001399C40183A4070C3306C702B3F4D401C3
+:1074A000B3E4240123A0970C03A9470C137909FF27
+:1074B000B3046703B3C4B402BD88B364990023A2C4
+:1074C000970CB304570303A9470C1379F9F0B3C41D
+:1074D000B402BD889204B364990023A2970CB3044C
+:1074E000470303A9470C3379C901B3C4B402BD886B
+:1074F000A204B364990023A2970CB304370303A931
+:10750000470C33796900B3C4B402BD88B204B364D4
+:1075100099001309500223A2970CB304270303A96F
+:10752000470C33791901B3C4B402BD88C204B364F3
+:10753000990023A2970C93046002B304970203A955
+:10754000470C33790901B3C4B4023346B602BD888F
+:10755000D204B364990023A2970C83A4470CE98C4E
+:107560003D8A6206458E23A2C70C03A6470C9314DE
+:10757000C7013376D601458E23A2C70C13069002AD
+:107580003306C70283A4870CC1983346B6023D8AEE
+:10759000458E23A4C70C1306A0023306C702B345C9
+:1075A000B60203A6870C1376F6F0BD899205D18D3D
+:1075B00023A4B70C37260020834506D837260020A1
+:1075C000034686D803A9870C3386C540B304A603B7
+:1075D0003379C901B3C4E40293E48400BD88A204F2
+:1075E000B364990023A4970CB304E60303A9870CA2
+:1075F00033796900B3C4E40293E48400BD88B20423
+:10760000B364990023A4970C93143600B3C4E40226
+:1076100003A9870C3379190193E48400BD88C2045F
+:10762000B364990023A4970CB304F60303A9870C51
+:1076300033790901B3C4E40293E48400BD88D20421
+:10764000B364990023A4970CB304560203A9870CD2
+:107650003379A900B3C4E40293E48400BD88E20452
+:10766000B364990023A4970CB304760203A9870C92
+:107670003379D901B3C4E40293E48400F204B3641F
+:10768000990023A4970C93142600B3C4E40203A921
+:10769000C70C137909FF93E48400BD88B364990093
+:1076A00023A6970CB304860203A9C70C1379F9F03B
+:1076B000B3C4E40293E48400BD889204B3649900E7
+:1076C00023A6970C93141600B3C4E40203A9C70CB5
+:1076D0003379C9013347E60293E48400BD88A204EC
+:1076E000B364990023A6970C03A6C70C33766600F3
+:1076F000136787003D8B3207518F23A6E70C03A742
+:10770000C70C3377170123A6E70C3247034707005E
+:107710000D8F3346D70293F5F507E2053D8A9314A2
+:10772000460103A6C70C3304870233760601458E53
+:1077300023A6C70C1316170083A4C70CE98C334685
+:10774000D6023D8A6206458E23A6C70C03A6C70C47
+:107750003344D402B37ED60113162700B303770255
+:10776000720433E48E0023A6870C3346D602B3029C
+:107770005702937EF60003A6070D419A3366D601A1
+:1077800023A8C70C03A6070DB3C3D3021376F6F0E4
+:10779000B3C2D20293F3F3009203B363760023A83B
+:1077A000770C03A6070D337EC601B30FF70393F2E0
+:1077B000F200A202B3625E0023A8570C03A6070DD5
+:1077C0003373660013163700B3CFDF02330FE703BE
+:1077D00093FFFF00B20FB36FF30123A8F70D03A3CC
+:1077E000070DB37813013346D602330DA7033D8A44
+:1077F000420633E6C80023A8C70C03A6070D33785A
+:107800000601334FDF02B346DD02137FFF00520F44
+:10781000336FE80123A8E70D03A7070D798DBD8A13
+:10782000E206C98E23A8D70CD84385663D9BD8C3F2
+:10783000D843799BD8C39857558F98D7D857136793
+:107840000701D8D722479376F703985F137707FC91
+:10785000558F98DF985FB7060081FD16758FD98D1B
+:107860008CDFB640264496440649F259625AD25AF1
+:10787000425BB25B225C925C025DF24D6161828090
+:1078800023A206D86FF08FC1B727002003A7C7D85F
+:107890005C4393E707105CC38280411106C6EF008A
+:1078A000A07E93056040EF105063B2400145410156
+:1078B00082806F00300319C591C509C68357060041
+:1078C00001459DE301110565C9471306F100130544
+:1078D00055C3854506CEA307F100EF10D05FF240F7
+:1078E0000345F1000561828082800111130591003A
+:1078F00006CEEF00B0012304A10005653000250588
+:107900009D45EF10505DF240034581000561828086
+:1079100001119305F10006CE22CC2A84EF0050011C
+:107920002306A1000565A3068100700021801305D0
+:107930005540914523078100EF10F059F240624411
+:107940000345C1000561828001111305D10006CEF7
+:10795000EF0030002306A10009657000090591457C
+:10796000EF107057F2400345C1000561828001119C
+:1079700006CEEF007000A307A10009651306F10011
+:1079800015058545EF103055F2400345F1000561BE
+:107990008280011106CEEF003009A307A10009651E
+:1079A0001306F10029058545EF10F052F24003451A
+:1079B000F10005618280011106CEEF007060A3071F
+:1079C000A10009651306F10041058545EF10B0508F
+:1079D000F2400345F10005618280011106CEEF00FF
+:1079E0003037A307A10009651306F1004505854559
+:1079F000EF10704EF2400345F100056182804111A5
+:107A000006C622C4EF00303D8965CD052A84EF10FB
+:107A1000D04C2285B240224441018280011106CE21
+:107A2000EF00905FA307A10009651306F10051055F
+:107A30008545EF10504AF2400345F1000561828010
+:107A400001111305510006CEEF00B0632302A1001F
+:107A5000096550006105A545EF10F047F24001456A
+:107A600005618280411106C6EF0010658965E50554
+:107A7000EF10B046B240014541018280011106CEAF
+:107A800022CC2A84EF0070782306A1000965A306A2
+:107A900081007000218069058D4523078100EF106A
+:107AA0009043F2406244014505618280011106CE97
+:107AB00022CC2A84EF1020082306A1000965A30622
+:107AC0008100700021806D058D4523078100EF1036
+:107AD0009040F2406244014505618280011106CE6A
+:107AE00022CC2A84EF0030042306A1000965A306F6
+:107AF000810070002180130505028D452307810058
+:107B0000EF10703DF2406244014505618280011131
+:107B100006CE22CC2A84EF0010162306A1000965A8
+:107B2000A306810070002180130515028D452307EF
+:107B30008100EF10503AF2406244014505618280B5
+:107B4000011106CE22CC2A84EF00F0162306A100F4
+:107B50000965A306810070002180130525028D456B
+:107B600023078100EF103037F24062440145056180
+:107B70008280011106CEEF100001A307A100096564
+:107B80001306F100130575028545EF10D034F2405D
+:107B90000345F10005618280011106CEEF10400916
+:107BA000A307A10009651306F10013059502854599
+:107BB000EF107032F2400345F1000561828001113F
+:107BC00006CEEF10800BA307A10009651306F10094
+:107BD0001305D5028545EF101030F2400345F10042
+:107BE00005618280011106CEEF10800EA307A1006F
+:107BF00009651306F1001305E5028545EF10B02D68
+:107C0000F2400345F10005618280011106CEEF10BC
+:107C1000C010A307A10009651306F10013051503A1
+:107C20008545EF10502BF2400345F100056182803D
+:107C3000411106C622C4EF104012896593852503C1
+:107C40002A84EF1090292285B2402244410182808B
+:107C500039711303D1021ACE0343810506DE1ACC13
+:107C6000034341051ACA034301051AC80343C1046B
+:107C70001AC6034381041AC4030341041AC203430E
+:107C800001041AC0EF10E0142306A1020965701068
+:107C9000130565038945EF101024F2500345C10216
+:107CA00021618280011106CEEF104040A307A100A0
+:107CB00009651306F100130575038545EF10B02122
+:107CC000F2400345F10005618280011106CEEF10FC
+:107CD0000056A307A10009651306F10013058503EB
+:107CE0008545EF10501FF2400345F1000561828089
+:107CF000011106CEEF10E06EA307A100096513067F
+:107D0000F100130595038545EF10F01CF240034583
+:107D1000F1000561828037270020930707BE83D7D3
+:107D2000A700130707BE89E79307F01F2315F70085
+:107D30008357A7002146014593F607108607C2071F
+:107D4000B3D6C640C183558D93D5574093D697403F
+:107D5000AD8E858A7D161375F50FD58F71FE2315AF
+:107D6000F700828037270020930707BE83D7C7001C
+:107D7000130707BE91E7E17793C7F7FF2316F700D4
+:107D80008357C7003946014591689945B3F61701F5
+:107D90008607C207B3D6C640C183558D93D6E74048
+:107DA00013D8F700858AB3C606017D161375F50F43
+:107DB000D58FE31DB6FC2316F7008280011126CA79
+:107DC0004AC84EC656C2B727002006CE22CC52C49F
+:107DD0005AC0AE893289B68A83A407D335C9AD4764
+:107DE0002A8463EEA7021304F5FF1374F40F631DD6
+:107DF0000906268A338B990063124B071379F90021
+:107E00009386FAFF228523802401A380340193F610
+:107E1000F60F4E868545EFC0FFF3014505A0B1473B
+:107E2000630BF5029307600263E5A7001304E5FF07
+:107E30006DBF930770024945E30BF4FAF2406244C8
+:107E4000D2444249B249224A924A024B0561828099
+:107E50001304500269BF1304600251BFEFF0BFEB7F
+:107E60002301AA00050A49BF8547631CF9004E8615
+:107E70009305000F138524009780FD1FE7802040A5
+:107E8000B5BF89476316F9004E869305A00ADDB792
+:107E90008D47631DF900268A338B9900E3004BF769
+:107EA000EFF05FEC2301AA00050ACDBF91476316EE
+:107EB000F9004E869305F00F75BF95476315F900DD
+:107EC0004E86814545BF99476315F9004E86BD45ED
+:107ED00055B79D474945E313F9F64E86930550057E
+:107EE00051BF411122C42A84294506C6EFC03FDD97
+:107EF000B7270020938707BE11C803D78700230048
+:107F0000E40003D787002183A300E4002394070043
+:107F1000B727002083A7C7D8984B9316E70063DEE6
+:107F20000600371701141307F78F98CB3707110492
+:107F3000F8CF09671307879F98C7B24022440145CD
+:107F4000410182809307F00363E0A70AB72700206E
+:107F50002386A7A4B727002003A607D1B70600826F
+:107F6000FD165C561377F50393159701F58FCD8FAA
+:107F70005CD69306A003B727002083A7C7D863F772
+:107F8000A602F44F37060007D18EF4CF944B01457B
+:107F90001396E600635B060493168700984B717690
+:107FA0001306F60F718F558F98CB828013188501B9
+:107FB000930620021358884163FAA600F44F37064F
+:107FC00000F97D16F18E370600057DBFB70600F972
+:107FD0001386F6FFF44FE945F18E37060003E3C53B
+:107FE00005FB370600014DB749458280AA8759C570
+:107FF0002D476365A7069307F5FF93F7F70F37271C
+:1080000000200327C7D8B70600C1FD16084B93F719
+:10801000F703E207758DC98F1CCBB727002083C7F4
+:10802000C7A471761306F60F93F7F70393968700AC
+:108030001C4B0145F18FD58F1CCB7C4FB706F9FF48
+:10804000FD1693E747007CCF1C4BF58FB706020067
+:10805000D58F1CCB9386864F14C78280314763022D
+:10806000E502130760026365A7009307E5FF71B798
+:10807000130770024945E384E7F8828093075002B2
+:10808000BDBF93076002A5BF011106CE931745013E
+:1080900063D40702EF60DFBD894719C98346050035
+:1080A0001147B1476396E60095472300F500C9479D
+:1080B000F2403E85056182802EC6EF80DFBCC94755
+:1080C00065D90347A500418B65D7B2458347B50005
+:1080D000230AB50491E7E9472308F5008147C9BFA2
+:1080E000ED47DDBF011106CE22CC2EC6EF80BFB911
+:1080F00001CDB2452A84EF703F9DA305A40201453E
+:10810000F2406244056182804945DDBFB727002007
+:10811000938707BE0147994683C5870D3306E5005F
+:1081200005072300B6008507E318D7FE01458280C6
+:10813000011106CE2EC6EF801FB511C98307450376
+:10814000B24501452380F500F24005618280094572
+:10815000E5BFB7270020938787A303D70701230034
+:10816000E50003D707012183A300E50083C7F700DB
+:108170002301F5000145828019E149458280B72736
+:108180000020138707BE7847411122C406C62A84FF
+:10819000938707BE09C703478700314531EFB85BB6
+:1081A00009C703477700314521EB03A7070809C733
+:1081B00003477700314529E3372500200547194655
+:1081C000A2851305E5CB2381E7009780FD1FE7809B
+:1081D0006004834754001307000C93F7070C639166
+:1081E000E702372500201946A285130545CC978064
+:1081F000FD1FE78020020145B240224441018280F8
+:1082000081EB372500201946A2851305A5CCC5B7FB
+:10821000130700044945E391E7FE3725002019467E
+:10822000A285130505CDE1B7411126C2B724002070
+:10823000938704BE22C4E04706C6938404BE11C4DB
+:108240003C4813974700634C070CFC4C99E74945A1
+:10825000B240224492444101828009ED1305000F8F
+:10826000EF507FF26DD583478500F5D3EF60CF9552
+:108270000145F9BF0547E31CE5FC15EC0145829774
+:108280002A8445C1856793870780231EF5009307DD
+:1082900000702315F500B72500208D47230AF5004F
+:1082A000A30805021946938585CB130525039780FE
+:1082B000FD1FE78020F6034784008547E309F7F8B0
+:1082C0008347A400B98B95C30347A400854763186F
+:1082D000F7028947231EF400224403A30406B24098
+:1082E00092441305000F41010283EF605FEBB72753
+:1082F000002083C7D7A48D8BE318F5FC89BF835773
+:10830000C40111676375F700231EE400F1B79306FB
+:1083100000023E87E3FAD7FE13070002F5B73145A6
+:1083200005BF1D4535B7011126CA4AC84EC652C4FD
+:1083300056C25AC02E89368BBA89BE8A06CE22CC46
+:10834000B284428AEF803F941307A9FF42078567F2
+:1083500041839386A7C763EEE610938707C82A84F4
+:10836000494563E8970A63E6240B1307301F6362ED
+:10837000670B63E0370B93071B00B38797021397D4
+:108380003900860763D7E70849C48347140113F708
+:1083900047003DC7ED9BA308F4008347B400231AB0
+:1083A0002407231B9406D5EF03578406C167FD17E6
+:1083B000630BF706631999068357A403231BE40490
+:1083C000231CF404B727002083D707C88D46114724
+:1083D00063E5F600850713F7F70FA30AE404228587
+:1083E000EF60DFDD83570404A907231FF40483270C
+:1083F000440A93E717002322F40AC547A30EF400AA
+:10840000231C5407231D4407231D6405231E340524
+:108410000145F2406244D2444249B249224A924A5A
+:10842000024B056182808357440691CFB3D4F40296
+:108430004A87B3879702C207C1836373F9003E87F7
+:10844000231CE40441B7B305990085814A85EF6098
+:108450004EC0231CA404930584052685EF400FD34A
+:1084600095B78327840A93E707022324F40AC147B8
+:1084700071B7494579BF01112EC606CEEF80BF8086
+:10848000B24509E54945F2400561828083471501FF
+:10849000A305B50213F7470075D7ED9BA308F500B8
+:1084A000BD472306F5028327850A93E72700232487
+:1084B000F50A0145C9BF011106CE2EC632C4EF80B0
+:1084C0008FFC032785101377070249C3B245930633
+:1084D000000EAA87138755FE42074183494563E48E
+:1084E000E6062246116713078714930686EBC20639
+:1084F000C182636AD70403D7071901456305B7042E
+:1085000037270020930607BE83D6A602A38EB706A0
+:10851000239FC70693F5F50F130707BE63F3D50036
+:10852000AE860357C7022390D7186373E6003287DD
+:108530002391E71803A7470A856693860680558F1F
+:1085400023A2E70A0145F240056182804545E5BF67
+:10855000B7270020138707BE7847938707BE01CB54
+:108560008346870089C683469700494785EEB85BF6
+:1085700009CB8346770091C68346C7004947858A61
+:1085800095E203A7070801CB8346770089C6834697
+:10859000D700494781EA03C7C70A83C7D70A63657B
+:1085A000F7001D473A8582800111A304A1001946F6
+:1085B0001305A10006CE9780FD1FE780A0C5280007
+:1085C000EFB03FCD85471D476313F5000147F240EB
+:1085D0003A8505618280797126D24AD04ECE06D680
+:1085E00022D42E89B28936C63AC43EC242C0EF8038
+:1085F0008FE9C94455C99305A9FFC20505662A84B8
+:10860000C1811305A6C7C9446360B50A130606C82D
+:10861000636C360963EA2909B2469305301F63E5A6
+:10862000D50822476362E608138616003306260340
+:1086300093153700635AB60603461401B144058A00
+:1086400025E60326440A1376162039EE924702489F
+:10865000231EE4040347B400231CF406231A240752
+:10866000231B3407231D0407231DD4048347D4018F
+:10867000814459EF95EB83270410898B95CF3146C0
+:108680009305F00F130584069780FD1FE78020BF38
+:108690008327440A2314040693E707202322F40ABD
+:1086A000C947A30EF4008144B250225426850259D2
+:1086B0009254F2494561828063093905B3852901E5
+:1086C00085814A85EF60EE98231CA40493058405F8
+:1086D0004E85EF40AFABB727002083D707C88D4644
+:1086E000114763E5F600850713F7F70FA30AE404C3
+:1086F0002285EF60BFAC83570404A907231FF4044D
+:108700008327440A93E7170051BF231C2405E1B7D0
+:10871000C1FF83278410898B95C731469305F00FDD
+:10872000130584069780FD1FE78060B58327440A00
+:108730002314040693E707202322F40ACD47A30E4F
+:10874000F4009DB7E9448DB737270020930707BE93
+:10875000FC47130707BE81CB83C6870089C683C643
+:108760009700C947A1EE3C5B89CB83C6770091C6D1
+:1087700083C6C700C947858AB1E28327070881CB32
+:1087800003C7770009C703C7D700C94705EB011125
+:10879000A304A10019461305A10006CE9780FD1F72
+:1087A000E78040A72800EFB05FBA0547B1476313E1
+:1087B000E5008147F2403E85056182803E858280EA
+:1087C000B7270020138707BE7847938707BE01CBE2
+:1087D0008346870089C60347970049450DEFB85B7C
+:1087E00009CB8346770091C60347C7004945058BEF
+:1087F0001DE383A7070881CB03C7770009C783C799
+:10880000D700494589EB411106C6EFB0FFBCB24025
+:1088100001454101828082803DC1411122C426C2AE
+:1088200006C6B727002083A487C6834745002A844D
+:10883000FD8B2302F5008DE037250020A28513056E
+:1088400065CD15469780FD1FE780C09CB24022444D
+:10885000924401454101828083C7B40099EF83A708
+:10886000440A1546A28593E7270023A2F40A13853C
+:1088700084129780FD1FE780E09984406DBF4945D1
+:108880008280411122C426C24AC006C62A890144F8
+:10889000A1449305F00F0545EF507EF9B307890019
+:1088A0002380A7000504E31694FEB24022449244BC
+:1088B0000249014541018280011122CC4AC806CEFD
+:1088C00026CA2EC632893684EF80EFBB630D0512AF
+:1088D0008347B500AA84B2450945DDEB21461385DF
+:1088E00074159780FD1FE780E092A38F241513591C
+:1088F0008900238024178347E4000346D40083457E
+:10890000F4008346C400A207420603C5C404B2971C
+:10891000AE97E20603A7440AB69749C123A6F40A14
+:108920008347A4008346940013670702A207C20688
+:10893000B6978346B400B69783468400E206B6979E
+:1089400023A8F40A8347640083465400A207C206A2
+:10895000B69783467400B69783464400E206B697FE
+:1089600023AAF40A8347240083461400A207C20600
+:10897000B69783463400B69783460400E206B6975E
+:1089800023ACF40A8547A386F40423A2E40A014534
+:10899000F2406244D24442490561828023A6F40C2D
+:1089A0008347A4008346940013678700A207C2068A
+:1089B000B6978346B400B69783468400E206B6971E
+:1089C00023A8F40C8347640083465400A207C20620
+:1089D000B69783467400B69783464400E206B6977E
+:1089E00023AAF40C8347240083461400A207C2067E
+:1089F000B69783463400B69783460400E206B697DE
+:108A000023ACF40C59B7094561B7011106CE2EC647
+:108A1000EF806FA7630F05108346B5000547AA874F
+:108A2000B24505456391E60A83C607011307400274
+:108A30000145639AE60803C7E50083C6D50022070F
+:108A4000C206369783C6F500369783C6C500E20690
+:108A5000369783C6D704BDCA23A6E70A03C7A50075
+:108A600083C695002207C206369783C6B50036979F
+:108A700083C68500E206369723A8E70A03C7650088
+:108A800083C655002207C206369783C675003697FF
+:108A900083C64500E206369723AAE70A03C72500E6
+:108AA00083C615002207C206369783C6350036975F
+:108AB00083C60500E206369723ACE70A1307A00237
+:108AC0002388E7000145F2400561828023A6E70C78
+:108AD00003C7A50083C695002207C206369783C642
+:108AE000B500369783C68500E206369723A8E70CC3
+:108AF00003C7650083C655002207C206369783C6A2
+:108B00007500369783C64500E206369723AAE70C20
+:108B100003C7250083C615002207C206369783C601
+:108B20003500369783C60500E206369723ACE70C7E
+:108B300071B7054549BF411106C6EF80CF9431C1D9
+:108B40008346B5000547AA8709456399E60283C6AF
+:108B50000701130740026393E6020D472386E702ED
+:108B60001947A385E702130750022388E70003C7CC
+:108B7000A7020145136717002385E702B2404101B0
+:108B800082800945E5BFB72700202A87138507BEE5
+:108B900003481500938707BE63080802684511C59E
+:108BA00003488500314563140808A85B11C50348D4
+:108BB00075003145631D080603A5070811C5034864
+:108BC000750031456315080683C8470B03C8570B6A
+:108BD0001D4563FE080583A7870C494593F70704E5
+:108BE000B9C75D71A6C22800B284194686C6A2C460
+:108BF000A303E10036849770FD1FE780A061A6857E
+:108C00001305E10241469770FD1FE780A060A28531
+:108C10001305E10141469770FD1FE780A05F480002
+:108C2000EFA0EFC7B64026449644616182808280FF
+:108C3000B7270020138707BE8346170095C67847DD
+:108C4000938707BE09C703478700494515E7B85B07
+:108C500009C703477700494505E383A7070889C784
+:108C600083C77700494589EB411106C6EFA08FD82D
+:108C7000B2400145410182808280B72700201387DE
+:108C800007BE83461700938707BE85C6784709C786
+:108C900083468700494785EAB85B09C78346770062
+:108CA000494795E203A7070809C783467700494764
+:108CB00099EAA380A70003A7070D01C913670760FE
+:108CC00023A8E70C01473A8582801377F79FCDBF31
+:108CD000130700643305E502B7270020411193868E
+:108CE00007BE22C403A4860B26C24AC006C69384CC
+:108CF00007BEC8DA1309F00F01E8B24022449244DB
+:108D000002490145410182800345040063052501B4
+:108D1000CC58EF504E9E405CC5B7B7270020138754
+:108D200007BEA30CA70213771500938707BE11EBAC
+:108D300003C7C7036D8F6304B70049458280238D45
+:108D4000E70213772500014501EB03C7D703718FB5
+:108D5000E315C7FEA38DC7028280011106CE2EC681
+:108D600032C436C23AC0EF701FF235C1B245024775
+:108D7000924693F7150099EB22468D4763F6C7009C
+:108D80004545F240056182802302C514898991E539
+:108D90008D47E3E7D7FEA302D51401CFB727002004
+:108DA00083D727C27D8F0D8B8547631FF700231460
+:108DB000E5148547230FF5008327450A0567D98FFA
+:108DC0002322F50A014575BF23140514DDB7494573
+:108DD0004DBF5D716ECEB72D002013830DBE0323F2
+:108DE000C304CAC05AD862D486C6A2C4A6C24EDE84
+:108DF00052DC56DA5ED666D26AD0030C4105034BCC
+:108E0000810503490106938D0DBE63090300032EFE
+:108E10000305314313145E00634D04000D4E4943B6
+:108E20006369FE0093FC050163850C02054E630730
+:108E3000CB07B640264496440649F259625AD25AA4
+:108E4000425BB25B225C925C025DF24D1A8561610D
+:108E5000828093FE35004943E38DCEFD93FE85006D
+:108E6000E3990EFC6313CB0303CECD033143137E92
+:108E70004E00E3000EFC63036903094363106902BB
+:108E800003CECD03137E2E0039A0E318C9FF03CE15
+:108E9000CD03137E4E003143E30D0EF8C68A42C661
+:108EA0003EC4BA8B368A328DAE84AA89EF50AFADFC
+:108EB0002A8411E983A7CD05054582972A841D439D
+:108EC0002DD923023501930700026311FA028D4761
+:108ED000631CF904835584019307900F1303500416
+:108EE000E3E9B7F48355A401E3E5B7F493F5F40F90
+:108EF000230EB404638C0C12BD889547639EF40264
+:108F0000930710F82305F4004543E364AAF3FD47F3
+:108F10004543E3F0A7F39167E3ED47F13306AA0178
+:108F20000582231EC40015A08547E311F9FC835573
+:108F300084019307D02E5DB7B547639FF40C854736
+:108F40002305F4008947231EF400A30574016392EE
+:108F50000B128547230AF40093F5050281E5A24729
+:108F6000A308F4021946814556859770FD1FE780D6
+:108F70004043631105128547230CF402B24719469A
+:108F8000D685A30CF4021305A4039770FD1FE78098
+:108F9000602883470105A304F4009307F007631ECC
+:108FA000FC0EB727002083C7C7A436572300F7005D
+:108FB00003051401EFB09FA92302A406EFB0BFA2DE
+:108FC000B657A308A4000D472380A7008947630371
+:108FD000EB0081472300F4068347C105A300F40694
+:108FE0008347C405C18B91EB7D191379F90F89472C
+:108FF0004943E3E027E5A30F2405834741063707EC
+:1090000000080143A30EF40483478106A301F4067C
+:109010003C48D98F3CC831BD89476394F4009947D7
+:10902000D5B5E38104EE23050400F9BD9D47230572
+:10903000F40013F5150093F7450011C9114591C3CC
+:109040000545A30DA4048547230DF40475BD13F550
+:10905000250001C9094591C31545A30DA4048947FD
+:10906000E5B70D4591C31945A30DA404230D0404D0
+:1090700061BD230A040081470D46B3D6FB40858AB3
+:1090800091C6834644018506230AD4008507E396EA
+:10909000C7FED9B5230C0402EDBD994763C587010E
+:1090A000A308840131B7A308F40019B701114EC613
+:1090B000B7290020938709BEFC4706CE22CC26CADA
+:1090C0004AC852C4938909BE91C7BC4B1396570036
+:1090D000634E06003A8AB6842E89EF50CF8A2A84DE
+:1090E00019ED83A7C9041305200491C33145F2404B
+:1090F0006244D2444249B249224A05618280034710
+:10910000A500854701453D8BE303F7FE0347C405F2
+:10911000418B45C38D476304F9004945C9BFFD47ED
+:10912000E3ED97FE231C04008D47631EF90CE1C498
+:109130008357840103D7E9061D45B3869700E348AA
+:10914000D7FA0347840015C78356C40113070002EA
+:109150006391E6020347F4058D466314D70C1307A9
+:10916000900F13055004E364F7F88357A401E360FC
+:10917000F7F88D471D45E31CF9F637C900408329F0
+:10918000C920232609200F1000009305800C0545F7
+:10919000EF50EEE983576406120523224403850746
+:1091A000BD8BC98F2313F406231C94002326392179
+:1091B00089A81377D90FE307F7F611476315E90478
+:1091C000384893167700E3CA06F403478400E31691
+:1091D000F7F483578401B1D3A9F09305800C0545BA
+:1091E000EF50EEE48357640612058507BD8BC98FE7
+:1091F0002313F40639A03C48370700FF7D17F98F89
+:109200003CC80145EDB59307D9FF93F7F70F054724
+:10921000E370F7F2E38304F083478400E39AE7F016
+:10922000F1B58546E317D7F41307D02E1DBF011102
+:109230004EC6B7290020938709BEFC4706CE22CC34
+:1092400026CA4AC852C4938909BE91C7BC4B13961B
+:109250005700634E06003A8AB6842E89EF40BFF26B
+:109260002A8419ED83A7C9041305200491C331454D
+:10927000F2406244D2444249B249224A05618280A6
+:109280000347A500854701453D8BE303F7FE0347F0
+:10929000C405418B79C78D476304F9004945C9BFAF
+:1092A000FD47E3ED97FE231D04008D476315F9107C
+:1092B000638B040E8357A40103D7E9061D45B386CB
+:1092C0009700E347D7FA0347840015C78356C401C4
+:1092D000130700026391E6020347F4058D46631A03
+:1092E000D70E835684011307900F13055004E361D2
+:1092F000D7F8E36FF7F68D471D45E31BF9F61C54CD
+:109300008DC783472406898B8DC3485419CD834765
+:10931000A50081CFEF90BFD24C541946130524030A
+:10932000B1059770FD1FE780E0EE37C90040832943
+:10933000C920232609200F1000009305800C054545
+:10934000EF50EECE835764061205232444038507AD
+:10935000BD8BC98F2313F406231D940023263921C6
+:1093600089A81377D90FE300F7F411476315E904CF
+:10937000384893166700E3C306F203478400E31FEF
+:10938000F7F08357A40199DB91F89305800C05450C
+:10939000EF50EEC98357640612058507BD8BC98F50
+:1093A0002313F40639A03C48370700FE7D17F98FD8
+:1093B0003CC8014575BD9307D9FF93F7F70F0547E3
+:1093C000E37AF7EEE38C04EC83478400E394E7EE62
+:1093D00079BD8546E311D7F2835684011307D02E59
+:1093E00029B75D71A6C2B7240020938704BE03A8E5
+:1093F000C70486C6A2C4CAC04EDE52DC56DA5AD8AA
+:109400005ED662D466D26AD06ECE938404BE630800
+:10941000080283270805139457006352040231455C
+:10942000B640264496440649F259625AD25A425BE3
+:10943000B25B225C925C025DF24D616182803AC651
+:1094400032C493771500B68989C7639205104945E0
+:10945000C1BF91E9A04819E00145D9B72285EF4085
+:10946000BFF60040CDBFE30908FE4285EF40DFF5BF
+:10947000E5B73849B70700037D8F55F30347B505B6
+:10948000630487016315970103D7AA0149DB03C76A
+:109490001A036301270903C7AA00631927011317D9
+:1094A00014004E9703570700E3E3EDFAB8507D141C
+:1094B0001374F40F5DC793161A00B69903D7090009
+:1094C000B2479305800C2394EA063E9A03470A00AC
+:1094D000054523950A06A382EA06EF504EB503D749
+:1094E0006A061205264405073D8B498F2393EA0639
+:1094F00003A3040603C50B00B64096440649F2597F
+:10950000625AD25A425BB25B225C925C025DF24DBF
+:1095100061610283138B4A05194681455A8597700C
+:10952000FD1FE78000E8631A250119469305EDCB7E
+:109530005A859770FD1FE780E0CD194681455A8511
+:109540009770FD1FE780E0E5E31725F509B7FD15E6
+:1095500013F4F50F094C954C0549372D0020930D58
+:1095600000089307F00FE304F4EEA247228AB38BBE
+:10957000870003C50B00EF401FC1AA8AE31B05EE5D
+:10958000FC4413052004E39C07E859BDB7270020DD
+:10959000138707BE0347170015CB938707BEF8470D
+:1095A00019CB0347870001CB494582804945F240EA
+:1095B000624405618280B85B01C7034777006DF79D
+:1095C00083A7070881C783C77700F9FF011122CC61
+:1095D000A304A10032841305A100194606CE97709A
+:1095E000FD1FE78020C328009780FD1FE780409A79
+:1095F00055DDA300850001455DBF011126CA4EC699
+:1096000052C406CE22CC4AC8AE89328AB684EF70E4
+:109610008FE755C9B727002093874791631E0A003B
+:1096200005472380E7000145F2406244D2444249A5
+:10963000B249224A0561828083C6070005472A8411
+:109640006395E600238007008949B7C7004003A956
+:10965000C72023A607200F1000004165130545F51C
+:10966000EF700FE429C18347A5002315F500832778
+:10967000841195E7232CA410232EA410930710F82F
+:10968000F914A304F5002320050023164501230443
+:10969000350144C1B7C7004023A6272169B78327F6
+:1096A000C41188C3D1BFB727002083A787A691C75D
+:1096B00095659385555505458297B7C7004023A604
+:1096C00027211D4595B7094585B76F20DFD16F204C
+:1096D0001FD66F20DFDA6F203FE06F201FE66F207C
+:1096E000DFF26F201FEA6F20BFED82806F203FF610
+:1096F000034301001AC06F204FF36F20AFFF6F20AC
+:109700007F856F209F8B6F209F916F205F976F20C9
+:109710003F9B03530100035E4100834E81001AC04A
+:1097200072C276C46F20DF9F6F201FB26F205FB7B9
+:109730006F20BFBA6F20FFBF6F207FC679719397EC
+:10974000050126D206D622D44AD04ECEC187AE8499
+:1097500063DA0718B729002003C54988EF40CEC453
+:109760002A8415C5034705009307000D631EF70003
+:1097700003472500914763E5E7028D466375D710DF
+:1097800031CF89476308F7082285EF408EB62165FF
+:10979000258DB250225492540259F249456182807B
+:1097A0009307D7FE93F7F70F8546E3EFF6FCB7264E
+:1097B000002083A786DB0346150093F7F7F06310BC
+:1097C00006124D46631AC71093E7070123ACF6DA79
+:1097D00083A786DB370500015D8D59A883471500F7
+:1097E00037290020639C071C93053500372500208E
+:1097F0001946130545DE9770FD1FE780A0A1854738
+:10980000232CF9DA854503C54988EF400EE6032588
+:1098100089DBB9A883461500834735009DEE639325
+:10982000E70237270020832787DB8145014593F72F
+:10983000F7F093E70702232CF7DAEF808EFDA30001
+:10984000A40099B70547814501456395E700EF807E
+:109850004EEBF5B7EF80EED9DDB7E387E7F2B72738
+:10986000002003A587DB41991365650023ACA7DAC7
+:10987000B727002083A78791E38807F09C43E385FF
+:1098800007F0829711B737290020832789DB034629
+:109890001500C19B1DEE6315D70293E727003727FC
+:1098A0000020232CF9DA834787DA93968701E18633
+:1098B000E3DF06F493F7F7072304F7DA8945A1B746
+:1098C00037270020230207DA93E73700232CF9DA41
+:1098D0003DBF93E76700DDBF93E70702C5BD93E790
+:1098E0000703EDB593F71500C9C7B727002083C755
+:1098F00047DAADCFB727002083C767DAB725002046
+:109900009385C5DA2302F100B727002083C7C7DBA0
+:10991000130561001946A302F1009770FD1FE7804F
+:10992000608FB727002083C757DA4C002306F10069
+:10993000B727002083C717DEA306F100B727002052
+:1099400003C54788EF80EE8415C1B727002003A523
+:1099500087DB41991365650023ACA7DAB7270020A0
+:1099600083A7879181C79C4391C3829713C5140035
+:109970000DB593F725000145E38D07E0B7270020DB
+:1099800083C787DA858B85CBB727002003C5478837
+:10999000EF802EB10DC1B727002003A587DB13751B
+:1099A000F5F023ACA7DAB727002083A7879181C7FA
+:1099B0009C4391C3829713C52400E1BB994739B7F3
+:1099C000B727002083A787DB85E709C5B7270020D5
+:1099D00023ACA790B72500203725002083C505DEDE
+:1099E0000345458881470147814601466F90AEABEC
+:1099F00045458280B727002023ACA7908280411183
+:109A000026C2B724002022C403C4448806C6930794
+:109A1000F00F6308F4006145B240224492444101D2
+:109A20008280379502001305C573EF409EBC2382E8
+:109A3000A488E30285FEB727002023AC0790B72750
+:109A4000002023AC07DA0547B72700202380E7DE94
+:109A5000B72700200D472383E7DAB7270020238E9E
+:109A600007DA1D47B7270020A382E7DAB7270020CF
+:109A7000A38007DEEF708E90014579BF13070504C0
+:109A800083570500110593C7F7FF231EF5FE834793
+:109A9000E5FF93C7F7FF230FF5FEE313E5FE828092
+:109AA00099473305F50201110A86C14506CE130513
+:109AB0000520EF409EFD11E50345C100F240056120
+:109AC00082800145E5BF011122CC26CA4AC84EC694
+:109AD00006CE8144014437290020B729002083475E
+:109AE0005992636AF400F240624426854249D244A6
+:109AF000B2490561828083A7099213154400194673
+:109B00009305F00F3E959770FD1FE780808901E572
+:109B1000850493F4F40F05041374F40FC9B74111CD
+:109B200022C43724002013040494084006C609C543
+:109B3000EF303EFC23200400B727002003C75792D4
+:109B4000B2402244B7270020238FE7904101828052
+:109B5000B727002083C7E7911971A6DA86DEA2DC59
+:109B6000CAD8AA846392A7023724002013046492FF
+:109B7000034504008545EF408EB303450400894545
+:109B8000EF40EEB2EFF0BFF9C204C180194933894A
+:109B900024035000C145130409202285EF40FEEE46
+:109BA00009C901442285F6506654D65446590961C4
+:109BB000828019469305F00F48009760FD1FE780EB
+:109BC000407E65F1480041469305F00F9760FD1F08
+:109BD000E780E06A480871469305F00F9760FD1F23
+:109BE000E780E0690818130600049305F00F9760FA
+:109BF000FD1FE780C0685000C1452285EF50AE933D
+:109C000050082A84F14513051920EF50CE925008D0
+:109C1000498CF14513052920EF50EE911374F40F90
+:109C20005008498CC14513053920EF50CE9013746C
+:109C3000F40F5008498CC14513054920EF50AE8FF1
+:109C40001374F40F5008498C914513055920EF50B7
+:109C50008E8E1374F40F498C1D6510189305000443
+:109C60002695EF504E8DB72700201374F40F498CC2
+:109C700003C5C7871374F40FEF500E8725B7411142
+:109C800022C426C206C601450144B724002083C76A
+:109C900054926373F40011C5B240224492444101CE
+:109CA000828022850504EFF0BFEA1374F40FC5B774
+:109CB000011122CC4EC652C406CE26CA4AC801445F
+:109CC000EF20BFC2B7290020372A002083C759924E
+:109CD000636AF400F2406244D2444249B249224AE3
+:109CE0000561828013090A92032509009314440038
+:109CF00019469305F00F26959760FD1FE780606A6F
+:109D000011E583250900A695EF207FBE0504137495
+:109D1000F40F6DBF397122DC52D456D25AD006DE10
+:109D200026DA4AD84ED60144EF20BFBF372A00209A
+:109D3000B72A0020194B83475A92636CF400F25003
+:109D40006254D2544259B259225A925A025B21614A
+:109D5000828093890A9203A50900131944001946C9
+:109D60009305F00F4A959760FD1FE780806329E116
+:109D70003305640383A709000A86C145CA9783C4D3
+:109D8000570093F4040C938404F813053520EF4036
+:109D9000DECF1008C1450945EF403ECF83A509003D
+:109DA000B334900014080A86CA952685EF203FB781
+:109DB00005041374F40F41B7011106CEEFF0BFD0C4
+:109DC0000547A9476373A70089471306F100854536
+:109DD0001545A307F100EF801ED5F2400561828092
+:109DE000011122CC4EC652C456C206CE26CA4AC85B
+:109DF0000144B7290020372A0020994A83C7599285
+:109E0000636CF402EFF03FCCB727002083C7D791F3
+:109E100099C3EFF0FFE9B727002083C7C79199C323
+:109E2000EFF05FEF6244F240D2444249B249224A25
+:109E3000924A05616FF05FF83305540313090A92E3
+:109E40000326090093144400C145269613050520F6
+:109E5000EF40BEC31DC90325090019469305F00F45
+:109E600026959760FD1FE78080410325090019466C
+:109E70009305F00F269519059760FD1FE780204098
+:109E800083270900BE942396040005041374F40F7D
+:109E9000B5B7B727002083C56792035525006FA08B
+:109EA000DE929947B385F502397122DC26DA4AD869
+:109EB00006DEA147AA843289138425206384F60034
+:109EC000138415207146814548083AC69760FD1FE6
+:109ED000E780E03A5008F1452285EF401EBB0DE1D6
+:109EE0008347E102A5463247E51793F7F70F63E989
+:109EF000F600BA865008937519002685EF603EB6C5
+:109F0000F2506254D254425921618280797122D434
+:109F100026D24AD0AE842A893284814513060002B3
+:109F20000A8506D69760FD1FE7806035B7270020B9
+:109F300083C7178823102101230EF1008357810165
+:109F40005DC83727002003471793F99BB7250020EA
+:109F50002302E100372700200347379341469385CA
+:109F6000859AA302E10037270020034727931305B2
+:109F7000610093761700D58FF59B93762700D58FD8
+:109F8000ED9B93764700D58F9316470093F6061006
+:109F900093F7F7EFD58F9316470093F6062093F7C4
+:109FA000F7DFD58F12071377074093F7F7BFD98FE5
+:109FB000231CF1009760FD1FE780C025B727002014
+:109FC00083C7079313F7170001CB99C40357810187
+:109FD00013672700231CE10003476101A2850A855E
+:109FE000D98F230BF100EF605E99B2502254925446
+:109FF0000259456182803727002003479792F99BD9
+:10A00000B72500202302E100372700200347B7923D
+:10A01000414693858599A302E10037270020034735
+:10A02000A7921305610093761700D58FF59B937661
+:10A030002700D58FED9B93764700D58F9316470069
+:10A0400093F6061093F7F7EFD58F9316470093F624
+:10A05000062093F7F7DFD58F12071377074093F7A2
+:10A06000F7BFD98F231CF1009760FD1FE780801A8E
+:10A07000B727002083C78792B1B7011122CC26CA27
+:10A080004AC84EC606CE2A890144B7240020B72903
+:10A09000002083C75492636BF4003E842285F24013
+:10A0A0006244D2444249B2490561828083A7099241
+:10A0B000131544001946CA853E959760FD1FE78039
+:10A0C000602669FD05041374F40FE1B71D71A2CC7D
+:10A0D0003724002083270494CEC6D2C486CEA6CAD5
+:10A0E000CAC8D6C2DAC0AA892E8A13040494A5E38A
+:10A0F00019E10545E9A8F5DDEFF03FF83727002025
+:10A1000083465792B7270020238FA7901389E791A2
+:10A11000930A5792636DD5028144372B00200DA01E
+:10A1200083270B921395440019469305F00F3E9533
+:10A130009760FD1FE780E02609E9850493F4F40F9A
+:10A1400083C70A00E3EEF4FCBE8423009900B72421
+:10A1500000209384E491B727002003C5040083C73F
+:10A160005792E378F5F81C40ADEF99473305F502B7
+:10A170004E86C14513050520EF40FEBB13060004C3
+:10A180009305F00F0A859760FD1FE780400F03C518
+:10A1900004009D670A86930500043E95EF40BEB912
+:10A1A00083C7040037270020032507929207414602
+:10A1B000CE853E959760FD1FE780C00523204401B2
+:10A1C000B727002003C5C787EF401EB20145F64000
+:10A1D0006644D6444649B649264A964A064B256106
+:10A1E0008280904709CE99473305F502F145130562
+:10A1F0001520EF405EB41C4023A40700D1B7904B5C
+:10A2000009CE99473305F502F14513052520EF40A6
+:10A210009EB21C4023A8070065B7D04B09CE9947D2
+:10A220003305F502C14513053520EF40DEB01C4073
+:10A2300023AA070071B7D0470DCA19493305250372
+:10A24000C14513054520EF401EAF03C504001C4067
+:10A25000914533052503D047410613055520EF40AE
+:10A260009EAD1C4023A60700A1BFB727002083C7CF
+:10A27000D79199C3EFF0DFA3B727002083C7C79119
+:10A2800099C3EFF03FA9EFF03FB3A5B5B727002082
+:10A2900083C75792011122CC06CE26CA09446376A1
+:10A2A000F50285C599473305F502AE840A86C14596
+:10A2B00013050520EF406EFD2A8401E919468A85C1
+:10A2C00026859760FD1FE780E0F42285F240624416
+:10A2D000D24405618280011122CC06CE2A842EC68A
+:10A2E00032C4EFE08EB61DC90347C500A147224620
+:10A2F000B2456310F702B727002083A7479499CF90
+:10A3000003A34700630C030022856244F240056109
+:10A310000283B727002083A78794D5B7F240624411
+:10A3200005618280011122CC19443304850226CABA
+:10A330000A86AE84C14506CE130404202285EF4070
+:10A34000CEF401C98144F24062442685D2440561BD
+:10A35000828019469305F00F0A859760FD1FE780FC
+:10A3600040046DF10357C1009377D70F89C49377E9
+:10A37000F70F93E72700C207C1838544E305F7FC85
+:10A380000A86C14522852316F100EF40DE9AB727E1
+:10A39000002003C5C787EF403E9575B71D71A2CC5D
+:10A3A0002A8419453305A402A6CACAC8B2842E89D4
+:10A3B0000A86C14586CE13050520EF400EED01C982
+:10A3C0000145F6406644D6444649256182801946D7
+:10A3D0009305F00F0A859760FD1FE78080FC6DF103
+:10A3E0009D673E941008930500042285EF40EEE936
+:10A3F00019C10545F9B70808EFF04FE863180904DB
+:10A4000013060004814508089760FD1FE78060F986
+:10A410006DF113060004814508089760FD1FE78071
+:10A4200000E6B727002005470808238CE792EFF0E5
+:10A43000EFE41008930500042285EF40DE8FB72774
+:10A44000002003C5C787EF403E8A65B71C08900807
+:10A45000BE8683D506003687638125039106E31AFD
+:10A46000D6FE0145B9DC83D607003E8789C6910731
+:10A47000E31BF6FEB1B72390270183472700E38A49
+:10A4800097F623019700D1FC2310070059BF011153
+:10A490004EC6B72700207D57B729002022CC26CAF8
+:10A4A0004AC806CE52C42383E792938789A303C583
+:10A4B000E7003729002037240020930409929305F0
+:10A4C00020041205A302049223A004009760FD1F3C
+:10A4D000E78040B788C01304549215C5938989A3B7
+:10A4E00083C7E9001309099281442300F4008347DC
+:10A4F000040063E6F41203A78900B7270020630273
+:10A500000716A38F07D803470400B7270020054488
+:10A51000238FE790B727002023A00794B7270020B8
+:10A520002381878837250020B7270020A38807923A
+:10A530004146B727002081451305859AA3890792D4
+:10A540009760FD1FE780A0D3B72700209304700712
+:10A5500023880792B727002023899792B7270020E6
+:10A5600023AA0792B7270020A38F8786B72700204A
+:10A570002384079237250020B7270020A384079261
+:10A580004146B7270020814513058599A385079289
+:10A590009760FD1FE780A0CEB72700202385979204
+:10A5A000B727002023A60792B7270020A38307928E
+:10A5B0001547B7270020A38EE786B727002041471D
+:10A5C000A380E788B7270020238C07920947B72785
+:10A5D0000020238FE786B727002023A40794B727FE
+:10A5E000002023A20794B7270020A38E0790B72747
+:10A5F000002023820792B7270020238E8786B72763
+:10A600000020A3818788B727002023808788F24015
+:10A610006244D2444249B249224A056182800325FC
+:10A620000900139A440019469305F00F529597605C
+:10A63000FD1FE780C0C40325090019469305F00FEC
+:10A64000529519059760FD1FE78060C383270900B5
+:10A65000850493F4F40FD29723960700238707000D
+:10A6600079B5130700F8A38FE7D871BD757122C5BE
+:10A67000CEDED2DCD6DADAD806C726C34AC1014418
+:10A68000B72A0020372B002099491D6A93845A92DB
+:10A6900083C704006368F402B727002003C5C78797
+:10A6A000EF408EE403C70400BA402A44B7270020D5
+:10A6B000238FE7909A440A49F659665AD65A465B60
+:10A6C0004961828013090B92032509009314440009
+:10A6D000194626959305F00F9760FD1FE78020BA75
+:10A6E0000325090019469305F00F26951905976073
+:10A6F000FD1FE780C0B8832709001319040113590F
+:10A700000901A697B304390323960700238707009E
+:10A7100041469305F00F48009760FD1FE78020B683
+:10A7200071469305F00F48089760FD1FE78020B53C
+:10A73000130600049305F00F08189760FD1FE780CB
+:10A7400000B45000C14513850420EF40CEDE500810
+:10A75000F14513851420EF400EDE5008F1451385B6
+:10A760002420EF404EDD5008C14513853420EF40D2
+:10A770008EDC5008C14513854420EF40CEDB5008E5
+:10A78000914513855420EF400EDB1018930500040B
+:10A79000330549010504EF400EDA1374F40FFDB5DB
+:10A7A000930705C04111C20722C406C6C18313071F
+:10A7B00020022E846369F71237D702008A07130735
+:10A7C00007E1BA979C438287B727002083C7278871
+:10A7D0002300F4001DA8B727002083C707938987AB
+:10A7E0003DA8B727002083C71793DDB7B727002000
+:10A7F00083C73793F1BFB725002041469385859ADB
+:10A8000022859760FD1FE780E0A08147B240224487
+:10A810003E8541018280B727002083C70793858B3F
+:10A8200045BFB727002083C727935DB7B727002010
+:10A8300083A747931CC0D1BFB727002083C7F787E2
+:10A8400041BFB727002083C7879251BFB727002099
+:10A8500083C79792B5BFB727002083C7B7928DBF34
+:10A86000B725002041469385859959BFB727002019
+:10A8700083C787926DB7B727002083C7A79289BF88
+:10A88000B727002083A7C79275B7B727002083C7D3
+:10A8900077923DBFB727002083C7D78715BFB7275B
+:10A8A000002083C717882DB7B727002083C7D7910B
+:10A8B00005B7B727002083C7C79119BFEFF0AFA036
+:10A8C0002300A40099B7B727002083C7078809B7DA
+:10A8D000B727002083C707938D8791B7B72700203C
+:10A8E00083C78792D5BF1307F0038947E360A7F2B8
+:10A8F000EF608EA12310A40009BF011106CE22CC67
+:10A9000026CA4AC84EC652C456C2EF60EEEB49EDA5
+:10A91000372900201309499203470900B724002072
+:10A9200085472A84938454926300F704372A0020D1
+:10A93000854A83C704006376F40493090A9203A747
+:10A940000900131944004A978347E700639A5701A7
+:10A950002285EFF0EF9F83A70900CA97238707009E
+:10A9600005041374F40FF1B7EFF06FB1B7270020AF
+:10A9700083A7079203C7040023000900B907631ED9
+:10A98000E400EF40EEE36244F240D2444249B2496F
+:10A99000224A924A05616FF0AFC405042380070084
+:10A9A0001374F40FC107E1BFF2406244D24442493C
+:10A9B000B249224A924A05618280797126D24AD0F0
+:10A9C0004ECEB724002006D622D452CC8947AE8979
+:10A9D000328993845492630AF5066360F5028D47C9
+:10A9E0006304F50C03C404002285B250225492542F
+:10A9F0000259F249624A456182802E85EFF0EFE705
+:10AA000083C704002A84E371F5FEE30F09FC1946AD
+:10AA1000CE854A859750FD1FE780C07FF1B7832719
+:10AA20000A921315440019463E95CE851905976084
+:10AA3000FD1FE780208F31ED05041374F40F83C7E9
+:10AA40000400E36EF4FC3E8445B70144372A00203D
+:10AA5000FDB705041374F40F83C70400E375F4FE17
+:10AA6000330544030A86C14513053520420541815B
+:10AA7000EF40AE8179FD41469305F00F0A8597605E
+:10AA8000FD1FE780009271F5CE850A85EF60AE8FDD
+:10AA900069F183C70400E379F4F4E30709F4CA8594
+:10AAA0002285EFF0AFFE89B70144194A75B7797175
+:10AAB0004AD006D622D426D22A8902CC231E0100EF
+:10AAC000EFD0BEB831C1B72400209384F48703C708
+:10AAD00004008947630AF702930565002A84034549
+:10AAE00055003008EFF07FEDB727002083C757925D
+:10AAF0006372F5022AC6EFE0BFFAB2452A8605471F
+:10AB0000A1464A85EFF0EFB9B2502254925402594F
+:10AB10004561828083C7040091E795454A85EF60CF
+:10AB20000EC8DDB70547E391E7FE834554000146B3
+:10AB30004A85EFF0AFBDC9BF0111C1674AC806CE53
+:10AB400022CC26CA4EC6FD172E89630CF506EFD01F
+:10AB5000DEAF2A84D14431CD93056500034555000D
+:10AB60000146D544EFF07FE5B727002083C7579211
+:10AB70006376F500CA85EFF0EFFA8144630B0902B2
+:10AB80002285EFF00FB135A0CA852285EFF08FF94D
+:10AB900011C1814405041374F40F83C75992E3650E
+:10ABA000F4FE6308090037A50200130525E9EFD07C
+:10ABB000BED2F240624426854249D244B249056180
+:10ABC00082800144D544B7290020C1BF0111C1676B
+:10ABD0004AC84EC606CE22CC26CA52C4FD172E89BC
+:10ABE000B2896301F506EFD05EA6D14439C1930561
+:10ABF0006500034555000146D544EFF01FDCB7273B
+:10AC0000002083C757926376F5024E86CA85EFF01F
+:10AC1000EFF8814439A84E86CA852285EFF00FF8F7
+:10AC200011C1814405041374F40F83475A92E364FD
+:10AC3000F4FEF240624426854249D244B249224A97
+:10AC4000056182800144D544372A0020F9BF4111B3
+:10AC500022C4372400201304649283450400B727DC
+:10AC6000002023A4A794614506C6EF60CEBF03452C
+:10AC700004002244B24041016FB00EFC411106C6EF
+:10AC800022C426C29DE5AA85AA8437450F00130574
+:10AC900005243375A602EF503EE92A8409C585458F
+:10ACA0002685EF60CEAF2285B24022449244410116
+:10ACB0008280EF60CEAE0144FDB7411106C699E92E
+:10ACC000B287B6852A863E85EFE09EB8B240014540
+:10ACD00041018280EF60AEACD5BFB72700209387DB
+:10ACE000278803C70700136707F82380E700B72703
+:10ACF000002083C507936F604E9F1971A6DAB28456
+:10AD00005000CAD8D2D486DEA2DCCED62A89368AB2
+:10AD100002C223140100EFF05FCAB727002083C7E7
+:10AD200057926372F5102A84EFE09FD79147AA8962
+:10AD30006312FA0EB727002003C7278891467917B8
+:10AD400013371700A28542044180194933092403AF
+:10AD50004E862685EFF0EF94514681456800975066
+:10AD6000FD1FE780C0517000C14542091359090118
+:10AD70001305492042054181EF303ED105E94146A6
+:10AD80009305F00F68009750FD1FE780806119ED73
+:10AD9000130559204205700891454181EF30FECEE0
+:10ADA000700093F519002685EF60CE981D652295F9
+:10ADB00042051010930500044181EF301ECD15E1CE
+:10ADC0000810EFE0BFCB0010130901068355040003
+:10ADD00091C5034624002685EFA08E9C1104E3173D
+:10ADE00089FE93F9290063890900B727002083C5EC
+:10ADF00067922685EF907E9D9147631AFA04B727E4
+:10AE0000002003C7278889476313F7042685EFF0DE
+:10AE1000DFEC35A8B727002003C7F787D28679175C
+:10AE20001337170005B7A147E318FAFCB72700202E
+:10AE300003C7F7878947631CF7000146CA85268543
+:10AE4000EFF0CF8C014681452685EFF0CFC8F65054
+:10AE50006654D6544659B659265A0145096182802E
+:10AE6000B727002023AAA7D88280011106CE2AC6C0
+:10AE7000EFF0EFE13245F240B72700202383A7929D
+:10AE800005616FE0FFF5597186D6A2D4A6D2CAD06B
+:10AE9000CECED2CCD6CADAC8DEC6EF109FA8B7276E
+:10AEA000002083C7378899CB0144372A0020B72A6E
+:10AEB0000020194B83475A92636DF400B650265414
+:10AEC00096540659F649664AD64A464BB64B6561D2
+:10AED0008280938B0A9203A50B00931944001946B4
+:10AEE0009305F00F4E959750FD1FE780804B35E19D
+:10AEF000330964035010F1451305192042054181BF
+:10AF0000EF30BEB839E50347F1039307F00F631242
+:10AF1000F70483A70B00130539204205CE97500094
+:10AF2000C145418183C45700EF303EB65008C1454A
+:10AF30000945EF309EB593F4040C83A50B00938470
+:10AF400004F8B334900054085000CE952685EF10D5
+:10AF50001F9D05041374F40FB1BF930705C05D7105
+:10AF6000C207A6C2CAC086C6A2C44EDE52DC56DAEA
+:10AF70005AD8C183130720022A89B284636FF75815
+:10AF800037D702008A071307C7E9BA979C4382871D
+:10AF900085476384F500614419A883470600094783
+:10AFA000E36BF7FE372700202301F7880144228551
+:10AFB000B640264496440649F259625AD25A425B38
+:10AFC000616182808547E398F5FC83460600E3E4EF
+:10AFD000D5FC372700201307079383470700E5C2F6
+:10AFE00093E747002300F700D1B78547E395F5FACB
+:10AFF000834706001147E360F7FA37270020A308CC
+:10B00000F7926DB78547E398F5F883470600E3E4C8
+:10B01000F5F837270020A309F79249BFC147E39C01
+:10B02000F5F6372500204146A6851305859A9750E9
+:10B03000FD1FE780201E9DBF8547E39EF5F48346F4
+:10B040000600E3EAD5F43727002013070793834768
+:10B050000700F9C693E7170071B78547E39DF5F23E
+:10B0600003470600B72700202389E79281B791475D
+:10B07000E393F5F21842B7470F009387F723E3EC09
+:10B08000E7F0B727002023AAE7920DB78547E3949E
+:10B09000F5F0834706000947E36FF7EE37270020F6
+:10B0A000A30FF78621B78547E397F5EE83460600A1
+:10B0B000E3E3D5EE372700201307879239BFED9BD6
+:10B0C00015B78547E399F5EC834706001147E3641C
+:10B0D000F7EC37270020A304F792C9BD8547E39C0E
+:10B0E000F5EA83470600E3E8F5EA37270020A305E1
+:10B0F000F7926DBDC147E390F5EA37250020414640
+:10B10000A6851305859925B78547E396F5E8834617
+:10B110000600E3E2D5E8372700201307879205BF32
+:10B12000F99BC9B58547E398F5E603470600B727BD
+:10B1300000202385E7929DBD9147E39EF5E41842E8
+:10B14000B7470F009387F723E3E7E7E4B72700202B
+:10B1500023A6E792A1BDE39005E4EF50FEE601E9E6
+:10B16000EFE0FFB1EF30DEE5EFE09FC781B5B72735
+:10B17000002005472382E79215BD9D47E39DF5E03A
+:10B1800093851400194668009750FD1FE7808008DA
+:10B1900003C5040050086C00EFF03F82B727002081
+:10B1A00083C75792AA840944E373F5E04808EFD0B7
+:10B1B000AED209E52685EFE0BF996DB7B72700202D
+:10B1C00083A7079292045944BE9485472387F400CD
+:10B1D000F9BB9D47639BF50A1946938514006800E7
+:10B1E0009750FD1FE780000303C5040001466C0073
+:10B1F000EFF0AFFCB727002083C757926379F504BF
+:10B200009944B30495025008F14593841420C20474
+:10B21000C1802685EF307E872A8405E91307A04187
+:10B2200085476304E9009307F00F5008F145268530
+:10B23000A307F102EF303EB0B727002003C5C78750
+:10B24000EF309EAAEFF03FC49DB30944E5BFB72796
+:10B25000002083C7F7D90944E38B07D437270020A0
+:10B260009306A041834707DA631DD90093E71700CF
+:10B27000372500202300F7DA1D46A685130585D95A
+:10B280007DB3F99B2300F7DA15B38547E395F5D035
+:10B29000372700209306A041834707DA6315D500BE
+:10B2A00093E72700C5B7F59BF1BFB7270020A3811F
+:10B2B0000788EFF05FBDDDB9B72700200547A38100
+:10B2C000E7880144372900209949130AF00FFD5AF5
+:10B2D000372B002083475992E37DF4FCB3043403F9
+:10B2E0005008F145938414202685EF300EFA05E1CD
+:10B2F0008347F102638D47015008F1452685A30776
+:10B300005103EF305EA30345CB87EF30FE9D05046C
+:10B310001374F40FC1B78547E39FF5C68347060052
+:10B32000E3EBF5C637270020A303F79241B1854729
+:10B33000E393F5C6834706002547E36EF7C4372736
+:10B340000020A30EF7869DB18547E396F5C4034719
+:10B350000600A546930797FF93F7F70FE3EDF6C2B4
+:10B36000B7270020A380E78891B18547E395F5C210
+:10B37000B72700209387D7910347060083C60700AD
+:10B3800001442380E700E39406C2E312B7C2EFE072
+:10B390003FA531B98547E390F5C0B72700209386D4
+:10B3A000C79103C7040003C606001384C791238016
+:10B3B000E60009E66314B700EFE09FA2034504002E
+:10B3C000EF106FD6E5B68547E397F5BC83470600D7
+:10B3D0000D47E362F7BC37270020230FF786F9B645
+:10B3E0008547E39AF5BA03470600B7270020238E66
+:10B3F000E7866DBE0545EF303E8F4DBE8547E39C29
+:10B40000F5B803470600B72700202380E78879BEF8
+:10B4100093074002E391F5B803C5140001469385F4
+:10B420002400EFF08FD9B727002083C75792E37429
+:10B43000F5B619443304850203C70400A147137409
+:10B44000F40F6312F70409041374F40F42044180EB
+:10B450005008F1452285EF304EE3E31E05B2938597
+:10B46000840048086D469750FD1FE780A0DA500819
+:10B47000F1452285EF303E8CB727002003C5C787F2
+:10B48000EF309E8609BE0504C1B7B727002003D759
+:10B4900087A4930740046D44E3FBE7B08547E39C32
+:10B4A000F5AE83470600E3E8F5AE8DC3B72700206D
+:10B4B00083A747D95544E38C07AEB727002093876D
+:10B4C000079303C707001367870001A8B727002069
+:10B4D0009387079303C707005D9B2380E700F9B4B8
+:10B4E000B727002003D787A4930740046D44E3F0F7
+:10B4F000E7AC8547E391F5AA83470600E3EDF5A89D
+:10B50000F1D7B727002083A747D95544E38107AA7D
+:10B51000B7270020938787926DB79307F0030944FC
+:10B52000E3E727A9E39585A883D504004A85EF5072
+:10B530009EB32A84ADBC797106D622D426D24AD0D5
+:10B54000834725005147E91793F7F70F636AF7021E
+:10B5500037D702008A07130787F2BA979C432A84D9
+:10B5600082878354A5000346C5008346D5002685FF
+:10B5700032C636C4EFD06E8DAA87A246324619E194
+:10B58000854415AA03C7C700A147130534006318F3
+:10B59000F702B727002083A74794A68589C79C4355
+:10B5A00099C38297F1BFB727002003A5C792EF5038
+:10B5B000AED779D585452685EF507E9ED1B7B72782
+:10B5C000002083A78794A68599C39C43F9FBB727DE
+:10B5D000002003A54793E1BF8355A5002E852EC407
+:10B5E000EFD0AE86AA8749DD03C7C700A147130580
+:10B5F00034001306C4009306C401A245631BF70080
+:10B60000B727002083A74794A5DF9C47B5DB829727
+:10B6100085BFB727002083A78794FDB78347150010
+:10B62000C5EF83476500858BC5CBB727002083A76F
+:10B6300007940149DDE38145414608089750FD1F05
+:10B64000E780E0C34C48BDCD1946C10508089750B6
+:10B65000FD1FE78020BC834764000357C101898731
+:10B66000858BD98F231EF100EFE0EFC5B7270020AF
+:10B6700083C757926391A702B727002083C7078823
+:10B6800099C3EFE0BFFEB727002083A787A681C735
+:10B69000854521458297EFE00FC3A2850808EFE0BA
+:10B6A000FFA2AA84554915E9B727002003C5679270
+:10B6B0008945EF208EFBB2502254268502599254C0
+:10B6C00045618280035544008544EFC01EF865D56E
+:10B6D0001946930565009DBF0149034614000355B3
+:10B6E00044008545EFE03FBFE30C09E84A868D45FD
+:10B6F00003554400EFE03FBE61B50347150099478D
+:10B70000631CF70203554500EFC03EF4AA840DC543
+:10B71000B727002083C7E78709476389E7020D47FA
+:10B720006380E70205476399E700834555000355A9
+:10B7300044000146EFE08FFD0346140089454DBFEC
+:10B740000146814513050041EFF03F8183554400D8
+:10B7500003C504001546EF507E87F9BF93054500E9
+:10B76000034535000146EFF04FA5B727002083C7FA
+:10B770005792E377F5E099473305F5021306C400C5
+:10B7800091451305552042054181EF30CEDAB727A8
+:10B79000002003C5C787EF302ED5DDB3B7270020C3
+:10B7A00083C777920355450091C7B727002083C50B
+:10B7B000D78719B5B727002083C7278899E3954510
+:10B7C000E5BBEFC09EE8AA84E30C05DA8347A4003A
+:10B7D000858B95CB03455500854763F6A7028357B4
+:10B7E000C40093F7072085E3100893856400EFF009
+:10B7F000CF9CB727002083C757926396A7008D453B
+:10B800000355440055BB83C554000355440013063B
+:10B810008400EFE0AFEF01468145D9BD03554500F7
+:10B82000EFF0EFA8B1BB03554500EFF00F8DB72740
+:10B8300000209387278803C707001377F707238023
+:10B84000E7003DBB79719397050122D406D626D235
+:10B850004AD04ECE52CCC1872E8463D7070AB72771
+:10B86000002003C56792EF202EB4AA8431C5834718
+:10B8700005001307100B638CE7041307000D6387A3
+:10B88000E7021307000B6396E70203474500F947F9
+:10B890006317F700035525008145EFF0EFA983C535
+:10B8A000440013858400EF80EE8421A0EFF0BFC830
+:10B8B00001C52685EF20EEA3A164A18CB2502254CD
+:10B8C000268502599254F249624A45618280834733
+:10B8D0004500E5F3035685008355650003552500B3
+:10B8E000372900201309899323000900EFF00FAED8
+:10B8F00083470900DDDFB727002003C5C787230082
+:10B900000900EF306EBE75B793F725009DC38145E2
+:10B910000145EFE0AFFBB727002093442400938755
+:10B920006792854511E1894503C50700EF20EED3F5
+:10B9300071B793F715006381070EB729002083A71D
+:10B940000994B72400209389099403DA470083A758
+:10B95000C4939384C49385E33727002037D602002D
+:10B96000C1651307C794894613068618FD1505455A
+:10B97000EF901E8B88C08C40134414008DED83A77C
+:10B9800009000146854503D5470093140401C18091
+:10B99000EFE07F9483A7090001468D4503D547005A
+:10B9A000EFE07F93B727002003C5C787EF30CEB302
+:10B9B000EFE0EF9621B7372900200356C99493088A
+:10B9C000F00F094881471307E10074005285EF909A
+:10B9D000DEDB1309C99411ED0346D1008347C10092
+:10B9E00022065D8E19C69C40528583D5A700EFF0D4
+:10B9F000EF9D884003560900C1658146FD15EF9013
+:10BA0000BECC88C093140401C18035D9B72700206B
+:10BA1000854503C5679219BF93F745008144E38FBD
+:10BA200007E893C4450059BD83462500D14763E428
+:10BA3000D72837D70200939726001307C7F7BA977E
+:10BA40009C43011122CC06CE26CA4AC84EC62A847F
+:10BA500082878347150037290020C5EBB7250020D2
+:10BA6000B724002041469385859B138504DC9750BD
+:10BA7000FD1FE780208BB72900203DE9138604DCF9
+:10BA8000C1450945EF302EAB138609DDC1450D4593
+:10BA9000EF306EAAB727002003C5C787EF30CEA4CA
+:10BAA0003725002093053400130545DE19469740DD
+:10BAB000FD1FE78020768547232CF9DAB727002081
+:10BAC00003C547888545EF204EBA032589DBB72794
+:10BAD000002083A70795B5C703A3070063030306E8
+:10BAE000A2856244F240D2444249B24905610283D0
+:10BAF000B725002041469385859C138509DD975025
+:10BB0000FD1FE78020823DD961BF9947232CF9DAD8
+:10BB10006DBF034715008347350031E70947639937
+:10BB2000E70237270020832787DB8145014593F70C
+:10BB3000F7F093E70702232CF7DAEF608ECDA3002E
+:10BB4000A400F2406244D2444249B2490561828075
+:10BB50000547814501456395E700EF608EBAC5B79B
+:10BB6000EF602EA9E9BF0947E38DE7FCB727002066
+:10BB700003A587DB41991365650023ACA7DA81BF74
+:10BB800083471500B7240020BDEB8D47639AF60468
+:10BB900037270020834787DA93968701E18663DDA4
+:10BBA000060093F7F7072304F7DAB727002003C549
+:10BBB00047888945EF206EAB83A784DB914613F756
+:10BBC000F7006318D700C19B93E7570023ACF4DA62
+:10BBD000B5A08946E307D7F6C19B93E72700FDB7D9
+:10BBE00003A784DBB7270020238207DA95469377E3
+:10BBF00007FF3D8B631FD70493E74700C1BF83A7AF
+:10BC000084DBC19B93E76700D1B7B724002083A7EB
+:10BC100084DB03471500C19B0DE793E7470023AC86
+:10BC2000F4DA0356A5009305450003453500914617
+:10BC3000EFF0AF8CB7270020238207DA03A584DB5F
+:10BC400079B593061003E31FD7FA372700202302A4
+:10BC500007DA93E737009DBFEFF0FF8D372700200D
+:10BC6000832787DB954613F6F700C19B13E5370062
+:10BC70006314D60013E52700232CA7DA89BD3727E4
+:10BC80000020832787DB0346150093F7F7F00DE2CA
+:10BC90004D46639CC60093E70701232CF7DA832700
+:10BCA00087DB370500015D8D1DB593E70702F5B70A
+:10BCB00093E70703DDB78280034705009306100969
+:10BCC0006307D7009307000D6306F704828083465D
+:10BCD000150039476392E60483564500056713074C
+:10BCE0005740639BE60218459307F007830537002A
+:10BCF0006384F502B727002083A7079591CF03A39C
+:10BD00004700630B03008347270003451700A20782
+:10BD10005D8D02836FF05FD18280011193970501E1
+:10BD200026CA06CE22CCC187AE8463DA070CB727B9
+:10BD3000002003C54788EF103EE72A8419C9B727BA
+:10BD4000002083C777DA89EFEFF01FF72285EF1025
+:10BD50005EDA2165258DF2406244D244056182801D
+:10BD6000834705001307000D639FE7048347250001
+:10BD700081E7EFF07FF415A81547639EE7000355B0
+:10BD8000A500EFC09E8C79D10347C500A14722854D
+:10BD9000E31CF7FA19A82147E38DE7FC9946639E57
+:10BDA000D70083477500E391E7FAB727002003C562
+:10BDB000A7DEA285EF10BEE669BF1D47E396E7F850
+:10BDC000035545007DBF1307200AE38FE7F61307ED
+:10BDD0001009E390E7FA03471500B947E31BF7F8AA
+:10BDE00003574500856793875740E314F7F81845D4
+:10BDF0008347270003451700A2075D8D59B7939726
+:10BE0000150163D207023726002013064695914597
+:10BE10001145EF205EF2B727002003C5C787EF204A
+:10BE2000BEEC116505BF93F71500DDC3B7270020F1
+:10BE300083C747DABDC3EFC01EB0B727002083C752
+:10BE4000D7A48D8B636EF5048D472302F100B727CD
+:10BE5000002083C757DA4C002306F100B7270020E3
+:10BE600083C717DEA306F100B727002003C5478864
+:10BE7000EF503EB21DC1B727002003A587DB4199D3
+:10BE80001365650023ACA7DAB727002083A70795C1
+:10BE900089C79C4399C38145829713C5140065BD2A
+:10BEA000B727002083C767DAB72500201946230289
+:10BEB000F100B727002083C7C7DB9385C5DA1305D8
+:10BEC0006100A302F1009740FD1FE780A03441B755
+:10BED00093F725000145E38007E8B727002083C7D3
+:10BEE00087DA858B8DCBB727002003C54788EF50B5
+:10BEF0005EDB15C1B727002003A587DB1375F5F0BE
+:10BF000023ACA7DAB727002083A7079589C79C43EE
+:10BF100099C38145829713C5240035BD797122D418
+:10BF200026D206D6AA842EC6328436C43AC23EC071
+:10BF3000EFC0AEF139C50358E500B245824712475C
+:10BF4000A246636DB800636B0401035605016317D5
+:10BF5000D6000356250161456300E602231CB100AB
+:10BF60003E862C082685231D8100231ED100231F19
+:10BF7000E100EFC0EEDD0145B2502254925445611C
+:10BF800082805145D5BF0111B727002006CEA38A74
+:10BF9000A7BC91C52E8532C6EFE07FCB3246B727CE
+:10BFA000002083A787DBB1E309C6B727002023A8B9
+:10BFB000C79437260020B725002037250020F240FF
+:10BFC0000346A6DA83C505DE03454588B72700206A
+:10BFD00037270020B726002093874795130707DDF2
+:10BFE000938606DC05616F601ECCF2404545056115
+:10BFF0008280B727002083C7D7A48D8B91EB614542
+:10C0000082806145B24022449244024941018280CB
+:10C01000411126C2B724002022C403C4448806C6A6
+:10C020004AC09307F00FE31EF4FC37C50200130566
+:10C03000A5D1EF200EDC2382A488E30485FCB7277A
+:10C04000002023A80794B7270020114723AC07DA64
+:10C05000B72700202380E7DEB7240020EF401EB280
+:10C0600041468145138504DC9740FD1FE780202170
+:10C070003724002041468145130504DD9740FD1F0C
+:10C08000E780E01FB7270020238307DAB7270020C7
+:10C090001D47238E07DAB7270020A382E7DA372966
+:10C0A0000020B7270020138604DCC1450945A38082
+:10C0B00007DE232A0994EF205E9D130604DDC145A7
+:10C0C0000D45EF209E9C372500204146938504DCDA
+:10C0D0001305859B9740FD1FE780C013372500207F
+:10C0E0004146930504DD1305859C9740FD1FE780BD
+:10C0F00060121306499591451145EF201E9901459F
+:10C1000011B7FD57372700202302F7883727002073
+:10C11000130707BDA302F7002303F700372700200A
+:10C120008546230007DE372700202302D7DA37278A
+:10C1300000209946232A079437270020231AD7DAAC
+:10C140000567130707C8B7260020239FE6DA3727BD
+:10C150000020230507DA37270020A30307DA372753
+:10C1600000202305F7DE372500208D4737270020E4
+:10C17000A304F7DA19463727002081451305C5DAED
+:10C180002309F7DA1743FD1F6700630F930705D0F4
+:10C190004111C20722C406C6C18351472E84636A77
+:10C1A000F70E37D702008A07130707FDBA979C439B
+:10C1B0008287B727002083C707DE2300F4003DA055
+:10C1C000B72500204146938505DC22859740FD1F59
+:10C1D000E780400421A8B72500204146938505DD6E
+:10C1E000EDB7B727002083A747959CC18147B24090
+:10C1F00022443E8541018280B7250020194693855F
+:10C2000045DEE1B7B727002083C747DA7DB72E8523
+:10C21000EF503EEDE1BF2E85EF503EEFC1BFB72797
+:10C22000002083C767DA51BFB727002083C7C7DB69
+:10C2300069B7B725002019469385C5DA79B7B727BE
+:10C24000002083C757DA95BFB727002083C717DEC2
+:10C25000ADB7B727002083A787DB85B7B7270020B6
+:10C2600083C7A7DA99BFB727002083D747DB2310FE
+:10C27000F400ADBFB727002083D7E7DBCDBFB727DA
+:10C28000002083C797DA15BFB727002083C727DBB5
+:10C290002DB71307F0038947E36BA7F4EF40DE8661
+:10C2A0002310A400A1B79307F5CFC207C1834D4760
+:10C2B0002E88636DF722B7D602008A07938646025E
+:10C2C000B6979C43411106C6B2858287C146E147B5
+:10C2D0006310D804372500204146130505DC97403C
+:10C2E000FD1FE78020F325A0C146E1476312D80275
+:10C2F000372500204146130505DDD5B79146E147B6
+:10C300006318D8001842B727002023AAE794814772
+:10C31000B2403E85410182808546E147E31AD8FE5E
+:10C32000B727002083C6050003C647DA2382D7DA81
+:10C33000814705C6F1FE37270020032787DB8946A2
+:10C340003D8B6305D7009546E314D7FCB727002043
+:10C3500003C54788EF506EFB5DBFDDDAB7260020CE
+:10C3600083A686DB63860601BD8AF516E362D8FAEA
+:10C37000B727002003C547888545EF101EAF41BF92
+:10C380009307C01C63E00717630E0614B240428592
+:10C3900041016F501EA69307C01C63E50715630398
+:10C3A0000614B240428541016F50BEB58546E14753
+:10C3B000E310D8F603470600A946E3EBE6F4B727F7
+:10C3C00000202383E7DAA1B78546E147E312D8F4DA
+:10C3D000034706008D46E3EDE6F2B7270020238EE3
+:10C3E000E7DA35B79946E147E314D8F2372500205C
+:10C3F00019461305C5DAE5B58546E147E31AD8F0D5
+:10C40000034706009D46E3E5E6F0B7270020A38238
+:10C41000E7DAF5BD8546E147E31CD8EE03470600A1
+:10C420008D46E3E7E6EEB7270020A380E7DEC5B53B
+:10C430008546E147E31ED8EC03470600B7270020F6
+:10C440002385E7DAE9B58946E147E313D8EC0356DB
+:10C45000060005671307A7C79306A6FFC206C18299
+:10C46000E368D7EAB7270020239AC7DA4DB5894693
+:10C47000E147E31FD8E80356060005671307A7C77F
+:10C480009306A6FFC206C182E364D7E8B72700205F
+:10C49000239FC7DAADBD83450600B7270020A384DC
+:10C4A000B7DAB727002003C627DB0145EF002FC806
+:10C4B000B9BD03460600B72700202389C7DAB7278E
+:10C4C000002083C597DAD5B79307F00363EEA70082
+:10C4D00009478947E31EE8E2B2408355060041015F
+:10C4E0006F407EB8E1472DB589471DB59307F0032E
+:10C4F00063E9A700094789476396E500835506006D
+:10C50000C5B789473E8582806F002FBD6F00CFC6BB
+:10C51000014881476F00EFBD011106CE2AC6EFC06A
+:10C52000CE9209C9B245F240034505004D4605616A
+:10C530006F40DEA9F2404945056182806F006FBF00
+:10C540006F00CFC36F002FBB6F008FC36F008FC30F
+:10C55000411106C6EF208FEA377501001305E51378
+:10C56000EF202E89EFA07EA5371501001305651178
+:10C57000EF202E88EF40FEB53745010013052594C6
+:10C58000EF202E87EF70CEB837A50100130525B830
+:10C59000EF202E86EFD0CEF237C50200130545847A
+:10C5A000EF202E85EFE07F8C376501001305456392
+:10C5B000EF202E84EFA02E84B24041016FD02FC413
+:10C5C000411106C6EF701FC9377501001305E51349
+:10C5D000EF202E82EFA07E9E371501001305651116
+:10C5E000EF202E81EF40FEAE374501001305259464
+:10C5F000EF202E80EF70CEB137A50100130525B8CE
+:10C60000EF103EFFEFD0CEEB37C502001305458497
+:10C61000EF103EFEEFE07F853765010013054563AF
+:10C62000EF103EFDEF903EFDB24041016FF07F9C68
+:10C6300041113707002006C6B707002013078752AD
+:10C6400098C3371700201307470AD8C337170020AD
+:10C650001307477337160020B7050020316598C7C8
+:10C6600013060677938505041305052B9740FD1FD8
+:10C67000E780409A37260020B715002037D5020002
+:10C6800013068688938505771305C51A9740FD1F05
+:10C69000E7804098B24041011743FD1F6700A3980F
+:10C6A0009781FD1F9381019617A1FD1F130181152D
+:10C6B0001705FEFF130505BD9745FD1F938585955D
+:10C6C0001746FD1F1306069863FCC500832205006C
+:10C6D00023A0550011059105E3EAC5FEEFF05FF5D3
+:10C6E0007300203011CE93070002918F635BF0003E
+:10C6F0003355C500B397F50033D6C5005D8DB285BF
+:10C700008280130506FE014633D5A500B285CDBF54
+:10C71000B687B2882A832E88639D061463F9C50AFA
+:10C720004167636EE61AB70700016363F6349356F8
+:10C730008601E14717170000130707943697034750
+:10C740000700BA97130700021D8F19CB3398E50035
+:10C75000B357F500B318E60033E807013313E500DB
+:10C7600013D608013355C80293960801C182935726
+:10C7700003013377C802B385A60242073368F70086
+:10C78000637AB80046989307F5FF636418016367FE
+:10C79000B8303E853308B8403357C80242031353BC
+:10C7A00003013378C802B386E602420833686800A2
+:10C7B000637BD80046989307F7FF636518017917E4
+:10C7C0006363D8003E874205598D8145828001E62A
+:10C7D0000547B358C702416763EAE80EB70700018F
+:10C7E00063ECF82893D68801E14717170000130778
+:10C7F000A788369783460700BE9693070002958F59
+:10C80000E5EB939E08013387154113DF080193DEA2
+:10C810000E018545935703013355E7033377E7034B
+:10C82000B306D5034207D98F63FAD700C69713071B
+:10C83000F5FF63E4170163E6D7263A85958F33D772
+:10C84000E703420313530301B3F7E703B30ED70320
+:10C85000C207B3E7670063FBD701C6979306F7FFEC
+:10C8600063E51701791763E3D70136874205598DD0
+:10C87000828063E2D504C16763E2F604B707000172
+:10C8800063E4F61E13D7860161489707000093877B
+:10C89000A77EBA9703C70700130E00024297330E14
+:10C8A000EE40631A0E0C63EDB61C3335C50013451C
+:10C8B0001500814582808145014582809307F00FF4
+:10C8C00063F3D71C13D786002148C1B71307F00FB5
+:10C8D000C686E37C17F193D68800A14739B71307C2
+:10C8E000F00FB286E378C7E493568600A14799B566
+:10C8F000B398F80033D6D50013DF0801335EE603A2
+:10C900003397F500B356D500558F939E080193DEFB
+:10C910000E013313F50093550701B376E603B38791
+:10C92000CE03C206CD8E63FBF600C6961306FEFF4D
+:10C9300063E4161763F2F616791EC6969D8E33D6FB
+:10C94000E60393170701C183B3F6E6033385CE02EE
+:10C95000139706015D8F637BA70046979307F6FF49
+:10C96000636817136376A7127916469793150E011D
+:10C97000098FD18D45B5B357E600B396C601DD8E5C
+:10C9800033D3E50013DF0601B357E303939E06019B
+:10C9900093DE0E013398C5013357E5003368070174
+:10C9A000935808013316C6013373E303B385FE02BF
+:10C9B0004203B368130163FBB800B6981387F7FF0F
+:10C9C00063EAD80C63F8B80CF917B698B388B84086
+:10C9D00033D7E803420813580801B3F8E803338358
+:10C9E000EE02C208B3E5080163FB6500B6951308C3
+:10C9F000F7FF63EDD50863FB65087917B695C207A5
+:10CA0000416FD98F1307FFFFB3F6E70093D80701F3
+:10CA1000718F4182B38EE602B3856540B386C6024C
+:10CA200013D80E013387E802BA96C2963386C8023D
+:10CA300063F3E6007A9693D80601469663E2C50250
+:10CA40006385C5003E858145828041677D17F98EEB
+:10CA5000C206B3FEEE003315C501F696E374D5FEAB
+:10CA60001385F7FF8145828013D70601414831BD08
+:10CA700093560601C1477DB993D60801C147B5B3A6
+:10CA80008145054582803687014801B5428785BFCB
+:10CA90003E86E9BDBA871DBF328E4DB579154698E1
+:10CAA000D5B97915C69759BBB3C7A5008D8B330788
+:10CAB000C50081E78D4763EEC700AA876370E50A6A
+:10CAC00083C6050085078505A38FD7FEE3EAE7FE49
+:10CAD000828093763500AA8791CA83C605008507B0
+:10CAE0008505A38FD7FE93F63700FDB79376C7FF72
+:10CAF000138606FE63F0C70683A3050083A24500E4
+:10CB000083AF850003AFC50083AE050103AE4501C9
+:10CB100003A3850183A8C5019385450223A077005F
+:10CB200003A8C5FF23A2570023A4F70123A6E7010A
+:10CB300023A8D70123AAC70123AC670023AE17019E
+:10CB40009387470223AE07FF75B790419107910580
+:10CB500023AEC7FEE3EBD7FEE3E4E7F682800000F6
+:10CB6000F401FA00960064004B0032001E0014002D
+:10CB7000FB349B5F8000008000100000000000007C
+:10CB80004A2B0100842B0100022C0100022C010021
+:10CB90009A2B0100022C0100B42B0100D42B0100C0
+:10CBA000022C0100EC2B0100ECF80000EC44010029
+:10CBB00026F900007E530100A2F900004A5301004B
+:10CBC0005CFA000016530100F8FA0000925E0100C2
+:10CBD00046FB0000925E0100A0FB0000E45D010046
+:10CBE0005CFA0000B652010034FC00000656010059
+:10CBF00000000000000000007EFC000092560100D2
+:10CC0000F0FC000070450100F4930100F493010072
+:10CC10001A940100329401003A94010042940100F8
+:10CC20004A940100529401005A9401006294010058
+:10CC30006A940100A4940100AC9401007294010074
+:10CC400001010201020101020102040406010401C2
+:10CC500001010101040402010400000001010201BC
+:10CC600002010102010104040601040101010101A4
+:10CC70000401020101000000AAA20100B6A2010005
+:10CC8000F8A201001EA4010028A401006CA4010068
+:10CC9000AEA40100E4A401001CA50100BEA3010094
+:10CCA00050A50100DCA5010046B2010024B201003C
+:10CCB0003AB5010096B501009AB80100BCB6010072
+:10CCC00002B7010046B701007EB70100BAB7010004
+:10CCD00024B20100FEB7010074B80100000000009A
+:10CCE000000000000000000000000087070B0D118D
+:10CCF00013171D1F25292B2F353B3D4347494F5304
+:10CD00005961FF000CE6010040E6010058E7010010
+:10CD100090E50100FEE7010068E801003CE8010041
+:10CD2000CEE80100ECE80100A2E5010008E70100FF
+:10CD3000B0E60100AC170200522602008218020081
+:10CD4000B4260200A6180200461902007419020057
+:10CD5000B8190200BE2502002E250200E41A0200C6
+:10CD6000101B0200821B0200281C02009E240200ED
+:10CD7000B0230200BE2202008C0F0200DA1C020067
+:10CD80002E1D02008828020020280200601D0200DB
+:10CD9000081F02005C200200E6200200E62E0200CE
+:10CDA0002C290200FA280200F02B0200C02B0200FE
+:10CDB000922B0200522B0200242B0200F42C0200C2
+:10CDC000F82C0200402A0200FC2C0200002A02007B
+:10CDD000002D0200042D0200082D0200EC2C0200A0
+:10CDE000F0290200B8290200F02C02009629020066
+:10CDF0008A2C0200282C0200FE2802004348353904
+:10CE0000785F424C455F4C49425F56312E303000CE
+:10CE1000C8A70200D6A70200E2A70200ECA7020002
+:10CE2000F6A7020016A8020022A802002CA8020001
+:10CE300038A8020042A802004CA8020056A802002E
+:10CE400060A802006CA8020076A8020080A8020078
+:10CE5000E6A802008AA8020094A802009EA8020088
+:10CE6000A8A80200BCA80200E6A80200E6A80200EA
+:10CE7000E6A80200E6A80200E6A80200E6A8020072
+:10CE8000E6A80200E6A80200C6A80200B2A80200B6
+:10CE9000E6A80200D0A80200DCA8020090AF0200C1
+:10CEA000C4AF0200EAAF020004B002001CB00200EE
+:10CEB00038B002005AB002006EB002008CB002001E
+:10CEC000A6B00200C2B00200DCB00200F4B0020062
+:10CED00008B1020024B1020038B1020056B10200CC
+:10CEE00016B302002EB3020048B302006AB3020078
+:10CEF0001AB50200C6B302007AB10200E0B3020024
+:10CF0000F4B30200D2B10200D2B10200AAB2020010
+:10CF1000B8B20200FCB3020094B3020010B40200E5
+:10CF20008AB40200E0B4020026B8020080B5020014
+:10CF300080B502005CB702001CB6020062B50200B8
+:10CF40001CB8020080B50200FAB602009CB70200CD
+:10CF500080B5020080B5020080B5020080B50200F5
+:10CF600080B5020080B5020080B5020080B50200E5
+:10CF700080B5020080B50200D8B5020052BA0200A6
+:10CF800042BB020012BB020080BB020080BB020059
+:10CF90000ABC020058BC020042BB020042BB0200B5
+:10CFA00042BB020042BB020042BB020042BB020085
+:10CFB00042BB020042BB020042BB020042BB020075
+:10CFC00042BB020042BB02007EBC02007EBC0200EB
+:10CFD000B2C10200C0C10200D6C10200E2C102001B
+:10CFE000F8C1020004C202000EC2020016C2020012
+:10CFF0001EC2020028C2020032C202003EC202006B
+:10D0000048C2020052C202005CC2020092C2020088
+:10D0100092C2020066C2020074C202007EC2020016
+:10D0200088C20200CCC20200E8C20200FCC20200B8
+:10D03000C8C4020018C3020080C3020096C30200E5
+:10D04000ACC30200C8C30200E4C30200F8C302007C
+:10D0500014C40200C8C4020030C40200C8C40200E4
+:10D06000C8C4020046C402006EC4020096C4020096
+:10D07000B2C4020000010202030303030404040417
+:10D080000404040405050505050505050505050554
+:10D090000505050506060606060606060606060634
+:10D0A0000606060606060606060606060606060620
+:10D0B0000606060607070707070707070707070704
+:10D0C00007070707070707070707070707070707F0
+:10D0D00007070707070707070707070707070707E0
+:10D0E00007070707070707070707070707070707D0
+:10D0F00007070707080808080808080808080808B4
+:10D10000080808080808080808080808080808089F
+:10D11000080808080808080808080808080808088F
+:10D12000080808080808080808080808080808087F
+:10D13000080808080808080808080808080808086F
+:10D14000080808080808080808080808080808085F
+:10D15000080808080808080808080808080808084F
+:10D16000080808080808080808080808080808083F
+:04D17000080808089B
+:08D174000200000090D102004E
+:02D17C00012A86
+:02D18000A62ADD
+:02D1840003287E
+:02D1880002297A
+:02D18C00002A77
+:02D19000001885
+:02D19400011880
+:02D1980002286B
+:02D19C00042A63
+:02D1A000002865
+:02D1A400012860
+:02D1A800052A56
+:10D1AC0002000000A0D102000100000074D10200B6
+:10D1BC000200000084D10200010000005F18002072
+:10D1CC00020000008CD10200010000006819002050
+:10D1DC000200000084D10200010000005C18002055
+:10D1EC00020000007CD1020001000000D0180020D9
+:10D1FC000200000084D10200010000006018002031
+:10D20C00020000009CD10200010000006418002004
+:10D21C000200000084D10200010000005E18002012
+:10D22C000200000080D10200010000005D18002007
+:10D23C00D62601002C28010000000000020000008E
+:10D24C00A0D10200010000007018002002000000B4
+:10D25C0084D10200010000007B18002002000000B5
+:10D26C00A8D1020000000000000000000200000035
+:10D27C0088D1020003000000000000000000000044
+:10D28C002C47010000000000C3812F0102010202A3
+:10D29C00020000005000A0000000E803FFFF0000A7
+:10D2AC000200000094D102000100FF2001050201E0
+:08D2BC0001100101FF00000058
+:040000030000C00039
+:00000001FF
diff --git a/sdk/BLE/LIB/CH59xBLE_ROMx.hex b/sdk/BLE/LIB/CH59xBLE_ROMx.hex
new file mode 100644
index 0000000..3e02b7a
--- /dev/null
+++ b/sdk/BLE/LIB/CH59xBLE_ROMx.hex
@@ -0,0 +1,11597 @@
+:020000024000BC
+:100000006FC0A26800000000001801180028012835
+:100010000228032800290129022903290429052986
+:10002000062907290829002A012A022A032A042A64
+:10003000052AA62ABCCE0600B81E04002003002014
+:100040009E030020A80200207A0200201002002057
+:100050005C200400A0200400B42104002224040039
+:1000600000250400021D0400D61B04008C1C0400A3
+:10007000241C0400F82A0400280500203220040073
+:10008000E62704002A6E0600227006009A70060019
+:10009000D6200600E6200600E06905000E5B05009C
+:1000A000FA6706001C280400FA2A060050E1040042
+:1000B000DEE1040036E2040080330400CC330400A7
+:1000C00036320400449D0400FE970400E2A60400BA
+:1000D000B2AA04005EAE0400208A0400BE890400B7
+:1000E000A88D04006C8A040094890400188A040016
+:1000F00046890400F08A0400488B0400F88A040052
+:10010000FC8A0400968B0400508B0400828B040050
+:10011000A4900400AC900400EC8A0400F48A04006B
+:10012000948B0400A8900400448C04001A920400EC
+:10013000BCBC04003ABD040078BD0400A89F0400C4
+:10014000C09F0400FC9F0400C0830400A48404003A
+:100150000C85040082520400244D0400C878040079
+:10016000A24D0400F47304007CAB060094A30600C7
+:100170009EA80600C0C0060086BF06000AC406008E
+:10018000C2C3060002C40600B2C406007A9206008A
+:1001900042C40600C6B60600ECB6060014B7060058
+:1001A00022C5060080BD060016BD060092C50600E9
+:1001B000DC94060078950600A0950600429506009E
+:1001C000D24B06003A360600C039060098370600C2
+:1001D000E0410600A268060098670600AE9206009D
+:1001E0007E2C0400FE210600DA2A0600D22B06002F
+:1001F0002C5E0600D05E060098600600ACA30400EA
+:10020000044B0600844206000034060068450600E0
+:10021000EA350600540C0020C82206002EC4060051
+:10022000C6C30600FEC30600FAC30600B2230400DC
+:10023000FAA0040036C40600A84C0600764D06005D
+:10024000F04D0600FCA8060032C406003AC40600C1
+:100250009A5A05003EC406005A110020EC170020EF
+:10026000DCA8060082AA06000000000000000000D2
+:10027000000000000000000000000000000000007E
+:100280006373B60082801C419105110523AEF5FE13
+:10029000C5BFB7270020372700209387079413078F
+:1002A00007EF6373F700828023A007009107D5BF93
+:1002B000411122C4B7C7004006C603A4C72023A625
+:1002C00007200F10000011C199E5B7C7004023A611
+:1002D0008720014545A893073500C207C183F19BDC
+:1002E000C207C183130740036366F7023727002064
+:1002F000032547AB372700208326C7AA6391A602B0
+:10030000372700200327C7B369D3C207DD8D054512
+:10031000029765BF37270020032507ABE1BF0357CE
+:1003200065002DE7035745006362F706B7260020F6
+:100330003306F74021489386C6AB6378C80283280A
+:10034000050003D86600138687001D8F2A96611763
+:100350002312E600232016012313060010C12312E6
+:10036000F500130788FF2393E6002313B50083D518
+:1003700066002105B387F5402393F600B7C7004018
+:1003800023A68720B2402244410182800841BDB7A4
+:10039000B7C7004003A8C72023A607200F100000FE
+:1003A00001E523A607218280B727002003AE47ABD3
+:1003B000B727002003A3C7AA8146F28763FC670A18
+:1003C00083A80700636BF50A63E9A80A138787000F
+:1003D0006362E50A03D66700216705076319E60033
+:1003E000372600200347469D0507230AE69C37264B
+:1003F00000201305C6AB83D5470003576500239340
+:1004000007001306C6AB2E97420741832313E5006E
+:100410006387C70337250020032505AB6301F50279
+:1004200003D5660009ED83D7460023A016012107F6
+:10043000BE95A1052392B6002313E600B687984324
+:10044000630A6702B726002083A606AB6304D702BF
+:100450008356670085E283D64700835547001843DB
+:10046000A106AE962392D70098C383576600A107D2
+:100470002313F600B7C700402DB7BE86C6873DBF21
+:10048000B7C7004003A7C72023A607200F1000000E
+:1004900001C599C1814711E6B7C7004023A6E720EF
+:1004A0008280B386F50003C80600B306F500850711
+:1004B00023800601E317F6FEC5B737C70040832740
+:1004C000C720232607200F10000019C191C111E693
+:1004D00037C700402326F7208280910503A7C5FF78
+:1004E00011057D16232EE5FEDDB737C700408327B3
+:1004F000C720232607200F10000001C53307C500C1
+:1005000011E637C700402326F72082800505A30F98
+:10051000B5FEE31DE5FEF5B7B7C7004083A6C720CB
+:1005200023A607200F10000081473307F5000307BB
+:10053000070019E737C700402326D7203E85828071
+:100540008507E5B7011126CA4AC8B7C7004006CEDD
+:1005500022CC83A4C7202A892E8623A607200F1029
+:100560000000131506019305F004418132C689335A
+:100570002A8401C53246CA8521372285F240624469
+:10058000B7C7004023A697204249D2440561828024
+:10059000B7C7004003A7C72023A607200F100000FD
+:1005A00001C599C1814711EAB7C7004023A6E720DA
+:1005B000054582808507E309F6FE3308F500B3861A
+:1005C000F5000348080083C60600E305D8FEB7C758
+:1005D000004023A6E72001458280B7C7004003A75B
+:1005E000C72023A607200F1000009307F6FFBE9533
+:1005F0002A966317C500B7C7004023A6E72082806C
+:10060000FD1583C715000505A30FF5FEDDB737C738
+:1006100000408327C720232607200F10000001C5B4
+:100620003307C50019E637C700402326F7200145E8
+:10063000828005058346F5FFE397B6FEE31BE5FEE2
+:1006400037C700402326F72005458280797126D2DE
+:10065000B724002022D403A484B006D64AD04ECEBC
+:1006600052CC56CA5AC85EC662C44DC4372A00204E
+:1006700037290020B7290020814BB72A002037CB2B
+:10068000C901130ACAB01309C9AB938949B5835785
+:10069000240099EF5C44639A0B0023A4F4B0032C6C
+:1006A000C4002285F531628499A823A6FB00C5BF4A
+:1006B00083A70AB082971C443307F5406376F500A0
+:1006C00003A749001D8F2A979306FB3763E8E606C8
+:1006D000232809008355240003450400972004E0E3
+:1006E000E78000BF5C405844B1C31444B69783A66A
+:1006F000490063E3D700958F1CC4A28B3A8441F86C
+:10070000B72700209387C7AB984B854663FCE60468
+:100710007D1798CBB250225492540259F249624A42
+:10072000D24A424BB24B224C4561828063950B000A
+:1007300023A4E4B0ADB723A6EB0095B703274A0284
+:1007400019CB63EDA7003385A740832709016374A4
+:10075000F5002328A900A28B404455B703A7490000
+:10076000BA97D5B723A8070075B7B727002003A706
+:10077000C7B4411122C406C63E8411C30297B727ED
+:10078000002083C7E7AF93F7F70F99E3232604B45C
+:10079000B24022444101828001114AC83729002019
+:1007A000832789AE06CE22CC26CA4EC652C456C274
+:1007B0005AC081C78297232409AE930789AEDC43D0
+:1007C000B7240020938484AE91C38297832789AE97
+:1007D0006394071A37240020930704E283C7770045
+:1007E0001547130404E26309F718372A002093071A
+:1007F0004AB583C7C700130A4AB585E38347540047
+:10080000858B81CF8347740019476312F70EA302CB
+:100810000400EF00D04ADC4482979C4491C3829745
+:10082000B7240020B72900209387C4AB03A749B0A1
+:1008300003C61700938AC4AB83C7C4AB9396170053
+:10084000BA9683D60600DDCE83C7C4AB63E4C70C7B
+:10085000832789AE238E04AA63900712834774000E
+:100860001547630BF7108347940081CF83477400CB
+:1008700093F7F70F99E7A3040400972006E0E780B9
+:100880004000B727002083A707B0FDC783274A0091
+:1008900023A8FA00653BB727002083A707B3E9CF59
+:1008A0008347740015476369F70CB72700209387C7
+:1008B00007E683C7C700918BE1E3B727002083C712
+:1008C000E7AF93F7F70FCDEB83C61A0003A649B045
+:1008D00063CED70A6244F240D2444249B249224A26
+:1008E000924A024B0561172304E0670063F08347D7
+:1008F00074001D47E313F7F2A3020400EF00303C3D
+:100900009C4819BF850793F7F70F238EF4AAE3E5F8
+:10091000C7F21DBF86073E978355070023100700C7
+:1009200003C5C4ABB727002083A747AE1317250024
+:10093000372B0020BA979C43231E0BAE8297835718
+:10094000CBAF03C7C4AB93C7F7FF7D8D93171700D9
+:1009500003A749B03E97835707005D8D2310A7007A
+:1009600083C7C4AB81C78507238EF4AA03C7C4AB72
+:1009700083C71A00E37EF7ECF2406244D244424956
+:10098000B249224A924A024B0561828013971700AE
+:100990003297035707006DF385071DBF37C7004027
+:1009A0008326C720B707FCFFFD17F58F2326F72006
+:1009B0000F100000B72700209387C7ABC84F8327CD
+:1009C00087262326D7206A0593C7F7FF99835D8D75
+:1009D00082800327851163000712411122C406C6D5
+:1009E0008347C5008345E5042A8493F7C70F230690
+:1009F000F500834697000356C7001395860161856D
+:100A000063F1C508635A05060345870093F6F607A8
+:100A1000A304D700054693E627006314C50093E6B8
+:100A200017002306D4005C4389075CC3A30AB40003
+:100A3000032504112E864C4309059934832784111C
+:100A400003465401D44303D7C700B296118FD4C3D1
+:100A50002396E7008947A30DF400B727002003473A
+:100A6000640383C7E7B16378F7048347C40093E75F
+:100A700007012306F40081A093E717002306F40082
+:100A800075B79376F60F635D0502034587008545CC
+:100A900013E627006314B50013E617002306C4000D
+:100AA000A30AD400A30407008547A30DF4008327FD
+:100AB00084119C43DDF3B240224401454101828010
+:100AC00093E717002306F400A30AD400A304070049
+:100AD000032504114C43090565328327841103461D
+:100AE0005401D44303D7C700B296118FD4C32396C1
+:100AF000E7008D475DBF05458280B727002083A7AB
+:100B000047DF411122C406C6858B2A84DDEB41658F
+:100B1000130525F5977005E0E78020725DC18347D6
+:100B2000A5002315F50083270412B5E72320A4129E
+:100B30002322A41285472311F404232005008347B0
+:100B4000640154412316F5000347D4002304E50053
+:100B50000547A304E50037270020032787E3138513
+:100B6000170215811C437D151375F50F9CC25C435C
+:100B7000DCC21C479CC65C47DCC61C4B9CCA5C4B59
+:100B8000DCCA1C4F9CCE5C4FDCCE19CD938606028E
+:100B900013070702C1BF8327441288C38357240465
+:100BA0002322A412850741BFB7270020938707CDD2
+:100BB00003D7870005072394E700B2402244410190
+:100BC00082808347C40023090400054593C747007A
+:100BD0002306F400DDB78347850193F7E70FDDEBCC
+:100BE00083479501C5EB034625018346C50009CA25
+:100BF00037270020834565030347F7B163E7E50026
+:100C000013F7060149CB014709C6C18A0357651C82
+:100C100081C68356A51C36973DCFB727002003D544
+:100C2000C7B51307C71237460F00B335A7024111E6
+:100C300013060624814622C426C206C67D54330507
+:100C4000A70297C006E0E78040D5B727002083C7FA
+:100C500037B2B384A700B727002003A707D683279E
+:100C6000070963F387003E84184375FBB72700200C
+:100C700083A707B0829781476364A400B307A440A9
+:100C8000B2402244B3B7970093C7170092443E8501
+:100C90004101828081473E858280B727002003A7DB
+:100CA000C7E33C5BFDFF828001114AC83729002061
+:100CB000930709CD22CC03A4870906CE26CA4EC6C7
+:100CC00052C4630C041A83570404A30F04001309CD
+:100CD00009CD85072310F404834704142285638615
+:100CE000071AC9242285976005E0E7806011631622
+:100CF0000518B7290020938649B503D58600835788
+:100D0000640837470F001306F723B387A7021307BA
+:100D1000072483240409230B040203AA46009389B1
+:100D200049B5B297B3D7E70263E3F416B387F4404B
+:100D30002324F4088327C408BE9463E44401B384E5
+:100D400044418357040223289408B1C783560404FE
+:100D50000357440237460F002312D4023387E6407C
+:100D6000B387E70203572402130606248146814510
+:100D7000BA97C207C1833385A7022311F40297C033
+:100D800006E0E78080C101C9AA9463E44401B3840A
+:100D9000444123289408372A002083270AB08297E9
+:100DA000AA8483270AB08297E30D95FE83270AB0B1
+:100DB00083248408829763E1A40E3385A44075C917
+:100DC0008327C4086377F50EB7440F009384042487
+:100DD000B335950203DA890003592402814652860D
+:100DE0003305950297C006E0E78020BBB309A90050
+:100DF0003305490337460F00130606248146814513
+:100E000097C006E0E78060B915C1B33795025286F6
+:100E10008146B385B4023385A402BE9597C006E02F
+:100E2000E780A0B73305A9402311A40229459720E4
+:100E300006E0E78000B70347B40085476312F70672
+:100E4000930700FD2307F400B727002003A5C7E0A0
+:100E5000972004E0E78060ACB7270020938707E283
+:100E60001547A383E700B727002083A7C7E3370709
+:100E70001000860998C723A83707F2406244D2447D
+:100E80004249B249224A056182809528A1BD338733
+:100E90004401B307F74069BD83A74900BE9431BF41
+:100EA000930710FC2307F400B727002003A547E0B1
+:100EB00045B7232C0908B7E700E03707001023A047
+:100EC000E72065BFB727002083C707B69DC3B727B4
+:100ED000002083A787D685C3B7270020238F07AEBE
+:100EE000B727002083A7C7E337071000D8C70547F7
+:100EF000B8DB05458280177305E06700C3AA7971E6
+:100F000026D206D622D44AD04ECE52CC56CA5AC881
+:100F10005EC68347550303447513AA843E94137435
+:100F2000F40F9307400263F687001304B4FD1374B3
+:100F3000F40F03AA841383AAC413A38B84122286FA
+:100F40005285D68597C006E0E780A09F058915E504
+:100F500003CBD41201498149337B6403930B5002C4
+:100F60004A865285D68597C006E0E780809D058930
+:100F700015C5639169031374F90F238B8412B25062
+:100F8000225492540259F249624AD24A424BB24B1D
+:100F9000456182808509E20993D989410509E311F8
+:100FA00079FDE1BF8327850903560504797193D63E
+:100FB0000701BD8EC206C182358E13577640935706
+:100FC0005640898B058B5D8F93573640918B5D8F93
+:100FD00093571640A18B5D8F93171600C18B5D8FC1
+:100FE0009317360093F707025D8F931756009355BA
+:100FF000860093F707041E065D8F1376F60F518F58
+:1010000093D7554013D63540118A898BD18F13D68B
+:101010007540D18F13D61540218AD18F13961500B4
+:10102000418AD18F1396350013760602D18F13961D
+:101030005500137606049E05D18F93F5F50FCD8FDD
+:10104000A20745465D8F3307C70222D42A8426D2E1
+:1010500052CC56CA032A8413832AC4135AC806D60C
+:101060003697420741839357774013555740098974
+:10107000858BC98F135537401189C98F1355174078
+:101080002189C98F131517004189C98F131537009E
+:1010900013750502C98F13155700935587001375F3
+:1010A00005041E07C98F1377F70FD98F13D5354065
+:1010B00013D755401189098B498F13D57540498F36
+:1010C00013D515402189498F139515004189498F02
+:1010D0001395350013750502498F13955500137547
+:1010E00005049E05498F93F5F50F4D8F2207D98F83
+:1010F000B387C7024AD04ECE5EC662C4B697C20757
+:10110000C18313D7774013D557400989058B498F81
+:1011100013D537401189498F13D517402189498F3D
+:10112000139517004189498F1395370013750502F0
+:10113000498F1395570093D58700137505049E07B3
+:10114000498F93F7F70FD98F13D5354013D75540F3
+:101150001189098B498F13D57540498F13D51540D7
+:101160002189498F139515004189498F13953500C1
+:1011700013750502498F13955500137505049E05D7
+:10118000498F93F5F50F4D8F2207D98FB387C7028B
+:10119000130650025285D685B697BD8E93940601EC
+:1011A000C18033F6C402137BF60F97B006E0E780E8
+:1011B000407905890DED8347D41201498149B384F3
+:1011C0009702130C5002C1804A865285D68597B08B
+:1011D00006E0E78000770589937BF90F11C56386E8
+:1011E0003403850993F9F90F0509E31F89FD230BE2
+:1011F0006413B250225492540259F249624AD24ABC
+:10120000424BB24B224C456182805E8BCDB70111BF
+:10121000B727002022CC03A407D926CA4AC84EC645
+:1012200006CEAA8413092500854915C083C714007A
+:1012300003473400858B6304F700405CFDB7194613
+:10124000930544004A85EFF0AFB4E31835FF2285DB
+:10125000F2406244D2444249B24905618280411160
+:10126000B727002022C403A407D926C24AC006C655
+:1012700093042500054901E82285B24022449244A6
+:10128000024941018280A6851305A40297D005E09A
+:10129000E78000B1E30225FF405CF1BF4111B727B1
+:1012A000002022C403A407D926C24AC006C693045C
+:1012B0002500054901E82285B240224492440249B2
+:1012C00041018280A6851305A40197D005E0E7803F
+:1012D00020ADE30225FF405CF1BF011122CC60414B
+:1012E00026CA4AC84EC652C406CEAA841D4A13094D
+:1012F00065058549BC446364F400054581A803C7BE
+:10130000D40083474400631B470503C7840263047A
+:10131000F7000040C5B70347540083C75405E31ADC
+:10132000F7FE1946CA8513056400EFF06FA6E312B5
+:1013300035FF0347C40083C79402E31CF7FC03573F
+:10134000E40083D7A402E316F7FC0145F2406244AF
+:10135000D2444249B249224A05618280E31BF7FA2E
+:101360000347540083C75405E315F7FA1946CA85A5
+:1013700013056400EFF0CFA1E31D35F9F9B70111B2
+:10138000B727002022CC03A487D826CA06CE2AC4B9
+:101390002EC6854419E40145F2406244D2440561F9
+:1013A00082808347910003471400858B6304F70014
+:1013B0000044CDB719469305A10013052400EFF0B2
+:1013C0002F9DE31795FE0545C1BFB726002003A753
+:1013D00046E101114AC81C5F4EC606CE998322CC55
+:1013E00026CA858B3689B7290020ADCF9307000622
+:1013F000372400201CDF930704E283C7670013072C
+:101400000008930404E26319F70083A709E19C43F1
+:1014100093F707042383F400834704E293F7070458
+:1014200089CFB727002083A707B0829788C8834752
+:1014300004E293F7F70B2300F4E283C7440093F729
+:1014400007048DE38547A382F400B727002083A714
+:10145000C7E33707020098C7130700FC2382E400A4
+:10146000D844F8D3032749E11C5F9183858B95C34A
+:101470001C5F93E707011CDFB727002083A7C7E3A2
+:10148000054723A20706B7270020938707E2238298
+:10149000E70083A709E1D8430583058B19C7D84323
+:1014A000759BD8C3D843799BD8C3F2406244D244D9
+:1014B0004249B24905618280093F73002030B72755
+:1014C0000020B726002003A6C7E3938706E203C7E0
+:1014D00006E2058B11C723820700A38207008280E2
+:1014E00003C71700058B65FB785275F303C75700D8
+:1014F000EDB737270020032847E18327880395832A
+:10150000858BC1E311C683270803BD832300F60042
+:1015100085CA832747E1985B46079357670163565F
+:10152000070093E707C0C207C18303970600C207FD
+:10153000C18709C7BA970947B3C7E7022390F600E6
+:101540009DCD8345150085CDB7270020938707E201
+:1015500083C7670013879500894593F7070485C300
+:101560003A95834705000547994593F6F706639832
+:10157000E600E207E187814563D30700B9452E8580
+:1015800082808545EDBF411122C406C63724002064
+:1015900026C20327C4E359E5AE877453FDFEB72482
+:1015A0000020938404E23E85B285238104009710D5
+:1015B00006E0E780E014B727002083A747E1B706DD
+:1015C00080009843558F98C3D857719BD8D78327ED
+:1015D000C4E3A3820400A3800400094798C3B7F7BB
+:1015E00000E003A707D16D9B23A8E7D003A707D18D
+:1015F0005D9B23A8E7D0730050108326C4E3B72770
+:101600000020938707E203C72700058B19E703C76C
+:101610003700058B41C323820700B2402244924425
+:10162000410182808D47631FF500B727002083A703
+:1016300047E1B70680009843558F98C3D857719BF0
+:10164000D8D765BF8547E31AF5FA54478177FD1768
+:10165000F58F5CC70F1000000327C4E3B707020033
+:10166000130600F81CC7B7270020938707E22382E0
+:10167000C700B727002083A747E19C439D83858B44
+:101680006397A700930760197CD354C7BDB793072E
+:10169000E01BDDBFF85225FB49B7411122C43724B6
+:1016A00000208327C4E306C6D8479316D70063D328
+:1016B000060298479316D70063DE06007D57B8D719
+:1016C000372700201307C7AB544F850654CF370781
+:1016D000040098C798470D83058B0DC3372700205A
+:1016E000130707E28346270093E616002301D7007D
+:1016F000930600F82302D700214798C79847058B27
+:1017000009CF37270020130707E28346170093E627
+:101710001600A300D700054798C798470983058B93
+:1017200009E798470583058B05CF372600209306E8
+:1017300006E2A382060098470983058B75CB034711
+:1017400006E2136717002300E6E2114798C7372720
+:101750000020832647E1D856719B13671700D8D61F
+:1017600098479316F70063D40602372700209306A4
+:1017700007CD03C64607130707CD418A71C203C7C9
+:10178000460713670702238AE606416798C798470A
+:101790009316E70063D2060237270020130707E2FB
+:1017A00083464700E206E18663D5060085462302AC
+:1017B000D7003707020098C798479316C70063D32E
+:1017C000060237270020130707CD83465707858A6F
+:1017D000C1CA8346570793E62600A30AD7063707F0
+:1017E000080098C798479316B70063DF06023707CB
+:1017F000100098C7B727002083C707B695C7B7273B
+:101800000020938707E283C777001547630EF70030
+:10181000B727002083A7C7DF91C382970327C4E3BC
+:10182000B7071F00BD075CC7B24022444101828058
+:1018300003C7360013671700A381E600094739B7CD
+:10184000834647070946BD8A6388C6008346470723
+:101850000D46BD8AE39BC6F29146230AD70635B7EB
+:1018600083465707918AA5DE8346570793E686008D
+:10187000ADB737270020B7260020138606E41307EC
+:1018800007E68347D7008345B601484AAE97FD8BEC
+:10189000B355F500A300F600A306F700858995E986
+:1018A00003471701814613080002B3F7E702014717
+:1018B000B355E50085899378F70F89C96395D700FB
+:1018C000A30016018280850693F6F60F0507E31143
+:1018D00007FF8280B7270020938707E283C757005E
+:1018E00093F7F70FD1EBB727002083A707B041117B
+:1018F00022C44AC006C626C2829737290020930711
+:1019000009E68047130909E66302A40663688504B3
+:10191000018DB7240020938704E483C7A7011354E3
+:101920005500938404E46363F404A13783C7A401DE
+:10193000032789009396570036971D8C2324E900CE
+:10194000E375F4FE224403C51400B24092440249F8
+:1019500081454101171306E06700636AB72700203D
+:1019600083A787B533848740229565B7B240224468
+:1019700092440249410182808280B727002083A7D8
+:1019800007B0011122CC26CA52C406CE4AC84EC6A0
+:101990008297B7240020938704E68047014A630CAE
+:1019A000A404938404E663618506018D3727002033
+:1019B000930707E483C7A70113545500137AF50171
+:1019C000130907E46366F402B7290020938949B537
+:1019D0004D358346A9019C4403A649001397560040
+:1019E0003E97158C6363C700118F98C4E372D4FED1
+:1019F0001604336A4401F24062445285D24442499B
+:101A0000B249224A05618280B727002083A787B5A3
+:101A100033848740229559BFB727002003A7C7E327
+:101A20008967938707F47CD3B727002083A707E94A
+:101A300083A60709139656006358060083A6070974
+:101A400013966600634406007453FDF28280000022
+:101A5000EFE0BFD17300000000000000970200001B
+:101A6000938222310383020023800200630F03006C
+:101A7000F32510342EC0970500009385A5FD7390C3
+:101A80001534EFF09FC17300203086DCEFF0FFC00B
+:081A9000E65082800000000016
+:101A9800B72700203727002083A747AB0327C7AA0B
+:101AA80001456313F700828083D6670081E683D6F9
+:101AB800470036959C43F5B7B727002083A5C7B0E4
+:101AC800372700209387C7B013860522232AC7AA81
+:101AD80003D74700938785FFB72600204111BA979F
+:101AE800056523A6F6AA06C61D0593563700637436
+:101AF800E500930600203307D60037250020232869
+:101B0800E5AA23A0E522E1162312D6002313060036
+:101B18001CC3998FE1172312F700231307008D3F89
+:101B2800B240B72700202391A7AC41018280B72794
+:101B380000203727002083A747AB8326C7AA014583
+:101B48006393F600828003D7670011E703D7470045
+:101B58006373E5003A859C43E5B7B7270020B726AD
+:101B6800002083A747AB03A6C6AA2A87B305B540BA
+:101B78006314F6003A8529A8938687009C43E36995
+:101B8800D7FEE377F7FE2E85E3E4D5FEE3F2F5FE14
+:101B9800828023AC05FE1C4191E7010001000CC1C5
+:101BA8008280BA8703A787FF6DFF23ACB7FE8280C8
+:101BB800184183A785FF6319B7001CC1FD5723ACE3
+:101BC80005FE238FF5FE8280232CF6FEC5BF41114A
+:101BD80022C426C237C4004006C68324C420232654
+:101BE80004200F10000009E9232694201545B2406F
+:101BF80022449244410182800347E5FF9307F00F96
+:101C08006306F700232694201145D5B797E0FB1FFC
+:101C1800E780C050014523269420D1BF411126C238
+:101C28004AC0B7C4004006C622C403A9C42023A6DC
+:101C380004200F10000009E923A62421B240224401
+:101C480092440249410182809565938505D0C98DEA
+:101C58002A842105C2054205C181418197E0FB1F05
+:101C6800E780C03D01CDFD572320050023128500E4
+:101C78002303F50023A624212105C9B723A624217F
+:101C880001456DBF01114AC84EC6B7C7004006CE10
+:101C980022CC26CA83A9C7202A8923A607200F1089
+:101CA800000037250020032485AB8144014611E458
+:101CB80091E8A1654A85952731A88347E4FF639792
+:101CC800270395C8A685130585ABDD357DD0A165AD
+:101CD8004A854926F2406244B7C7004023A6372107
+:101CE80026854249D244B2490561828091E0228624
+:101CF800032484FF6DBFA284E5BF411126C24AC0F8
+:101D0800B7C4004006C622C403A9C42023A60420E1
+:101D18000F10000089E523A62421154515A0B72733
+:101D2800002083C7D7AB2A842E856375F4008947C2
+:101D380063EE8700693DB7C7004023A627210D45FC
+:101D4800B2402244924402494101828083A785FF20
+:101D580099E703C7E5FF9307F00F6308F700853D90
+:101D6800B7C7004023A627214DBF37250020238F62
+:101D780085FE130585AB313DA1652285E12C014522
+:101D880023A6242175BFB727002023AC07AA828089
+:101D9800B727002083A787B099E33E85828003D7C1
+:101DA80027006316B70003C70700E308A7FEDC4750
+:101DB800E5B7BDCD797122D406D626D24AD04ECE0B
+:101DC80001444147B3D78540858BB1CF12053147D0
+:101DD80022953305E502B727002003A987B4854477
+:101DE800B3948400C204C180BE892A9903270900DC
+:101DF80011C7032549002EC60297B245314733045F
+:101E0800E40283A789B43E941C4489E7232009008F
+:101E180023220900B2502254A58D02599254F24946
+:101E28002E85456182800504E31EE4F88144DDB710
+:101E38002E85828041111397050122C406C626C249
+:101E48004AC041872E84635E07002D3D11C141338E
+:101E5800A1673D8C2285B240224492440249410147
+:101E68008280EDD9AA8701474146B356E440858A66
+:101E78009DCA9207BA97B146B387D702B726002002
+:101E880003A986B48544B394E400C204C1803E9992
+:101E9800832709000325490082972320090023226C
+:101EA8000900258C45BF0507E311C7FC8144D5BF50
+:101EB800411126C2B7C7004006C622C483A4C72062
+:101EC80023A607200F100000B727002083A7C7B25A
+:101ED800372400201304049191C782971C403E9533
+:101EE80008C031A0B727002083A707B0FDF71C4022
+:101EF800374703001307D73FB387E70237A7260002
+:101F0800130737ECB240BA971CC0B7C7004023A6E6
+:101F1800972008402244924441018280797126D258
+:101F2800B7C7004006D622D44AD04ECE52CC56CAA5
+:101F38005AC85EC662C483A4C72023A607200F1010
+:101F4800000005E123A697200945B2502254925477
+:101F58000259F249624AD24A424BB24B224C45617D
+:101F68008280B727002083A707B0BA8A368AB28B47
+:101F78002E8BAA898297B727002003A787B43E89AA
+:101F88000144B146C147330CD402330687011042DD
+:101F980041E6C165938505F0414597E0FB1FE78061
+:101FA800E00919EDB727002083A7C7B381C781458A
+:101FB80011458297B7C7004023A697202D4571B7D2
+:101FC800B727002003A787B021E723A4A7B02300E1
+:101FD8000500832789B405473317870023260500A2
+:101FE800232475012311E50023225501E29723A03C
+:101FF800370123A2670123A4570163040A002300C1
+:102008008A00B7C7004023A6972001453DBF3E87F9
+:102018005C47F5FF48C765BF0504E316F4F6B7C784
+:10202800004023A6972021450DB7B727002083A796
+:1020380007B5411122C406C6372400201304C4ABD7
+:1020480089C782975C483E9548C84848B2402244B0
+:1020580041018280B7C7004083A6C72023A6072076
+:102068000F100000372700200347D7AB6372E50243
+:102078003726002013171500032546B03A95035755
+:102088000500D98D2310B50023A6D72001458280ED
+:1020980023A6D7200D458280B7C7004083A6C72056
+:1020A80023A607200F100000372700200347D7ABCF
+:1020B8006374E5023726002013171500032546B080
+:1020C80093C5F5FF3A9503570500F98D2310B50020
+:1020D80023A6D7200145828023A6D7200D458280DC
+:1020E80001114AC837C7004006CE22CC26CA4EC6C0
+:1020F80052C40329C720232607200F100000130706
+:1021080005FF1377F70FFD4763ECE708B146B30601
+:10211800D502B727002003A787B436971C43C9C345
+:102128009354450005443D893315A4001314050153
+:102138004180AE892685A285A1392A8A29C5A2852A
+:102148002685993FB727002083A707B0B72400202A
+:10215800938444B5829783D784002A841306006445
+:10216800B38537038146B3B7370313850532B335D3
+:10217800B500BE95EFA0A25ADC4022956363F50036
+:102188001D8D2324AA00B7C7004023A62721014597
+:10219800F2406244D2444249B249224A05618280EF
+:1021A800B7C7004023A627210945DDB7797126D294
+:1021B80052CCB7C4004006D622D44AD04ECE56CA16
+:1021C8005AC85EC603AAC42023A604200F10000024
+:1021D800B727002083C7D7AB6378F500B72700205F
+:1021E80083AB07B063970B00B7C7004023A647210E
+:1021F80099A037290020130949B5AE8A032B490055
+:1022080083558900B74736FE938707C83E9BB38737
+:10221800C5022A84B2898146B3B5C502138507323F
+:10222800B337F50013060064BE95EFA0424F637004
+:10223800AB0223A644210145B250225492540259BC
+:10224800F249624AD24A424BB24B45618280829B34
+:1022580083558900AA8413060064B3873503814631
+:10226800B3B5350313850732B337F500BE95EFA034
+:10227800024B83274900AA9463E3F4009D8CD6851A
+:102288002285393601C904C5B7C7004023A64721AE
+:1022980005455DB7936504F0C205C181414597E0E6
+:1022A800FB1FE780A0D911E9B727002083A7C7B390
+:1022B80085DFA2851145829705BF37270020832730
+:1022C80087B08DE32324A7B085472326050004C5DE
+:1022D8002311550123008500A300F50023220500E2
+:1022E80065B7BA87D84775FFC8C7F9BF79714ECEA9
+:1022F800B7C7004006D622D426D24AD052CC56CAF6
+:102308005AC85EC662C466C26AC083A9C72023A62B
+:1023180007200F10000025C141443689B28A2E8A51
+:10232800AA84B14C372B0020054D130C0003B30BC6
+:10233800940303278BB45E971C43B9EF9375F4009D
+:10234800B315BD0013554440C2055686C1811375A7
+:10235800F50FA93D31C183278BB4DE9784C323A22F
+:1023680047016304090023008900B7C7004023A67A
+:102378003721014521A023A637210945B25022540F
+:1023880092540259F249624AD24A424BB24B224C09
+:10239800924C024D456182800504E31A84F9B7C75F
+:1023A800004023A637212145D1BF011122CC26CADE
+:1023B8004AC84EC6B7C7004006CE03A9C7202A841C
+:1023C800AE89B28423A607200F100000C5332285EA
+:1023D800CE857D3A2A8405C5B727002083D5C7B5A1
+:1023E800130600648146B3879502B3B59502138539
+:1023F8000732B337F500BE95EFA0623248C01335F7
+:102408001400F2406244B7C7004023A62721D244F3
+:102418004249B2490E0505618280011122CC4AC8A1
+:102428004EC6B7C7004006CE26CA83A9C7202A8948
+:102438002E8423A607200F100000993AAA8419C1F8
+:1024480023110500A2854A858139B727002083C753
+:10245800C7AB63992701B727002003D7C7AF598CAB
+:10246800239E87AEB7C7004023A63721014591E0D8
+:102478001945F2406244D2444249B249056182801A
+:10248800011126CA4AC8B7C4004006CE22CC4EC69F
+:1024980003A9C42023A604200F1000009307F0020C
+:1024A80063E6A704B1473304F502B729002083A7E0
+:1024B80089B4A2979C439DCB9377F5008545B39546
+:1024C800F500C205C1811181893F83A789B40145FF
+:1024D800A29723A0070023A2070023A62421F240E5
+:1024E8006244D2444249B24905618280B7C700407C
+:1024F80023A627210945E5B7411126C206C622C4ED
+:10250800B7C7004083A4C72023A607200F100000E8
+:10251800EFF01F8819E90145B2402244B7C70040CF
+:1025280023A69720924441018280B727002083A7E1
+:1025380007B000458297B7270020938747B563689F
+:10254800A402D843B74636FE938606C83305A4408E
+:102558003697E372E5FC13070064B335E50203D64A
+:10256800870081463305E502EFA0621B75B7D843A3
+:102578003A94C1BF0111680006CE22CC26CAEF40AA
+:10258800612AFD576302F504B247E1CBB727002063
+:10259800B72400209384C4AB138747B594485843A5
+:1025A800138447B5638DE604B727002083A707B0D7
+:1025B800829732479C486373F700BA873E955C4020
+:1025C800636FF5021D8D25A8B7240020372400204D
+:1025D8009384C4AB130444B594485840B7270020EB
+:1025E80083A707B06390E60882975840B74736FE3E
+:1025F800938707C8BA973E956363E500198D37241A
+:102608000020930704E29C4F130404E299CBB727F8
+:10261800002083A607E93707CDFF7D179C46F98F71
+:102628009CC609E5B727002003A587B5B727002072
+:1026380083A707B3829719E51C4C85C3EF00426F47
+:10264800EFF0913C1C4C91CBB727002003A707E97A
+:10265800B70633001C47D58F1CC7F2406244D244EA
+:102668000561828082979C4891BF4111B72700205D
+:1026780006C623A8A7B40295B240B727002023AA0C
+:10268800A7AC014541018280914763E9B700B727AC
+:1026980000208A05938787AEBE9588C18280B727B8
+:1026A800002023A6A7B411C5B72700200547238F0C
+:1026B800E7AE8280B727002023A407B0B727002001
+:1026C80023A807B4B727002023A007B03725002088
+:1026D800B72700204111238F07AE5146B7270020A6
+:1026E8008145130585AE06C623A607B422C426C2B3
+:1026F8003724002097E0FB1FE780E0B71305C4AB41
+:1027080013068002814597E0FB1FE780C0B6EFF013
+:10271800AFBAB727002083C717B21304C4AB8545E7
+:1027280013D527008D8B3E958D473305F5029947C4
+:10273800B724002039051375F50F2301A4003305CC
+:10274800F5021305052497E0FB1FE780208F23A4DB
+:10275800A4B449C103462400994781453306F602CB
+:102768001306062497E0FB1FE780E0B083A784B434
+:1027780003472400B7240020938707240A0723A2CD
+:10278800F4AEBA97372700202322F7B0EFF0AFDF77
+:102798003D298347140083A644AE372604001397C7
+:1027A800270036971306A6DB10C313871700137785
+:1027B800F70F0A073726040036971306C6E310C337
+:1027C80013873700890793F7F70F8A07A300E400F8
+:1027D800B69790C3B2402244924441018280372781
+:1027E80000201307C7AB834717008346270063F011
+:1027F800D702B726002083A646AE13861700A3008B
+:10280800C70013972700369708C33E858280930731
+:10281800F00FE5BF1C41FDCB41777D8FB706002047
+:1028280089476316D70E0357450075C3411126C261
+:102838001946AA849305F00F610506C622C497E0DD
+:10284800FB1FE78080B505478D47630BE50A9C446D
+:1028580091C7D85899474DC7985C5DC33724002065
+:102868001306C00381451305C4B097E0FB1FE7803A
+:1028780080A01306C003A6851305C4B097E0FB1F0C
+:10288800E780C0989307C4B003D7C70009E71307C8
+:1028980000102396E70003C7E70001E705472387F1
+:1028A800E70003D7070101E76D472398E70003C74F
+:1028B800F70001E71547A387E70003C7270101E7EA
+:1028C80005472389E70003C7370109E703C7F7006E
+:1028D800A389E70003C7470101E75547238AE700B3
+:1028E80003C7640109E71307C003238BE7009C575C
+:1028F80091C78297B72700202392A7AC653B8147F1
+:10290800B240224492443E854101828089473E85F7
+:10291800828001114AC837290020832749B506CE8D
+:1029280022CC26CA52C456C24EC68297130A0064E5
+:10293800B3354503130949B5835A8900814656863C
+:1029480033054503EF90B25DB72700201387C7AB67
+:10295800004FAA840145630694029389C7AB338567
+:102968008440636E94000325490056868146B3353A
+:10297800AA023305AA02EF90925A018D269523AC3C
+:102988009900F2406244D2444249B249224A924AEA
+:1029980005618280011122CC2E84B7D506000A85F4
+:1029A8004146938545B706CEEFA0E2101808060405
+:1029B8003A94B7270020035504FF83D7E7B5F240C0
+:1029C8006244AA9737450F00130505243355F502CD
+:1029D80005618280B727002083D7E7B551471D4599
+:1029E800637CF702794719456378F70213072003D8
+:1029F80015456373F7021307B0041145637EF700AA
+:102A0800130740060D456379F70013076009094568
+:102A18006374F70013B5B70F8280011122CC06CE7C
+:102A28002A842EC6EFF0CFC8B245F240818D33A577
+:102A3800A502229562441375F50F05618280011184
+:102A480022CC06CE2A842EC6EFF08FC6B245F240BD
+:102A5800818D33A5A5022295624442054181056115
+:102A68008280011122CC06CE2A842EC6EFF04FC4F4
+:102A7800B245F240818D33B5A502229562440561C5
+:102A88008280B72700201387C7B018572DC341117C
+:102A980022C426C24AC006C61389C7B00297B72700
+:102AA80000201387C7AB035787002A849384C7ABDA
+:102AB8000DCBBA876373A700AA87C207C183BA86FA
+:102AC8006373E400A286C206C182958F5147635A98
+:102AD800F7008327C90291C38297EF00020F23945E
+:102AE8008400B2402244924402494101828082809B
+:102AF800011122CC3724002006CE26CA4AC89307E3
+:102B080044B583C7C70081CB0545F2406244D2442F
+:102B1800424905618280B72400209387C4B0DC57FE
+:102B2800130944B5AA859384C4B081C72AC682977D
+:102B3800B245B5C19C41E9DBDC41F9D783D78500B3
+:102B4800E1D783D7A500E9D34146130544B597D00B
+:102B5800FB1FE780A06B032744B5B727002023A0FD
+:102B6800E7B083C774018DE3035589009307805745
+:102B780037460F003305F5021306062481468145C2
+:102B8800EF90F239A38BA400373504001305A59103
+:102B9800E93C01459DBFB72700209387C7AB23AE0B
+:102BA8000700B70700209387C772232AF4B4B787B2
+:102BB80032007D57938727A12324F9002322E900B7
+:102BC80023060900B7C7004023A4E72669B7011107
+:102BD80022CC372400209307C4B0884706CE26CAE3
+:102BE8004AC801E90545F2406244D24442490561B8
+:102BF80082801304C4B05C58F5D7185C65D77000A0
+:102C0800854582971844B247E30EF7FC0355C40084
+:102C18009305E004B724002097D0FB1FE78000420B
+:102C28001387C4AB08D39384C4AB4DDD0356C400EB
+:102C38009305F00F014997D0FB1FE780C0638347D6
+:102C4800E4009050634DF900328597D0FB1FE78070
+:102C5800E04C014523A0040223A2040269B783556E
+:102C6800C4000844185CB3872503898105093E958B
+:102C780008C20297E9B701114EC6B7290020938709
+:102C8800C9B09C4726CA4AC852C406CE22CC56C2EE
+:102C98005AC02A8AAE843289638D071E9389C9B0C7
+:102CA80003A74903630407121307F01F6362A712FF
+:102CB800372400201307C4AB832A07021304C4ABCC
+:102CC800639A0A0803D5C9009565938515E097D0DE
+:102CD800FB1FE780A03608D02A866DC983D5C900B6
+:102CE80083A7490303A589008981829783A789005F
+:102CF800832A04025CD089476316FA08C1476397A0
+:102D0800F40C83D5C9009147938505FCB3C5F5023A
+:102D18008A05D69503C725009307A0056314F70A0B
+:102D280083D705006390470B4A852686910597D07F
+:102D3800FB1FE780A04D1C50568563935713014530
+:102D4800F2406244D2444249B249224A924A024B72
+:102D5800056182805850E380E7FA03D5C90095657C
+:102D6800938525E097D0FB1FE780402DAA8A39CDAF
+:102D780083D5C9002A8683A7490303A589008981C9
+:102D8800829795BF8D47631BFA00C1476390F4048F
+:102D980083D5C900938545FDF199A5BF914763186F
+:102DA800FA006395440383D5C900A115F5B79307C5
+:102DB8000010631DFA00A14763EA970083D5C90094
+:102DC800C115D9BF1C5056856390570D29458DBF35
+:102DD8009D6A637C5509930A05E01947B3CAEA025C
+:102DE80003D7C900372B0020B38AEA02BE9A93079B
+:102DF800CBABDC53130BCBAB6395570103240B020E
+:102E08001DE003D5C9009305E00497D0FB1FE780B8
+:102E1800E0222A8445DD83D5C90083A749032A8691
+:102E280089815685829791451307A00589819397D3
+:102E38002500A29783C627006393E60483D607007C
+:102E4800639C460385058A052686A2954A8597D000
+:102E5800FB1FE780A03B83270B02E38287EE2285D6
+:102E680097D0FB1FE780802BD9BD21677917E36FC7
+:102E7800A7F4B30A5541ADB783C5370045BF8327CB
+:102E88000B02E38587F4228597D0FB1FE780002992
+:102E980035BFB727002083A5C7AD8DD991479306C5
+:102EA800A0058983139727002E9703462700E31F61
+:102EB800D6F003560700631C460185078A07268655
+:102EC800BE954A8597D0FB1FE78040348DBD834768
+:102ED8003700C1BFB72700209387C7B0984729C3D9
+:102EE800985F1DCF8546631DD502411122C4372442
+:102EF80000201304C4AB105006C619CE83D5C700F2
+:102F0800485089810297085097D0FB1FE78000211D
+:102F18002320040223220402B24022444101828079
+:102F28008280011122CC372400209307C4B056C2F6
+:102F380083AA870026CA4AC84EC606CE52C42A8922
+:102F4800AE84B2891304C4B0638C0A1C1C5C99EB70
+:102F58002945F2406244D2444249B249224A924A3F
+:102F6800056182805C58EDD79307F01F63E8A70CD2
+:102F7800372A00209307CAAB9C53130ACAABB9C7B8
+:102F8800084483274A02639FA70489476317F90601
+:102F9800C147E39FF4FA0355C4009147130505FCA4
+:102FA8003345F5029317250003250A022686CE85A8
+:102FB8003E959307A0052301F5002310250111056F
+:102FC80097D0FB1FE7808024014561B70355C400F3
+:102FD8009305E00497D0FB1FE78040062320AA0250
+:102FE80045F1BDB78355C4005C5803260A028981A0
+:102FF80082971C442322FA0249BF8D47631CF900BB
+:10300800C147E397F4F40355C400130545FD9377CE
+:10301800C5FF59BF91476318F900E39B24F3035593
+:10302800C4002115EDB793070010E313F9F2A14787
+:10303800E3E097F20355C4004115D1BF9D6763785B
+:10304800F506930705E01947B3C7E7020357C4001D
+:10305800372A0020B387E702BE9A9307CAAB9C536E
+:10306800130ACAABA1CF83274A02639557070325E2
+:103078000A0291461308A0059305F00F93D726007E
+:10308800139727002A9703462700631606078358D5
+:10309800070003463700639C2805B306D64063C67D
+:1030A800960485078A072686CE853E9511BF216737
+:1030B8007917E36FA7E8B307F54049BF0355C40084
+:1030C8009305E00497D0FB1FE78040F72320AA026E
+:1030D80059F9BDBD8355C4005C5803260A0289818D
+:1030E8005685829723225A0359B72310B70093169F
+:1030F8000601C18261B70356C400B38596009105E5
+:10310800130606FCE3F6C5E413863400719A11062B
+:10311800B2962301070123102701A301D70051B755
+:10312800372A00209307CAAB9C53130ACAABA9C31A
+:1031380003250A0291461308A0059305F00F93D7BB
+:103148002600139727002A970346270063140605CD
+:10315800835807000346370063982801B306D64012
+:10316800E3D196F42310B70093160601C182C1BFBC
+:103178000345E4008357C4009305E0043305F502D2
+:103188004205418197D0FB1FE78040EB2320AA022C
+:1031980045F17DBB0356C4008345E400B385C502F1
+:1031A800338696001106E3E5C5DAB9BF014582808A
+:1031B80083C705002300F50083D72500A300F50089
+:1031C80083D72500A1832301F50083C74500A30108
+:1031D800F50011458280B727002023A20794B7275E
+:1031E800002023A00794828029C1411126C206C667
+:1031F80022C4AA8401458DC52E84B7D50600228530
+:103208004146938545B897D0FB1FE780200083C7C8
+:10321800040005452306F40083C71400A306F40040
+:10322800B2402244924441018280014582800111CA
+:1032380022CC26CA06CE0947AA8432846381E504D3
+:1032480041468147639BC500638FE6006397B600DC
+:103258000DA841478147638EE600F2406244D2449C
+:103268003E85056182808A852285BD3F41468A85E3
+:1032780019A88A85953F41468A85228531A0E39A17
+:10328800B6FC2E86A285268597D0FB1FE78000090D
+:10329800AA87E1B7B727002023A0A7948280B72781
+:1032A800002023A2A7948280011122CC0354650038
+:1032B80006CE26CA4AC84EC641C083298500AE84B8
+:1032C8002A8803C909008147131789016187635553
+:1032D8000702B147054563FA8704511442040355B0
+:1032E8002800418033878900A2864E868545EFC035
+:1032F800A009B337A00085077D141355690042045F
+:1033080005891379F90341802380F400A380A40080
+:103318002381240123928400014719C013871900CF
+:1033280098C409476383E7000145F2406244D244E8
+:103338004249B249056182800545C5BFC167F91791
+:10334800630AF502D94763F7B702011122CC2EC6EA
+:1033580006CE2A84EF90E044B2456368B500228522
+:103368006244F24005616FA0106AF240624405456C
+:103378000561828005458280C167F9176314F500ED
+:103388006F902042411106C6EFA0B05611E15D458D
+:10339800B2404101828091476394F502834705005A
+:1033A8002300F6008347250003471500A207D98F9D
+:1033B8002311F6008347350001452302F600828079
+:1033C800114582804111814522C426C206C6AA84BD
+:1033D80005252A8409E9B727002083A7079481C710
+:1033E800F945268582972285B240224492444101BC
+:1033F800828039714ED656D25AD006DE22DC26DAC1
+:103408004AD852D4AA8A2E8BB28941EF36C6AD3734
+:103418009145EF90C04AAA844D492DC9B246054A44
+:10342800238034010544630A0B00B6851385140014
+:10343800029B0505131405014180E20993D98941CE
+:1034480063D30902C1455685EFA0F058654905E9DF
+:1034580033868400A2852685EFB030382A8905E1B5
+:1034680031044204418091472C085685231CF10001
+:1034780026CE231D8100EFA0005F2A8901C96307BA
+:103488000A00268597D0FB1FE78040C9F250625496
+:103498004A85D2544259B259225A925A025B216142
+:1034A8008280BA84014AADBF011122CC26CA4AC81B
+:1034B8004EC606CE2A893284B689253FAA840DE1F4
+:1034C800B727002083A7479481CF05476317E400F7
+:1034D80003C4090005041374F40FA2854A85829772
+:1034E800F240624426854249D244B249056182804D
+:1034F800AE86B7350400014705469385851B6DB731
+:1035080083D705002300F50083D70500A183A30016
+:10351800F5000945828083D705002300F50083D78D
+:103528000500A183A300F50083D725002301F5003A
+:1035380083D72500A183A301F5001145828083D795
+:1035480005002300F50083D70500A183A300F5003B
+:1035580083D725002301F50083D72500A183A30184
+:10356800F50083C755002302F50083C76500A30251
+:10357800F50003D58500190542054181828083D76E
+:1035880005002300F50083D70500A183A300F500FB
+:103598000945828083D705002300F50083D70500FD
+:1035A800A183A300F50083D725002301F50083D765
+:1035B8002500A183A301F5001145828003D54500AC
+:1035C800060542054181828083D705002300F50066
+:1035D80083D70500A183A300F50003D525000905BD
+:1035E80042054181828083D705002300F50083D7F7
+:1035F8000500A183A300F50083D725002301F5006A
+:1036080083D72500A183A301F50003D54500110543
+:1036180042054181828083C705002300F5000545E6
+:10362800828083D70500411122C406C62300F50015
+:1036380083D705002E841105A183A30EF5FE83D739
+:1036480025009505230FF5FE83D7D5FFA183A30F8A
+:10365800F5FE03C6F5FF97D0FB1FE78020BB0345A7
+:103668004400B24022441105410182808947639C8D
+:10367800F50083471500034705000145A207D98FC8
+:103688002310F60082801145828003D70500D947B0
+:1036980063FEE702011122CC06CE2EC62A84EF90E3
+:1036A8004010B24683D70600636DF5002285624458
+:1036B800F240B735040001470946938585500561F6
+:1036C8000DBBF2406244094505618280094582804C
+:1036D80091479DC583460500FD15C2058547C181F3
+:1036E8006392F60213D725008D89914791E9914796
+:1036F80001CB05052301D6002310E60048C2814707
+:103708003E85828009479147E39CE6FEC94733D747
+:10371800F502B3F5F502D1BFAE86B735040001470F
+:1037280011469385E551F1B193F7350091EB898105
+:10373800914789C52310B60048C281473E858280DB
+:103748009147EDBF03C745008947631AF702011186
+:1037580022CC2A84C84506CEAE86014719C52EC696
+:103768009D45EFE08FBFB2462A8722856244F2402A
+:10377800B735040019469385655405619DB9094517
+:10378800828099E11145828083470500054723110E
+:10379800F600E379F7FEFD1593F5F50F33D7F5023B
+:1037A800B387E702E390F5FE050548C22310E6005B
+:1037B8000145828083C745000947AE866385E700D7
+:1037C80041476399E700B7350400014721469385CF
+:1037D800A56205B1094582802310B60091E1014533
+:1037E80048C201458280AE86B735040001472946A4
+:1037F80093856558FDBE2310B60091E1014548C286
+:1038080001458280AE86B73504000147314693856D
+:10381800C559C5B62310B60091E1014548C2014516
+:10382800828003D74500854763FDE702011122CC5A
+:103838002A84884106CE0DC12EC68545EFE0EFB13A
+:103848002A8722856244B246F240B73504003946D9
+:103858009385455C056171BEF24062440945056186
+:1038680082800945828091479DC5034705008D46A2
+:10387800914763F2E602FD15C205C181B3C6E502B0
+:103888003308D7026399050105052310D6002311D3
+:10389800E60048C281473E85828083C745000947C4
+:1038A800AE866385E70041476399E700B7350400B2
+:1038B800014741469385A5622DBE09458280B335EF
+:1038C800B000139525008280011122CC26CA06CEAD
+:1038D80003C785008547AA842E8449466310F702EA
+:1038E800613C8357240049151306200963C8A700C3
+:1038F800F2406244D244094505618280034794003E
+:1039080085476314F70013660604484011C58D45C2
+:1039180032C6EFE08FA43246A2866244F2402A877C
+:103928002685D244B73504009385055D0561D1B479
+:103938008D4763FFB7028347150003470500F1155C
+:10394800A207D98F2310F6008347350003472500C7
+:10395800C205A207C181D98F2311F6002312B60030
+:1039680089C5110508C60145828023240600E5BFE4
+:1039780011458280011122CC2A84884506CEAE8664
+:1039880011C52EC69545EFE04F9DB2462A87228580
+:103998006244F240B735040059469385E55E0561F7
+:1039A80089BCB335B000139525008280AE86B73543
+:1039B8000400014761469385E56125BC85471145AB
+:1039C80063F4D7028347160083450600A207CD8F0C
+:1039D8002310F7009387E6FF2311F70089476386D2
+:1039E800F600090650C30145828023220700E5BF7F
+:1039F8000147814679468145EDBA83D70500230002
+:103A0800F50083D70500A183A300F500094582804E
+:103A180083C7250005472300F50003D505006397F4
+:103A2800E7000A050505420541818280C94733053B
+:103A3800F502CDBF03D505000A0542054181828004
+:103A480083D725002300F50003D5050083D725007B
+:103A58003305F502050542054181828003D505003D
+:103A6800828003D50500828003D50500828083D734
+:103A780025002300F50003D5050083D7250033056D
+:103A8800F502050542054181828083D705002300A0
+:103A9800F50083D70500A183A300F50083D725008F
+:103AA8002301F50083D72500A183A301F50003D5E1
+:103AB8004500110542054181828083D70500230016
+:103AC800F50083D70500A183A300F50003D52500E1
+:103AD800090542054181828089471145639BF600AB
+:103AE80083471600834606000145A207D58F231099
+:103AF800F700828003D70500D947AE8663F9E7004F
+:103B0800B745040001470D46938525A071BA0945BC
+:103B1800828011456393A6028347160083460600F8
+:103B28000145A207D58F2310F70083473600834647
+:103B38002600A207D58F2311F700828083C72500AE
+:103B48000547FD1793F7F70F6361F70483D705005F
+:103B58008DCF011122CC2A84C84106CE15C12EC6AC
+:103B68008945EFD09FFF2A8722856244B246F240FA
+:103B7800B74504001546938585A105616FF0DF926E
+:103B8800F240624409450561828009458280954773
+:103B9800114563F9D706411122C426C24AC006C698
+:103BA80083471600BA8403470600A2073284D98FD8
+:103BB8002390F4008347360003472600930544000A
+:103BC800A207D98F2391F40089472382F40009467C
+:103BD80013855400368997C0FB1FE780206393073D
+:103BE800A9FF2394F4009947631BF90023A6040056
+:103BF800B24022449244024901454101828019049D
+:103C0800C0C4FDB7828083D705008DCF011122CCB7
+:103C18002A84C84106CE15C12EC68545EFD0FFF3CC
+:103C28002A8722856244B246F240B74504001D4601
+:103C38009385C5A305616FF03F87F240624409454B
+:103C4800056182800945828099476395F604894712
+:103C5800411106C62302F700834716008346060073
+:103C6800B285A207D58F2310F70083473600834615
+:103C7800260003464700A207D58F130557002311D6
+:103C8800F700910597C0FB1FE7804058B2400145F7
+:103C980041018280D14711456394F600C1474DBF69
+:103CA800828083D705008DCF011122CC2A84C84198
+:103CB80006CE15C12EC68945EFD03FEA2A87228550
+:103CC8006244B246F240B74504002546938585A470
+:103CD80005616FF06FFDF24062440945056182801D
+:103CE8000945828089471145639BF6008347160082
+:103CF800834606000145A207D58F2310F70082806E
+:103D0800011122CC2A84C84106CEAE86014719C5C6
+:103D18002EC68545EFD07FE4B2462A8722856244C5
+:103D2800F240B74504002D46938545A605616FF01E
+:103D3800AFF711456393A602834716008346060032
+:103D48000145A207D58F2310F70083473600834625
+:103D58002600A207D58F2311F7008280011122CCFB
+:103D68002A84C84106CEAE8611C52EC68545EFD039
+:103D7800DFDEB2462A8722856244F240B745040056
+:103D880035469385A5A605616FF00FF293F71600E7
+:103D9800114589EB89476387F60085822312D7008E
+:103DA80010C301458280011122CC2A84C84106CE65
+:103DB80015C12EC68545EFD05FDA2A872285624471
+:103DC800B246F240B74504003D46938505A7056114
+:103DD8006FF08FEDF240624409450561828083D718
+:103DE80005008DCF011122CC2A84C84106CE15C109
+:103DF8002EC68945EFD07FD62A8722856244B246EF
+:103E0800F240B74504004546938565A705616FF004
+:103E1800AFE9F24062440945056182800945828024
+:103E2800854763FCD7022304A700A304B700834790
+:103E3800160083450600A207CD8F2310F70093874D
+:103E4800E6FF2311F70089476386F600090650C389
+:103E58000145828023220700E5BF11458280014782
+:103E680081464D4681456FF02FE48D47114563FB30
+:103E7800D7028347160083450600A207CD8F23107B
+:103E8800F7008347360083452600A207CD8F23110C
+:103E9800F7009387C6FF2312F7006386A600110672
+:103EA80010C70145828023240700E5BF011122CCF9
+:103EB8002A84884506CEAE8611C52EC69545EFD014
+:103EC800DFC9B2462A8722856244F240B74504001A
+:103ED8005D46938525A905616FF00FDD854711457E
+:103EE8006397F6008347060001452300F7008280A8
+:103EF80001478146654681456FF00FDB011122CCF1
+:103F08002A84C84106CEAE86014719C52EC68D45FE
+:103F1800EFD0BFC4B2462A8722856244F240B74533
+:103F280004006D46938525AC05616FF08FCC0111B7
+:103F380022CC2A84C84106CEAE86014719C52EC6B2
+:103F48008D45EFD09FC1B2462A8722856244F24050
+:103F5800B74504007546938525AC05616FF06FC9B8
+:103F6800011106CE2EC6EFA0E01401C9B245F240F9
+:103F78000355250005616FE0A069F24049450561D8
+:103F88008280B7270020A3880796B72700202388B8
+:103F98000796B727002023AC0794B727002023AE45
+:103FA8000794B727002023A00796B727002023A24D
+:103FB8000796B727002023AA0794B727002023A82D
+:103FC8000794B7270020239207B8930640389387B1
+:103FD80047B82391D702F1761307400B938606B8AA
+:103FE8002391E7002392D70211679D461306000527
+:103FF8009305000A1305007D2392E7002393D70257
+:1040080041478546130810F82395E7002396E700F3
+:104018002399E700239AE700239BE700239CE70006
+:104028002394E702239607032393B7002394B7004A
+:104038002397C7002398C700239DA700239E070046
+:10404800239F0700239007022395D702239707028F
+:104058001308F007239807022392E7042393E70441
+:10406800239FE7042390E7062391E7062392E706B8
+:10407800239907031307C01C239AD702239BD7024F
+:10408800239C0702239D0702239E0702239F070202
+:10409800239007042391D704239407042395070446
+:1040A8002396D7042397C7042398C7042399A70402
+:1040B800239A0704239B0704239C0704239DC70412
+:1040C800239EC7042393A706239407062395070670
+:1040D800239607062397B7062398B706239907065A
+:1040E800239AE7065147239DE7067D57239B07063A
+:1040F800239C0706239ED706239F07062390E708DD
+:104108008280011126CAAA84214522CC06CE2E849B
+:1041180032C636C43AC2EFD07FB01DC9A246124794
+:104128003246930700FD2300F5009947A300950048
+:104138002301F5002303D500A303E5002312C500DE
+:10414800AA8522856244F240D24405616FD0FFBA45
+:10415800F2406244D24405618280B727002023AC34
+:10416800A7948280B727002023AEA7948280B72720
+:10417800002023A0A7968280B727002023A2A79615
+:104188008280011122CC4AC806CE26CA2A89014457
+:10419800B30489006368B400F2406244D2444249DF
+:1041A800056182802EC6EFD0BFD093170501C18369
+:1041B800A183B2452380F4009307140093F7F70F07
+:1041C800850463F9B700CA9709042380A70013740C
+:1041D800F40F7DBF3E847DBF411122C437240020E7
+:1041E800130444B603556400C16706C6FD17630F80
+:1041F800F500B727002003C607CCB7250020938514
+:104208008596EF903049FD572313F400B2402244BD
+:104218004101828009C925151375F50F1335850EDF
+:104228001345150082800145828023900500C9C688
+:10423800797122D426D24ECE52CC5AC806D64AD04C
+:1042480056CA5EC63684328AAE892A8B814463F3A5
+:104258004407B307940083C7070013891400420971
+:10426800939A070193DA0A011359090163840A042E
+:10427800CA976341FA04B307240183CB07005E851C
+:10428800513F0DC99387FAFF2390F90063906B03A0
+:10429800130519002295B250225492540259F2493A
+:1042A800624AD24A424BB24B45618280D694C204DC
+:1042B800C18071BF0145C5B701458280011122CC7B
+:1042C8003724002026CA4AC84EC6930744B606CEED
+:1042D8002E89D0CB8CCBC8C7AA8441469305F00F52
+:1042E8004A8597C0FB1FE780400B8549130444B6F5
+:1042F800631935030848C145693541469305F00FF0
+:10430800268597C0FB1FE7804009054963152503EB
+:1043180048446244F240D2444249B249C145056129
+:104328008DB5414681454A8597C0FB1FE780E00669
+:10433800E31535FDC1B741468145268597C0FB1F6A
+:10434800E780A005E30625FDF2406244D2444249D5
+:10435800B24905618280411122C43724002026C257
+:104368004AC0AE842A89130600028145130544B663
+:1043780006C697C0FB1FE78000F0930744B6A381E9
+:104388002701B7270020238297CCEFE0A02A854792
+:1043980019C1814749452302F4B6B24022449244E8
+:1043A800024941018280814781CD19C98547631B34
+:1043B800F50083C7550093E707FCA382F5008547FE
+:1043C8003E85828089476317F50083C7550093F7B8
+:1043D800F703E5B70D478547E314E5FE03C7550026
+:1043E8001377F70313670704A382E500D1BF81475A
+:1043F8008DC105C103C755009306000C8547137787
+:10440800070C6308D700930600048D476303D700A1
+:1044180089473E858280411122C4005D06C626C2B6
+:104428001DC8AA84085009C597C0FB1FE78000CFA4
+:10443800485009C597C0FB1FE78040CE085409C5FE
+:1044480097C0FB1FE78080CD228597C0FB1FE780C0
+:10445800E0CC23AC0402B240224492444101828061
+:1044680019E9B727002083C767B691C73725002009
+:10447800130585948280372500201305C5B78280EF
+:10448800B727002003C567B68280B727002003A599
+:1044980007B78280B727002003A547B78280B727D0
+:1044A800002083A787B788438280B7270020938797
+:1044B80047B6D44B9842050798C203C537009307FF
+:1044C800F00F6305F50091656FD0DFB882800111A8
+:1044D80022CC06CE2E8432C6EF90704E9147B2455C
+:1044E8006310F502B727002083A7479695C303A357
+:1044F8000700630F030022856244F24005610283CE
+:10450800B727002083A7C79581C703A34700D5B75E
+:10451800F2406244054505618280011122CC2A845B
+:104528000355450006CE26CA4AC84EC6EF90502706
+:1045380025CD2A89834405008349C500E93D4A857C
+:10454800EFA0000703554400EF90B0423729002040
+:104558001309099783470900A1CF639B9704B727DD
+:10456800002083C517972685EFF09F9F19E1230048
+:10457800090003554400EF9090449147631FF500EC
+:10458800B7270020938747B68356440003D76700B0
+:104598006395E6007D572393E700F2406244D244D6
+:1045A8004249B2490561828081499304F00F79BF7D
+:1045B8009307F00FE38FF4FA834664000356440030
+:1045C800034524004E87A6852D3E65B779715EC6E2
+:1045D800AA8B2E8552CC56CA5AC806D622D426D2C1
+:1045E8004AD04ECEAE8A328B368AEF90701B7DC190
+:1045F800045D2A89E5C09C50614599C313054003B1
+:104608009C5481C751054205418163050A00710523
+:1046180042054181DC5081C7590542054181EFD0EF
+:10462800EFDF2A8445C96146814597C0FB1FE780B3
+:1046380080C4B727002083C947BB63940900834916
+:104648000900930700FD2300F400A947A3007401A3
+:104658002301F400230364018C5023125401130531
+:10466800840191C908C47146930A440397C0FB1F8B
+:10467800E780C0B956858C5491C948C45146930AFD
+:10468800450197C0FB1FE78060B85685630C0A0098
+:1046980008C87146D285930AC50197C0FB1FE780F9
+:1046A800E0B65685CC5099C548C8594697C0FB1FF7
+:1046B800E780C0B5A2854E85EFD02FE42254B250D2
+:1046C8009254F249624AD24A424BB24B4A85025945
+:1046D800456191B3B250225492540259F249624A48
+:1046E800D24A424BB24B4561828001114EC6AA891B
+:1046F8002E854AC806CE22CC26CA2E89EF90500AAB
+:1047080021C9B727002083C447BB99E0834405002B
+:104718001945EFD0AFD02A8405CD8145194697C0F9
+:10472800FB1FE78040B5930700FD2300F400B9475D
+:10473800A30034012301F40023122401A28562445A
+:10474800F2404249B2492685D24405616FD0EFDA7A
+:10475800F2406244D2444249B249056182803971CB
+:104768005ECEAA8B2E8526DA4ED652D456D25AD091
+:1047780006DE22DC4AD8AE84328BB68A3A8ABE89F3
+:1047880042C6EF90F00121CD2A894145EFD00FC9EB
+:104798002A8431C54146814597C0FB1FE780A0ADFB
+:1047A800B727002003C547BB19E103450900930754
+:1047B80000FD2300F400BD472301F400B247A30025
+:1047C80074012312940023046401A30454012305F3
+:1047D8004401A30534015CC4A285EFD00FD2F25086
+:1047E8006254D2544259B259225A925A025BF24B3D
+:1047F80021618280797126D2AA8439454AD04ECE69
+:1048080006D622D42EC6B2893689EFD02FC121C14F
+:10481800B2459307000D2310F500B1472A842312EF
+:10482800B5002301F500CE851905194697C0FB1F71
+:10483800E780C09D23062401A2852254B250025964
+:10484800F24913F5F40F925445616FD00FCBB25073
+:10485800225492540259F24945618280411126C27C
+:10486800B7240020938444B603C7340006C622C484
+:104878004AC09307F00F630CF7042A893945EFD033
+:10488800EFB92A8429C5930700FDB7250020230026
+:10489800F500A3002501230105009385C5B70D0583
+:1048A800194697C0FB1FE780609683D78400A285CE
+:1048B80003C534002315F40083C714002306F4004D
+:1048C8002244B2409244024941016FD00FC3B24022
+:1048D8002244924402494101828001115AC02A8B24
+:1048E800314526CA4EC652C456C206CE22CC4AC844
+:1048F800AE84B28A368ABA89EFD04FB23DCD2A84C7
+:104908002685EF90E06911C50347C500A1476314E8
+:10491800F704B727002003C977B6930700FD2300E3
+:10492800F4009D47A30064012301F40023129400BE
+:10493800231354012314440123153401A28562442E
+:10494800F240D244B249224A924A024B4A8542492D
+:1049580005616FD08FBAB727002003C957CCE31E73
+:104968000BFAB727002083A707A29C47DDD7CE867E
+:104978005286D685268582974DB7F2406244D24446
+:104988004249B249224A924A024B0561828001118A
+:1049980022CC2A84214506CE2EC6EFD02FA821C1CD
+:1049A800B245930700FD2300F500C5472301F50034
+:1049B80083C73500A301F50083D745002312F5000E
+:1049C80083C765002303F50083C77500AA85A30381
+:1049D800F50022856244F24005616FD00FB2F240C3
+:1049E800624405618280397162CC2A8C594526DA85
+:1049F8004AD84ED652D456D25AD05ECE06DE22DCE3
+:104A0800AE8432C636C4BA8B3E8BC28A468A835974
+:104A1800010403494104EFD06FA025C9324693072A
+:104A280000FDA2462300F5009547A301C500A30099
+:104A380085012301F5002A8419461105A9C2B68506
+:104A480097B0FB1FE780807C23066401230A2401BA
+:104A58002315740123175401231844012319340121
+:104A6800A2856254F2504259B259225A925A025BB4
+:104A7800F24B624C2685D25421616FD00FA8814534
+:104A880097B0FB1FE780207FC1B7F2506254D25421
+:104A98004259B259225A925A025BF24B624C216136
+:104AA8008280411122C437240020130444B683476E
+:104AB800240006C626C28DCBB7240020AA85194635
+:104AC8001385849497B0FB1FE78040740345240046
+:104AD80093858494EFF03F8D2244B24013858494EB
+:104AE800924441016FD0D035B240224492440145EE
+:104AF80041018280411126C2B7240020938744B621
+:104B080006C622C44AC003C737009307F00F938430
+:104B180044B66304F7042A892945EFD02F902A84E4
+:104B28000DCD930700FD2300F500A147A300250143
+:104B38002301F50083C72400B725002093858594B9
+:104B4800A301F5001946110597B0FB1FE780006C1B
+:104B580003C53400A285EFD04F9A03C724008D47C0
+:104B68006311F702B727002083A7079699CB03A301
+:104B78008700630803002244B2409244024941017D
+:104B88000283B240224492440249410182807971F1
+:104B980022D406D626D24AD04ECE52CC56CA094482
+:104BA8005DCD2A8903550500AE895144EF90403FF9
+:104BB800AA8455C537270020930707CC83C7470029
+:104BC8008546BA8AFD1793F7F70F494463F9F60843
+:104BD8000347C500A1476314F700639209089C5C6A
+:104BE8004544B5EF9165938545711305C00297B0AB
+:104BF800FB1FE780A04488DC2A8A4D442DC1130698
+:104C0800C002814597B0FB1FE780E0668357090023
+:104C180093064A0036852311FA0071469305490028
+:104C280036C697B0FB1FE780605E89472300FA000D
+:104C380003C5C400B2460356090083C50ACC6115F2
+:104C480013351500EFA020682A8463860900CE85F5
+:104C58002685EF90904501C42685EFF0CFFB22858D
+:104C6800B250225492540259F249624AD24A4561DA
+:104C78008280B727002083C747CC0547FD1793F7E5
+:104C8800F70F637AF708894741CA011122CC26CA6F
+:104C98004AC84EC652C406CEAA89368AB2842E891C
+:104CA800EF9000302A84D14739C9485509C597B0D3
+:104CB800FB1FE780A046F145268597B0FB1FE780DC
+:104CC800206148D4CD4705CD8346C400214781479C
+:104CD800639FE600630D0A000347A501035605011B
+:104CE80093062501AA854E85EF90D043AA870347EE
+:104CF8004400630F0900136767002302E400F240D1
+:104D08006244D2444249B249224A3E8505618280C2
+:104D180013674700DDB7C9473E8582809307F003D4
+:104D280063EBA700B7270020938747B806053E9591
+:104D380003550500828041657D158280011122CCD2
+:104D48002A842E8526CA06CEAE84EF9060251DCD16
+:104D5800B7470F009387F723094563E48702814526
+:104D68000A85414697B0FB1FE780E050A6852310CF
+:104D780081000A85418023018100A3010100EFA081
+:104D88002034F2406244D244056182804945D5BF4F
+:104D9800B72700202381A7CC82806FA0E04C7971CF
+:104DA80052CC2A8A328522D426D24AD04ECE56CA2E
+:104DB8005AC85EC606D662C4AE8BB28A368BBA842F
+:104DC8003E89C2894684EF90A01D15C92A8C6314B8
+:104DD8000A0213774B008347450015CF93E7270155
+:104DE8002302FC008DEC631C0902639A090205E8A2
+:104DF800ED9B2302FC00832B8C0363910B08B250BC
+:104E0800225492540259F249624AD24A424BB24B56
+:104E1800224C45618280F59B93E70701D1B793E760
+:104E280047002302FC0001CC1C484146A2852324EC
+:104E3800FC0213058C0197B0FB1FE780203D6393AC
+:104E48000B02D5D80325CC0209C597B0FB1FE78014
+:104E5800E02CF145268597B0FB1FE78060472326A5
+:104E6800AC0251BFE30909F80325CC0209C597B084
+:104E7800FB1FE780A02AF1454A85F1BF9DC483A79F
+:104E88000B0299EB916593853571714597B0FB1FBE
+:104E9800E780C01A23A0AB0203A50B0219C571460F
+:104EA800A68597B0FB1FE78060366388090283A751
+:104EB8004B0299EB916593852571594597B0FB1F76
+:104EC800E780C01723A2AB0203A54B0219C55946B8
+:104ED800CE8597B0FB1FE78060331DC483A78B0284
+:104EE80099EB916593851571514597B0FB1FE78044
+:104EF800E01423A4AB0203A58B0219C55146A28571
+:104F080097B0FB1FE78080302254B2509254F24988
+:104F1800B24B224CCA865A860259424BD6855285D4
+:104F2800D24A624A45616FF06FEA011126CA52C43B
+:104F380006CE22CC4AC84EC62A8AAE84EF904006D6
+:104F480025C5AA893945EFC07FCD2A8431CDB72739
+:104F5800002003C947BB6314090003C9090093076C
+:104F6800000D2310F400AD472301F4009385690078
+:104F780013053400194697B0FB1FE780202993F7E3
+:104F88001400858085882306F400A3069400231561
+:104F98004401A2856244F240D244B249224A4A8579
+:104FA800424905616FC07FD5F2406244D24442490C
+:104FB800B249224A0561828001114EC652C456C2C6
+:104FC80006CE22CC26CA4AC8AA8A2E8AB289EF807F
+:104FD800307D2DCD2A891305C002EFC03FC42A8435
+:104FE80035C5B727002083C447BB99E0834409002F
+:104FF8009307000D2310F400E9472301F4009305FB
+:10500800690013053400194697B0FB1FE78000209C
+:10501800D285231554011305C400414697B0FB1FE0
+:10502800E780C01ECE851305C401414697B0FB1F1B
+:10503800E780C01DA2856244F2404249B249224A33
+:10504800924A2685D24405616FC03FCBF240624444
+:10505800D2444249B249224A924A056182804111AA
+:1050680022C43724002013040495084006C619C535
+:1050780097B0FB1FE780800A23200400B240224437
+:1050880041018280011106CE22CC26CA4AC82EC60A
+:10509800EF80107139CDB245B727002003C947BB4F
+:1050A8000CD5AA8463140900034905004145EFC0E3
+:1050B800FFB62A841DCD9307000D2310F500A547E0
+:1050C8002301F50083C75400938564001105A30FDD
+:1050D800F5FE194697B0FB1FE78040139C54A28544
+:1050E800F2405CC46244D2444A85424905616FC0BB
+:1050F800DFC0F2406244D2444249056182801D719A
+:10510800A2CC86CE2A842EC6EF80906905CD834630
+:10511800C5001147AA8749456392E6029C5FB245DC
+:1051280099C383C56701B70605002308B1009386B4
+:105138004629100889452285EF90E06DF6406644BF
+:10514800256182805145DDBFB727002083C747CC42
+:105158000547FD1793F7F70F637AF704894721CAC4
+:10516800411122C426C24AC006C6B2842E89EF80E5
+:1051780030632A84D14705C5630809008347450081
+:1051880093E727002302F5004146A685130584010D
+:1051980097B0FB1FE78080079C481CD48147B2402A
+:1051A8002244924402493E8541018280C9473E8596
+:1051B8008280797122D406D62A842EC6EF80505E6A
+:1051C80001CDB2452285230EB1006C08EF90606ACC
+:1051D800B2502254456182805145DDBF6F80F07224
+:1051E800C1671387E7FF6395E502B727002083A708
+:1051F800C79591EB494582804945B2402244924483
+:1052080002494101828003A30700E30503FE0283EC
+:10521800411122C426C24AC006C6FD172A892E8417
+:10522800B284639AF502B727002083A7C79591CF68
+:105238009C4381CF829711E9B727002023882797BD
+:10524800B7270020A38897964DBFA6854A85EFE02B
+:105258003FD145F5D5B72E85EF80905451DD834772
+:1052680005000D45E39B27F922852244B2400249F7
+:10527800A685924441016FD0A0399307F00363E2F9
+:10528800A7064111C16722C406C626C2FD172A8493
+:1052980009456382F502C547AE846313F4022E857F
+:1052A800EFD0C03E37250020130545B806042A94E0
+:1052B800231094000145B240224492444101828067
+:1052C8009307A0036316F4002E85EFD02035D9BFCD
+:1052D8009307B003E318F4FC13F5F50FEFD040344F
+:1052E800D1B709458280011106CE2AC6EFE07FC9F1
+:1052F800EF206072EF105013EF60D23FB727002005
+:10530800938747B6130700F02391E700238207002D
+:10531800B72700203245138707CCFD562301D70055
+:10532800F2402380A7CC954505616F70A053597151
+:1053380093970501CAD086D6A2D4A6D2CECED2CC17
+:10534800D6CADAC8DEC6E2C4E6C2EAC06EDEC187E3
+:105358002E8963DC0754B724002003C504CCB72981
+:105368000020372B0020EFC0FF912A8426CEB72AD1
+:105378000020372C0020938449B6B72C00201DE06C
+:1053880021653345A900B650265496540659F64966
+:10539800664AD64A464BB64B264C964C064DF25DAD
+:1053A80065618280834704001307200A639CE70035
+:1053B80003CA340003552400C1652286FD15EFF0A9
+:1053C8000F918DA27247130707CC034A27001307D2
+:1053D80010096395E716834714001547639FE70094
+:1053E8002285EFF08F932285EFC06FFEF24703C549
+:1053F80007CCEFC03F892A8459B739476398E71625
+:10540800035544008567A5076315F5040C4483CB51
+:105418000500639D0B00850591C9372500201946B5
+:105428001305C5B797B0FB1FE78040DE03C749B631
+:1054380085476315F71063880B00238209B65E85DC
+:10544800EFF0CFC14DB789472382F9B6EFD0001FDF
+:1054580059BF896713872700631CE504832B8400E1
+:10546800638E0B0C83C70B0089EF83C72B0003C720
+:105478001B00A207D98F2394F40083C73B00A380A5
+:10548800F40003C749B68947631AF70A83C70B00B4
+:1054980091C7238209B603C50B005DB783C5140005
+:1054A80003D584008D472382F9B6EF70A03EE5B797
+:1054B80095076318F5001C4403C50700EFF08FE358
+:1054C8001DB7F9771387A7FF2A97420741839146AB
+:1054D80063F1E6049387A7FCAA97C207C1837147C3
+:1054E8006371F70289671387B7006310E50483A720
+:1054F8008A95E38A07EE9C43A285E38607EE8297A6
+:1055080015A0370700181307F770B357F700858BF6
+:10551800A1CB83270B96E38807EC9C43E38507EC34
+:1055280022858297E31105EC11A81387C700631041
+:10553800E5021C4483C70700E38707EA9307F00FD7
+:10554800E303FAEAA2855285EFC02FFB45B5B907F8
+:105558006318F50083A7CC95E38707E8DC4369BFA8
+:10556800896793871704E304F5F8C9BF3D47639932
+:10557800E7040355440089671387D700E30CE5FC6B
+:1055880013879701E308E5FCCD07E319F5FA03D77C
+:105598006400C167FD17631DF70083A7CC95E384FA
+:1055A80007E4DC43E38107E40965A2854D0581BF73
+:1055B800B727002083A74796E38707E29C43DDB718
+:1055C8001307E003E39CE7F6834724000547639845
+:1055D800E70E8347640037270020930D0795E1E71E
+:1055E80083A70D00D5CF83CB0700214A034574005C
+:1055F800130D8400EA85EFE09FDF83474401A3038E
+:10560800A400835804010358E400035744002A8681
+:10561800034534003EC283572401EA86DE853EC036
+:10562800D287EFF04FBC8347340095E7DD478358B6
+:1056380004010358E40083467400835544003EC2C5
+:10564800835724013EC06A87D28705465E85EF806E
+:10565800104EA301A40083A70D0081C71145EFF0E8
+:105668001FA0930B0C9703C50B00E30E05D6B727B5
+:10567800002083C51797EFE0BF8EE30605D6834663
+:10568800340093071003638AF6000356440083C569
+:105698000B0052873685EFE0DFA623080C96A1B3EE
+:1056A80083CB340099B783270B9683CB3400114AF8
+:1056B80095DFDC4385DF81450145829705BF294792
+:1056C8006390E70A8347640037270020930D079506
+:1056D800A5EF83A70D00B5C783CB0700214A034573
+:1056E8007400130D8400937725001376150089E75D
+:1056F800EA85EFE0DFCF2A8683470402A303C400CC
+:105708008358C4010358A4010357440003453400D7
+:105718003EC28357E401EA86DE853EC0D287EFF0B9
+:105728008FAC8347340085FBDD478358C401035899
+:10573800A40183467400835544003EC28357E401A4
+:1057480011B783CB340059BF83270B9683CB340022
+:10575800114AD1D7DC43C1D781450145829741B76A
+:105768000947639CE70083A78A95E38E07C6DC4355
+:10577800E38B07C622858297BDB12D476398E70062
+:1057880083A78A95E38107C69C47DDB70D476397D2
+:10579800E70022868D450355440015B119476395E6
+:1057A800E7069305610213051031EF60427D2C1066
+:1057B80013052031EF60A27C0356640083578102F1
+:1057C8000355440063E8C700835684000357610209
+:1057D80063F7E60093050002EFC0506A29B16374CD
+:1057E800E6002313E40063F4D7002314F4000357FE
+:1057F800C4008356A40003568400835564000148FE
+:105808008147EFC07067C5B61D47E389E7D23147C6
+:105818006395E7002286B145BDBF35476398E70029
+:1058280083A78A95E38107BCDC4799B73947639614
+:10583800E7002285EF00F0077DB63D476398E70053
+:1058480083A78A95E38107BA9C4B1DB741476396A6
+:10585800E7002285EF00101179B645476396E70007
+:105868000145EF00902041B64947639DE700832733
+:105878000B96E38507CCDC43E38207CC81450545DD
+:1058880082976DB94D47639CE70083270B96E387A2
+:1058980007CADC43E38407CAA2850945D5B761472F
+:1058A800E39EE7C82286E145FDB593F7150089CF49
+:1058B800B727002083A7879589C7DC4399C301458B
+:1058C800829713451900C1B493F7250091CFB727E4
+:1058D800002083A7079691C7DC4381C7814505450A
+:1058E80082971345290045B493F745000145E38C99
+:1058F80007A8B727002083A747953724002013045B
+:1059080044B691CF85472302F400B727002083A728
+:10591800079691C7DC4381C781450545829748446E
+:105928002C10EF9040662810EFF0AF97B7270020B3
+:1059380083D767BA81CF130600643386C702B727B7
+:10594800002003C507CC9145EFC05F861345490089
+:105958001DBC011122CC2A84554506CE26CAEFF07B
+:10596800EFBBAA8413054002EFF04FBB2AC613050C
+:105978005002EFF0AFBAAA86228562443246F2405E
+:10598800B3359000D24405616FC0B055797122D407
+:1059980006D68D472E84631FF50003D7A50083D64E
+:1059A800850003D665000345340083D54500EFE044
+:1059B800DFF209A889671387D7006311E50403C5D7
+:1059C800250019E58547B25022543E8545618280FD
+:1059D800B727002083A60795F5D603C6360083C5EA
+:1059E8000600814802C202C001488147014791066A
+:1059F800EFE07FFF0545EFF08FE6E9B71387E70093
+:105A0800E302E5FC13873701631AE50003C52500A7
+:105A180055D9014781460146814551BFE507E30352
+:105A2800F5FAB1476319F500B727002003C577B623
+:105A3800EFE0FFF541BF41677D178147E315E5F8C2
+:105A480003C75500C947E31FF7F683D6E50003D619
+:105A5800C5000355840083D5A500EFC0104F41C988
+:105A68005D45EFF0AFAB3335A000231CA1008345A3
+:105A78004400035524003008EF80204383578101F8
+:105A8800B1F36C0813051031EF60624F9305E10123
+:105A980013052031EF60A24E8357C10103578400DC
+:105AA8006374F7002314F4008357E1010357A4003B
+:105AB80063F4E7002315F400835784000357A40018
+:105AC8006374F7002315F40003552400EF506112A6
+:105AD8000357E4008356C4000356A400835584008A
+:105AE8000355240001488147EFC0D036E1BD854702
+:105AF800231CF100ADBFB7270020138707CC8346CE
+:105B080077001307F00F638CE60851C9411122C4CE
+:105B180026C24AC006C6AA840345A500138907CC35
+:105B28004105EFC0AF8F2A842DC59307000D2310C0
+:105B3800F500D9472301F50083D744002312F50067
+:105B480083C764002303F50083C77400A303F5002B
+:105B580083C784002304F50083C79400A304F500D9
+:105B680003C6A4002305C50015C2CC44410548C49A
+:105B780097A0FB1FE7808069A2852244034579002E
+:105B8800B2409244024941016FC02F972326050075
+:105B9800E5B7B240224492440249410182808280A2
+:105BA800C1671387E7FF639EE500B727002083A737
+:105BB80007959DC383C707000D47639DA7006FC066
+:105BC800B028FD1749476397F500B727002083A73A
+:105BD8000795F5F73A8582804947EDBF397122DC90
+:105BE80006DE26DA4AD84ED652D456D25AD05ECEDF
+:105BF80062CC0347050085472A84630DF7040346F2
+:105C08008500930695009305E1000545EFE0EFE177
+:105C1800814719C183470500834604001147638300
+:105C2800E60437270020032747978D4603471700C8
+:105C3800630AD70285CB1DC70DE10145F2506254B6
+:105C4800D2544259B259225A925A025BF24B624CD0
+:105C58002161828081470145C1B785466314D70A0F
+:105C68008D8BE1DF03451400130A2400D285EFE091
+:105C78000FF837290020A300A400832789972A8BCF
+:105C8800130989978149C1C7B72A00209304F00FE7
+:105C980083C72A97138C2A9763FDF9020325090005
+:105CA800939B49005E958347050063849706834765
+:105CB8001500639067071946D285090597A0FB1F51
+:105CC800E780C06539C58324090003470400DE94D2
+:105CD800B9E4834604009147E381F6F68327090077
+:105CE800A9DF03460C0001479305F00FE307E6F42C
+:105CF800BE84C10703C507FF6309B50C0507137701
+:105D0800F70FEDB78946E31AD7F2858B99BF05459A
+:105D180035B7850993F9F90FA5BF88C4F5A0914750
+:105D2800631AF706C84405C583478400034605007F
+:105D38006304F606034704009147631DF706C84449
+:105D480019C597A0FB1FE780603D23A60400034503
+:105D5800840091659385E571050597A0FB1FE78091
+:105D6800E02D05C5034704009147631EF704C8C426
+:105D780083478400930594000505A30FF5FE0346A9
+:105D8800840097A0FB1FE7806048034584003335F3
+:105D9800A0006DB5884441BF93059400050597A000
+:105DA800FB1FE780A0578547E316F5F85545EFE058
+:105DB800FFF6BDA8884441DD97A0FB1FE7800036A9
+:105DC80023A4040069B788C465B72380D400834737
+:105DD8001400D28513852400A380F400194697A0E7
+:105DE800FB1FE780A0420345840091659385F57108
+:105DF800050597A0FB1FE780602405C5034704003D
+:105E08009147E31CF7F0C8C48347840093059400C6
+:105E18000505A30FF5FE0346840097A0FB1FE78046
+:105E2800E03E83478400E39407EE034504007D15B4
+:105E38001335150021B5397122DC26DA4ED652D435
+:105E480006DE4AD856D25AD05ECE2A849309250057
+:105E580003451500CE85B7240020EFE04FD9A300F5
+:105E6800A400938444979C400D472A8A83C717004F
+:105E78006390E7043729002083278997814A13090B
+:105E88008997638E0714B72B002003C72B97939726
+:105E98000A01C18303250900138B2B9763E7E70CDD
+:105EA80083460B000327090081471306F00F79AAE0
+:105EB800F1D3144C034674019305E1000545EFE066
+:105EC800CFB605CD984085468347050003471700A0
+:105ED8006310D7028D8BD9FF0145F2506254D2541A
+:105EE8004259B259225A925A025BF24B216182807E
+:105EF8008946858BE310D7F8F9BF8347040011471B
+:105F08006385E7002D47E399E7FCB724002083A7C2
+:105F1800849793848497E9D3814A0149B72B002059
+:105F28001DA88840139B4A00834704005A950347DD
+:105F380005006311F70283471500639D4701194661
+:105F4800CE85090597A0FB1FE780403D01C503A941
+:105F580004005A99850A03C72B9793970A01C183AE
+:105F6800E3E1E7FCE31809F085BF93944A0026951E
+:105F78000347050083470400631FF70A834715009A
+:105F8800639B470B1946CE85090597A0FB1FE78041
+:105F9800E03855C1832709001147BE9483470400A0
+:105FA8006385E7002D47639EE70203AAC400834781
+:105FB800740103460A006309F602528597A0FB1F85
+:105FC800E780C0150345740191659385E571050562
+:105FD80097A0FB1FE78080061DE5E38304EC0545D9
+:105FE800EDBD03AA8400E1B70C4C13051A0097A075
+:105FF800FB1FE780A0328547E311F5FC5545EFE02C
+:10600800FFD161DDD1BD8347040011476385E700F7
+:106018002D476390E702C8C4834774010505A30FA1
+:10602800F5FE034674010C4C97A0FB1FE780001E89
+:106038006DB788C4D5B7850A89BDBA844107834539
+:1060480007FF638AC5008507C207C183E3E7D7FE58
+:1060580079B788C491A083470400CE8513852400AE
+:106068002380F400834714001946A380F40097A006
+:10607800FB1FE780A0190345740191659385F571AD
+:10608800050597A0FB1FE78060FB31D90347040093
+:106098009147E310F7FCC8C4834774010505A30FB3
+:1060A800F5FE034674010C4C97A0FB1FE780001611
+:1060B8003DB701114AC837290020130909CC034705
+:1060C800790006CE22CC26CA4EC69307F00F630489
+:1060D800F70851C1AA845145EFB05FB42A8425CD91
+:1060E8009307000D2310F500D5472301F50083C75A
+:1060F800340093898400CE85A301F50083D744003A
+:106108002312F50083C764002303F50003C5740058
+:10611800EFE0EFADA303A400CE8513058400194674
+:1061280097A0FB1FE780800E83C7E400A285034584
+:1061380079002307F40083D704012318F40083C7E8
+:1061480024012309F4006244F240D2444249B2498E
+:1061580005616FB09FBAF2406244D2444249B249E5
+:1061680005618280411122C437240020130404CC25
+:106178000347740006C626C29307F00F630CF702A4
+:1061880015C9AA841945EFB07FA9AA8505C5930743
+:10619800000D2310F500DD472301F50083D74400E7
+:1061A800B24092442312F500034574002244410191
+:1061B8006FB0BFB4B24022449244410182800111C1
+:1061C80022CC372400208327849706CE26CA4AC8C3
+:1061D8004EC652C48DC3130484972E8AAA840149DB
+:1061E800084063129902630C0A0497A0FB1FE7801A
+:1061F800E0F223200400F2406244D2444249B2490A
+:10620800224A0561828093194900B30735018847FE
+:1062180009C997A0FB1FE78060F01C40CE9723A414
+:1062280007001C40CE97C84709C997A0FB1FE78005
+:10623800E0EE1C40BE9923A60900050955B745DDC7
+:1062480013964400814597A0FB1FE780C0021440C5
+:1062580081477D5613F7F70FE37F97F813974700A9
+:1062680036972300C7008507F5B779714AD03729D3
+:1062780000208327499706D622D426D24ECE52CC68
+:1062880056CA5AC85EC6C5C7B72A0020AA891309C4
+:106298004997938A2A97014405E1B727002083A6E6
+:1062A800879799CA03C60A002A8481479305F00F85
+:1062B80013F7F70F6368C708131534002105EFB00B
+:1062C800FF95AA8401E92145EFB05F95AA8421C50D
+:1062D8000144CD49930700FD2380F4008547A3803E
+:1062E80034012381F400A381840045C89389840084
+:1062F80023A23401014A372B0020930BF00F83C7E8
+:106308000A006373FA0039E883270900A68503C5E4
+:106318000700EFB09F9E03C50A0081454D35032550
+:10632800090097A0FB1FE78060DF23200900B25017
+:10633800225492540259F249624AD24A424BB24B11
+:106348004561828013974700369703470700630526
+:10635800B70005041374F40F850799BF83278B973B
+:1063680093154A00BE9583C705006384770323808D
+:10637800F90083C71500138529007D14A380F9004F
+:10638800194689051374F40F97A0FB1FE78000E8EE
+:10639800A109050A137AFA0F9DB723A20400ADB725
+:1063A800B727002083A74797B1C7411122C406C663
+:1063B8002A841DE10945EFE07F962A8601C9B7279F
+:1063C800002003C507CC8545EFB05FDE0545EFF03B
+:1063D8004FD82A84054519C8B727002003C507CC1C
+:1063E8008545EFC08F83228549350545B240224453
+:1063F800410182800145828089679386B7006316D0
+:10640800D5009C4503C5070061BF9386C700631884
+:10641800D5009C45854603C5070019C9F5B793867D
+:106428001704E300D5FE938727048146E303F5FEAE
+:1064380036858280797106D622D426D24AD04ECEAD
+:1064480052CC56CA5AC85EC662C471CD834735005D
+:10645800AA8985C7404115C05945EFE03F8C931A7A
+:10646800850193DA8A410149372A0020130B000D70
+:10647800B54B83C73900636EF900B2502254925469
+:106488000259F249624AD24A424BB24B224C456108
+:1064980082808307840263CF570783274A97130CA8
+:1064A8004A97ADCB2285EFF06FF32DC503458400E5
+:1064B8005105EFB0AFF6AA8431CD23106501230151
+:1064C800750183470400194693052400A301F500CC
+:1064D8008307840215052303F50083471400A30FDF
+:1064E800F5FE97A0FB1FE78060D203468400238651
+:1064F800C4001DC61385440188C89305940097A05D
+:10650800FB1FE780A0D083270C00A68503C50700E2
+:10651800EFB0AFFE0509130494021379F90F91BF88
+:1065280023A80400CDB7B727002083A74797B1D782
+:106538002D3B2254B25092540259F249624AD24A2F
+:10654800424BB24B224C014545616FF08FC07971C7
+:1065580006D622D426D24AD04ECE52CC56CA5AC8D3
+:106568005EC662C469C583473500AA8985C74441A8
+:1065780095C05945EFE08FFA931A850193DA8A415D
+:106588000149372B0020930B00FD414C83C739008C
+:10659800636EF900B250225492540259F249624A89
+:1065A800D24A424BB24B224C456182808387F40029
+:1065B80063CA5707130A4B9783270A00A5C7514593
+:1065C800EFB0CFE52A8439CD23007501A30005007B
+:1065D8002301850183C70400194693852400A3017C
+:1065E800F5008387F4001505A306F50083C714009A
+:1065F800A30FF5FE97A0FB1FE78040C183C7840067
+:10660800938594001305C400A305F400194697A0C8
+:10661800FB1FE780A0BF83270A00A28503C50700E8
+:10662800EFB0AFED0509C1041379F90F85B7B727A6
+:10663800002083A74797B9DFEFF03FC32254B25039
+:1066480092540259F249624AD24A424BB24B224C06
+:10665800014545616FF0EFAF5D7186C6A2C4A6C261
+:10666800CAC04EDE52DC56DA5AD85ED662D466D23A
+:106678006AD06ECE6301052883473500AA8495CB7E
+:10668800832A450063870A025945EFE02FE99317EB
+:106698008501E1873EC60144B7290020130A000D91
+:1066A800054CB54C130D00FDC14D03C734006361A3
+:1066B800E402B640264496440649F259625AD25A30
+:1066C800425BB25B225C925C025DF24D616182804A
+:1066D8000387CA00B2476349F71603A74997138986
+:1066E80049976303071683CB0A0013F70B014DCFB5
+:1066F8004D47639EEB0623800A005685EFF0AFF303
+:106708006304051403C70A00914763E4E714631997
+:10671800870D5145EFB08FD02A8B630705122300F0
+:10672800A501A30005002301B50183C60A00194687
+:1067380093852A00A301D5008386CA001505A30600
+:10674800D50083C61A00A30FD5FE97A0FB1FE780CC
+:10675800E0AB83C60A01194693851A01A305DB003D
+:106768001305CB0097A0FB1FE78040AAF9A0554767
+:106778006398EB0005472380EA00A38B0A00B5BFA6
+:106788007547E389EBFE49476396EB000947238089
+:10679800EA00A5B741476394EB000D47CDBF6D47AD
+:1067A800E39DEBF41147E5B713F78B0019C32D47A9
+:1067B800F9BF13F61B0013F74B0011C619C3154791
+:1067C8005DBF2147E9B713F62B0011C619C325474A
+:1067D8005DB719476DBF19C3294755BF1D4745BF49
+:1067E80003C57A015105EFB06FC32A8B31CD231051
+:1067F80045012301950183C60A00194693852A009D
+:10680800A301D5008386CA0015052303D50083C6D6
+:106818001A00A30FD5FE97A0FB1FE780209F03C691
+:106828007A012306CB0001CA13054B012328AB00CC
+:1068380083A58A0105BF23280B0083260900DA8572
+:1068480003C50600EFB06FCB0504F10A1374F40F0B
+:10685800A9BD03C57A0113050502EFB02FBC2A8B29
+:1068680065D5C9472301F5002310450103C60A0071
+:1068780093F60B0693852A00D18EA301D50083C613
+:106888001A0019461505A30FD5FE97A0FB1FE78030
+:10689800E09783C68A00194693851A01A305DB0091
+:1068A80083C69A0013053B012306DB0083C6AA00B2
+:1068B800A306DB0083C6BA002307DB008386CA0071
+:1068C800A307DB0083D6EA002318DB0083C60A018E
+:1068D8002309DB0097A0FB1FE780409303C67A01DA
+:1068E800A30CCB0011C613050B02232EAB0089B7EE
+:1068F800232E0B0099B7B727002083A74797E38A71
+:1069080007DAEFF09F962644B64096440649F259B6
+:10691800625AD25A425BB25B225C925C025DF24DD3
+:10692800014561616FF0EF82B727002083A7479781
+:1069380085CB03C707008D476315A702B72700203B
+:1069480003C507CC4111854506C6EFB01FAD130539
+:106958000003EFF09F91B240014541016FE07FFFD6
+:10696800C9473E85828079714AD0372900201309AA
+:1069780049978327090006D622D426D2CDEF37249B
+:106988000020130404CC03474400C947298B49CF8E
+:106998009165AA849385D57111459790FB1FE7806F
+:1069A800E0692320A900CD4741C183C704001146EF
+:1069B800A685A303F40097A0FB1FE7802085930515
+:1069C80031011305F041EF30721CB727002093877F
+:1069D80047B603C42700034731013334800011C38D
+:1069E800090413051002EFE06FB31376F50F137760
+:1069F8001600E14715CB154532C6EFE02FB283C725
+:106A08002400231CA1001945230AF100EFE00FB16F
+:106A1800324683C53400231EA1007C083808540878
+:106A28002285EFB0D04BAA87B25022549254025913
+:106A38003E8545618280C547C5BF757126C3B724A9
+:106A4800002022C506C74AC1CEDE938404CC83C782
+:106A580044004944A18B638D0718B727002083A7FA
+:106A680047974144639607182A89EFE02FF783C7B1
+:106A780084005544637EF516B724002083A7049547
+:106A8800A68945446396071691659385C57129457E
+:106A98009790FB1FE780805A23A8A4944D4463096C
+:106AA80005142946CA859790FB1FE78020761305B1
+:106AB8006002EFE0AFA61375F50F937715006144F8
+:106AC80063880712130600038145136425008800B4
+:106AD8009790FB1FE780207A4145EFE02FA423160B
+:106AE800A1043D45EFE08FA32319A1043545EFE04C
+:106AF800EFA2231CA1043945EFE04FA2231FA104F4
+:106B08002145EFE0AFA12312A1061D45EFE00FA13B
+:106B180083A704952315A10683C717006382070E70
+:106B28002D45EFE0AF9F2310A1043145EFE00F9F03
+:106B38002313A1041305C002EFE04F9E2317A104FD
+:106B48001305B002EFE08F9D231AA10413059002EC
+:106B5800EFE0CF9C231DA1041305A002EFE00F9CDA
+:106B68002310A10613058002EFE04F9B2313A10613
+:106B780013057002EFE08F9A83A709952316A106E3
+:106B880003C5370093854700EFD0FF812AD69305C8
+:106B9800F1031305F041EF30627FB7270020938798
+:106BA80047B683C527000347F1033256B335B00013
+:106BB80011C3890583A60995FC00228703C5260011
+:106BC8003EC8930721053EC6BC083EC49307E105AD
+:106BD8003EC2DC103EC09308A106130861049C0065
+:106BE8009106EFB050302A8401C50D45EFE02FC75C
+:106BF8002285BA402A449A440A49F6594961828052
+:106C08002545EFE0AF912310A104294505B7B72723
+:106C1800002083C747CC0145A18B89C737250020B1
+:106C28001305C5C16FD00FD4B72700207D5723891E
+:106C38000796B7270020A383E7CCB727002023AC0B
+:106C4800079637670400B72700201307074023AAD1
+:106C58000796B727002023A4E7C037670400938767
+:106C680087C01307C743D8C337670400130767559E
+:106C780098C73767040013070766D8C73767040043
+:106C88001307E7AF98CB37670400B727002013072F
+:106C980087BA23AEE7C0376704009387C7C11307D5
+:106CA8004799D8C38280411122C437240020130495
+:106CB800249726C2AA8403450400854506C6EFF03A
+:106CC8000FD0B727002083C747CCA98BA5CF37257E
+:106CD800002023009400130585C0B7240020EFD0BE
+:106CE800CFC7938484979C4099C74D45B2402244AE
+:106CF8009244410182800345040019E10145FDB732
+:106D080091659385B57112059790FB1FE780003355
+:106D180088C061DD03460400814512069790FB1F79
+:106D2800E78060558346040090408147FD5513F77E
+:106D3800F70FE375D7FC1397470032972300B70086
+:106D48008507F5B7014523000400EFD00FC17DB7D3
+:106D5800411122C4372400200325449506C619C5CD
+:106D68009790FB1FE780803B232A0494B24022447B
+:106D78004101828001111305700306CEEFD01FFA7E
+:106D88002AC613058003EFD07FF92AC413059003A0
+:106D9800EFD0DFF82246B245F240AA8605450561E4
+:106DA8006FB030135D711305D00386C6A2C4A6C2A6
+:106DB800CAC0EFD0BFF62A841305C003EFD01FF670
+:106DC800AA841305E003EFD07FF52A891305F003A1
+:106DD800EFD0DFF48A871377F50F9376F90F13F660
+:106DE800F40F9375F40F0545EFB0F010B640264444
+:106DF80096440649616182805971A2D437240020E3
+:106E08008327449586D6A6D2CAD0CECED2CCD6CAAF
+:106E1800DAC80545638D070C9305F1041305F041A5
+:106E2800EF30C2569305F1041305F041EF300256D6
+:106E3800B7270020938747B683C727000347F10485
+:106E4800B337F00011C38907032744953EDE034595
+:106E5800370093054700EFD00FD5032744952ADC68
+:106E68000D45834527002EDAEFD05FEB2AD8114570
+:106E7800EFD0DFEA032444952AD665450347A400EA
+:106E8800034BB4003AD4EFD07FE9AA846945EFD028
+:106E9800FFE82A897145EFD07FE8AA896D45EFD0D0
+:106EA800FFE72A8A7545EFD07FE7AA8A7945EFD0B0
+:106EB800FFE6E2046258F2572257B2564256D255BC
+:106EC8001375F50F93FAFA0F137AFA0F93F9F90F6E
+:106ED8001379F90FE1842ACC56CA52C84EC64AC45F
+:106EE80026C25AC0930844000545EFB0E07AB65070
+:106EF800265496540659F649664AD64A464B656161
+:106F08008280011122CC06CE26CA8D472E846315B5
+:106F1800F50603C73500B7240020E94703D5450027
+:106F2800938444B66316F70083D764006382A70688
+:106F3800EF70000709C5835764002317F50003574E
+:106F4800A400835684000356640083554400034517
+:106F58003400EFD09F980357440083D76400630937
+:106F6800F7008547F2406244D2443E85056182803D
+:106F7800FD572393F400F5B78967CD07631DF50026
+:106F880083C7250031476385E7004547E39BE7FC56
+:106F9800EFD08FA4F9B7B1476319F500B7270020E0
+:106FA80003C557CCEFD0BF9E6DBF41677D178147A2
+:106FB800E31AE5FA83C655004947E395E6FA83C51F
+:106FC800450003552400300023140100EF60D06809
+:106FD80049BF411122C4372400208347C49726C2E1
+:106FE80006C64AC01307E00FAE846386E70413079A
+:106FF800F00F1304C4976387E7021145EFA01FC27F
+:1070080015C1930700FD2300F50089472301F5000A
+:107018008547A3009500A301F500AA850345040050
+:10702800EFA0BFCDF9572300F400B24022449244A8
+:107038000249410182802A891145EFA03FBE75D5DA
+:10704800930700FD2300F50089472301F500A300FD
+:107058009500A30125012244B7270020B24092449D
+:107068000249AA8503C5D79741016FA01FC9797145
+:107078004AD0372900208327499522D406D626D21C
+:107088004ECE52CC56CA4544D5EFB724002093873C
+:1070980004CC83C747004944958BCDC7B727002048
+:1070A8002E8A9165A38EA796AA8993857571314515
+:1070B8009790FB1FE78080F8232AA9944D4459C173
+:1070C80023003501A30005002946D28509059790BC
+:1070D800FB1FE780A01383274995914603C7270024
+:1070E80063EDE60835EB4D472381E70003C727002A
+:1070F800136707012381E700930571001305F04129
+:10710800EF30C22883477100F1EBB727002003C78F
+:1071180067B68D476314F70CEFD02FB72C00EF70CC
+:1071280090662800EFD0FF974545EFD03FBF014458
+:1071380011C9130600643306C50203C504CC914582
+:10714800EFB0CF862285B250225492540259F249A8
+:10715800624AD24A4561828085466314D7007547E2
+:1071680061B789466314D7004947BDBF8D4663148C
+:10717800D700414795BF554785BF9546CA8A630ED4
+:10718800D70099466316D70009472381E70031A045
+:107198001D466314C702238107006545EFD01FB859
+:1071A8009307F007E30AF5F403A74A9583472700F6
+:1071B80093E707042301F70081B721466314C7004A
+:1071C8000547E1B725466315C7002381D700F1B706
+:1071D800A9460544E318D7F6114745BFEFF0DFC1CC
+:1071E8002A842DD1EFF0DFB6B1BF011126CAB7242A
+:1071F800002083A7449522CC06CE4AC84944B1C78B
+:1072080083C707000D446392A7043729002003456C
+:1072180009CC8945EFB06FA0034509CCB7270020FA
+:10722800914523900798EFB04F9F83A74495014756
+:107238008146A38087001306F100854785450145EF
+:10724800A307F100EFB0A0482A842285F2406244E7
+:10725800D244424905618280011106CE22CC26CA59
+:107268004AC88547631EF50637240020130404988E
+:1072780083570400A9CB37270020034787B621E7A7
+:107288001307B003636CF702B724002003C504CCCE
+:107298008945EFB08F98035604009307006403C52F
+:1072A80004CC3306F6028945EFA05FF023100400F2
+:1072B800F2406244D244424905618280938747FC88
+:1072C8002310F400F5B7B727002083A74795EDD31F
+:1072D8006244F240D244424903C50700056131B710
+:1072E800B724002083A74495E1D737270020130946
+:1072F80007CC83474900918BC5DF89476313F5069F
+:107308002D452EC6EFA09F912A845DD1B2459307E3
+:1073180000FD2300F500E547A30005002301F50063
+:1073280083C7350015051946230FF5FE83C74500A9
+:107338009505A30FF5FE9790FB1FE78020ED034509
+:1073480059009307F00F6316F50083A7449503C50A
+:107358000700A2856244F240D244424905616FA009
+:10736800DF99034507CC8945EFB02F8B6244F24083
+:10737800D2444249B72700202390079805616FF04F
+:107388003F9DB727002083C747CC958B89CFB72768
+:10739800002083A7C79891CBB727002005472381F2
+:1073A800E7986FF03F9D4945828041458280B72725
+:1073B800002085450145238107986FB00032B72723
+:1073C800002083C747CC958B81CBB7270020054782
+:1073D800238FE7966FF01F9D49458280B7270020CD
+:1073E80081450545238F07966FB02031B7270020C8
+:1073F80083C747CC958B638F07129307C01C63FC28
+:10740800C70009458280F2406244D2444249B249E9
+:10741800094505618280B727002083A74795638BBC
+:107428000710B72700209387C79703C807001307DB
+:10743800E00F6311E810011122CC4AC806CE26CA13
+:107448004EC62380A700130586004205368932847C
+:107458004181ADC99165938565719790FB1FE78060
+:10746800E0BDAA894DD1B724002003A58498938450
+:10747800849809C59790FB1FE78040CA1385890047
+:1074880023A0A9002286814523A034019790FB1FE1
+:10749800E78060DE9C402286CA8588439790FB1F60
+:1074A800E780C0D69C40A286F240239287006244BF
+:1074B800D2444249B249984305468D450545056180
+:1074C8006FB060209165938555719790FB1FE78099
+:1074D800E0B6AA890DD9B724002003A5049993849E
+:1074E800049909C59790FB1FE78040C3138589005D
+:1074F80023A0A9002286814523A034019790FB1F71
+:10750800E78060D79C402286CA8588439790FB1FF6
+:10751800E780C0CF9C40A286F24023928700624455
+:10752800D2444249B249984305468D45054505610F
+:107538006FB0A019494582809307C01C63FCA7005F
+:10754800094582800945F2406244D2444249B24921
+:107558000561828045CD011122CC2A8421054EC6C1
+:107568004205AE8991659385657141814AC806CE09
+:1075780026CA9790FB1FE78060AC2A8961D5B7249B
+:10758800002003A584989384849809C59790FB1FCD
+:10759800E780C0B8130589002320A9002286814509
+:1075A80023A024019790FB1FE780E0CC9C40228613
+:1075B800CE8588439790FB1FE78040C59C40239267
+:1075C8008700B727002083A747958DCFB7270020CE
+:1075D80083C747CC958B8DCBB727002083A7879887
+:1075E80099CF984383D647006244F240D244424937
+:1075F800B24905468D45054505616FB0C00C014788
+:107608008146DDB7014581B7494535BFB727002019
+:1076180083A7479595C7B727002083C747CC958B85
+:1076280095C3B727002083A7879881CB984383D633
+:10763800470005468D450545C9B701478146D5BF71
+:1076480001458280494582809307C01C63FCA700DE
+:10765800094582800945F2406244D2444249B24910
+:107668000561828045CD011122CC2A8421054EC6B0
+:107678004205AE8991659385557141814AC806CE08
+:1076880026CA9790FB1FE780609B2A8961D5B7249B
+:10769800002003A504999384049909C59790FB1FBA
+:1076A800E780C0A7130589002320A9002286814509
+:1076B80023A024019790FB1FE780E0BB9C40228613
+:1076C800CE8588439790FB1FE78040B49C40239267
+:1076D8008700B727002083A747958DCFB7270020BD
+:1076E80083C747CC958B8DCBB727002083A70799F5
+:1076F80099CF984383D647006244F240D244424926
+:10770800B24905468D45054505616FA0107C0147C6
+:107718008146DDB7014581B7494535BFB727002008
+:1077280083A7479595C7B727002083C747CC958B74
+:1077380095C3B727002083A7079981CB984383D6A1
+:10774800470005468D450545C9B701478146D5BF60
+:1077580001458280494582809307C01C63F4A700D5
+:1077680009458280797122D44ECE06D626D24AD0D7
+:10777800AE892A842DC121059165420593857571CD
+:1077880041819790FB1FE780608B2A890945630632
+:107798000908B724002003A5C4989384C49809C590
+:1077A8009790FB1FE7808097130589002320A90085
+:1077B8002286814523A024019790FB1FE780A0AB78
+:1077C8009C402286CE8588439790FB1FE78000A4C3
+:1077D8009C4023928700B727002083A7479501453F
+:1077E8008DCFB727002083C747CC4945958B95C7D0
+:1077F8006C001305D030EF408278B247014593F70B
+:10780800070F81CFB727002083A7C7988D45054567
+:10781800944303D64700EFA0106CB2502254925400
+:107828000259F24945618280B727002083A78798CB
+:1078380091CF03D647008C43411106C69790FB1F92
+:10784800E780C09CB24001454101828009458280A1
+:10785800B727002083A787988DC7B727002003A7DD
+:107868000799894705C3035647000C43411106C6CB
+:107878009790FB1FE7808099B24081473E85410180
+:10788800828089473E858280B727002083A7879812
+:107898008DC7B727002003A7C798894705C3035694
+:1078A80047000C43411106C69790FB1FE7800096DE
+:1078B800B24081473E854101828089473E8582806A
+:1078C800797106D622D426D24AD04ECE52CC8D47D4
+:1078D80063FCA7008944B250225426850259925469
+:1078E800F249624A4561828037290020034749B638
+:1078F800C144E312F7FE9307F5FF930949B693F7DE
+:10790800F70F8546AE842A8403CA2900130949B6AD
+:1079180063EAF6068DE199452800EFC09F86B729EE
+:10792800002003C509CC914523018900EFA0FFAED3
+:1079380035E481444DB71946814528009790FB1FCF
+:10794800E780609319462C0026859790FB1FE780F7
+:10795800E09C49F119469305F00F28009790FB1F0A
+:10796800E780609119462C0026859790FB1FE780D9
+:10797800E09A2DF11946A68528009790FB1FE7800D
+:10798800E08871BFE31DE5F803A5C9002C00EF707E
+:10799800805FAA8449D52381490135BF2800EFD0EB
+:1079A8004F90AA840DED930571001305F041EF2067
+:1079B800F21D83447100B5FC8D47E31CF4F6454580
+:1079C800EFD0CFB53DD5B7771800938707A033061A
+:1079D800F50203C509CC9145EFA03F9DEDBD2301FC
+:1079E8004901D5BDB727002083C747CC918B8DC3EC
+:1079F8003725002041111305459806C6EFC0CFF77B
+:107A0800B240B72700207D572395E7B64101828011
+:107A180001456FC06FF6B72700207D57A38EE79604
+:107A2800B72700207957238EE796B72700202381B0
+:107A38000798B7270020238F0796B72700202390A1
+:107A48000798B727002023A40798B727002023A862
+:107A58000798B727002023A6079837870400B72779
+:107A68000020938787A2130727C998C33777040094
+:107A780013070726D8C337770400130707E098C70A
+:107A8800377704001307C7D7D8C737770400130719
+:107A9800C7DA98CBB7770400372700209387A7F079
+:107AA8002322F7988280411126C2B724002083A799
+:107AB800449506C622C48DCF2A840D45EFA00F96A3
+:107AC800AA8505C1930700FD2300F5008D47A30093
+:107AD80085002301F50083A7449503C50700EFA09F
+:107AE800CFA119C42244B240924441016FF04FA67D
+:107AF800B2402244924441018280797152CC372AA3
+:107B0800002083274A954AD006D622D426D24ECEC4
+:107B180056CA0149B1C703C91700B72400208547D1
+:107B2800AA89938444B66307F90483C744000549C6
+:107B380085EB0D45EFA08F8EAA8505C1930700FD43
+:107B48002300F5009147A30035012301F5008327A1
+:107B58004A9503C50700EFA04F9AEFF06F9F0549BC
+:107B6800B25022544A8592540259F249624AD24A82
+:107B780045618280B727002083A78798D28A85E34A
+:107B88000145EFD0AF992A8601CAB727002003C55F
+:107B980007CC8945EFA08FE183A74A9581A8944334
+:107BA80003D647009305E1000545EFC00FE869D902
+:107BB80083470500858BE9D70545EFD02F969307B6
+:107BC800B0032A8463F0A704B727002003C507CCB5
+:107BD8005D66130606708945EFA02FFDB7270020C4
+:107BE800130444FC2390879883274A950947A38068
+:107BF800E70083C7440081C72382040095B74E85F8
+:107C08005D35B9BF130600643306C502B5BF41111F
+:107C180022C42A840D4506C6EFA04F8005C59307E8
+:107C280000FD2300F500CD472301F500A3008500E2
+:107C38002244B7270020B240AA8503C5D79741013F
+:107C48006FA0AF8BB240224441018280411122C40F
+:107C58002A840D4506C6EF907FFC05C5930700FDF5
+:107C68002300F500ED472301F500A3008500224419
+:107C7800B7270020B240AA8503C5D79741016FA056
+:107C8800CF87B24022444101828003574500011149
+:107C9800896606CE22CC26CA13866600AA87631791
+:107CA800C7009C47014583C5070009A813868600BD
+:107CB800631AC7009C47054583C50700EFF06FB1FD
+:107CC80005453DA8138696006313C7023727002091
+:107CD8000327479501450DC79C4703C5070065E184
+:107CE8008547A300F7000545EFA0D015D1BF13863F
+:107CF800A600631CC7009C4703C50700EFF0FFDF21
+:107D0800F2406244D2440561828013866603E30A26
+:107D1800C7F813867603E30FC7F813868603631341
+:107D2800C70A1C45372400201307E00F83C4070047
+:107D38008347C4971304C497638EE7021307F00FB1
+:107D48006386E7021145EF907FEDAA8505C1930789
+:107D580000FD2300F5008947A30095002301F500E5
+:107D6800A301050003450400EF903FF9F9572300EC
+:107D7800F400B9B7B727002003A747953E8401450B
+:107D880041D38DEC85447D4523059100EFC01FF953
+:107D98002316A10013050002EFC05FF8832744955E
+:107DA800A305A1001307B100A38097007400130670
+:107DB800A10085450545EFA0901119B72685EFF07C
+:107DC8009FCEFDBD13869603E307C7F21386E6032D
+:107DD8006317C7001C45094583C50700C5B59386C9
+:107DE800F603631DD7021C4503C5070035ED6C007B
+:107DF8001305D030EF40A218B247414793F7070F59
+:107E0800E380E7EC9305B10013056031EF402217DA
+:107E18000345B1008545EFA0500C5DB58966138612
+:107E280006046316C7041C4503C40700B7270020CF
+:107E380083C7279822858DEB0D45EF903FDEAA85F5
+:107E4800E30005E8930700FD2300F500D14723016F
+:107E5800F500A3008500B727002083A7479503C531
+:107E68000700EF909FE9A9BDEFF07FDA91BD138677
+:107E78001605631BC7001C4503C5070021E9854596
+:107E88000545EFA090072DBD938626050145E3190A
+:107E9800D7E69C4703C40700B727002083C7E797A6
+:107EA80022858DE70D45EF907FD7AA85E30A05E087
+:107EB800930700FD2300F500F1472301F500B727DC
+:107EC8000020A300850003C5D79761BFEFF01FD836
+:107ED800C5BBB727002083C747CC411106C6958B81
+:107EE80099CB37250020130585A2EFC04FA84D4533
+:107EF800B240410182800145EFC06FA70145CDBF67
+:107F080003C70500937625009377D70F99C2936727
+:107F18002700131885011358884113F7F70763548E
+:107F2800080013E70708937685009377770F99C2BF
+:107F3800936787001377050293F6F70D19C393E645
+:107F480007022380D500634508009377A50281CBFB
+:107F58008347060093E7C7002300F60082807DFD73
+:107F680083470600CD9BCDBF2D456319071403C871
+:107F7800050009476310E814C84103471500034585
+:107F880005002207498F42070D654187930825A000
+:107F9800630B170B011122CC26CA4AC84EC606CE5F
+:107FA800BE89B68432842E8963CEE800930705A083
+:107FB800630DF702130515A06300A70623900400BC
+:107FC8000545B5A0930745A06309F7086348F70678
+:107FD800130565AAE314A7FE85472390F600DC4540
+:107FE80083C707002300F60091A0C8459780FB1FB0
+:107FF800E780402B420541814E86637335012A860E
+:108008002390C400420641828325C90022859780B7
+:10801800FB1FE780A01F19A8DC4583D70700239022
+:1080280006012300F600A183A300F6000145F240F3
+:108038006244D2444249B2490561828099472390FB
+:10804800F6001946D1B785472390F600DC4501456F
+:1080580083C707002300F6008280DC45A9CB2147AF
+:108068002390E60003D707002300E60003D70700A4
+:108078002183A300E60003D727002301E60003D7E6
+:1080880027002183A301E60003D747002302E60067
+:1080980003D747002183A302E60003D76700230321
+:1080A800E60083D76700A183A303F60041B72390B6
+:1080B8000600ADBF2390060005458280828083C8F4
+:1080C80005008947639BF814DC41797122D406D6F0
+:1080D80026D24AD04ECE52CC03C8170083C7070019
+:1080E8002E8422083368F80042088D671358084127
+:1080F800138327A0630468102A8A3A89B684B28554
+:10810800634C0301138707A0630AE802938717A04B
+:108118006309F808854711A8138737A0630BE80A95
+:10812800138767AA8D47E317E8FEB250225492548A
+:108138000259F249624A3E8545618280484432C606
+:108148009780FB1FE7800016420541819D47E36E3B
+:1081580025FDB3099900D547B24563D43701B54722
+:10816800E9B748442686C2094A959780FB1FE780ED
+:10817800E009484493D909015946330636418145F7
+:108188004E959780FB1FE780000FB727002083A735
+:10819800879999E3814751BF9C438145E5DF528523
+:1081A8003DA0AD47E31309F8E39B16FB8347160090
+:1081B800834606005844A207D58F2310F700B72737
+:1081C800002083A78799F9D79C438545E1D78297F3
+:1081D800D1B7AD47E31B09F49947E392F6F8484451
+:1081E80019469780FB1FE7806002B727002083A706
+:1081F8008799CDD39C43D9DF8D4555B7AD4715F742
+:108208008547E39EF6F40347060093070008E3EE6C
+:10821800E6F0DC452380E700B5BF85473E858280D0
+:10822800B72700203727002023AC0798B72E002057
+:108238008947A30BF790130F77918147938ECEA3AD
+:108248005947B386FE00238006008507E39BE7FEB7
+:10825800B7250020B707A0009385C5919387070528
+:108268009CC1B707E803DCC1B7270020238B079818
+:1082780037D60600B7270020938787821306062A79
+:10828800D0C3372E002037D606000947130E4E916B
+:10829800130646272300EE00D0C723AEE70123AE1E
+:1082A800C70337230020B7280020372800203725A8
+:1082B800002037D6060037DF060037DE0600854681
+:1082C80013064628938888911303439913086891E5
+:1082D80013055591130FCF28130ECE272380E800DE
+:1082E8002380E7002388E7002380E7022388E7024A
+:1082F8002380E7042300E8002384D70023950700A0
+:10830800D0CB238CD700239D070023A2E703238427
+:10831800D7022395070223A6D703D0DB238CD702E5
+:10832800239D070223A2C7052384D70423950704A6
+:10833800231003002300D50023A667042388E7043D
+:1083480023AE17052380E7062388E7062380E7087E
+:10835800B7D8060037D70600130707289388C82917
+:1083680023A2E708F0CB238CD704239D070423A27C
+:1083780017072384D70623950706ECD7F0DB238C51
+:10838800D706239D070623AE07072384D70823951E
+:10839800070823A6A70837870400B7270020938774
+:1083A800878B130707F798C3378704001307670CF1
+:1083B800D8C323A407008280A54763EFA70CB7D7CB
+:1083C8000600938747B90A053E951C41411122C40E
+:1083D80026C206C64AC0B2842E848287D547614524
+:1083E80063E5B70237290020594681451305C9A31B
+:1083F8009780FB1FE78020E82286A6851305C9A37E
+:108408009780FB1FE78080E00145B24022449244F8
+:1084180002494101828089476145E398F5FE035787
+:108428000600B7270020239AE798F9BFA1476145BE
+:10843800E39DF5FC372500202146A6851305C59147
+:10844800EF406267D1B785476145E390F5FCB725F2
+:10845800002093858582D04D9385850203C504004D
+:10846800EFF01FAA55B785476145E390F5FAB725A0
+:10847800002093858582D05D93858504C5B785479F
+:108488006145E394F5F803470600B7270020A38A5F
+:10849800E7909DBF094595BF094582800547630C54
+:1084A800E5024111AA8706C62E8599CB1147638C30
+:1084B800E70225476381E7040945B240410182800C
+:1084C800B725002055469385C5A39780FB1FE780F5
+:1084D800E0D30145DDB7B727002083D74799014589
+:1084E8002390F5008280B725002021469385C59109
+:1084F800EF40625CF9BFB727002083C757912380FC
+:10850800F500C1BFB72700209387679903C7070005
+:1085180015E305472380E700058909CDB726002024
+:10852800372500209386868B4146A545130585820D
+:108538006F3040780145828001111388F5FF06CE1F
+:1085480022CC26CA4AC84EC652C41378F80FAD4585
+:1085580063ED050BB7D506000A089385C5BB2E98B1
+:108568003E8A83270800BA893689B284828785457E
+:10857800EFB07FDE2A8419E1EFF0BF952285F24043
+:108588006244D2444249B249224A056182808945FF
+:10859800EFB07FDC2A847DF12685EFE0CFF0F9BFCC
+:1085A8009145EFB05FDB2A8471F95286CE854A8502
+:1085B800EFB0DFD0EFF0FF91EFF0CFC2EF70A00582
+:1085C80075BFA145EFB03FD92A844DF95286CE85B3
+:1085D8004A85EFB0BFCE2685EFE0EFECEFE02FE362
+:1085E800EF70600161BFB145EFB0FFD62A8459F53D
+:1085F8005286CE854A85EFB07FCC2685EFE0AFEA7C
+:10860800EFE0EFE0EF60307F75B7094485BF79711F
+:108618004ECEAE896C0022D426D24AD006D62A89FC
+:10862800B284EF00107B2A840DE1CE854A85EFB035
+:108638008F9B2A8419E93245B7360400268793862A
+:10864800067E2D468145EF10E0132285B250225454
+:1086580092540259F2494561828079714ECEAE89B1
+:108668006C0022D426D24AD006D62A89B284EF00DA
+:1086780050762A840DE1CE854A85EFB0EFA42A848E
+:1086880019E93245B746040026879386668C4D461D
+:108698008145EF10200F2285B2502254925402597E
+:1086A800F24945618280397126DAAE844C0022DCB9
+:1086B8004AD84ED652D406DEAA893289368AEF00C5
+:1086C80050712A8431EDA6856303090283D704001B
+:1086D8002C002314F10083D724002315F1009307FD
+:1086E80020302316F100930780022307F1004E85FE
+:1086F800EFB04F8C2A840DE55946A6851305A100D5
+:10870800230421019780FB1FE78040B01245B7364C
+:10871800040052879386A67825462C00EF10800621
+:108728002285F2506254D2544259B259225A2161D8
+:108738008280797126D2AE846C0022D44AD04ECE83
+:1087480006D6AA893289EF00D0682A840DE1A68569
+:108758004E85EFB02F8B2A8419E93245B7360400CD
+:108768004A879386E67F3546A685EF10A0012285C5
+:10877800B250225492540259F24945618280BD4751
+:10878800638CF50663E9B702A5476387F50663EDD1
+:10879800B7009947638CF5049D47638FF5049547A7
+:1087A800638CF50401458280B5476387F50463E16E
+:1087B800B704AD47F5B7DD47638EF50263EAB70046
+:1087C800C947638BF502D9476386F502C547C9BF18
+:1087D800F5476383F50263E4B700ED47D1B7930724
+:1087E8002005638BF5009307200D5DBF4845828007
+:1087F8000841828008458280484182809307F00FB3
+:10880800630EF506011126CAAA841305000222CCBC
+:108818004AC84EC652C456C206CE3A89B689B28AEA
+:108828002E8AEF90AFBF2A844D4515C8930700FBE9
+:108838002300F400A300540123114401230234014E
+:1088480013058400614663050902CA859780FB1FEA
+:10885800E780C09BA2852685EF902FCA0145F2408C
+:108868006244D2444249B249224A924A056182800E
+:1088780081459780FB1FE78000A0E9BF09458280FA
+:10888800011122CC06CE2A842306B100A306C1001A
+:10889800EF50007115C18346C500B7270020214756
+:1088A800938707CC639EE60003C5670078009306AC
+:1088B800E0070146A2859937F2406244056182804B
+:1088C80078009306E0070146A28503C55700E5B77F
+:1088D800930700643306F6026F905FA105C903474A
+:1088E800050085469307270093F7F70F63F0F60214
+:1088F800411122C42A843A8506C6EF907FB8FD57F5
+:108908002300F400B2402244410182808280035750
+:1089180005009307000B6313F70283474500494797
+:10892800639CE7000347150185476399E7000355F2
+:10893800250085456F3090676D47C5BF828001115E
+:108948002314B1006C0022CC26CA4AC806CE2A8954
+:10895800B6842315C100EF00D0472A840DE12C000E
+:108968004A85EFA07FDB2A8419E93245B73604002F
+:1089780026879386866D15462C00EF00B060228509
+:10898800F2406244D244424905618280797193077A
+:1089980020302314B1002315C1002316F1002C0048
+:1089A80093078002014606D62307F100EFF0BFCFF8
+:1089B800B25045618280C177797185073EC4894785
+:1089C80026D22316F100AE84930780024C0022D4ED
+:1089D8004AD006D62A892307F100EF00903F2A845F
+:1089E8000DE12C004A85EFA05FEB2A8419E91245B6
+:1089F800B746040026879386E68645462C00EF0096
+:108A080070582285B250225492540259456182808E
+:108A1800B28605466FF03FC9797126D2AE846C00E4
+:108A280022D44AD04ECE06D6AA893289EF00703AAF
+:108A38002A840DE1A6854E85EFA03FC52A8419E951
+:108A48003245B73604004A87938646670D46A685A1
+:108A5800EF0050532285B250225492540259F249E1
+:108A6800456182807971930720202314B100231572
+:108A7800C1002316F1002C0093078002014606D698
+:108A88002307F100EFF03FC2B25045618280011127
+:108A980022CC06CE2A842EC632C436C2EF504050AD
+:108AA8000DCD0345C500B7270020A146938707CC05
+:108AB80012472246B245631CD50003C56700B2863B
+:108AC8002E86A2856244F24005616FF03FD3B286DC
+:108AD80003C557002E86A285F5B7F24062440545C6
+:108AE800056182806FF0BFB26FF07FB26FF07FC414
+:108AF8006FF03FC479714ECEAE896C0022D426D275
+:108B08004AD006D62A89B284EF00B02C2A840DE117
+:108B1800CE854A85EFA0FFD02A8419E93245B746A9
+:108B2800040026879386C6813D468145EF0090451F
+:108B38002285B250225492540259F24945618280EA
+:108B4800B28601466FF03FB6011122CC2E846C002C
+:108B580026CA06CEAA84EF00D027DD47630AF500AF
+:108B6800930710102314F400A2852685EFA0DFD503
+:108B7800F2406244D244056182802394050083D781
+:108B8800850099E36FF07FAD09458280FDB7B7276F
+:108B9800002003C7279D854763F9E702011122CC0E
+:108BA8002E846C0026CA06CEAA84EF00902209E91A
+:108BB800930700102314F400A2852685EFA0DFD0C8
+:108BC800F2406244D2440561828059458280B727C9
+:108BD800002023AEA7988280B727002023A0A79A59
+:108BE8008280011122CC26CA06CE2A84AE84EF5098
+:108BF800203BA6852285EFA06FF40DE92285231678
+:108C08009100EF50E0391DC18346C500B727002009
+:108C18002147938707CC6390E60203C56700780075
+:108C28009306F0070146A285EFF05FBDF24062446B
+:108C3800D2440561828003C55700D5B7011126CA01
+:108C480006CEB68422CCDD4663E2B608D94663FE7A
+:108C5800D50AA5466381D50A63EEB6049546638CAA
+:108C6800D50899466387D50A054441687D18631677
+:108C780006093AC6EFA04FF0330685403247420650
+:108C88004182420441803305C4004205BA854181CE
+:108C980032C6EF30D042AA8749C181C432462390F8
+:108CA800C400B30580406244F240D2443E85056169
+:108CB8006F80BFEAC5466380D504C9460D44E39575
+:108CC800D5FAC167FD17E31EF6FA65B7F546638066
+:108CD800D50463E4B600ED46D5B79306200563884E
+:108CE800D5029306200DE391D5F8C167FD170D4411
+:108CF8006319F600BDBF09448DBF9306200DE392AA
+:108D0800D5F8310642064182ADBF15445DBF0D441A
+:108D18004DBFC167FD171D447DB7F2406244D24480
+:108D280005618280011122CC26CA06CE03C6450001
+:108D38002E841307000281469945AA84EFF01FF09C
+:108D48002AC629CD835704000346440093055400DE
+:108D58002310F100835724002311F10089472312BF
+:108D6800F100930780022303F1009770FB1FE7804F
+:108D7800E049834744008A8526852314F100EFA043
+:108D88007F9C2A8411C532459770FB1FE780003904
+:108D98002285F2406244D244056182804D44CDBFB1
+:108DA8005D7186C6A2C4A6C2CAC04EDE89476306E4
+:108DB800F600C1470944631AF6040144B9C52E896F
+:108DC8004C0832C6B689AA84EF00B0002A8432461D
+:108DD8000DEDC1778507CA851305D1013ECC230E59
+:108DE800C1009770FB1FE78060422C082685EFF0D2
+:108DF8007FF32A8419E95245B73604004E879386D3
+:108E080006731D462C08EF00F0172285B64026444D
+:108E180096440649F25961618280797122D4368478
+:108E28004AD04ECE52CCB2892E8A3A89814613074F
+:108E380010022286D94526D206D6AA84EFF01FE072
+:108E48002AC629C12286CA8523148100231241011A
+:108E5800231331019770FB1FE780403B4C002685A8
+:108E6800EFA05FB12A8411C532459770FB1FE780D8
+:108E7800E02A2285B250225492540259F249624A99
+:108E8800456182804D44F5B7011122CC26CA06CE31
+:108E98004AC8DD472A84AE84638DF50281470355AD
+:108EA80004006C002306F100EFA05FB00545638E57
+:108EB800A40803458400B165938505B8EF904FA2D7
+:108EC800E5472301F400B74704009387A79A5CC0DD
+:108ED800A5A8034755013149B28633062703184927
+:108EE8009C4232971043E31BF6FA83D74600035699
+:108EF8004700E315F6FA8C4608479770FB1FE78092
+:108F0800E04149DD8347540103474401850793F74E
+:108F1800F70FA30AF40063F0E704B38727031848A0
+:108F280003550400BA97984783D6470003D627000D
+:108F380083D50700EFF07FEE35F103458400B16576
+:108F4800938505B8EF90CF995945F2406244D244D1
+:108F58004249056182808347640191B7011122CC9F
+:108F680026CA06CEDD472A84AE84639CF5060355DF
+:108F78000500EFA06FC00356C401835624010357B0
+:108F880044016D162A9642064182B307D640C207AD
+:108F9800231EC400C18363F1E7089305C5FF3308A6
+:108FA800F740635CB802BA96918EC206184C835596
+:108FB800040103550400C1823E97EFF01FE615E156
+:108FC80003458400B165938505B8EF906F915945C5
+:108FD800F2406244D244056182806D159316050102
+:108FE800F1B78147035504006C002306F100EFA098
+:108FF800FF9B0545E38EA4FC03458400B16593857A
+:1090080005B8EF90EF8DE5472301F400B74704005A
+:109018009387A79A5CC065BF8547E9B7397126DA97
+:10902800AE842C0022DC4AD84ED606DE2A89B289C4
+:109038004D232A8421ED4A85EFA00FB483D644003E
+:109048006D1563C5A60093160501C182984403D621
+:10905800240083D504004A85EFF03FDC2A841DE50F
+:109068003146A6850808230601009770FB1FE78094
+:10907800E01983D724002245B74604004E8793861B
+:1090880086935D466C00231EF100ED2D2285F2507B
+:109098006254D2544259B259216182806FF01FF84C
+:1090A8006FF0DFF7797126D206D622D44AD04ECE99
+:1090B80052CC56CA5AC88944C5C159CE2E842A8969
+:1090C800BA8A368B328AEFA02FAB930544008147CA
+:1090D800711503D705006352A70A850793F7F70FA1
+:1090E800B105E318FAFE8A854A85E521AA842DE5AB
+:1090F80031453305AA02916593851570CD44977063
+:10910800FB1FE780A0F3AA8921C931463306CA02AA
+:10911800A2859770FB1FE780600F184483564400B0
+:1091280003562400835504004A85EFF01FCFAA8414
+:109138001DED0245B74604008547568793868693FA
+:109148005D464C002302F1004EC423064101A306EC
+:109158000100230761013D25B2502254268502599A
+:109168009254F249624AD24A424B456182804E8506
+:109178009770FB1FE78080FAC5B7ED44F1BF79719E
+:109188004ECE37D60600AE89C16526D20147AA84DD
+:1091980089461306862AFD15054522D406D64AD0E7
+:1091A800EF10F01A054431CD2A89130730028146A1
+:1091B8001146F5452685EFF07FA82AC6554431C1EA
+:1091C8008357A900CE8601462314F1009147231541
+:1091D800F10085472300F500B2472C002685A380BF
+:1091E80007003247FD572301F7003247A301F70074
+:1091F800EF10B00B2A8411C532459770FB1FE7802A
+:10920800E0F12285B250225492540259F249456144
+:109218008280411106C6EFF08FD619C5B2404101D0
+:109228001773FB1F670083EFB24041018280011171
+:1092380006CE2AC6EF903FFA3245B727002023AE64
+:109248000798B727002023A0079A9145B727002041
+:10925800A380A7CCEF300061F24005616F20103B7E
+:1092680093970501C18763DB0712B727002003C561
+:1092780017CC797122D44AD006D626D22E89EF800F
+:109288007FA02A8451CD034705009307000A63167F
+:10929800F70885474C08A305F100EFA0EF80AA84E2
+:1092A8000DED8347610171476375F708138717FE52
+:1092B8001377F70F9306000263F4E608858BD5C78A
+:1092C800B727002083A7C799994481CB0355240069
+:1092D8001306B1004C088297AA848347B10099C746
+:1092E800084409C59770FB1FE78040E395E05247A3
+:1092F800B7070001938707F07D8FB70712009387A0
+:109308000710630CF70003476101ED476317F70087
+:10931800035524008545EF3060492285EF803F8B57
+:10932800B250225421653345A9009254025945612F
+:1093380082803707301405073357F700058B3DDF68
+:10934800372700200327079A49DB0347510151F7C4
+:109358002306F10099472308F100035524006C0007
+:1093680023170100EFA0CF988DBFB727002083A750
+:10937800079A9DC3035524001306B1004C08829731
+:1093880029DDAA8483475101A9FB8347610123088A
+:1093980091002306F100D1B79944EDB701458280C9
+:1093A800397122DC26DA06DE4AD84ED652D456D295
+:1093B8005AD0A5472A84B2846399F5108347450299
+:1093C80003570600835A260085072302F5029307F0
+:1093D800F7FFB387FA025442C207C183B69703C99D
+:1093E800170083C707008346C50022093369F900BF
+:1093F80085476390F6023307570323100600814917
+:10940800014A130B3501931A070193DA0A0163E144
+:109418005907C167FD176302F90C83570401637E7E
+:10942800F90A050942098346C4001359090123179B
+:1094380024010547035504009305E400639FE600F3
+:109448002315F100930720302316F10093078002BB
+:10945800231421012307F1002C00EFA0AFB5034529
+:109468008400B165938505B8EF809FC75945BDA0B5
+:1094780083D62400DC4083452401ED161386590069
+:10948800C206C1823E965A85EF907FDA05C9630C01
+:109498003A01C84003D62400B305350152959770A8
+:1094A800FB1FE780A0D683D724003E9A83D7040009
+:1094B800420A135A0A0185072390F40083D724002F
+:1094C800BE99C20993D9090199B703474600A9472C
+:1094D8006310F7028347450281CF0145F250625479
+:1094E800D2544259B259225A925A025B216182805F
+:1094F800834624011309340137D506004A86894575
+:109508001305052AEF90BFD219C10545C1BF83468F
+:10951800240137D506004A8689451305452AEF9068
+:109528001FD165F58346240137D506004A8689454B
+:1095380013058529EF90BFCF69F98346240137D5F4
+:1095480006004A86894513054528EF905FCE55FDEC
+:1095580003C74400BD47E3EAE7FAA56793874712C4
+:10956800B3D7E700858BD5D3834744028507230209
+:10957800F40203D9240071BDB727002003C687CCA5
+:10958800B727002003A7479A81476315F60081464D
+:1095980036858280BA8613078702835587FDE3895B
+:1095A800A5FE850793F7F70FCDB7011106CE2EC696
+:1095B800EFF09FFC01CD8347A500B2451387170044
+:1095C8006396E50093F707F82305F500F240056177
+:1095D8008280011106CE2EC6EFF01FFA05C5B245EE
+:1095E80091C188C1834785001307E00F5D456388F3
+:1095F800E7001307F00F01456383E7005945F24080
+:10960800056182800945E5BF411122C42A842105EC
+:1096180006C626C24AC0EFF06FAC83472400A517E0
+:1096280093F7D70F91EB0347C40085476310F706FC
+:109638001C4881443149A9E3FD5723010400A304D0
+:10964800F400230204021305C4002244B2409244E9
+:1096580002496146814541011773FB1F6700A3C199
+:10966800B38724033E95084509C59770FB1FE7801B
+:10967800E0AA850493F4F40F834744010848E3E122
+:10968800F4FE9770FB1FE78060A97DB7084C75F959
+:1096980065B7411122C4416406C626C29307E4FF98
+:1096A800630EF500AA8485E1EFF01FED01E91305CB
+:1096B800F4FFEFF07FEC19C123109500B24022446B
+:1096C80092444101828085476395F504EFF0DFEA13
+:1096D8002A846DD5FD572310F500834784001307AE
+:1096E800F00F6385E7021307E00F638BE7008346FB
+:1096F80024000345940001475146A685EFF00F90DA
+:109708002285EFF07FF0FD572304F40023050400C1
+:1097180075B78947E394F5FA8545EF40D02B59FD95
+:109728002685EFF07FE52A844DF949BF39C90347FB
+:1097380085009307F00F6306F704011122CC06CECB
+:109748002A84834625008355050003459500014773
+:109758005D46EFF0AF8A03472400E1476319F7003D
+:10976800035504006C0023060100EFA02FA4F9574D
+:109778002304F4002285EFF03FE9F24062440561DA
+:10978800828082809307F00F6306F706011122CCCE
+:1097980026CA2A844EC6AE84B689AA859306850051
+:1097A800379504004AC852C43A89328A130545736A
+:1097B800794606CEEFF0CF91A3042401230144019A
+:1097C8002322340185C01305C4006244F240424993
+:1097D800B249224AA685D244614605611773FB1F28
+:1097E8006700C3A2F2406244D2444249B249224AC5
+:1097F800056182808280B72700202384A79A82800F
+:109808009547639CF50683474502854685072302ED
+:10981800F50283570600584203462600FD17C20783
+:10982800C1836318D6048A07BA9703C7170083C78A
+:1098380007002207D98F0357E50063F9E7044111B0
+:1098480006C622C485072316F5002A849305C50099
+:1098580003550500EF905FEC03458400B1659385DF
+:1098680005B8EF80FF87B2402244D9473E854101C1
+:109878008280C946B387D70245BF83464600294739
+:1098880085476396E6000347450211C381473E8535
+:1098980082809D476392F506834745028356E5001B
+:1098A80085072302F502835706005842FD178A07E9
+:1098B8003E978347170003470700A207D98F014740
+:1098C80063F6D704411106C622C485072A842316E5
+:1098D800F5009305C50003550500EFF0AFC4034537
+:1098E8008400B165938505B8EF808FFFB2402244AC
+:1098F80059473A854101828083464600A947054772
+:109908006396F60003474502133717003A858280AD
+:10991800411122C406C626C2B5472A84639BF504B2
+:1099280083474502B28485072302F50203550500E3
+:10993800EF909FA483D704001307F5FF014563C583
+:10994800E7020357E400035504009305C400BA97DF
+:109958002317F400EF901FEB03458400B16593854E
+:1099680005B8EF80EFF75945B240224492444101CF
+:109978008280034746009D470545E317F7FE0345E8
+:10998800440213351500CDB7C547639EF5068357C6
+:10999800060003572600FD17B387E7020347450271
+:1099A80005072302E5025842C207C1833E97834751
+:1099B800370003472700A207D98F41677D176395B2
+:1099C800E70081473E858280138717002316E5004C
+:1099D8000357E500E3F7E7FE411122C49305C500EC
+:1099E8002A840355050006C6EF903FEB0345840023
+:1099F800B165938505B8EF80AFEEB2402244D947F0
+:109A08003E85410182808346460029478547E39B7E
+:109A1800E6FA0347450255F775B7011122CC26CA65
+:109A28004AC852C406CE4EC683C7250015472A8A9F
+:109A3800AE8432843689639DE7043686A2852685FE
+:109A4800EFF01FDCAA8955E985476318F40A034734
+:109A58004900A9476301F70203C594004A87854670
+:109A68000146D285EFE09FD919E585454A85EFE0A3
+:109A78001FD11334150083C6240003C59400014781
+:109A88006946D285EFE09FD72685EFF0FFB751A052
+:109A98001D476398E7003686A2852685EFF07FDFAD
+:109AA80055B725476398E7003686A2852685EFF0E7
+:109AB8003F8F49BF35476398E7003686A2852685DC
+:109AC800EFF01FE541B745476398E7003686A28562
+:109AD8002685EFF07FEBBDB75D47639FE70003C7BF
+:109AE800C50085473686A2852685631DF702EFF0F7
+:109AF800AFB98547631BF5048549A5476317F40289
+:109B0800835709009DE30544E38709F6D947E39D98
+:109B1800F9F62285F2406244D2444249B249224AC7
+:109B280005618280EFF08FC3E9B703C594004A87C7
+:109B3800A2860146D285EFE07FCC71F5A2854A85E1
+:109B4800EFE0FFC313341500C1B70544D9B7397125
+:109B580022DC06DE26DA4AD84ED652D456D283D72D
+:109B680005001944B1E783C925002A89328A9387F9
+:109B780059FE93F7D70FAE84DDE7B727002083C6D9
+:109B8800879A1307F00F938A879A19446382E6022B
+:109B9800F5476394F904EFF03F9EAA8921C1034673
+:109BA800A5000DCE93178601E18763DD0700014408
+:109BB8002285F2506254D2544259B259225A925ACA
+:109BC80021618280F5454A85EFE09FCB83C7A900D4
+:109BD80093E707F82385F900D9BF814983D6440064
+:109BE800904483C5140003C504003800EF901FDDBE
+:109BF8002A845DFD83C6240003C50A003800014697
+:109C0800CA85EFE0BFBF2A8445F5B24799C3230050
+:109C18000A0083C724007547E39BE7F8E38909F83E
+:109C28002385F90071B7EFF03F95AA8A49D1854796
+:109C38006391F90A83D5440088443000EF90AFF56A
+:109C48002A843DF503C72A00C54763F2E70ADD47C2
+:109C58006301F70CB727002003C59A0083C717CC08
+:109C6800639CA70A014403C72A008D47631FF704B2
+:109C78008357810003D7CA0063F4E7002396FA00EC
+:109C880083D5CA004A85EFE0DFF5B727002083D7E0
+:109C9800C7B16D47637BF70283D5CA005D4763761A
+:109CA800B7021387350091056349F7001307B00F12
+:109CB800BE856374F7009305B00F1166C2051306DD
+:109CC8000629C1814A85EF8030155685EFF0DF936C
+:109CD800C5B5834725001144E39C37ED5C41E38912
+:109CE80007EC83D5440088443000829791BFB7279A
+:109CF80002009387072AB3D7E700858BA1DF03C645
+:109D080024003400D6854A85EFF03FD12300AA000D
+:109D180045B583A70A01DDB783C62400380001468C
+:109D2800CA85EFE0BFAD2A841DFD83C52400280045
+:109D3800EFE0FFA405D923000A0035B7011122CCB2
+:109D48003724002006CE26CA4AC84EC652C49309F4
+:109D580004CC03C589009307800291653305F50299
+:109D680093856570372900209304499A9760FB1FF3
+:109D7800E780C02C03C6890093078002814533061B
+:109D8800F60288C09760FB1FE780E04E9C404D4577
+:109D9800A1C3930404CC1309499A0144130A80020D
+:109DA800FD5983C78400636DF40237A504001305C9
+:109DB80065B5EFE0DFE1379504001305255BEF900B
+:109DC8006FCD379504001305A569EF40E0370145CD
+:109DD800F2406244D2444249B249224A0561828033
+:109DE800B30744030325090061468145050413743C
+:109DF800F40F3E9523103501230105002314350186
+:109E0800230505002302050231059760FB1FE78043
+:109E1800804641BF01458280B727002083C697CC82
+:109E2800814763E5D70001473A8582802E879105EF
+:109E380003D6C5FFE30AA6FE8507E5B70DCD834720
+:109E480025000547890793F7F70F6376F702411155
+:109E580022C406C62A8483550500034535000147F8
+:109E6800F9465D46EFE09F99F9572311F400B24097
+:109E78002244410182808280B727002003C797CC03
+:109E8800FD56814763E3E70082802310D500230154
+:109E9800050085071105FDB701458280372600209A
+:109EA80013063693930700022300F6003727002095
+:109EB800FD572309F79237270020A302F792372787
+:109EC80000202302F7928545B72700202398B792F0
+:109ED800B72700202395079AB727002023AA079AB7
+:109EE800B727002023A2079CB727002023AC079A96
+:109EF800B7260020B7D7060093868692938747290E
+:109F0800DCC2B72700202386079AB727002093874B
+:109F1800478C09472380E6002380E7002388E70071
+:109F28002380E7022388E70237D70600130787282C
+:109F3800D4C7D8DBB7D606000D47238CE702938633
+:109F4800462837270020D4CB0327079B37D50600A0
+:109F5800B7D606001305052A9386862AC8C3238424
+:109F6800B70023950700238CB700239D0700D0CFA7
+:109F7800D4D3238407022395070223A60702239D2F
+:109F88000702D8DFB727002037A704009387479038
+:109F98001307C70523A00700D8C323A4070082809E
+:109FA800411106C6EFF05FE711C503452500B24031
+:109FB800410182800145E5BF411122C426C24AC041
+:109FC80006C6AA842E893284EFF01FE511E941659F
+:109FD800CA857D15EFF05FE4C54711C523109500CC
+:109FE800230185008147B2402244924402493E85BC
+:109FF8004101828029E78948354763931605011195
+:10A0080006CE22CC26CA034716000346060093C78D
+:10A01800F7FF2207598EF18F32C68DE7C4452A848F
+:10A02800A685EFF0FFF732460147630FA6002285A9
+:10A038006244F240A685D24405616FF0FFF72D47D0
+:10A048003A85828013070008F2406244D2443A8578
+:10A058000561828083C8050009486395080303A841
+:10A0680045008347180003480800A207B3E7070123
+:10A07800C2070D68C18713082890639507018947AF
+:10A088006FF05FF705458280011122CC372400204C
+:10A09800130454920347040006CE26CA4AC84EC683
+:10A0A8009307F00F6300F704AA892945B2842E8923
+:10A0B800EF70DFB605C99307100B2310F5002302D4
+:10A0C8000500231135012313250123149500AA85C2
+:10A0D800034504006244F240D2444249B249056152
+:10A0E8006F70BFC1F2406244D2444249B24905612F
+:10A0F80082804111B727002026C2AE8483A5079B22
+:10A1080022C406C62A84EFF0BFE9098909C9228555
+:10A118002244B240A685924441016FF04F86B24076
+:10A1280022449244054541018280411122C426C23D
+:10A138004AC006C6AA84130445001309850B835731
+:10A1480004009DC3084409C59760FB1FE78000FD14
+:10A158002285314681459760FB1FE780C011310495
+:10A16800231A04FEE31D24FDB2402244FD57239028
+:10A17800F4000249924441018280B727002003C6B7
+:10A1880097CCB727002003A7C79B81476315F60024
+:10A19800814636858280BA861307870B835587F4F4
+:10A1A800E389A5FE850793F7F70FCDB7B7270020FA
+:10A1B80083A7479C89CB03D747006314A700884728
+:10A1C80082809C43C5BF01458280411106C6EFF0DD
+:10A1D800FFFD09C50845B240410182800145E5BF40
+:10A1E800011126CA9384450022CC4EC606CE4AC821
+:10A1F80052C456C25AC026878149014481468147C4
+:10A208003D450356070055CED9E20354470083570E
+:10A218002700B286A297C207C18385093107E39256
+:10A22800A9FE25C82E89916593854570228597607A
+:10A23800FB1FE780A0E02A8B29CD814A014A8C4484
+:10A2480085C503D6440033054B019760FB1FE780A3
+:10A25800E0FB83D7440088443E9A420A135A0A0115
+:10A268009760FB1FE78080EB63890A0031468145D0
+:10A2780026859760FB1FE7800000850AB104E3E0AC
+:10A288003AFD2326690123148900054521A0630DA1
+:10A29800D6000145F2406244D2444249B249224ABA
+:10A2A800924A024B0561828003562700E313F6FEAB
+:10A2B800035647003294B2974204C2074180C183D3
+:10A2C800A9BF0545E37835FDA9BFB727002083A7B7
+:10A2D800879B99E30145828098470357A700631538
+:10A2E800A7001385470082809C43E5B7411106C645
+:10A2F800EFF0BFFD11C503550500B2404101828052
+:10A308000145E5BF411106C6EFF03FFC11C5034505
+:10A318002500B240410182804145E5BF411122C478
+:10A328002A842E8506C6EFF0FFFDAA8505462285FC
+:10A33800EF30304A95476305F500BD476313F500D4
+:10A348002145B2402244410182804111B7270020B3
+:10A3580022C406C603A4879B81469387879B29C08E
+:10A3680018440356A70018406317A60285CA98C266
+:10A378002E8581C92146930544009760FB1FE7801D
+:10A38800E0E822859760FB1FE78040D90145B2408D
+:10A39800224441018280A2863A84D1B798C3C9BFBA
+:10A3A8000545F5B7372700208327479C0146130743
+:10A3B800479CA9C703D847009443631CA80201110E
+:10A3C80006CE22CC26CA0DCA14C2AA843E852E8483
+:10A3D8009760FB1FE78080D42C002685EFF0FFF6FE
+:10A3E80001E519C0B2471CC0F2406244D24405617D
+:10A3F80082803E86B68775BF14C3C1BF054582807B
+:10A40800411122C42A84090506C6EFE02FCDFD5765
+:10A41800A301F400B240224441018280B727002002
+:10A4280003C797CCB727002083A7079C2A86050770
+:10A4380081463E8583D707006388C7008506930752
+:10A448006500E3E8E6FE01458280411122C44164CB
+:10A4580006C626C29307E4FF630EF500AA8485E1C9
+:10A46800EFF0DFFB01E91305F4FFEFF03FFB19C143
+:10A4780023109500B24022449244410182808547CE
+:10A488006394F504EFF09FF92A846DD5FD572310E6
+:10A49800F500834724001307F00F6384E7021307CE
+:10A4A800E00F638AE700034534000147F946514647
+:10A4B800A685EFE0AFB42285EFF09FF4FD572301A6
+:10A4C800F400230204007DB78947E395F5FA854532
+:10A4D800EF30705045F12685EFF05FF42A8455F986
+:10A4E80051BF1D71A6CACEC686CEA2CCCAC8D2C4D8
+:10A4F800D6C2DAC05EDEAE8483C52500F947AA89D4
+:10A508006397F504EFF09FF12A8411ED0144228549
+:10A51800F6406644D6444649B649264A964A064B0A
+:10A52800F25B25618280834725000547890793F7F9
+:10A53800F70FE37DF7FC034535000147F94601466F
+:10A54800CE85EFE0AFAB2285EFF09FEBC1B703AB51
+:10A558000400B7070001938707F037071200B377A5
+:10A56800FB0013070710B28A0149638AE7022EC667
+:10A57800EFF0DFEA2A89B2451DC10346450005C24E
+:10A5880093178601E187E3C307F84E85EFE04FAFE5
+:10A598008347490093E707F82302F90085BF372A64
+:10A5A800002003472A939307F00F130A2A931944AC
+:10A5B800E30FF7F4E147E3ECB7F493D71500FD1781
+:10A5C80013973700B7D706009387C7BEBA9703A873
+:10A5D8000700E30E08F283AB4700E38A0BF2420B55
+:10A5E800135B0B0163050B00C947E392F5F283D6B1
+:10A5F8004400904483C5140003C504003808029839
+:10A608002A84E31605F02C084E85829B2A8421C9EA
+:10A6180083C71400E39D07EE83C72400230AA10023
+:10A6280039472308F1006399E70262478347170017
+:10A6380003470700A207D98F0C084E852319F1009C
+:10A64800EF801FEBE30405EC14080546D9454E8559
+:10A65800EFE0EFC32A8465BD83578101F1BF83C64C
+:10A6680024009147E384F6EA03450A0038080146C6
+:10A67800CE85EFE0AF982A84E31B05E883C5240064
+:10A688002808EFE0CF8F19C123800A009840B70748
+:10A698000001938707F07D8FB70712009387071093
+:10A6A800E306F7E6E30409E683C724002302F9007A
+:10A6B800B9BD011106CE2EC6EFF05FD601CD834796
+:10A6C8004500B245138717006396E50093F707F82E
+:10A6D8002302F500F24005618280B727002003A716
+:10A6E800879B19E3014615A81C4703D8A700636B8D
+:10A6F800050183584700B38608016355D500814694
+:10A70800639416011843F1BF3E86C10703D3A7FF20
+:10A718006317A30099C123900501328582808506BD
+:10A72800C206C182F1BF397152D42E8A4ED6930522
+:10A73800E101AA89528522DC4AD856D206DE26DAF9
+:10A74800328936C63AC4BE8AEFF03FF9054435C5AA
+:10A75800AA840355E1013944EFF05FA539CD0328F8
+:10A768004500630C08042247B246D6874A86A68568
+:10A778004E8502982A8431E19307E00F638FFA022D
+:10A7880003C704008947631AF702D84083471700B4
+:10A7980003470700A207D98FC2070D67C1871307B0
+:10A7A8002790639CE7008347190003460900D28578
+:10A7B800A2075D8E4E85EFF03F8D2285F2506254E0
+:10A7C800D2544259B259225A925A216182807971DF
+:10A7D80022D4035425004ECEAA89228556CA06D60D
+:10A7E80026D24AD052CC5AC85EC662C4AE8AEFF0AE
+:10A7F800DF9801E92285EF90AFEF594429E9014438
+:10A80800B9A003C789008547AA840144631AF702DF
+:10A81800AA8513858900EFF0BF9C29CD03D7640072
+:10A8280083D68400D04483D5440003D52900E1476A
+:10A83800EFF07FEFD9472A846318F50223A60400B6
+:10A848002685EFF09F8E49C0D947E30AF4FA22859E
+:10A85800B250225492540259F249624AD24A424BA7
+:10A86800B24B224C4561828061DD83D7440023903E
+:10A87800FA00F9B713894400014AB94B594C3D4BCA
+:10A8880083550900D5DDE14763067A010357C900FE
+:10A8980011C3D94703572900835649000326890065
+:10A8A80003D52900EFF03FE82A84631985012324A2
+:10A8B8000900050A3109E3156AFD59B77DD983579F
+:10A8C80009002390FA00F5B703D529002DB7011127
+:10A8D8002317C1009307E00F1306E10001478946DB
+:10A8E80006CEEFF05FE4F24005618280797122D4F0
+:10A8F8002A840355850026D2AE849305210106D605
+:10A908004AD0EFF09FDD6308050E834785002AC60D
+:10A9180093F707028DCF03552101EFF01F8BAA870C
+:10A92800B24501ED8357840039452390F400B250B5
+:10A9380022549254025945618280035524004946A5
+:10A94800829711C5835784002390F400CDB703592B
+:10A9580024004A85EFF07F8211ED41657D15EFF007
+:10A96800DF8119E58357840025452390F400C1B79A
+:10A9780023102501130745008147BD4603560700EC
+:10A988002DE63147B387E702130984003146CA85AB
+:10A9980091073E959760FB1FE78040873146CA853F
+:10A9A80048089760FB1FE78060860356C40003557C
+:10A9B800240041478146DD45EFE04FA82ACE19E53E
+:10A9C8008357840045452390F40095B70C480356F7
+:10A9D800C4009760FB1FE7806083035524004C0880
+:10A9E800EF90CFCC29D5594599B785073107E3971B
+:10A9F800D7F8254581BF0545B1B7797122D42A8496
+:10AA08000355850026D2AE849305E1014AD006D6C7
+:10AA18003289EFF09FCC51C58347850093F7070231
+:10AA2800A9E7034714019307200519E38347440066
+:10AA38008356A400504483558400035524000147DD
+:10AA4800EFF07FCEAA8721E98347140199E70355E0
+:10AA58002400EF90CFC0D94711E18147B25022546A
+:10AA6800925402593E85456182802AC60355E10108
+:10AA7800EFF0AFF5AA8705C9B2450355240049464A
+:10AA88008297AA8759DD035784002390E40003477F
+:10AA9800140161F7E1B75947E317E5FE2300090000
+:10AAA8006DBF8547CDB7B947F9BF397122DC4AD8A0
+:10AAB8004ED652D406DE26DAAA892E8A32C63689BE
+:10AAC800EFF0DF95094415C5834725001307E00F0C
+:10AAD800AA845D44638FE7001307F00F5944639A13
+:10AAE800E700324605E2D2854E85EF904FC42A84AE
+:10AAF80015CD2285F2506254D2544259B259225A85
+:10AB08002161828003550A009305E101231F01009A
+:10AB1800EFF0BFBC0355E101EFF0CFFEAA85054673
+:10AB28004E85EF30004B2A845DDDE1B79307F00FC7
+:10AB3800E301F9FC37A50400938624007946A6852D
+:10AB4800130545E4EFD0DFD8A38124015DB739713F
+:10AB5800B727002026DA83A4879B52D45AD05ECE2A
+:10AB680062CC06DE22DC4AD84ED656D266CA2A8B7A
+:10AB7800AE8B328C368A99E08149B9A0804483DC57
+:10AB880044000149835AA400631499018440E5B73D
+:10AB98008357A400A28963F867010509420913597C
+:10ABA80009014104D5B7E3EAFBFE630C0A008345BB
+:10ABB80004004840D28662863AC6EF804FE73247A3
+:10ABC80069DD19C323105701F25062544E85D254DF
+:10ABD8004259B259225A925A025BF24B624CD24CF9
+:10ABE8002161828003D7050083D62500854763E964
+:10ABF800E60439C7411183C6450026C237D5060089
+:10AC08009384550022C426862E841305052A894577
+:10AC180006C6EF80CFE1C14711CD83464400835576
+:10AC280024000355040001472686EFF05FF28147B0
+:10AC380011E1A947B240224492443E8541018280F5
+:10AC48003E8582802E860355060083D525008547DC
+:10AC580063E2A50205C18346460041110147150676
+:10AC680006C6EFF0DFEE814711E1A947B2403E8505
+:10AC7800410182803E8582802E860355060083D559
+:10AC88002500854763E2A50205C1834646004111B8
+:10AC98000147150606C6EFF09FEB814711E1A9476A
+:10ACA800B2403E85410182803E85828039714ED610
+:10ACB80083D7250083D9050006DE22DC26DA4AD8A8
+:10ACC80052D456D25AD05ECE62CC66CA6AC863E005
+:10ACD80037198547638E0914416BAE8A2A8A231473
+:10ACE800010002C6014401497D1B894B054CC94C32
+:10ACF800054D83D52A000147814601464E85231319
+:10AD08000100EFF0DFE4AA846300051209EC1307E1
+:10AD18002002930661005A8695455285EFD01FF2AE
+:10AD28002A84630805120357810083C7040045C7B6
+:10AD38000347A100630CA70741476385E7022C007E
+:10AD48005285EF80BFDF09CD34001546D9455285BD
+:10AD5800EFD0FFD311C532459750FB1FE780003C69
+:10AD68008147F9A083D7A400414613052400230096
+:10AD7800F40083D7A400A183A300F400CC4097502B
+:10AD8800FB1FE780A0484904835781008507C20755
+:10AD9800C1832314F10063F9270983D7A4006385CD
+:10ADA80067098509C20993D90901A1B7E39977F918
+:10ADB80083D7A4000946130524002300F40083D791
+:10ADC800A400A183A300F400CC409750FB1FE780A8
+:10ADD800E043110455BF22C60359610003C7A4000C
+:10ADE80013052400638277033359990323057101FE
+:10ADF8002300E40083D7A4004146A183A300F40004
+:10AE0800CC401379F90FA5BF230581012300E40085
+:10AE180083D7A400135929001379F90FA183A3003C
+:10AE2800F4000946CC4055B78357810089FBA947F0
+:10AE3800F2506254D2544259B259225A925A025B81
+:10AE4800F24B624CD24C424D3E852161828085474F
+:10AE5800C5B7C547F1BFB727002003C7279D85475A
+:10AE680063F3E706011122CC26CA4AC806CE2A8413
+:10AE78003289AE84EFF08FDA01C9034725009307C2
+:10AE8800E00F5D456308F700631C0900A68522856D
+:10AE9800EF90CF86F2406244D244424905618280F5
+:10AEA80003D504009305E10023170100EFF0FF82AA
+:10AEB8000355E100EFF00FC5AA8505462285EF305E
+:10AEC800401169D5C1BF5945828013F7050201C7F2
+:10AED800B2856FF0AFC4411126C24AC006C622C46B
+:10AEE80013F98500AA846317090013978501618700
+:10AEF800635D070232853684EFF0CFC0AA85054628
+:10AF08006313090001462685EF30A00C01E90145CD
+:10AF1800B24022449244024941018280834794000E
+:10AF2800E5DB83478400E5F7E5B793F72500E5F30C
+:10AF38000D45F9BF7971AE8622D42A8403D506005F
+:10AF48009305E10106D636C6EFF02FF909CD834502
+:10AF58008500B2460356E1012285EFF01FF7B25093
+:10AF68002254456182800545DDBF13F7050201C7FC
+:10AF7800B2856FF0AFBA411122C426C206C693F457
+:10AF880085002A8491E4139785016187635007023D
+:10AF98003285EFF02FB7AA85054691E00146228554
+:10AFA8002244B240924441016F30A00293F7250039
+:10AFB800014591E30D45B24022449244410182800B
+:10AFC8007971AE8622D42A8403D506009305E1015F
+:10AFD80036C606D6EFF06FF0B24601CD8345850040
+:10AFE8000356E1012285EFF05FF8B2502254456123
+:10AFF80082800545DDBF797126D2AA840355A50054
+:10B00800C16722D44AD04ECE06D623170100FD17B9
+:10B018003284B6890149630DF500050583C604002D
+:10B02800D04042051307E1004181EFF05FB22A8961
+:10B0380083C60400D04037D5060089451305052A84
+:10B04800EF80EF9E1DC503D4A4002285EFF00FAA60
+:10B0580009C57D142A944204418063840900239021
+:10B068008900B25022544A8592540259F2494561E6
+:10B07800828083C60400D04037D506008945130571
+:10B08800452AEF80CF9A61F183C60400D04037D5B6
+:10B098000600894513054528EF806F9919C9E3060D
+:10B0A80009FA8357E100E39287FA0354A9007D1453
+:10B0B8005DB703D4A40055B7397122DC26DA4AD823
+:10B0C8004ED652D456D25AD062CC06DE5ECEBE8957
+:10B0D80083C785002A8AAE84C18B328C36843A892C
+:10B0E800C28A468B9DE783CB04008947638BFB04A8
+:10B0F8006285EFF0AF8B1DC18328050063800802CD
+:10B108005A88D6874E87CA862286A685528582980F
+:10B1180039A03285EFF06F8BAA8711ED3945F250CF
+:10B128006254D2544259B259225A925A025BF24B93
+:10B13800624C216182802946A6855285829745D531
+:10B14800F9BFD8408347170003470700A207D98FE4
+:10B15800C2070D67C187930607906384D72263CE21
+:10B16800F60693062780638ED70C63C1F602130791
+:10B178000780E3CFE7F62D45E39309FADC4403C6DD
+:10B188000700CC432310C900228569A21307378022
+:10B19800E390E7F62D45E39409F885472310F90075
+:10B1A800DC44814583C707002300F40003D5A400CD
+:10B1B800050542054181EFF04FD283570900631717
+:10B1C800051291072310F900114681451305140053
+:10B1D8009750FB1FE780200A29A2930627906383D4
+:10B1E800D71863CED71293063790638CD7181307F6
+:10B1F8004790E39FE7EE2D45E39309F2DC441D47B2
+:10B208002310E90003C707002300E40003C7170061
+:10B21800A300E40003D727002301E40003D7270095
+:10B228002183A301E40003C747002302E40003D7F6
+:10B238006700A302E40083D76700A1832303F40017
+:10B248004DA02D45E39D09ECDC446C0083C9170033
+:10B2580003C70700A209B3E9E90011472310E90071
+:10B2680083C707004E852300F400DC4483C717001A
+:10B27800A300F400EFF06FC6AA8435C50356C100D9
+:10B28800C1659306E100FD158329C500EFF0BFD61F
+:10B2980019ED83C60400D04037D50600894513054B
+:10B2A800452AEF70DFF801E5FD572317F10003C7C2
+:10B2B800090089476310F70283A549000946130569
+:10B2C80044009750FB1FE78060F483570900890703
+:10B2D8002310F9008357E1002301F400A183A3019F
+:10B2E800F40001452DBD23173101EDB703470500D3
+:10B2F8008907BA972310F9008357A500A300F40023
+:10B308008357A500A1832301F400034605004C419F
+:10B31800130534009750FB1FE78040EFD9B7C844A6
+:10B328009750FB1FE78000F893170501C1832A8710
+:10B338001D45E3E637DF6399F90023100900CC4483
+:10B3480003560900CE9589B54207B3863A01418371
+:10B3580063C7E600B38737412310F900CDB7231040
+:10B368005901F1BF2D45E39C09DACC445285EFE041
+:10B378003FC3231079012300A4002181A300A40066
+:10B388008DB72D45E39D09D8DC442310790183C787
+:10B3980007002300F400DC4483C71700A300F4006F
+:10B3A80089B71D71CAC82A8903552500A2CCCEC603
+:10B3B800D2C4D6C2DAC05EDE62DC66DA6ED686CE6B
+:10B3C800A6CA6AD8AE8AEF703FFB130CF5FF931735
+:10B3D8000C01B72B0020C1832A8A814913844BA50D
+:10B3E8003EC6372B0020B72C0020C16D8357C900FB
+:10B3F80063F6F9008357040063CC870103552900DD
+:10B4080093854BA5EF803F9A2A8D15CD594D25A8D8
+:10B4180083278900139719009305E101BA9783C41C
+:10B42800170083C70700A204DD8C2685EFF0EFAA7A
+:10B43800AA8515E923909A004840054D09C59750FB
+:10B44800FB1FE780A0CDF64066446A85D64446498E
+:10B45800B649264A964A064BF25B625CD25C425D6C
+:10B46800B25D2561828032488348490083A64C9B9F
+:10B478000356E1010355290081471307AB9AEFF002
+:10B48800BFC32A8D13884C9B09C523909A00484056
+:10B4980075B75C4085E703552900514781461386F7
+:10B4A800FDFFBD45EFD08FF9B727002048C01388AE
+:10B4B800479B09E523909A00454D71B783570400CF
+:10B4C8000357AB9A9304AB9A3E976347470113C758
+:10B4D800F7FF52972390E400484003D604008325E1
+:10B4E80008003E9585099750FB1FE78020D28357B7
+:10B4F800040003D70400C20993D90901BA9723109D
+:10B50800F400EDB5397122DC2A840355250006DEE6
+:10B5180026DA4AD84ED652D45AD05ECE62CC66CA03
+:10B528002E8B56D26AC8EF703FE52A8A8346C4003C
+:10B538008355A4000355840078001306D400130C27
+:10B54800BAFF651AEFF0AFE0420A37290020AA894E
+:10B558008144135A0A01B72B0020B72C0020130985
+:10B5680049A56386090463D48405938A4C9B834860
+:10B57800440083A60A000356C100035524005288DC
+:10B5880081471387AB9ACE85138DAB9AEFF0DFB264
+:10B5980015C5814A0356C1008355A4004E859306FC
+:10B5A800E100EFF05FA5AA89639D0A065DF9E5E071
+:10B5B8008357840029452310FB0089A083570D0079
+:10B5C80003560401E317F6FC83A50A004848975080
+:10B5D800FB1FE780A0D455DD83274900A1E303556D
+:10B5E80024004166454781467D169D45EFD00FE50D
+:10B5F80005E58357840045452310FB00F25062544B
+:10B60800D2544259B259225A925A025BF24B624CB6
+:10B61800D24C424D216182802322A90083DAA900FD
+:10B6280095BF83274900A697238057019387140065
+:10B638001397070183274900418393DA8A00BA9751
+:10B6480023805701138724008326490093873400F9
+:10B65800420791044183C207C204C183C18036975F
+:10B6680011CD8356E1002300D70003274900BA977C
+:10B678000357E10021832380E700E5B5FD56230049
+:10B68800D70003274900BA972380D7000DB7035581
+:10B698002400B72500208980239A95A4938545A581
+:10B6A800EF806FD621DD594591BF411122C406C6EE
+:10B6B80093F705012A84328585C3EFE0BFC4AA85C4
+:10B6C80005462285EF20F01095476305F500BD4734
+:10B6D800631DF502214515A893F7450099CBEFE0C6
+:10B6E8007FC20546AA8522852244B24041016F20C7
+:10B6F800500E93F7050489C7EFE0DFC00146DDB7B8
+:10B7080013F51500133515000605B2402244410112
+:10B71800828079714AD04ECE52CC06D622D426D217
+:10B728002A8AAE89014983D749006364F900014533
+:10B73800A1A083A7090013141900930414003387E8
+:10B74800970003470700A29703C507002207930540
+:10B75800E100598DEFE07FF805E983A70900054569
+:10B768003E94034704002380E70083A70900BE94A2
+:10B7780003C70400A380E700B25022549254025930
+:10B78800F249624A45618280834585000356E1009B
+:10B798005285EFF09FF105C183A709003E94034746
+:10B7A80004002380E70083A70900BE9403C70400B0
+:10B7B800A380E700D1B70509420913590901A5B7C4
+:10B7C800011122CC2A8403D505009305E10006CE99
+:10B7D800EFE0BFF001CD834585000356E1002285E7
+:10B7E800EFF0BFECF2406244056182800545DDBFA1
+:10B7F8001D71CAC82A890355250086CEA2CCA6CABF
+:10B80800D2C4D6C2DAC05EDE62DC66DA2E8ACEC662
+:10B818006AD86ED6EF705FB62AC68346C9008355CC
+:10B82800A9000355890078081306D900EFF02FB254
+:10B83800B247B7240020416B938AA7FFC20AAA8B9C
+:10B84800014493DA0A01372C0020B72C0020938496
+:10B8580044A57D1B63810B1A0356C10183C58B0068
+:10B8680003552900EFF07FE4AA8D6311051883487A
+:10B87800490083A64C9B0356C101035529005688ED
+:10B8880081471307AC9ADE85EFF01F83AA8D9309D1
+:10B89800AC9A138D4C9B631B051429C003D7090070
+:10B8A80083D7240011076397E7003247A2976D17E3
+:10B8B80063CAE706B7250020938745A503D7270065
+:10B8C80003552900938545A53354E4022390870046
+:10B8D800EF80EFD0AA8D15C1D94D05A003552900D9
+:10B8E800494781465A86C545EFD04FB5C8C015E5CA
+:10B8F80083D7AB00C54D2310FA00F64066446E8529
+:10B90800D6444649B649264A964A064BF25B625CDB
+:10B91800D25C425DB25D2561828083D709009107C0
+:10B928002391F400DC4003D7AB009306E101A29712
+:10B938002380E7009307140013970701DC40418335
+:10B948005E85BA9703D7AB0021832380E7000356AF
+:10B95800C1018355A900EFF00FEA13072400D44072
+:10B9680093073400420711044183C2074204AA8B9B
+:10B97800C1834180369721E1FD562300D700D84086
+:10B9880083250D00BA972380D700C84003D6090045
+:10B9980022959750FB1FE780608783D709003E9464
+:10B9A8004204418001F8835789002310FA00E39686
+:10B9B8000DF4A94D99B78356E10183250D002300A5
+:10B9C800D700D840BA970357E10121832380E700C5
+:10B9D800C84003D6090022959750FB1FE7800083D3
+:10B9E80083D709003E9442044180ADB583D7AB00AC
+:10B9F8002310FA0045BF814D75B75D71A6C2CAC054
+:10BA0800AA840359850003552500A2C44EDE52DCE2
+:10BA18005AD85ED662D466D286C656DA6AD06ECE58
+:10BA28002E8BEF707F95930BD5FF7115131A0501B7
+:10BA3800B72900200144135A0A01372C0020B72CDB
+:10BA48000020938949A56359741583C6C40083D51A
+:10BA5800A4001307E1001386D4004A85EFF02F8F66
+:10BA68002A8D630B05120359A500834585000356EB
+:10BA7800E10003D52400EFF05FC36314051283C807
+:10BA8800440083A64C9B0356E10003D5240052884A
+:10BA980081471307AC9AEA85EFF00FE2930DAC9A51
+:10BAA80013884C9B631F050E1DC883D70D0003D751
+:10BAB80029008907630CF706B7250020138745A5D9
+:10BAC8008357270003D52400938545A53354F402F2
+:10BAD80023108700EF80EF9C15C5594525A003D595
+:10BAE800240041664D4781467D16A545EFD00F9548
+:10BAF800B727002023A2A9001388479B1DE1231024
+:10BB08002B014545B640264496440649F259625AE7
+:10BB1800D25A425BB25B225C925C025DF24D61617B
+:10BB2800828083D70D0089072391F90083D70D0000
+:10BB3800A29763D3770783A749000357AD00930AF9
+:10BB48002400A2972380E70005049317040103A4A7
+:10BB58004900C183C20A3E948357AD00832508007B
+:10BB680093DA0A01A1832300F40003A5490003D650
+:10BB78000D0056959740FB1FE780406903D40D00E0
+:10BB8800C167FD17569442044180E30EF9EA05099E
+:10BB980042091359090145BD294519FC23102B01F8
+:10BBA80095B76DDC11BF8357050081E789473E854E
+:10BBB8008280411126C2444122C406C64AC083C6B7
+:10BBC8000400D0402A8437D5060089451305052A84
+:10BBD800EF70EFE519C9834724002547E51793F768
+:10BBE800F70F6377F702E14729A883C60400D0401E
+:10BBF80037D5060089451305452AEF704FE361FDE7
+:10BC08008947B2402244924402493E8541018280DC
+:10BC18003729002083560993854713090993F5D2DC
+:10BC2800035704003697C166E3CDE6FC916593851A
+:10BC3800257031459740FB1FE7804040AA84CD47D7
+:10BC480069D1314681459740FB1FE780C062835721
+:10BC580004008355090001460147B386E500C20682
+:10BC6800C182636BF702AE97C207C18319C2231062
+:10BC7800F90023A004002146A285138544009740BB
+:10BC8800FB1FE780A058B72700209387879B98431E
+:10BC980011EF84C38147B5B7504013154700050716
+:10BCA8002A962315D60005464DBF3E871C43F5FF4F
+:10BCB80004C381BF011106CE22CC26CA4AC809E9AD
+:10BCC8008944F240624426854249D2440561828013
+:10BCD8002AC62A84280036892314B1002305C10006
+:10BCE800EFF07FECAA8471FDE30D09FC8357A400F3
+:10BCF800E1DB91659385557031459740FB1FE780DF
+:10BD0800E03315C58357A40023200500232425010B
+:10BD18002312F500B72700209387479C984301E733
+:10BD280088C345B73E871C43F5FF08C359BFCD44B8
+:10BD380049BFB72700209387C79A03C7070015E3B1
+:10BD480005472380E700058909CDB7260020372558
+:10BD5800002093864690414691451305458C6FF027
+:10BD68007FF501458280B7270020A382A7928280B1
+:10BD7800C167FD176315F5002E856FE0EF8F411140
+:10BD880006C6EFE06F8911C5FD572310F5002301A2
+:10BD98000500B2404101828001114AC806CE22CC7A
+:10BDA80026CA85472A896393F5044A85EFE0EFBCE4
+:10BDB80039E9C16437D606009385F4FF1307E1001B
+:10BDC8008946130686280545EFE07FD82A84FD14A6
+:10BDD8000DC44C444A85EFF0BFF90356E1002285B3
+:10BDE8008146A685EFF02FA12A84DDB7894763969F
+:10BDF800F5008545EF20203E4DD9F2406244D244FB
+:10BE0800424905618280EFE04FB265B7011126CA49
+:10BE1800B7240020938404CC22CC03C59400372493
+:10BE280000201304C49BB72700203727002006CE24
+:10BE38004AC84EC62320040023A0079C2328079A3B
+:10BE480049C91389079C9307200C3305F5029165AE
+:10BE5800938515709309079B190542054181974001
+:10BE6800FB1FE780A01D03C694009307200C8145A3
+:10BE78003306F60208C019069740FB1FE780A03F6B
+:10BE88001C4003C7940081459386870B7D5563EC5E
+:10BE9800E5069306800BB306D7020146FD55050754
+:10BEA800B6972320F900BE862390B600A381B6007A
+:10BEB8002381B6002382060005069906E366E6FE9E
+:10BEC800F9562390D70099463307D702BA9723A08B
+:10BED800F90037A504001305A54EEFC0FFCF37A51D
+:10BEE80004001305A56BEF708FBB37A5040013057D
+:10BEF8002545EF206025F2406244D2444249B249C8
+:10BF08000145056182802394A6F41386C6F42310A4
+:10BF18000600232406003106E31BD6FE850593861A
+:10BF2800860BB5B7411106C622C42A84EFC04FAFAD
+:10BF3800EFD0DFF6B727002023828792B7270020AB
+:10BF480003A5079BEFD05FF3B727002023898792CB
+:10BF58002244B24037C50400130505DA41016F20B9
+:10BF6800A01E93970501C18763D30734B727002024
+:10BF780003C54792797122D45AC806D626D24AD028
+:10BF88004ECE52CC56CA2E8BEF50DFCF2A8429C909
+:10BF9800034705009307000B6311F704B72400203B
+:10BFA80085479384449BA304F1009C40231501001A
+:10BFB800A9E7EF00007F9165938535709740FB1FD7
+:10BFC800E780C00788C015E98347910099C7834572
+:10BFD800440013058400EFD0CFA32285EF503FBF64
+:10BFE800B250225421653345AB0092540259F249AC
+:10BFF800624AD24A424B45618280372A0020614614
+:10C00800814513054AA59740FB1FE780C0260349D1
+:10C018004400894793044AA5D289930A4AA5631420
+:10C02800F906EF0000782390A40003552400930537
+:10C038004AA5EF703FAC0357240083D7040083560A
+:10C04800840011ED63E4F6002314F40083558400A2
+:10C058003A85EFC01FB92285EFC07F8BB5B763E47F
+:10C06800F6002314F40083578400D945938649A524
+:10C078000D463A852390FA00EFC07FA18D4561DD1A
+:10C08800138549A5D1A09947631AF9029305A10020
+:10C098002285EFF02FC7AA845DDDD9476396F40E99
+:10C0A8000509035524001379F90FD945938649A545
+:10C0B8004A86EFC0DF9DCA8559DDD9B7A147631805
+:10C0C800F9009305A1002285EFF03F93E9B7A9474E
+:10C0D800631FF906035584006C00EFE00FE02A891E
+:10C0E800630D05140355240041669306E100554786
+:10C0F8007D16AD45EFC09FB4C8C0AA8649C1834824
+:10C1080044000358E1000356C10003552400814749
+:10C1180013074AA5CA85EFE03FFAAA84631E050EF5
+:10C128000355240093054AA5EF709FBD0DD503550F
+:10C13800240093064AA52D46D945EFC05F95E30C28
+:10C1480005F0AD4513054AA5EFD0AF8C29B7B14727
+:10C15800631BF90E035584006C00EFE00FD8AA8426
+:10C1680069CD0355240041669306E10059477D16C1
+:10C17800B545EFC0BFAC23A2AA00AA8629E9835718
+:10C188008400C5442315F10003471400D147E30494
+:10C19800F7EC8347440003552400938549A5238081
+:10C1A800FA008357A10023829A002391FA00EF70C6
+:10C1B8002FB4E30205EA03552400938649A50546F2
+:10C1C800D945EFC0DF8CE30805E8854555BD8348B0
+:10C1D80044000358E1008357A4000356C1000355E7
+:10C1E8002400A68513074AA5EFE01FEDAA840DE5F4
+:10C1F8000355240093054AA5EF705FB6E30D05E4E7
+:10C2080003552400D94593064AA53546EFC03F8813
+:10C21800B545E30205E4ADB5D9476393F40081441D
+:10C2280003A54A009740FB1FE78040EFE38504E23F
+:10C23800835784002315F10081BF83578400854408
+:10C248002315F10091B7B9476318F9009305A100C8
+:10C258002285EFF00F9581B5C1476318F900930562
+:10C26800A1002285EFF0CFD83DB5C947631AF90080
+:10C27800130691009305A1002285EFE00FF821BD78
+:10C28800D947631DF9009305A1002285EFE00FE669
+:10C29800AA84E31405E0A304010075BBE147E31C8D
+:10C2A800F9DA9305A1002285EFE06FD2EDB30145DD
+:10C2B8008280EDC2011152C42E8A854522CC4EC619
+:10C2C80056C206CE26CA4AC8AA8AB6893284EF1050
+:10C2D8009070D1471DC5B72700203727002083C796
+:10C2E800079D8346179D814419E0B684BE8637278B
+:10C2F80000200327879C93974400BA9763EDD400E6
+:10C30800D547F2406244D2444249B249224A924A4D
+:10C318003E85056182803E89C10703D727FF09C78B
+:10C32800850493F4F40FD9BF25C09565938525C07E
+:10C33800130500029740FB1FE78040D02326A90081
+:10C3480061D1130600028145938404049740FB1FC2
+:10C35800E78060F223119900230009002313590193
+:10C368001DC43727002083479400032647C22304AF
+:10C37800F900118C8327C90011841180238E87004E
+:10C3880023A029018147B5BF23260900F1B723045B
+:10C398004901FDB785473E858280B727002083C5C0
+:10C3A800079DB727002003A7879C81476395F50061
+:10C3B80081463685828003562700BA8619C2E30A69
+:10C3C800A6FE850793F7F70F4107CDB7B7270020DB
+:10C3D80003C6079DB727002003A7879C81476315DD
+:10C3E800F60081463685828083552700BA8689C53E
+:10C3F80083454700E388A5FE850793F7F70F4107B4
+:10C40800F9BFB727002083C5379DB727002003A7AA
+:10C4180047C281476395F500814636858280035679
+:10C428000700BA8619C2E30AA6FE850793F7F70F35
+:10C438004107CDB7B727002003C8179DB7270020AD
+:10C4480083A7879C01476315E8008146368582806B
+:10C4580003D62700BE8619CA03D667006318A6004C
+:10C46800D04709C603562600E302B6FE0507137730
+:10C47800F70FC107C9BF411122C4404526C206C6ED
+:10C48800AA8415C0484409C59740FB1FE78000C926
+:10C49800484809C59740FB1FE78040C82285974058
+:10C4A800FB1FE780A0C72685414681459740FB1FB3
+:10C4B800E78060DCB2402244FD57A384F400924434
+:10C4C80041018280011122CC2A840355250006CE21
+:10C4D8002EC6EF109019324622858145EF00F07183
+:10C4E80022856244F24005616FF0FFF80DC50357DD
+:10C4F8002500411122C406C62A8411CBDD45EF0070
+:10C50800B07322852244B24041016FF0DFF6B24099
+:10C518002244410182808280411126C2B14693049F
+:10C52800C5FFB386D402B7270020138747C306C6C2
+:10C5380022C436978356A7006398B60248430DC5B0
+:10C54800138447C39307F00F6306F600834705007B
+:10C55800639CC7009740FB1FE78040BCB147B38787
+:10C56800F402A29723A20700B24022449244410158
+:10C578008280411122C42E8426C24946AA8481455C
+:10C58800228506C69740FB1FE780E0CEA5C083C77B
+:10C59800C40113974700B727002083A747C2BA975B
+:10C5A80003D707002310E40003D7270083D76700C9
+:10C5B8002311E400372700200357E79C2312E400E7
+:10C5C80003D704002313E40003D724002314E40052
+:10C5D80003D744002315E40003D764002316E400BE
+:10C5E80003D784002318F4002317E400B240224440
+:10C5F800924441018280B727002083C5079DB72751
+:10C60800002003A847C2B727002003A6879C01473C
+:10C6180081476394E5003E8582808346060081CE8B
+:10C62800544691CA83C6C6019206C2966315D500C0
+:10C63800850793F7F70F05071377F70F4106D1BF63
+:10C64800130600643386C50293069500AA8537C58C
+:10C6580004001305454F6F507FC9411122C406C617
+:10C668002A8403459500EF50BFE1FD57A304F40069
+:10C67800B240224441018280011122CC4AC84EC6F0
+:10C6880052C456C25AC006CE26CA2A89AE89014467
+:10C69800372A0020B72A00201D4B83471A9D63655F
+:10C6A800F40463990902B7290020372A0020930A65
+:10C6B800F00F83C7099D6367F4061144A1442285DE
+:10C6C800050442041306F00FCA854180EFF0DFE449
+:10C6D800E31794FEF2406244D2444249B249224AE6
+:10C6E800924A024B0561828083A78A9C9314440076
+:10C6F800BE9483C704009DC383D764006390270357
+:10C708006396690103D52400EF10207626854E86AE
+:10C718008145EF00904E2685EFF0FFD50504137490
+:10C72800F40FA5BF83278A9C93144400BE9483C743
+:10C7380004009DC383C794006380570383D76400B4
+:10C74800639C27012685EFF05FF12685D145EF0030
+:10C75800B04E2685EFF03FD205041374F40F91BF55
+:10C7680041677917630BE502411122C406C6854764
+:10C778002A846399F50022852244B240814541010B
+:10C788006FF09FEF89476396F5008545EF10B02459
+:10C798007DD1B24022444101828082809D456FF064
+:10C7A800BFEDB727002003D5E79C8280B72700207C
+:10C7B80003C7C79C011106CE2317A1002316B10099
+:10C7C80085476318F70070009305E1000545EF50B1
+:10C7D8007065F24005618280A947631CF60483C72F
+:10C7E800150003C70500A207D98F2310F50083C7DA
+:10C7F800350003C72500A207D98F2311F50083C789
+:10C80800550003C74500A207D98F2312F50083C737
+:10C81800750003C76500A207D98F2313F50083C7E6
+:10C82800950003C78500A207D98F2314F500014599
+:10C8380082800545828091476314F60283C71500FC
+:10C8480003C70500A207D98F2310F50083C7350059
+:10C8580003C72500A207D98F2311F500014582805F
+:10C86800054582809387C5FF93960701C1820D47CE
+:10C878006360D7023147B387E702372700201307E1
+:10C8880047C3BA972381A7002390B7000145828048
+:10C89800094582809306402037270020AA8763F441
+:10C8A800A60093074020F1172317F79CB72700200D
+:10C8B8002389B79CB7270020238AB79C8280190553
+:10C8C800956542054111938535C0418106C697306B
+:10C8D800FB1FE780A07611C5B240E95541016F50B2
+:10C8E800CFA7B24041018280B72700202389079C47
+:10C8F800B7270020797105472386079CB7270020B2
+:10C908002388E7C24ECEB7270020B729002022D4BB
+:10C9180026D24AD037240020B7240020A38A079CB7
+:10C9280037290020B72700209389399D06D652CC95
+:10C938002AC62308049CA388049C2397079C2324C5
+:10C94800099C23800900EF10005B3245B7270020BF
+:10C95800130600032384A7C237250020130545C307
+:10C9680081459740FB1FE7800091372A0020034547
+:10C978004AC61304049D9384149D1309899C15CDFC
+:10C988009565938545C012059730FB1FE780006BBE
+:10C99800372700202322A7C20DC103464AC69307A2
+:10C9A8004AC683C717002380C90081451206238021
+:10C9B800F4009740FB1FE780008CB727002003C5D1
+:10C9C80087CC83C704009565938555C03E9513753C
+:10C9D800F50F2300A40012059730FB1FE7800066BF
+:10C9E8002320A9003DCD0346040081451206974047
+:10C9F800FB1FE7804088032709008346040081471E
+:10CA080025077D566398F604EF106073B147330528
+:10CA1800F5029565938565C0420541819730FB1FF6
+:10CA2800E780C061372700202326A7C219C53146F1
+:10CA380081459740FB1FE78000842254B2509254EE
+:10CA48000259F249624A37C50400130585764561E3
+:10CA58006F10806F85072300C70093F7F70F410712
+:10CA680055B7230004002380040079BF4111939730
+:10CA7800050126C206C622C44AC0C187AE8463D156
+:10CA8800070A37290020034589C2EF50AF9F2A843F
+:10CA980029CD03470500930700096315F7040347E9
+:10CAA8001500CD47631CF706B7260020034825006C
+:10CAB80003C5B6B1372700208347279D13066400B6
+:10CAC800814581461307279DAA886318D80299C112
+:10CAD8002300F7008347070091C7034589C28545AE
+:10CAE800EF504FD72285EF508F8E2165258DB240AC
+:10CAF8002244924402494101828083450600AE9750
+:10CB080093F5F70F93F7F80F63F4A50093F7F50F74
+:10CB1800850693F6F60F0906854545BF012DD9B759
+:10CB280093F715000145E1D7EF00107009CDB7273D
+:10CB3800002083C7279D81CBB727002003C587C264
+:10CB48008545EF502FD113C5140055B785462A8760
+:10CB580063FBC60483C7150003C60500A207D18F6F
+:10CB68002310F500639CD70083C7350083C62500D2
+:10CB7800A207D58F2311F50001458280894601451A
+:10CB88006394D70283C7350083C62500A207D58FD3
+:10CB98002311F70083C7550083C64500A207D58F28
+:10CBA8002312F70082800545828091476314F602BC
+:10CBB80083C7150003C70500A207D98F2310F50006
+:10CBC80083C7350003C72500A207D98F2311F500B5
+:10CBD800014582800545828091476314F60283C728
+:10CBE800150003C70500A207D98F2310F50083C7D6
+:10CBF800350003C72500A207D98F2311F500014589
+:10CC0800828005458280A1476314F60483C7150016
+:10CC180003C70500A207D98F2310F50083C7350085
+:10CC280003C72500A207D98F2311F50083C7550034
+:10CC380003C74500A207D98F2312F50083C77500E3
+:10CC480003C76500A207D98F2313F5000145828029
+:10CC5800054582808947631CF60083C7150003C712
+:10CC68000500A207D98F2310F500014582800545EC
+:10CC780082808357260079714ECE06D622D426D2DA
+:10CC88004AD01307F007AE896372F70209473AC41E
+:10CC98002316F100300093F5F50FEF10E01BB250AA
+:10CCA800225492540259F249456182800357460042
+:10CCB800D9462A89328463F8E6008357660063F40C
+:10CCC800F6006379F70023140100300093F5F90F9B
+:10CCD8004A85E1B70355060002C4EFF08FF2AA8433
+:10CCE80059C1EFF05F9183C784006369F50011466D
+:10CCF800A246CE854A85EF10A00B55B7340026868C
+:10CD08009305F00F4A85EFF0CFDA75F1A247035784
+:10CD18008400DC472390E700035724002391E700B1
+:10CD2800035744002392E700035764002393E70066
+:10CD380003D744002394E700DC4485CB93F4F90F30
+:10CD48002286A6854A858297C167FD172A86E31140
+:10CD5800F5FA22459947F9452300F5002302950085
+:10CD6800EFF01F8E2DBF094661B7014651B7A9479D
+:10CD7800631CF60483C7150003C70500A207D98FF3
+:10CD88002310F50083C7350003C72500A207D98FF4
+:10CD98002311F50083C7550003C74500A207D98FA3
+:10CDA8002312F50083C7750003C76500A207D98F52
+:10CDB8002313F50083C7950003C78500A207D98F01
+:10CDC8002314F500014582800545828083C705004C
+:10CDD8002300F50083C71500A300F50083C73500BD
+:10CDE80003C72500A207D98F2311F50082802322CB
+:10CDF800050003C7450089476304F700054582809D
+:10CE080083D665000D47E37BD7FE9C45011106CE0E
+:10CE180022CC26CA4AC84EC683C4170003C60700D8
+:10CE2800A204D18C138644006311D60403C43700CE
+:10CE380083C72700AE8922045D8C9307C4FFC2070D
+:10CE4800C1832A89636FF70003A58900231199001C
+:10CE580023108900F155EF405FD02322A900014536
+:10CE680031A02285EFF06FD365F10545F2406244A9
+:10CE7800D2444249B24905618280397122DC2E844C
+:10CE8800834704004AD806DE26DA4ED619472A898F
+:10CE9800B285639AE706034624002800EFF0FFD026
+:10CEA800AA8415E903558100EFF02FCFAA8983459D
+:10CEB800140015C937E704002E86130707D9340074
+:10CEC8009D454A85EF00D0424E8509468145352368
+:10CED8004E85EFF04FDAF250625426854259D2540B
+:10CEE800B2592161828089472310F100835781005C
+:10CEF8000A862311F1008357A1002312F1004A8505
+:10CF0800EF009075C9BF4947639DE70203562400A7
+:10CF18002800EFF05FCFAA845DFD372500201305B8
+:10CF280045C38357C50099E3814475B70347140087
+:10CF3800834604000345E5003C000146CA85912666
+:10CF480059BF51476390E702035624002800EFF0C9
+:10CF5800BF88AA8449F18345140030004A85EFF060
+:10CF68005FD195BF59476393E7060356240028000D
+:10CF7800EFF07F8CAA8425F1835581004A85EFF074
+:10CF88006FCB1DC958458356A10083570700B69734
+:10CF9800C207C1832310F700C1DB5C47D1D7B7278D
+:10CFA800002083C7279DC9D3B727002003C587C2A0
+:10CFB8008545EF502F8A05B789473EC083578100C2
+:10CFC8000A86834514002312F10015BF8345140017
+:10CFD8000A8623100100EF003068B9B75D71A6C258
+:10CFE80056DA86C6A2C4CAC04EDE52DCAA8A03C577
+:10CFF8001500AE8432C6EFF06FBDB24501ED814435
+:10D00800B6402644268506499644F259625AD25AB1
+:10D0180061618280230205002311050083C9040091
+:10D0280085472A84639AF90003C624002808EFF08C
+:10D03800FFB1AA8405492DA09D476394F9040347CD
+:10D0480005008D47E31DF7FA03C6240028080549A3
+:10D05800EFF09FB8AA8409E5054681452285712E1F
+:10D068002285EFF08FDF034584003C080147CE8618
+:10D078002686D6853924E30509F82285EFF0AFBF67
+:10D0880041B7CD47639DF900034705009147E31871
+:10D09800F7F603C624002808EFF0DFBB59BFD547D1
+:10D0A800E39FF9F4034A05008947E31AFAF403C633
+:10D0B800240028080549EFF09FCBAA8455F183572F
+:10D0C8000102BDE3035781011306F0035C44930694
+:10D0D80007FCC206C182636CD6000356A101D9467B
+:10D0E80063F7C6008356C101D94563EFD5000355E0
+:10D0F80024002391E7000549EF0030570356010249
+:10D10800D2852285692CA9BF8355E1012391E700C7
+:10D118002392C7002390B7002393D70085472300A5
+:10D12800F400014A0149D9BF014AC9BF7971AA85EA
+:10D1380022D426D203542500AA84280806D6EFF064
+:10D148001FCBF24599E535E985452285EFF00FE6D5
+:10D15800C1A0835781011547639BE7060357A101C7
+:10D168008D4763FCE7046800EFF05FC60357E100F2
+:10D17800DD4763FCE7008345D100B7071700850743
+:10D18800100822853EC8EF00304D8357E100035751
+:10D19800A10191076305F7002285EFF02FE083478F
+:10D1A800C10072466C00858B1106228591CFEFF085
+:10D1B800FFE201C52285EFF06FDE884451D5973034
+:10D1C800FB1FE780A0F549B7EFF03FCBDDB711476C
+:10D1D8006389E7001387A7FF42074183854663EE0B
+:10D1E800E6023147F117B387E70237270020130714
+:10D1F80047C3BA9703D7070069D303C52700300888
+:10D20800A2850D205DF9035781019147E31EF7F2CE
+:10D21800B25022549254456182802C082285812E76
+:10D2280049FDFDB701114AC82A89314526CA06CEEB
+:10D2380022CC2EC6B284EF407F9E31C1B2459307FF
+:10D24800000A2310F5002311B5002A842146110590
+:10D258008DC0A6859730FB1FE78040FBA2854A85D5
+:10D26800EF40BFA90145F2406244D24442490561FA
+:10D27800828081459730FB1FE780E0FFC5B70545F1
+:10D28800DDB7797126D2AA841305000206D622D406
+:10D298002ECE32CC36CA3AC83EC6EF403F9831C986
+:10D2A8006246F2454247D246B2472A84130520FA1D
+:10D2B8002300A400A300C4002311B4002302E40047
+:10D2C800A302D40013058400614691CFBE85973030
+:10D2D800FB1FE780A0F3A2852254B2502685925402
+:10D2E80045616F409FA181459730FB1FE780A0F8FB
+:10D2F800DDB7B25022549254456182805845797105
+:10D3080022D406D62A84AE8649C383572700231D14
+:10D31800F10093072006639FF504B727002003D682
+:10D32800E79C835767006373F600B28713F6F70F1D
+:10D3380083552701834707018D8F93F7F70F81E501
+:10D34800890793F7F70FB297FD17B3C7C702231ED4
+:10D35800F100835724008355640003458400231C8F
+:10D36800F10001473C080146EFF0BFF1B2502254EA
+:10D37800456182800347C701B727002083A747C2BA
+:10D388001207BA9783D76700D9B72EC619468145C1
+:10D3980028089730FB1FE78000EEB2465DBF797121
+:10D3A80022D406D626D22A848DC181470147930606
+:10D3B80000062E868355640003458400EFF07FEC59
+:10D3C800B2502254925445618280B2842800594652
+:10D3D8009730FB1FE78020EA2314910089E88357E0
+:10D3E800240048446C002315F100EFF08F983C00AE
+:10D3F800014793060006014675BF797106D6814735
+:10D4080099ED8357250058452316C1002314F100D0
+:10D418003C0011C7835727002315F1003C002E86D6
+:10D428008355650003458500014793060006EFF024
+:10D438005FE5B25045618280411122C406C6834728
+:10D44800050011472A846395E7022E8683556500F7
+:10D458000345850081470147CD46EFF09FE24946E5
+:10D46800835564002244B240154541016FF0CF8ACC
+:10D4780013F7B70F89466317D7000146EFF03FF25D
+:10D488005146F9BF0D476398E7002244B240014670
+:10D4980041016FF09FF6B24022444101828003D7D8
+:10D4A8000500B146B727002071173307D7029387C5
+:10D4B80047C3BA97D84319EBD8412395A70001452C
+:10D4C800D8C303D725002394E7008280594582807A
+:10D4D800797122D4404526D24AD006D6AA842E890C
+:10D4E80025C0484419C59730FB1FE78020C3232671
+:10D4F80004008357040083D5640003C58400231502
+:10D50800F100835724000147930640062316F100D3
+:10D51800835784004A862317F1001C483EC883D7E6
+:10D5280024002314F1003C00EFF0BFD5A30E240122
+:10D5380023280400B2502254925402594561828033
+:10D548002800314681459730FB1FE780C0D283D73A
+:10D55800240083D5640003C584002314F100014727
+:10D568003C00930640064A86EFF0BFD1E1B77971D7
+:10D5780052CC2A8A03D5050026D206D622D44AD010
+:10D588004ECE56CAAE84EFE05FE119E18547BDA8EB
+:10D598004045AA8965DC83576500E39947FF8357AF
+:10D5A8008400638707128346C401B72A002003A7B3
+:10D5B8004AC29206FD173697C20703576700C18310
+:10D5C8002314F4006316F70093053006EFF01FD319
+:10D5D8005C48A5EFC84003491500834705002209A8
+:10D5E8003369F90083D7240013072900631AF70267
+:10D5F800F955EF408FD6C8C02391240103C589008F
+:10D608002686D285EFF01FC2814721E1B25022540D
+:10D6180092540259F249624AD24A3E854561828053
+:10D628009565938515C04A859730FB1FE78000A153
+:10D6380048C8C840231C2401F955EF400FD283D7AE
+:10D648002400C8C0F9172391F400484859C503D6E7
+:10D6580024008356A401835784013308D60063C08D
+:10D6680007090347C40183A74AC295451207BA9719
+:10D6780083D7270063CF0705CC4036959730FB1F2B
+:10D68800E780C0B80357A40183D72400BA97C2071C
+:10D6980003578401C183231DF400E399E7EE03D700
+:10D6A800290003C5890030002314E1005848D285B9
+:10D6B8002315F1003AC6EFF0FFB611C54848973078
+:10D6C800FB1FE780A0A5232A0400232C04007DBDAE
+:10D6D80099454E85EFE01FDF55BDA545DDBF914556
+:10D6E800CDBF03D725007DC3B727002083D6E79C8D
+:10D6F800ED4763EEE60C011122CC2E8426CAAA84DB
+:10D708004840914506CEEF404FC583572400AA866E
+:10D718002300F50083572400A183A300F500835755
+:10D7280004002301F50083570400A183A301F50039
+:10D7380003562400C167F917110642064182639611
+:10D74800F4042AC4314532C6EF404FCDAA85CD47EF
+:10D758001DC5930700F92300F5003246F957A24684
+:10D768002311F50089472302F500B727002023136A
+:10D77800C50014C503C587C2EF402FD88147F240C2
+:10D788006244D2443E850561828081452685EF400A
+:10D79800907BAA8711E9B726002003C7269D65D389
+:10D7A8007D172389E69CE1BF09476304E5021D470D
+:10D7B8006303E50249476302E5027D47E311E5FC9F
+:10D7C800B726002003C7269D8147D1BFED473E8578
+:10D7D8008280D1476DB791475DB789474DB7011131
+:10D7E8004AC831471309C5FF3307E902B7270020A4
+:10D7F80026CA938447C306CE22CCBA94D84029CBF4
+:10D80800138447C3B727002083C6279D854795CA39
+:10D818002314A10083D7840003D5A4002C003AC6A2
+:10D828002315F100EFF0FFEB11C5C8409730FB1F3F
+:10D83800E780C08EB147B307F902A29723A2070079
+:10D848008547F2406244D24442493E850561828060
+:10D858008147C5BF797126D24445372700204AD071
+:10D8680083D764000359E79C52CC06D622D44ECE07
+:10D8780056CA2A8A63F327013E8903D7240142093D
+:10D888001359090183D7040141CB998F4A8463D581
+:10D89800270113940701418089452285EFF02F82E3
+:10D8A800AA89CD4A25C183D724002AC62315810019
+:10D8B8002314F10083D7240185E383D70401930956
+:10D8C80025002300F50083D70401A183A300F500F8
+:10D8D8006376240503D4040183D72401CC4422862B
+:10D8E8004E85BE959730FB1FE780409203556A002E
+:10D8F8002C00EFF01FDFAA8A15C54E859730FB1F55
+:10D90800E780C081B2502254568592540259F24998
+:10D91800624AD24A4561828089078DBF79144204E0
+:10D9280041805DBF03D7240183D704003A94FD17D3
+:10D93800C207420403D70401C18341802390F40045
+:10D94800239984006377E400D5FFFD57A38EF40084
+:10D9580055BF81455285EFF0BFB76DB779714AD091
+:10D968003729002052CC034A599D22D456CA5AC896
+:10D978005EC662C406D626D24ECE5284B72A00208E
+:10D98800054B930BF00F372C002083A78A9C931428
+:10D998004400BE9483C90400639D6907DC44B5CB89
+:10D9A800D84725CB03D7070029CBB727002083C743
+:10D9B800279D99CF2685EFF0FFE9AA8515E9B727B6
+:10D9C800002083C7179D05046351F402A30A899CAC
+:10D9D800B25022544E8592540259F249624AD24AB0
+:10D9E800424BB24B224C45618280A30A099CCDB7B9
+:10D9F8002685EFF0FFAD8149E1BF83C7D701639A60
+:10DA08007701930520062685EFF05F8FDC44A38E0F
+:10DA1800070083471C9D05041374F40F6363F40027
+:10DA28000144E31444F7C1BF4111154506C6EFF0A0
+:10DA38001FDB09C50545B240410182801945EFF059
+:10DA48001FDA6DF91145EFF09FD96DF51D45EFF01F
+:10DA58001FD96DF1B727002083C7179DE9DFB240B2
+:10DA680041016FF0BFEF83D705000D47F117C207DB
+:10DA7800C1836365F706DC41B5C3411122C42E8416
+:10DA8800854526C206C6AA84B92739C9268595259B
+:10DA9800C167F9176381F40219ED8357240081CF18
+:10DAA8008356040019476393E60437270020035779
+:10DAB800E79C63FDE702B727002083C7279DA2855F
+:10DAC800268599C72244B240924441016FF07FC134
+:10DAD8002244B240924441016FF07F9C0945828004
+:10DAE8005145B24022449244410182806D45D5BFE0
+:10DAF800397126DA4ED6AA84AE895D4589454AD859
+:10DB080006DE22DC328936C63AC4EFE05FDB35C573
+:10DB180022472A84014511C7B24613054400B68539
+:10DB280002979357850023003401A3002401A30121
+:10DB3800F4009547231CF100B727002083C7279DD1
+:10DB48002301A4001105231DA10022CE2C0826853F
+:10DB580095C3EFF01FB9AA8411C522859720FB1F32
+:10DB6800E780C05BF250625426854259D254B259BC
+:10DB780021618280EFF0BF92F9BFCD44E5B779719A
+:10DB880026D24AD052CC56CA06D6BA8A22D44ECE0B
+:10DB980019472E89B284368A639DE5060355260007
+:10DBA8000944EFE08FFF2AC62DCD5C4583596500F7
+:10DBB80083D727002390F400B247B72600201547E3
+:10DBC8002380570103C606C32391E70013071600F5
+:10DBD8001377F70F2388E6C22382C70001E70547BA
+:10DBE8002388E6C25147631AE90015472391E400E8
+:10DBF800DC4703D784002394E7005287A686CA85AA
+:10DC08004E85EFF0FFEE2A84324515C4EFE0BF865B
+:10DC180009A842867400BE85AA89EFE08FE92A84A4
+:10DC280041DD2285B250225492540259F249624A87
+:10DC3800D24A45618280F945EFE09FA0DDB783D7DE
+:10DC480005002300F50083D70500A183A300F50094
+:10DC580083D725002301F50083D72500A183A301DD
+:10DC6800F5001145828083D705002300F50083D78E
+:10DC78000500A183A300F50083D725002301F50043
+:10DC880083D72500A183A301F50083D7450023028C
+:10DC9800F50083D74500A183A302F50083D765006B
+:10DCA8002303F50083D76500A183A303F50021456D
+:10DCB800828083D705002300F50083D70500A18360
+:10DCC800A300F5000945828083D705002300F500ED
+:10DCD80083D70500A183A300F50083D7250023017E
+:10DCE800F50083D72500A183A301F50083D745005C
+:10DCF8002302F50083D74500A183A302F50083D74B
+:10DD080065002303F50083D76500A183A303F5000D
+:10DD180083D785002304F50083D78500A183A30456
+:10DD2800F5002945828003D705008546AA87230088
+:10DD3800E50003D705002183A300E50003D705000C
+:10DD4800631DD70003D725002301E50003D725006D
+:10DD58002183A301E5001145828009456315A702C7
+:10DD680003D7250019452381E70003D72500218320
+:10DD7800A381E70003D745002382E70003D74500C6
+:10DD88002183A382E700828083D705002300F50062
+:10DD980083D70500A183A300F50083D725002301BD
+:10DDA800F50083D72500A183A301F50011458280E2
+:10DDB800797126D24AD04ECEB2842A89AE892946B4
+:10DDC8008145480022D406D636849720FB1FE78079
+:10DDD800804A231691008DEC835724002312F1000A
+:10DDE800B727002083D7E79C2314F1005C448DC338
+:10DDF80083C6C70137270020032747C2920683D767
+:10DE080087003697035727002315F1002313E100F5
+:10DE180037E704004A85130707CD540013F6F90FB6
+:10DE2800D545EFF0FFCC2A8911C19DE08547230035
+:10DE3800F40023020400014681452285EFF02FD625
+:10DE4800B25022544A8592540259F249456182805F
+:10DE58002285EFE04FE2EDB737E70400B2861307FB
+:10DE6800E7D22E8685456FF0BFC801112317A100A0
+:10DE7800B7E604004165700001489307F00F0D47AD
+:10DE8800938666C499457D1506CEEFF05FCFF240C4
+:10DE980005618280B7E60400B28701482E861147E3
+:10DEA8009386E6C6C9456FF09FCD37E70400B28672
+:10DEB8001307A7CB2E86CD456FF09FC3011122CC47
+:10DEC800372400201304C4C626CA4AC84EC606CE44
+:10DED8002A89AE89930404031C4081C7CE854A85EC
+:10DEE80082971104E31A94FEF2406244D2444249F4
+:10DEF800B24905618280B727002003C517B24111D6
+:10DF080022C43724002093773500130404CC0981F8
+:10DF1800A304F400AA9706C626C22304F400A5CFDA
+:10DF28001305C0033385A702A5658505B72400201E
+:10DF38009720FB1FE7808010034684009307C003E7
+:10DF480081453306F60223A4A4C69720FB1FE78069
+:10DF5800803283A784C683468400014789077D569B
+:10DF68006341D7022244B240924437250020130669
+:10DF7800000381451305C5C641011723FB1F670030
+:10DF8800832F2390C7002381070023A507020507D5
+:10DF98009387C703F1B7B24022449244410182807B
+:10DFA800B727002003C687CCB727002003A787C65A
+:10DFB80081476315F600814636858280BA86130745
+:10DFC800C703835567FCE389A5FE850793F7F70F19
+:10DFD800CDB7011122CC2EC632C406CE2A84EFF06A
+:10DFE8003FFC2246B24511E9C167F9176303F40003
+:10DFF8005145F2406244056182805455834745008B
+:10E0080095C213F7270141456314A700154575F21A
+:10E01800C18B3D45F9DF83C7A6010145E3FBB7FC8A
+:10E028003145C1BFC18B0145E9F71545D9B77971AC
+:10E0380026D24AD0B7240020416922D44ECE52CCF1
+:10E0480056CA5AC806D6AA890144938404CC372AEA
+:10E058000020930AC0037D19054B83C784006364BD
+:10E06800F400014535A8B307540303278AC6BA97B5
+:10E0780003D727006316270105041374F40FF1BFB3
+:10E0880003C55700300093856700EFC0C15119469A
+:10E09800CE8528009720FB1FE7804028E31E65FDFA
+:10E0A800B250225492540259F249624AD24A424B1F
+:10E0B80045618280B727002083C587CCC166B72712
+:10E0C800002003A787C6FD1681476395F500014622
+:10E0D80032858280035827003A866306D8000348B1
+:10E0E8000700E307A8FE850793F7F70F1307C70391
+:10E0F800E9BF411106C6EFF0BFEA11C50355450156
+:10E10800B240410182800145E5BFB727002083C6A0
+:10E1180087CCB727002003A787C601458147110789
+:10E128006393F60082800346070001C60505137550
+:10E13800F50F850793F7F70F1307C703D5B7B72769
+:10E14800002003C587CC8280372700209306C7C6E6
+:10E1580081471307C7C631468C4291E58A07BA97AB
+:10E1680088C30145828085079106E397C7FE4D4520
+:10E178008280411106C622C4EFF09FE21DCD2A8499
+:10E18800035525008545EFF07FD3485409C59720EE
+:10E19800FB1FE780A0F822851306C003814597205E
+:10E1A800FB1FE780400DFD572311F40023020400F4
+:10E1B8000145B2402244410182800945DDBF411139
+:10E1C80006C6EFF0FFDD11C50345C500B2404101A9
+:10E1D80082800145E5BFC167F9176304F502411163
+:10E1E80022C406C62E84EFF0BFDBAA87014591C77B
+:10E1F80003C54700698C33358000B2402244410191
+:10E20800828005458280011106CE2EC6EFF05FD9C7
+:10E21800854711C903574501B24585476305B700CE
+:10E22800231AB5008147F2403E850561828031CDD1
+:10E2380001114AC84EC637290020C16922CC26CA16
+:10E2480052C456C206CE0144AA84130909CC372AFF
+:10E258000020930AC003FD1983478900634BF4002B
+:10E26800F2406244D2444249B249224A924A056184
+:10E2780082803305540383278AC63E958357250039
+:10E288006383370182940504C1BF8280B7270020C9
+:10E2980003C687CCB727002083A787C6C166014578
+:10E2A80089070147FD1691456313E600828003D86C
+:10E2B80007006309D80003C8A7006315B80005055F
+:10E2C8001375F50F05071377F70F9387C703E9BF92
+:10E2D800B727002003C687CCB727002083A687C6A8
+:10E2E8000147814791066310E602858393C7F7FFCC
+:10E2F800C207C18305456364E50285473395A700D6
+:10E3080042054181828083C5060081C583D5C60246
+:10E31800CD8F05071377F70F9386C603E9B793F6F2
+:10E328001700E1FE050585831375F50FE9B77971C7
+:10E3380056CAAA8A2E8526D24AD04ECE52CC5AC860
+:10E348005EC662C406D622D4AE84328B368CBA8BB3
+:10E358003E8AC2894689EFF0BFC449E141657D150F
+:10E36800EFF01FC42A84554531CC1946DE851305C4
+:10E378006400A30284019720FB1FE78020E98357EC
+:10E38800010323119400230264012319F400835725
+:10E3980041032300540123260402231AF400230610
+:10E3A80044012317340123182401EFF07FF22318C6
+:10E3B800A402232A04022685232C04028145EFF0B7
+:10E3C800FFAF0145B250225492540259F249624AB1
+:10E3D800D24A424BB24B224C456182804545DDB75B
+:10E3E800B727002083C687CCB727002003A787C696
+:10E3F80081476395F60041657D1582803A8613074B
+:10E40800C703835547FF6395A500035526008280FF
+:10E41800850793F7F70FF1BFB727002003C887CC0C
+:10E42800B727002083A687C6416601477D16954811
+:10E4380011436314E8000145828083D7260036859E
+:10E448006380C704CC5A8DCD83C7350083C52500AA
+:10E4580089CD938597FD93F5F50FE37FB3FC9387FB
+:10E46800D7FA93F7D70F89EF82809385F7FD93F555
+:10E47800F50FE3F3B8FC9387D7FA93F7D70FCDDFFF
+:10E4880005071377F70F9386C60365B7B7270020EC
+:10E4980083C587CC4166B727002003A787C67D16AA
+:10E4A800814725486394F5000145828083562700FB
+:10E4B8003A85638CC600545B89CA83C63600938646
+:10E4C800E6FD93F6F60FE372D8FE850793F7F70F8C
+:10E4D8001307C703C1BF011122CC2A84494506CEC0
+:10E4E800EF60DF8315C12AC62285EFF07FAB09CD27
+:10E4F8006244B7270020324683550503F24003C51E
+:10E5080037CC05616F309FCAF24062440561828052
+:10E5180039714ED652D4AE892A8A930530054145C1
+:10E5280026DA4AD856D206DE22DC32C63689BA8ABC
+:10E538009720FB1FE78080B0CD4431C92A848944E5
+:10E548006382090432468145231AC1004146972057
+:10E55800FB1FE78040D25686CE8522859720FB1F79
+:10E56800E780C0CA2146630E0902CA852808972099
+:10E57800FB1FE780A0C9A28650082C085285EF40EF
+:10E58800200EAA8422859720FB1FE78020B9F2502D
+:10E59800625426854259D254B259225A925A21615C
+:10E5A8008280814528089720FB1FE780C0CCE1B70F
+:10E5B800411122C4405926C206C6AA8429CC08544F
+:10E5C80009C59720FB1FE78060B5285809C5972023
+:10E5D800FB1FE780A0B4685809C59720FB1FE78098
+:10E5E800E0B3285C09C59720FB1FE78020B3685C6F
+:10E5F80009C59720FB1FE78060B20325040809C5F9
+:10E608009720FB1FE78080B122859720FB1FE780BA
+:10E61800E0B023AA04022244B727002083D50403CC
+:10E62800B240924403C537CC41016F301FDF41111E
+:10E6380026C206C622C4AE84EFF09F9621C54C5967
+:10E648002A84A9C183A8C50703A88507FC59B85916
+:10E6580083C6650003D6050083C525002685EF60BF
+:10E668000FF42285EFF0DFF4EFF05FE201CD2244F2
+:10E67800B7270020B240924403C537CC85454101F5
+:10E688006F305F9DB2402244924441018280011163
+:10E6980022CC06CE2A842EC6EFF09F905C5991CFEB
+:10E6A80083D70700B245639A870085476397F500CB
+:10E6B8006244F24005616FF0BFEFF24062440561C9
+:10E6C8008280411106C622C426C2EFF0FFD421C5BC
+:10E6D8004059AA8429C0834724008DCBB72700203E
+:10E6E80083A707CA89C7DC4399C322858297034752
+:10E6F80034009307F0026310F702224403D5240084
+:10E70800B2409244814541016FF07FF2B727002063
+:10E7180083A7C7C9C1BFB240224492444101828045
+:10E72800411126C24AC006C622C4AA842E89EFF027
+:10E738003F8731C140595DCC83570400639C970AD9
+:10E748008347340013071002639CE70883472400BB
+:10E75800D9C37C540327040883D7470105E713F777
+:10E7680017000DC3185403574700058B01CF9307B3
+:10E778002002A301F400B240224492440249054514
+:10E788004101828013F7270009CB1854035747002B
+:10E79800098B01C793074002E9BF918B89CB1C54B1
+:10E7A80083D74700918B81C793076002D9B7B727F2
+:10E7B800002083A707CAE1D3DC43D5DF22858297EF
+:10E7C800034734009307F0028145E316F7FA2685DC
+:10E7D800EFF0FFE54DB7B727002083A7C7C9E1BF12
+:10E7E8001307A0026398E7006304090013092003D4
+:10E7F800CA85F1BF631C09002685EFF06FFA19C5B9
+:10E808008347450093E707012302F500A6854A855B
+:10E81800EF50BFED8DB7797126D29947231DB1000E
+:10E82800AA842E858D4522D406D632C636C4231C2A
+:10E83800F100EFE0CF882ACE4D441DC13246A246F2
+:10E84800AA85328582962A8419E52C082685EFF058
+:10E858008FA12A8411C572459720FB1FE780008C81
+:10E868002685EFF05FC72285B25022549254456145
+:10E8780082804111B706050022C42E862E84938615
+:10E88800A627894506C626C24AC02A89EFF0BFF8DE
+:10E8980083450400AA844A85EFF07FD9B240224418
+:10E8A80026850249924441018280B727002083A728
+:10E8B800C7C995CB9C4385CB1D71A2CC86CE984108
+:10E8C80010082A843AC8D84185453ACA829701C9AE
+:10E8D8002306A100035524006C00EFF09FF9F640D1
+:10E8E8006644256182808280AE8715C5785505C744
+:10E8F800834607002380D50083461700A380D500F0
+:10E90800834627012381D50083468701584BA3817D
+:10E91800D500D8C18280414681453E851723FB1F1B
+:10E9280067006395B727002083A707CA91C703A389
+:10E93800870063030300028309458280372700208C
+:10E94800032787E91DC75843AA8705450DC703A5AF
+:10E958000708411106C6930605021306050C930520
+:10E968000506130505040297B2401375F50F41011A
+:10E9780082800545828082804DC9357122CD2A84E6
+:10E988000355050026CB4AC94EC756C306CF52C504
+:10E998005AC1DEDEB68AB2892E89EFF06FE0AA840A
+:10E9A80039C50C182285EFF03FF483472400138AF9
+:10E9B8006400A9CBEF50DFAC2A8B014583CB540010
+:10E9C800EF501FAAAA840C100818EF10406C0854C6
+:10E9D8002C10EF10606CD288268A56C05E88D287C9
+:10E9E8005A8714103010CE854A85EF20B026FA4099
+:10E9F8006A44DA444A49BA492A4A9A4A0A4BF65BAF
+:10EA08000D618280EF50DFA7AA8B014503CB54002C
+:10EA1800EF501FA52ACE08540C10EF1040672C1099
+:10EA28000818EF106067F2484DBF8280C14709CDD2
+:10EA38001455C14791CA785501CB83C73600BD46E6
+:10EA480063F4F600834787013E858280894763091E
+:10EA5800051063870510411106C622C426C28347E4
+:10EA680015002E842380F50083472500A380F50038
+:10EA7800834735002381F50083474500A381F500CE
+:10EA880083475500858B9396870083D7450093F776
+:10EA9800F7EFD58F2392F5008346550093F7F7DFFC
+:10EAA800A20693F60620DD8E2392D5000347550073
+:10EAB80093F6F6BF220713770740558F2392E50098
+:10EAC80083475500FD769386F67F8D87858B758FF6
+:10EAD800AE07D98F2392F50083466500F99B858A96
+:10EAE800DD8E2392D500034765009377270013F73F
+:10EAF800D6FF5D8F2392E5008347650093F64700B4
+:10EB08009377B7FFD58F2392F50003476500DD9B08
+:10EB18004D45218BD98F2392F500EF602FA0AA8451
+:10EB28005145EF60AF9F0347340093F4F40FC94792
+:10EB3800636297021375F50F636EE5008346040060
+:10EB48001147E1476368D7008346140005476363AC
+:10EB5800D7008147B240224492443E8541018280D9
+:10EB68003E85828015C1AA8709458DC141112E8530
+:10EB780041469385170006C69710FB1FE78000697A
+:10EB8800B2400145410182800945828082808947DF
+:10EB98001DC595C5411106C603471500AE87194620
+:10EBA8002380E50093052500138517009710FB1FA8
+:10EBB800E780C065B24081473E85410182803E853D
+:10EBC800828015C1AA8709458DC141112E8541460C
+:10EBD8009385170006C69710FB1FE7802063B24095
+:10EBE80001454101828009458280828089471DC98B
+:10EBF80095C9411106C60347250083461500AE870F
+:10EC08002207558F2390E50021469305350013858B
+:10EC180027009710FB1FE780605FB24081473E8561
+:10EC2800410182803E85828015C1AA8709458DC130
+:10EC380041112E8541469385170006C69710FB1F84
+:10EC4800E780C05CB240014541018280094582806D
+:10EC58008280894719C991C903471500BD46E14714
+:10EC680063E5E6002380E50081473E85828015C183
+:10EC7800AA8709458DC141112E8541469385170004
+:10EC880006C69710FB1FE7806058B2400145410156
+:10EC9800828009458280828015C1AA8709458DC175
+:10ECA80041112E8541469385170006C69710FB1F14
+:10ECB800E780C055B2400145410182800945828004
+:10ECC80082801DC1AA87094595C141112E85130669
+:10ECD80000049385170006C69710FB1FE7800053B2
+:10ECE800B24001454101828009458280828015C178
+:10ECF800AA8709458DC141112E8541469385170084
+:10ED080006C69710FB1FE7806050B24001454101DD
+:10ED180082800945828082801D71A2CC2A840845A0
+:10ED280086CEA6CA2306010083440500354793878B
+:10ED3800F4FF93F7F70F636AF70C37D706008A07D3
+:10ED48001307C7C4BA979C4382870C08EFF01FD0FB
+:10ED5800C9476312F50299472306F10003552400B9
+:10ED68006C00EFF01FB1F6406644D64425618280FE
+:10ED78000C08EFF07FEB29C98347C100E5F3035581
+:10ED88002400EFF04FF5C5B70C08EFF05FEEE5B7DC
+:10ED98000C08EFF01FECC5B70C08EFF0BFDCE1BFC3
+:10EDA8000C08EFF0BFE4C1BF0C08EFF09FE1E1B73A
+:10EDB8000C08EFF0DFDDC1B70C08EFF0FFED65BF21
+:10EDC800834715002308F10003552400EFF04F9DF9
+:10EDD800A1470DC10347C500631BF702B7270020F1
+:10EDE80003A707CA9D4719C7184309C71008A6856E
+:10EDF8000297AA872306F10041B70C08EFF07FECD1
+:10EE08009DBF0C08EFF0BFEEBDB79D47B1B7B72760
+:10EE1800002003A7C7C9F9B7011122CC06CE26CA1C
+:10EE28004AC84EC603470500930720092A84631C75
+:10EE3800F7128347150039476395E70A835645005B
+:10EE48000967610781476398E610B729002003A581
+:10EE580009CBCE84630105100C4403C90500631F68
+:10EE680009008347050085052146A9CF2905971084
+:10EE7800FB1FE780A03983A704CBB5C34945EF2022
+:10EE8800FFD92A841DC5930710FC2300F500A300B1
+:10EE9800250183A504CB0905414689059710FB1F69
+:10EEA800E780C03683A704CBA28503C51700EF20EF
+:10EEB800DFE403A504CB9710FB1FE780202623A8D7
+:10EEC80004CA31A809059710FB1FE7802034EF30EA
+:10EED800E07805494DF183A709CB238027018547B1
+:10EEE8009DA81307E003639EE7080347250095479D
+:10EEF800631FF70203554500EFF06FAC9147E3102D
+:10EF0800F5FEB727002083A7C7C9F1DB03A3870055
+:10EF1800E30703FC0356E40003554400930564002B
+:10EF28006244F240D2444249B24905610283A14792
+:10EF3800631EF70083456400035544006244F240B1
+:10EF4800D2444249B24905616FF08FFD9306000330
+:10EF58008147E301D7FEF2406244D2444249B249B4
+:10EF68003E85056182809306000A8147E315D7FE36
+:10EF7800EFF09FDA084425D59710FB1FE780001AA9
+:10EF8800B9BF8147C9BF011126CA06CE22CC894420
+:10EF98001DCD95CDAA842E8468008D45EF506F9EB7
+:10EFA8008347E1002685228693F7F70393E7070452
+:10EFB8006C002307F100EF20E040AA8409E90D4620
+:10EFC8006C00130534009710FB1FE7802024F240E3
+:10EFD80062442685D244056182805D714EDE86C614
+:10EFE800A2C4A6C2CAC052DC56DA5AD85ED689492B
+:10EFF80045CD5DCA138B4500420B135B0B01AE8AEE
+:10F008002A8A930530055A85B2849710FB1FE7803A
+:10F01800E0022A84CD4949C9EF506FC82A8956862B
+:10F02800D285935A8900135A0901937BF90F130566
+:10F03800440093FAFA0F137AFA0F135989019710BB
+:10F04800FB1FE7804032A301740123015401A30090
+:10F05800440123002401EF50EFC3AA854146080864
+:10F068009710FB1FE7802030214734005A86A2857D
+:10F078000808EF20C05BAA891DE121462C002380E7
+:10F088007401A380540123814401A38124011385C1
+:10F0980044009710FB1FE780002DEF500FC1228519
+:10F0A8009710FB1FE7808007B64026444E8596449C
+:10F0B8000649F259625AD25A425BB25B6161828058
+:10F0C80001114AC82A892E8506CE22CC26CA2EC608
+:10F0D800EFE01FED69C5405969C4834754000947EB
+:10F0E800B24593F6B70F6386E60011474945639228
+:10F0F800E708835704000945639DB7069304840015
+:10F108004146CA8526859710FB1FE7802010414697
+:10F11800CA85130584019710FB1FE780200F03475A
+:10F12800340085469307F7FE93F7F70F63E9F60473
+:10F138001306C4033285C14532C6EF508F84324668
+:10F148009306C402A6852285EFF01F838347240017
+:10F1580089CB22856244F240D244424905616F104E
+:10F16800801A03473400C947E305F7FEA301F400FA
+:10F178000145F2406244D2444249056182809307C6
+:10F1880010050145E317F7FE83472400FDD32285C8
+:10F198006244F240D244424905616F10401D09455E
+:10F1A800C9BF4945F9B7397152D42A8A328526DA56
+:10F1B8004ED606DE22DC4AD8AE8932C6EFE05FDEE4
+:10F1C800C94459C54059C94441C48357040032460B
+:10F1D8006390C70883475400A18BB1CB372900201F
+:10F1E800832789E99304E00FA5C79C47B5C3930417
+:10F1F800840126854146D2859710FB1FE7800001D0
+:10F20800832789E98325040826869C479385050476
+:10F21800180881462E858297AA844146CE8508081B
+:10F228009710FB1FE780800F93F4F40F11E18944D6
+:10F23800034734009307B005631CF7002285EF10DD
+:10F24800C00F8347240091CF9307C005A301F400A2
+:10F25800F250625426854259D254B259225A216139
+:10F2680082809307E005DDB729CD011126CA06CEB5
+:10F2780022CCAA840945A9C10D4628002E848D05F3
+:10F288009710FB1FE78080F88347A10070002C00CF
+:10F2980093F7F70393E7070426852305F100EF208A
+:10F2A800601219E90D46A28568009710FB1FE780D8
+:10F2B800E0067D153335A000F2406244D244056172
+:10F2C800828009458280011152C42A8A32854EC63D
+:10F2D80056C25AC006CE22CC26CA4AC82E8BB28A3B
+:10F2E800B689EFE0FFCB09ED8944F24062442685F8
+:10F2F8004249D244B249224A924A024B056182806D
+:10F308005C592A89C544F5F34D45EF503FA1137464
+:10F31800F50F5145EF509FA0E38809FC83C7890189
+:10F32800E3E487FC1375F50FE360F5FC93053005FE
+:10F33800130540089710FB1FE78040D0232AA90235
+:10F348002A84CD445DD11306400881459710FB1FE0
+:10F35800E78060F2A3010400230144012302640151
+:10F36800231054012326340723240402A302040093
+:10F378008144E30C0AF62285EF00F072AA8435D5A1
+:10F388004A85EFF0EFA295B7397122DC06DE26DA5E
+:10F398004AD84ED652D456D25AD05ECE62CC66CA1D
+:10F3A8000944630B061063090710AA8B3A89368B48
+:10F3B800B28A2E8CEFE0DFBE2A8A5144630E050E16
+:10F3C8009305300541459710FB1FE78020C7AA89A0
+:10F3D8004D447DC18344190083472900A204C20714
+:10F3E800BE9483470900BE9483473900E207BE9460
+:10F3F80083278A0263E697007D5709446399E70AE1
+:10F4080063070C0083474A000544898BCDC3930CDE
+:10F418004B00214681450A85C20C9710FB1FE780E7
+:10F4280080E593DC0C019305300566859710FB1F7A
+:10F43800E780C0C02A8C4D443DC95A86D68511053F
+:10F448009710FB1FE78020F21146CA856285971046
+:10F45800FB1FE78040F1414693058A014E859710CE
+:10F46800FB1FE78040F021478A866686E2854E8545
+:10F47800EF20E01B2A841DE521468A852800971085
+:10F48800FB1FE78040EE21469305490028009710AE
+:10F49800FB1FE780A0E88547631EF502A6855E8509
+:10F4A800EF505FBE62859710FB1FE78020C74E852F
+:10F4B8009710FB1FE78080C62285F2506254D25411
+:10F4C8004259B259225A925A025BF24B624CD24CC0
+:10F4D800216182800544F9B779719397050122D497
+:10F4E80006D626D24AD04ECEC1872E8463D50704CD
+:10F4F800B7240020938404CC03C53400EF208FF890
+:10F508002AC611CDEFF05F91B24519E503C5240075
+:10F518009307F00F631EF5002E85EF204FEB216552
+:10F52800218DB250225492540259F2494561828089
+:10F53800EF20AFFCEDB793F7150091C7EFF06F9888
+:10F5480013451400F9BFA1E10145E1BF850493F417
+:10F55800F40FEFE0DFBEE3F9A4FE33959900131929
+:10F56800050113590901B3772401EDD34A85EFE06A
+:10F578003FE7C167FD176305F500DD45EFF02F8B09
+:10F588003345240179BF85448549E1B7B727002071
+:10F5980023A807CAB727002023A007CA37070500F2
+:10F5A800B72700201307A7BC23AE07C8B72700203A
+:10F5B80023AAE7CA37070500938747CB1307678D48
+:10F5C800D8C337E704001307875198C737170500D2
+:10F5D800B7270020130727B623A2E7CA3707050075
+:10F5E800938747CA1307476CD8C337170500130713
+:10F5F800E79A98C78280B727002083C747CCA18B9A
+:10F6080089C7B7270020938747CB372700202320B7
+:10F61800F7CA01458280B727002083C747CC918B62
+:10F6280089C7B7270020938747CA37270020232E8A
+:10F63800F7C801458280011106CE2AC6EFF01FF5F2
+:10F648003245B72700209945A381A7CCEFD08FA1D9
+:10F65800F24037E504001305656905616FE0DFAE28
+:10F668001C5581C7A1473E858280011122CC26CA3C
+:10F678002A84AE84130500049305300506CE97103E
+:10F68800FB1FE780A09B08D4630505101306000440
+:10F69800A6859710FB1FE78060B77854834727013A
+:10F6A80093F68700638E0610145483C62600A18A39
+:10F6B8006388061083270408E9EF930530051305CE
+:10F6C80000109710FB1FE78060972320A4088D4740
+:10F6D80071C1A3020400785483C71400834617003D
+:10F6E80081EF81EE83C72400918BDDEB83472701EF
+:10F6F800918BDDE7854711A889C62147A302E4005D
+:10F7080099C78347540093E70701A302F4006C5498
+:10F7180083C72501858B91CF1C54054783C72700D4
+:10F728008D8B6398E7008347640093E717002303F2
+:10F73800F4008327040899C78347640093E7870088
+:10F748002303F4008347540005476393E70C9304AD
+:10F7580084004146814526859710FB1FE780A0B1AC
+:10F7680041468145130584019710FB1FE780A0B02F
+:10F778001306C4033285C14532C6EF409FA08327D4
+:10F7880004083246BDC72285EF00703E9307000586
+:10F7980025CDA147F2406244D2443E85056182806E
+:10F7A80083C70400834607001547B387E70237D7A6
+:10F7B8000600130707CABA97B69783C70700B1B7F9
+:10F7C80083C6140091C68346170099C2E14735BF26
+:10F7D80083C62400D58F918B91DF83C704008346AD
+:10F7E80007001547B387E70237D70600130747C84E
+:10F7F800D9B79306C402A6852285EFF0EF97228534
+:10F80800EF007030C14751F5A301F400814759B7A3
+:10F8180013F787013DCFC18B930484004146B9C7D4
+:10F82800890526859710FB1FE780409E4146814544
+:10F83800130584019710FB1FE780E0A3834764004A
+:10F848001306C403328593E747002303F400C14538
+:10F8580032C6EF401F9383270408324699CF22858A
+:10F86800EF00F0309307200545D125B7814526855F
+:10F878009710FB1FE78020A055BF9306C402A685FA
+:10F888002285EFF06F8F2285EF00F027CD472DDD21
+:10F8980009B709478545638AE700114789456386A3
+:10F8A800E70019476397E7008D4503550400EF50BB
+:10F8B800CFE78347640093E747002303F4008327D7
+:10F8C800040881C79307100581B7C54735BF83472B
+:10F8D800250063830726797122D406D626D24AD01A
+:10F8E80083473500130750052A84639FE7060349B9
+:10F8F80075001306C503C14593573900AA97328589
+:10F9080083C4870032C6EF40DF87B727002083A76C
+:10F9180087E9A9C79C47B9C30325040893767900EA
+:10F92800B3D6D4403246858A93050504180893E671
+:10F9380006081305050882971375F50F05E141467A
+:10F948000C081305C4029710FB1FE780208C228542
+:10F95800EF00701B93076005A301F400B250225416
+:10F968009254025945618280130710026395E70299
+:10F978001C550327050883D7470069EB13F70710C1
+:10F9880071C77855035747011377071061C3930769
+:10F998007002A301F4008347340013077002639FC9
+:10F9A800E70C3C5885E39305300571459700FB1F2C
+:10F9B800E780C06828D819C5714681459710FB1F94
+:10F9C800E780608B2458B9C883C7A40191E72285D2
+:10F9D800EFF0CF85238DA400285881454146971024
+:10F9E800FB1FE780408928583D478345A501938739
+:10F9F800F5FF93F7F70F6364F700EF408FF8EF20F8
+:10FA08002FCB3C58A1452398A70013852701EF4029
+:10FA18004FF72C5803550400EF005040930780021D
+:10FA280003550400A301F400EFE08FD7414611C548
+:10FA38008357E50013D617003E96B727002003C565
+:10FA480037CC06068545EF206FF609BF13F7072068
+:10FA580011CB7854035747011377072001C7930741
+:10FA6800900205BF93F707409DD77C5483D7470181
+:10FA780093F707408DD39307B00221BF1307800285
+:10FA8800639BE7023C5889CB83D5070103550400E3
+:10FA980013862701EF00103E1C5483D7470013F745
+:10FAA80007202DC37854035747011377072039CB14
+:10FAB80093079002B5B713079002639CE700EF40E5
+:10FAC800DF9CAA8503550400EF00D0399307A002F4
+:10FAD80081BF1307A0026393E704EF407F9AAA85CA
+:10FAE800854701456384F500814505452EC6EF40ED
+:10FAF8003F972A86B24503550400EF0030331C5463
+:10FB080083D7470093F707408DC77C5483D74701B5
+:10FB180093F7074099CF9307B00219B71307B002BC
+:10FB28006399E700EF401F97AA8503550400EF008B
+:10FB3800F0379307F0020DB58280411122C4405975
+:10FB480026C206C67C54AA8483D7470113F7071038
+:10FB580019C7185403574700137707101DE313F705
+:10FB6800072019C71854035747001377072011EBCC
+:10FB780093F707408DCF1C5483D7470093F707406E
+:10FB88009DC793071002A301F4002285EFF03FD42C
+:10FB9800034734009307F0026310F702224403D5A9
+:10FBA8002400B2409244814541016FE05FA8930769
+:10FBB800F002A301F400DDB7B240224492444101AF
+:10FBC8008280397122DC405926DA4AD84ED606DEC0
+:10FBD800AA89AE843289630B043C035525008357F8
+:10FBE80004006384A700A14429A08347240091EB63
+:10FBF8009D44F250625426854259D254B25921612B
+:10FC080082809387E5FF93F7F70F2D47E362F7FEAE
+:10FC180037D706008A071307C7CBBA979C43828752
+:10FC2800B2852285EFF0DFA3AA84E1B74146CA85F1
+:10FC38001305C4049700FB1FE780405D2285F52D5E
+:10FC4800AA8411C1A1448347340013074005639770
+:10FC5800E70093079005A301F40061BF130760054F
+:10FC68006395E7009307A005FDB7D147EDB7930962
+:10FC7800C4054E854146CA859700FB1FE780005999
+:10FC88000325040855C98347340013079005639971
+:10FC9800E7002285352F9307E005A301F40059A852
+:10FCA8001307A0056394E7088347740013D7370048
+:10FCB8002297834687009D8BB3D6F640B72700204E
+:10FCC80083A787E9858A93E606F893F6F60F81DF1E
+:10FCD8009C4791DB9305050818084E861305050413
+:10FCE80082979374F50FE39004F041460C081305CE
+:10FCF800C4049700FB1FE7806062834774004D4788
+:10FD0800850793F7F70FA303F4006377F7002285BD
+:10FD1800C1259307E00581B7B727002003C537CC75
+:10FD28008545EF202FB39307500535B71307C00556
+:10FD3800E381E7F6814475BD130984004E86CA85C0
+:10FD480022851408EFE05FC341469305C404080800
+:10FD58009700FB1FE780805CE30D05E88A861306A1
+:10FD6800C403CE854A85EF1030030DE12285EFE00C
+:10FD7800FFCBB72700202A8783A7C7CB03550400EA
+:10FD8800814601468A858297AA8411C1A1449307B6
+:10FD98002002D1B583450600EFE07F8961BF0347A4
+:10FDA800340093072002E315F7E47C5889EB9305A8
+:10FDB800300571459700FB1FE780402868D86858D0
+:10FDC800E30805E24146CA859700FB1FE780004427
+:10FDD80064582285EFE09FC5238DA4009307300265
+:10FDE8006DBD0347340093073002E313F7E08357F0
+:10FDF800060068582146930529002318F50049058F
+:10FE08009700FB1FE78080407C5483D7470113F796
+:10FE1800270035C7185403574700098B2DC393078C
+:10FE28004002A5BD0347340093074002E312F7DC04
+:10FE38003C5C81EB854559459700FB1FE780002016
+:10FE480028DC285CE30805EE4146CA859700FB1FBD
+:10FE5800E780C03B9307500289B5034734009307F6
+:10FE68005002E317F7D8285C194693051900410595
+:10FE78009700FB1FE78080397C5483D74701918B1B
+:10FE88009DCF1C5483D74700918B95CB9307600275
+:10FE980029B57C5C89EB9305300551459700FB1F1C
+:10FEA800E780C01968DC685CE30F05D24146CA8563
+:10FEB8009700FB1FE78080357C5C7D5798CB4E858B
+:10FEC800EFF0BFC785BD0325040813060004CA85E3
+:10FED800130505049700FB1FE78040332285EFE0F8
+:10FEE800FFA583473400130700056395E7009307D0
+:10FEF800400565B313071005639CE700B72700208A
+:10FF080003C537CC8545EF20EF949307500571B3AF
+:10FF180013072005E390E7E2B727002083A787E9C6
+:10FF2800E38307CC9C47E38007CC8325040893042C
+:10FF38008400180893850508814626862E858297B1
+:10FF4800035504001008A685EF500F879307B005E6
+:10FF5800A9B3034734009307E005E31BF7C88325DB
+:10FF6800040841464A859700FB1FE780203BAD44C3
+:10FF7800E30105C8032504084146CA859700FB1F0D
+:10FF8800E780C0282285EFE07FAAB72700202A87CC
+:10FF980083A7C7CB2C580355040081460146829796
+:10FFA800AA8411C1A1449307100275B1AD47E39328
+:10FFB800F5D88346060083552500130665000345DA
+:10FFC8000500EF403F83BDB3894761C2DDCD230003
+:10FFD800A60083C70500A300F60083C71500230108
+:10FFE800F60083C72500A301F60083C73500A302E6
+:08FFF80006002302F60083D786
+:020000025000AC
+:100000004500A183858BA302F60003D74500137733
+:10001000072009C793E72700A302F60083D745000E
+:1000200093F7074099C78347560093E74700A30219
+:10003000F60083D7450013974701635807008347AD
+:10004000560093E78700A302F6002303060083C748
+:100050004500858B2303F60003D74500098B09C7AC
+:1000600093E727002303F60083D74500918B99C7B8
+:100070008347660093E747002303F60003D7450054
+:100080008147218B19C70347660013678700230345
+:10009000E6003E8582802E86AA8505456FF05FF3D7
+:1000A0002E86AA8509456FF0BFF289478DC505C523
+:1000B000411106C6AE870D47AA852380E700138548
+:1000C000170041469700FB1FE780C014B2408147EC
+:1000D0003E85410182803E85828089478DC505C568
+:1000E000411106C6AE871147AA852380E700138514
+:1000F000170041469700FB1FE780C011B2408147BF
+:100100003E85410182803E85828089478DC505C537
+:10011000411106C6AE871947AA852380E7001385DB
+:10012000170041469700FB1FE780C00EB240814791
+:100130003E85410182803E85828089479DCD15CDD7
+:10014000411106C61D472380E50003570500AE8711
+:100150002146A380E5000357050021832381E500A4
+:1001600093052500138537009700FB1FE780800A61
+:10017000B24081473E85410182803E858280894729
+:100180008DC505C5411106C6AE872147AA852380C6
+:10019000E7001385170041469700FB1FE7808007A3
+:1001A000B24081473E85410182803E8582808947F9
+:1001B00095C90DC9411106C625472380E5000347AF
+:1001C0000500AE871946A380E50093051500138549
+:1001D00027009700FB1FE780E003B24081473E8580
+:1001E000410182803E85828089478DC505C54111C8
+:1001F00006C6AE872947AA852380E7001385170026
+:1002000041469700FB1FE780E000B24081473E85F2
+:10021000410182803E858280894795C50DC5411187
+:1002200006C6AE873147AA852380E70013851700ED
+:10023000130600049700FB1FE780C0FDB240814712
+:100240003E85410182803E85828089478DC505C5F6
+:10025000411106C6AE873547AA852380E70013857E
+:10026000170041469700FB1FE780C0FAB240814764
+:100270003E85410182803E858280894791C909C9B6
+:1002800095472380F50083470500A380F50081474B
+:100290003E858280894791C909C9AD472380F50011
+:1002A00083470500A380F50081473E85828015C500
+:1002B0005D718A8586C6A2C42A84EFE06FE3035588
+:1002C0000400B70605000A86938666099D45EFE09F
+:1002D0000FD5B6402644616182800545828015C5F0
+:1002E0005D718A8586C6A2C42A84EFE06FE003555B
+:1002F0000400B70605000A869386060A9D45EFE0CE
+:100300000FD2B640264461618280054582805D71CE
+:10031000A2C49305C5022A8441460A8586C6970071
+:10032000FB1FE78020EF03550400B70605000A868F
+:100330009386A60AC545EFE08FCEB640264461619C
+:1003400082805D71A2C49305C5032A8441460A8553
+:1003500086C69700FB1FE780E0EB03550400B70655
+:1003600005000A869386A60DC545EFE04FCBB64043
+:10037000264461618280B727002083A787E9B1CB3B
+:100380009C435D71A2C486C62A841305E00F95CFF5
+:10039000032504089305050C13050508829783259A
+:1003A0000408130600040A85938505089700FB1FBF
+:1003B000E78040E603550400B706050093868621D2
+:1003C0000A8693051004EFE08FC5B64026446161AC
+:1003D00082801305E00F8280317122DD2A8403556B
+:1003E000050026DB06DF4AD94ED752D556D35AD15F
+:1003F0005ECF62CDEFD05FBB3C58AA8489EB9305FA
+:10040000300571459700FB1FE780C0C328D82858E6
+:10041000CD470DC9714681459700FB1FE78020E657
+:10042000032904072285EFE0EFE0230DA9008347AD
+:10043000240037290020638A0712832789E985E38E
+:100440009307E00FFA506A54DA544A59BA592A5AB3
+:100450009A5A0A5BFA4B6A4C3E852961828083ABCB
+:100460000701E38F0BFC032B0408EF40EF812A8C7C
+:100470000145EF307FFF83C754003858130B0B0240
+:100480009309C403130AC405938A64003AC0B337BE
+:10049000F0002A87930801045688B33680015286FB
+:1004A000CE855A85829B1C5403C727002307E1028F
+:1004B00003C71700A306E10283C707002306F10262
+:1004C000832789E9B5DF03AB4701E30B0BF683C74D
+:1004D0005400B337F0003ECEEF301FFBAA8B01452E
+:1004E000EF309FF803270408F2472AC03AC2B33816
+:1004F000700156887810930684004E86D285880055
+:10050000029B7C5403C727012305E10203C71700A0
+:10051000A304E10283C707002304F102832789E9CA
+:1005200003A94701EF305FF62A8B0145EF30DFF377
+:1005300083C854009C082A883EC2B3381001B337E0
+:1005400060013810930684015286CE8556C088001B
+:10055000029903550400B70605009386A624900867
+:10056000C545EFE0CFABAA87F1BD83C65400832712
+:1005700089E9032B0408B336D00083AB070136CEDC
+:10058000EF309FF02A8C0145EF301FEE3C58F246C9
+:10059000130B0B02130AC4059309C403938A640066
+:1005A0002A88930801044E86D2853EC05687B33709
+:1005B00080015A85829B1C54130B010303C727003B
+:1005C0002307E10203C71700A306E10283C7070060
+:1005D0002306F102832789E983AB470183C75400CF
+:1005E000B337F0003ECEEF303FEA2A8C0145EF30C2
+:1005F000BFE7F2472AC0B3388001568878109306C7
+:1006000084004E86D2855AC28800829B83250408C6
+:1006100041465A859700FB1FE780C0D0AD47E312E3
+:1006200005EE0DB5B70605002E869386A610C545C6
+:100630006FE0EF9E5D71B287A2C42300B1002A84EF
+:10064000BE8513051100194686C69700FB1FE7807B
+:1006500060BCB70605000A8622859386E61AA14586
+:10066000EFE0EF9BB640264461618280B70605004B
+:100670002E869386E617C5456FE06F9A5D71B28747
+:10068000A2C42310B1002A84BE851305210021468F
+:1006900086C69700FB1FE780E0B7B70605000A860D
+:1006A00022859386A613AD45EFE06F97B6402644AA
+:1006B00061618280B70605002E869386861EC54539
+:1006C0006FE0EF95797122D406D626D283473500A4
+:1006D000130730052A846384E708130750056396DF
+:1006E000E7089307A005A301F50083477500C145FE
+:1006F00013D737002A97834687009D8B1305C503C0
+:10070000B3D6F640858A93E606F893F6F60F36C61A
+:10071000EF30BFA7B246B727002083A787E99DCB5C
+:100720009C478DCB0325040818081306C4039305C2
+:1007300005041305050882971375F50F01ED1305E0
+:10074000C40241460C089700FB1FE780A0AC22853D
+:10075000EFF0FFBBB2502254925445618280930760
+:100760009005A301F50081467DB71307100263963B
+:10077000E7027C550327050883D747016319070E55
+:1007800013F717006305070E185503574700058B2D
+:1007900079CF93072002A301F400834734001307A5
+:1007A00020026390E7103C5889EB930530057145B2
+:1007B0009700FB1FE780008928D82458C9C02285EC
+:1007C000EFE04FA7238DA4002858814541469700AC
+:1007D000FB1FE780C0AA28583D478345A5019387A2
+:1007E000F5FF93F7F70F636DF702B727002083C774
+:1007F00037EACDC74146814508089700FB1FE780CF
+:1008000000A8B725002019469385C5B708089700AA
+:10081000FB1FE78020A030580C082E85EF10B10B8D
+:10082000EF108FE93C58A1452398A70013852701B5
+:10083000EF30BF952C5803550400EFF0BFDE93074F
+:10084000300203550400A301F400EFD0EFF5414658
+:1008500011C58357E50013D617003E96B727002031
+:1008600003C537CC06068545EF10DF94E5B513F7D1
+:10087000270009CB185403574700098B01C793077A
+:10088000400211BF918BE38A07F01C5483D74700C5
+:10089000918BE38407F093076002F5BDEF30FF8E84
+:1008A00041B713073002639AE7023C5889CB83D5DE
+:1008B00007010355040013862701EFF03FDC7C5449
+:1008C00083D7470113F7270021CF18540357470058
+:1008D000098B39C793074002ADB713074002639CE9
+:1008E000E700EF301FBBAA8503550400EFF01FD8C7
+:1008F00093075002B9B7130750026390E704EF3033
+:10090000BFB80DE9814505452EC6EF30FFB52A86F3
+:10091000B24503550400EFF0FFD17C5483D7470163
+:10092000918B9DC71C5483D74700918B95C3930728
+:10093000600201BF85450145C1BF1307600263998D
+:10094000E700EF30BFB5AA8503550400EFF09FD64E
+:100950007C540327040883D7470119EF13F70710C6
+:1009600001CF1854035747001377071011C7930797
+:100970007002A301F400F9BB13F7072011CB185440
+:10098000035747001377072001C793079002D5B795
+:1009900093F7074091CB1C5483D7470093F7074048
+:1009A00081C79307B002F1B79307F002D9B7397145
+:1009B00022DC26DA4ED652D406DE4AD8AE89328AF6
+:1009C000AA84EFD06FDE4059414681450A859700E1
+:1009D000FB1FE780C08A25C80359040063159906E8
+:1009E0000347340093071002631FF70283270408AC
+:1009F00099CF2C58A9C94A85EF1010480545F250E7
+:100A00006254D2544259B259225A216182808A8654
+:100A10001306C4059305C40313058400EF00503882
+:100A20001DE18A85C9BF2C5899CD83D70501639CE8
+:100A300047012146C9054E859700FB1FE780808E40
+:100A400019C12C584DBF2685EFD00FD62A840545F5
+:100A50005DD44C54A1C983D7050163954705214650
+:100A6000C9054E859700FB1FE780C08B8547631B38
+:100A7000F502B727002083C7B79391C74C5483C7AB
+:100A8000B501639BA70CBD452685EF103039B7270C
+:100A9000002083A7C7B30145BDD31D458945829773
+:100AA0000145B1BFB727002003C747EAB729002097
+:100AB0009389C9B0058B3E8931C3B727002003470E
+:100AC000540083C7C7E9631BF702B7250020194606
+:100AD0009385D5E9130564009700FB1FE7808084A8
+:100AE0008547631DF50083A7090381C791451D450F
+:100AF0008297BD452685EF10703209B73727002051
+:100B0000034737EA83A7090331CB034749EA098B37
+:100B100009CB81C795451D4582972685EF10103674
+:100B2000F1BD81C78D451D45829741468145080825
+:100B300097F0FA1FE780A074B72500201946938527
+:100B4000C5B7080897F0FA1FE780C06C0C082E851F
+:100B50000A86EF1041588A85268579BD8545C5FFEF
+:100B60006DBF797122D440594AD04ECE52CC06D6B0
+:100B700026D2AA892E8A32896303046A0355250086
+:100B800083570400638CA700A144B25022542685E9
+:100B900002599254F249624A45618280834424009A
+:100BA00099C09D44DDB79387F5FF93F7F70F314761
+:100BB000E369F7FE37D706008A071307C7CEBA974F
+:100BC0009C4382871C54E9F3930530051305000408
+:100BD00097F0FA1FE780004708D45DD50347090066
+:100BE000914763F4E7008D444DB7034719008547EB
+:100BF000E3EBE7FE13060004CA8597F0FA1FE780CF
+:100C000060610C547054A3020400D4415C4A858A8C
+:100C1000FD8E83574601F99BD58F231AF600D841E4
+:100C2000544AF59B0583058B8582F98E8606DD8EF9
+:100C3000231AD600DC41584AED9A8983858B0983B3
+:100C40007D8F0A07558F231AE600D4415C4A5D9BCD
+:100C50008D82858A8D83F58F8E07D98F231AF600B2
+:100C6000D841544A93F7F7EF2183058BA182F98E7F
+:100C7000A206DD8E231AD600DC41584AA583858B57
+:100C800025837D8F9317970013F7F6DF5D8F231A67
+:100C9000E600D4415C4AA982858AA983F58F9396A0
+:100CA000A7009377F7BFD58F231AF600D441584A8F
+:100CB000AD82858A2D83758FFD769386F67F2E070C
+:100CC000F58FD98F231AF6008347260103250408E0
+:100CD000A18B6381071083C72500A18B638C070E4E
+:100CE000E31405EA930530051305001097F0FA1F89
+:100CF000E78040352320A408E30705EE7C54A302D7
+:100D000004000347190083C6170089EA51CB8347C3
+:100D1000540093E70701A302F40029A0A147A3020E
+:100D2000F40075F72285EFF08FDB6C5483C7250143
+:100D3000858B81CF1C5483C727008D8B99C7834730
+:100D4000640093E717002303F4008327040899C77E
+:100D50008347640093E787002303F400834754002C
+:100D60000547639FE70A414681451305840097F0D4
+:100D7000FA1FE780C050414681451305840197F072
+:100D8000FA1FE780C04FC1451305C403EF30EFBF22
+:100D900083270408C1C793070005A301F400F5B336
+:100DA00003C72701118B19E703472900118B19E3AA
+:100DB000854795B783C70700154783460900B38762
+:100DC000E70237D70600130707CABA97B69783C753
+:100DD000070091B719C597F0FA1FE780A0342320C8
+:100DE00004087C5403C7170011C70347190019C32F
+:100DF000E14715B703C72701118B09E7034729000E
+:100E0000118B5DD783C70700154783460900B38759
+:100E1000E70237D70600130747C845BFC147B5BF2C
+:100E200013F7870121CFC18B1305840041469DCF65
+:100E3000890597F0FA1FE780E03D4146814513059B
+:100E4000840197F0FA1FE780804383476400C1451F
+:100E50001305C40393E747002303F400EF30EFB218
+:100E60008327040891CB9307200505BF814597F0A0
+:100E7000FA1FE780C040D1B7CD4705B7094789457C
+:100E8000638AE700114785456386E7001947639742
+:100E9000E7008D4503550400EF40AF8983476400A8
+:100EA00093E747002303F4008327040881C79307CF
+:100EB0001005E5B5C547D5B54146CA851305C40437
+:100EC00097F0FA1FE7800035834734001307600569
+:100ED000639CE700B727002003C537CC8545EF109A
+:100EE000EF979307500555BD45476383E702930687
+:100EF000C4021306C403930584002285EFD05FA8C3
+:100F00002285EFF0CFC0AA8411C1A144D14771B5A9
+:100F1000C94761B59309C4054E854146CA8597F016
+:100F2000FA1FE780202F0325040861CD8347340092
+:100F3000130790056398E7002285EFF08FC09307B1
+:100F4000E005A1BD1307A005639EE706B7270020B3
+:100F500083A787E9E38707C403A88700E30308C4DE
+:100F600083477400930505084E8613D737002297F0
+:100F7000834687009D8B0A87B3D6F640858A93E621
+:100F8000060813050504029841468A851305C40422
+:100F900097F0FA1FE780003911E1D2842285EFF043
+:100FA0004FBA83477400CD461307E005850793F7D2
+:100FB000F70FA303F40063E4F60013076005A30131
+:100FC000E400E1B61307C005E391E7BCB7270020B2
+:100FD00083A787E9E38707BC9C47E38407BC9305A5
+:100FE0000508130984000A8781464A862E85829760
+:100FF000035504000A86CA85EF309FFC9307B005AD
+:1010000069BB8A864E86930584002285EFD05F9760
+:1010100041469305C4040A8597F0FA1FE7808030A3
+:101020008547D284E313F5B62285EFF08FB1AA8409
+:10103000E31C05B4930710028DB3034734009307F4
+:101040007002E310F7B67C5889EB930530057145C3
+:1010500097F0FA1FE78000FF68D86858E30305B4EB
+:10106000CA85414697F0FA1FE780C01A0329440752
+:101070002285EFD03F9C230DA9009307800231BB4E
+:101080000347340093078002E31DF7B0835706003F
+:1010900068582146930529002318F500490597F063
+:1010A000FA1FE78020177C5483D7470113F70720E6
+:1010B00025CB1854035747001377072035C39307F0
+:1010C0009002E1B90347340093079002E31BF7ACA9
+:1010D0003C5C89EB93053005594597F0FA1FE78092
+:1010E00060F628DC285CE30E05AA4146CA8597F025
+:1010F000FA1FE78020129307A00245B1034734008E
+:101100009307A002E31FF7A8285C1946930519006E
+:10111000410597F0FA1FE780E00F7C5483D7470121
+:1011200093F70740B1C71C5483D7470093F7074094
+:10113000A1C39307B00295B1034734009307B002EF
+:10114000E311F7A67C5C89EB93053005514597F0D8
+:10115000FA1FE78020EF68DC685CE30705A24146E0
+:10116000CA8597F0FA1FE780E00A7C5C7D5798CB30
+:1011700003D529008145EFD00FCC01BC03473400D3
+:101180009307F004E3F2E7A003250408E30E059EAD
+:1011900013060004CA851305050497F0FA1FE780BB
+:1011A00060072285EFF02F9DAA842285EFD08FF96A
+:1011B0008347340013070005639FE700B72700202B
+:1011C00003D6E90003C537CC85450606EF009FFE30
+:1011D00093073005D9B6130710056395E700930709
+:1011E000600565BE13072005E391E79A9307C005E4
+:1011F0006DB6034734009307E005E317F79803251E
+:1012000004084146CA8597F0FA1FE780A0002285AE
+:10121000EFF08F9CAA8439BD83450600A9BF85479E
+:101220008144E394F596032846008347360003473C
+:101230002600834616008355250003460600014517
+:10124000EF306FD299B28147C1463307F500B388BA
+:10125000F5000347070083C808003308F600850738
+:10126000334717012300E800E391D7FE828001474E
+:10127000BD471308F00F3306F50083460600B38818
+:10128000F500FD178606558F2380E800034706000A
+:1012900093F7F70F1D83E39007FF82808147930840
+:1012A00000F8414893F6F70F3387F50063FCC6005A
+:1012B000B306F50083C606002300D7008507E39335
+:1012C00007FF82806395C60023001701C5BF230076
+:1012D0000700EDB701114AC856C22E89AA8A9305A4
+:1012E0003005414506CE22CC26CA4EC652C4328AAB
+:1012F00097F0FA1FE78000D5AA8493053005414591
+:1013000097F0FA1FE78000D42A84CD49A5C431CDD7
+:101310004146814597F0FA1FE78060F62686A28550
+:101320005685EF00515BAA8929E18387040063D3C6
+:101330000706A2852685EFF09FF3B7D506004A86FB
+:10134000938505D22285EFF01FF08307090063D84B
+:101350000704A2854A85EFF09FF1B7D506005286B3
+:10136000938505D22285EFF01FEE268597F0FA1FB0
+:10137000E78040DB11C4228597F0FA1FE78080DA0E
+:10138000F24062444E85D2444249B249224A924ACE
+:1013900005618280CA852685EFF07FED7DB7D28515
+:1013A0004A85EFF0DFECD1B781474146B306F5003F
+:1013B0003387F5000347070003C806008507334756
+:1013C00007012380E600E393C7FE8280011126CA4D
+:1013D0004EC6AE84AA8993053005130500034AC89A
+:1013E00006CE22CC328997F0FA1FE780A0C52DC522
+:1013F0001306000381452A8497F0FA1FE78020E84E
+:101400004146CE85228597F0FA1FE78040F6A685F3
+:101410000D461305D40197F0FA1FE78040F5130637
+:101420000402930504012285EF00F14AAA840D46C7
+:101430009305D4024A8597F0FA1FE78040F322858E
+:1014400097F0FA1FE78000CEF240624426854249B9
+:10145000D244B24905618280CD44FDB75D714EDE54
+:1014600062D4AE892A8C9305300513050003A6C209
+:10147000CAC052DC56DA5AD85ED686C6A2C4B28B2F
+:10148000368BBA84BE8A4289468A97F0FA1FE78073
+:1014900060BB630505101306000381452A8497F09D
+:1014A000FA1FE780C0DD4146E285228597F0FA1FEA
+:1014B000E780E0EB414681450A8597F0FA1FE78017
+:1014C00000DC1D46DE850A8597F0FA1FE78020EADA
+:1014D0001D46DA851305710097F0FA1FE78020E9B1
+:1014E00033392001B3349000414681450808230771
+:1014F0002101A307910097F0FA1FE78040D8194611
+:10150000D685480897F0FA1FE78060E61946D2852D
+:101510001305A10197F0FA1FE78060E59304040129
+:101520004146CE85268597F0FA1FE78040E48A85FC
+:101530002685EFF07FE7930904024E86A685228573
+:10154000EF0071392A890DE94146CE85268597F04D
+:10155000FA1FE78020CC0C082685EFF0FFE44E86CA
+:10156000A6852285EF0031372A8946454146CE853A
+:1015700097F0FA1FE780A0DF228597F0FA1FE78037
+:1015800060BAB64026444A8596440649F259625AE2
+:10159000D25A425BB25B225C616182804D49D5B711
+:1015A000011126CA52C4AA842E8A1305000393058A
+:1015B00030054AC84EC606CE22CC3289B68997F08D
+:1015C000FA1FE78020A835C52A84A685414697F0F2
+:1015D000FA1FE780C0D9930404012146D2852685ED
+:1015E00097F0FA1FE780A0D8CA8521461305840129
+:1015F00097F0FA1FE780A0D713090402A6854A8650
+:101600002285EF00512DAA844146CA854E8597F068
+:10161000FA1FE780C0D5228597F0FA1FE78080B0D7
+:10162000F240624426854249D244B249224A0561C9
+:101630008280CD44F5B739715AD05ECE2A8BAE8BFD
+:1016400041459305300506DE26DA52D456D262CCE7
+:1016500066CA6AC8368C328DBA8C22DC4AD84ED61D
+:1016600097F0FA1FE780009EAA8A9305300541454E
+:1016700097F0FA1FE780009D2A8ACD44638E0A08FE
+:1016800059C52A86D6855A85EFF0DFC4AA8441E180
+:1016900093053005414597F0FA1FE780A09A2A8903
+:1016A00093053005414597F0FA1FE780A099AA8974
+:1016B000630A090E6306050E1304FD0011841376F8
+:1016C000FD0049C07D144204418035EE13154400ED
+:1016D0004E86D6855E95EFF01FB7414681454A8517
+:1016E00097F0FA1FE780A0B9014D93170D01C18350
+:1016F00063F48708BDC04A8597F0FA1FE78080A28F
+:10170000638709004E8597F0FA1FE780A0A15685F0
+:1017100097F0FA1FE78000A163070A00528597F04F
+:10172000FA1FE78020A0F250625426854259D25415
+:10173000B259225A925A025BF24B624CD24C424D41
+:10174000216182800144131544008A855E95EFF083
+:10175000FFB44E86D2850A85BDBF93154D000A861B
+:10176000DE954A85EFF03FAE4A868A855A85EF00BE
+:101770009116AA84050D95BFBDFC0A86CE854A85C3
+:10178000EFF07FAC4A868A855A85EF00D114AA848F
+:101790006686CA85628597F0FA1FE780A0A7A1BF79
+:1017A000CD4491BFCD44A9BF397162CC2A8C594533
+:1017B00026DA4AD84ED652D456D25AD05ECE06DE5B
+:1017C00022DCAE8B328BB68A3AC63E8AC289468903
+:1017D00083440104EF000FC549C19167938717E95E
+:1017E0002310F50085472301F5002A84324721059F
+:1017F000630C0C0493071003A301F4001946814500
+:1018000097F0FA1FE780A0A723036401A303540104
+:10181000230A94002312740123174401231834016E
+:1018200023192401A285B72700206254F250D25414
+:101830004259B259225A925A025BF24B624C03C58A
+:1018400007CC21616F00EFCBA30104001946BA85D4
+:1018500097F0FA1FE780009C45BFF2506254D254C3
+:101860004259B259225A925A025BF24B624C2161A0
+:101870008280797156CAAA8A1305100326D24AD0EB
+:101880004ECE52CC06D622D42EC6328AB684BA891F
+:101890003E89EF002FB92DC1B245374602019307AB
+:1018A0008500130616E92A845CC110C12304550182
+:1018B000A304B5001946D285290597F0FA1FE780E1
+:1018C0006095CE852308940013051401268697F0B1
+:1018D000FA1FE780209423082403A285B72700205D
+:1018E0002254B25092540259F249624AD24A03C574
+:1018F00007CC45616F00EFC0B25022549254025998
+:10190000F249624AD24A45618280011122CC2A847E
+:10191000314506CE2EC632C436C23AC0EF008FB073
+:1019200029C19167938717E92310F500B245224634
+:10193000924602478D472301F500A30185006244CA
+:10194000B72700202312B5002313C5002314D500A8
+:101950002315E500F240AA8503C507CC05616F0099
+:101960004FBAF24062440561828001114AC82A8957
+:10197000394526CA06CE22CC2EC6B284EF008FAAE5
+:1019800031C1B2459167938727E92310F50091474C
+:101990002301F500A30125012312B5002A84A685A1
+:1019A0001905214697F0FA1FE780C086A285B72760
+:1019B00000206244F240D244424903C507CC05618D
+:1019C0006F002FB4F2406244D244424905618280E4
+:1019D00001114AC82A89414526CA06CE22CC2EC604
+:1019E000B284EF002FA429C19167B245938727E9FC
+:1019F0002310F50095472A842301F50023122501C1
+:101A00002146190597F0FA1FE780C080A2852317A9
+:101A10009400B72700206244F240D244424903C5F3
+:101A200037CC05616F00EFADF2406244D2444249C9
+:101A300005618280011122CC2A84394506CE2EC64A
+:101A400032C436C23AC0EF00EF9D29C19167938737
+:101A500017E92310F500B2452246924602479947FE
+:101A60002301F50023128500B727002062442313C9
+:101A7000B5002314C5002315D5002316E500F24058
+:101A8000AA8503C507CC05616F00AFA7F240624489
+:101A900005618280797122D406D62A842EC632C48A
+:101AA00036C23AC0EFC04FD01DC1B2452246924661
+:101AB0000247231CB100231DC1002C081306F00FA0
+:101AC0002285231ED100231FE100EFC02FBDB2509D
+:101AD000225445618280011122CC2A84394506CEE8
+:101AE0002EC632C436C23AC0EF00CF9329C19167E7
+:101AF000938717E92310F500B24522469246024724
+:101B00009D472301F50023128500B727002062447A
+:101B10002313B5002314C5002315D5002316E500B3
+:101B2000F240AA8503C507CC05616F008F9DF24086
+:101B30006244056182805D712AC613052002CAC015
+:101B40004EDE52DC56DA5AD85ED662D466D26AD0FD
+:101B500086C6A2C4A6C26ECE2E8CB28B368B3AC479
+:101B60003E8DC28CC68A035A01058359410503493B
+:101B70008105EF002F8B69C591663243938616E984
+:101B8000A9472A842310D5002301F500930DE40012
+:101B90002105930444012247630D030693071003B4
+:101BA000A301F4001946814597E0FA1FE780206DF4
+:101BB000194681456E8597E0FA1FE780406C19460B
+:101BC0008145268597E0FA1FE780606B2303740147
+:101BD000A30364012300240323128401231D540161
+:101BE000231E4401231F3401A285B7270020264469
+:101BF000B64096440649F259625AD25A425BB25BE9
+:101C0000225C925C025DF24D03C507CC61616F00FE
+:101C10004F8FBA85A3010400194697E0FA1FE780A9
+:101C2000605FEA856E85194697E0FA1FE780805E5F
+:101C30001946E685268597E0FA1FE780A05D79B70B
+:101C4000B640264496440649F259625AD25A425B3B
+:101C5000B25B225C925C025DF24D616182807971BF
+:101C60005EC6AA8B61454ECE52CC56CA5AC862C4D3
+:101C700006D622D426D24AD02E8BB28A368ABA8988
+:101C80003E8CEFF03EFA2DCD37470B01130717E9D5
+:101C900013048500AA8418C140C10149130524001A
+:101CA00023007401A30064011946D68597E0FA1F4A
+:101CB000E780405613059400230444011946CE855D
+:101CC00097E0FA1FE7800055A307840103C734009B
+:101CD00005091379F90F4104E362E9FC2254B7279F
+:101CE0000020B2500259F249624AD24A424BB24BEA
+:101CF000224CA68503C507CC925445616F006F80C6
+:101D0000B250225492540259F249624AD24A424B8A
+:101D1000B24B224C45618280011122CC2A8421459C
+:101D200006CE2EC632C436C2EFF0DEEF15CD224607
+:101D300092469167938717E92310F500B245B147A2
+:101D40002301F500A30185002303C500A303D500EB
+:101D50006244B72700202312B500F240AA8503C5CC
+:101D600007CC05616FF0FEF9F240624405618280A4
+:101D70005D71A6C28344C1052AC6CAC01385440248
+:101D80004EDE52DC56DA5AD85ED662D466D26AD0BB
+:101D90006ECE86C6A2C42EC4B28D368DBA8C3E8C51
+:101DA000C28B468B835A0105034A4105E649065911
+:101DB000EFF05EE749CD3243A24537460D01930768
+:101DC0008500130616E92A845CC12304650010C14E
+:101DD000A304B5001946EE85290597E0FA1FE780B0
+:101DE0006043CE852308A401A3089401230984013C
+:101DF000A3097401230A6401231B5401230C440129
+:101E000013059401194697E0FA1FE780A0401305D7
+:101E10004402A30F940008D0CA85268697E0FA1FD3
+:101E2000E780403FA285B72700202644B64096446D
+:101E30000649F259625AD25A425BB25B225C925C0A
+:101E4000025DF24D03C507CC61616FF09EEBB640B9
+:101E5000264496440649F259625AD25A425BB25B12
+:101E6000225C925C025DF24D61618280411126C26A
+:101E7000AA84514506C622C4EFF0DEDA49C1916753
+:101E8000938717E92310F500B9472301F50083C7AD
+:101E900014002A8493856400A301F50083C73400ED
+:101EA00003C724002105A207D98F231EF5FE83C78F
+:101EB00044001946230FF5FE83C75400A30FF5FE17
+:101EC00097E0FA1FE780003583C7C400A285230787
+:101ED000F40083C7E40003C7D400A207D98F2318F6
+:101EE000F40083C7F4002309F4002244B72700203C
+:101EF000B240924403C507CC41016FF09EE0B2406E
+:101F0000224492444101828079714AD037290020CD
+:101F1000930809CC06D622D426D24ECE52CC56CA2D
+:101F20005AC85EC662C403C378009308F00F63000A
+:101F300013092A8C13850701C289BE843A8AB68A9E
+:101F4000328BAE8BEFF01ECE2A8435C19307000D85
+:101F50002310F500D9472301F5002312850123033F
+:101F60007501A303650123045501A304450123055D
+:101F70009500130909CC8DC8410548C42686CE8535
+:101F800097E0FA1FE7800029A285225403457900D3
+:101F9000B25092540259F249624AD24A424BB24B71
+:101FA000224C45616FF0FED523260500F1BFB250EB
+:101FB000225492540259F249624AD24A424BB24BDD
+:101FC000224C45618280411122C42A84194506C6EB
+:101FD000EFF05EC50DC59167938717E92310F500F3
+:101FE000C1472301F50023128500B72700202244B2
+:101FF000B240AA8503C507CC41016FF09ED0B24024
+:1020000022444101828041110D4506C6EFF09EC178
+:102010000DC5930710F92300F5009307E003A30013
+:10202000F500C5472301F500B7270020B240AA8577
+:1020300003C507CC41016FF0DECCB2404101828084
+:10204000011122CC2A84294506CE2EC632C436C2BE
+:10205000EFF05EBD15CDB24592469167938717E9C3
+:102060002310F5002246C9472301F5002302B500DD
+:10207000A30185002304D5006244B7270020231361
+:10208000C500F240AA8503C507CC05616FF07EC785
+:10209000F24062440561828001114AC82A892D45B7
+:1020A00026CA06CE22CC2EC6B284EFF0BEB729C512
+:1020B000B245930710F92300F5009307E003A3004E
+:1020C000F500CD472301F500A30125012302B5004A
+:1020D0002A84A6851505194697E0FA1FE780801324
+:1020E000A285B72700206244F240D244424903C58A
+:1020F00007CC05616FF0FEC0F2406244D244424911
+:1021000005618280011122CC2A84214506CE2EC68B
+:10211000EFF05EB105C9B2459167938717E92310C7
+:10212000F500D1472301F5002303B50023128500F4
+:10213000B72700206244F240AA8503C507CC056199
+:102140006FF03EBCF240624405618280011122CCF6
+:102150002A84214506CE2EC632C4EFF0BEAC1DC582
+:102160002246B245930710592310F500230185003C
+:102170002303C5006244B72700202312B500F240B4
+:10218000AA8503C507CC05616FF0BEB7F240624473
+:1021900005618280011122CC2A84214506CE2EC6FB
+:1021A00032C4EFF03EA81DC922469167938727E904
+:1021B0002310F500B245A1472301F5002303850054
+:1021C000A303C5006244B72700202312B500F240E4
+:1021D000AA8503C537CC05616FF0BEB2F2406244F8
+:1021E00005618280011122CC2A84314506CE2EC69B
+:1021F00032C436C23AC0EFF0FEA215CD2246856742
+:10220000B24592460247938717C92310F500230170
+:1022100085002303C5006244B72700202312B500C0
+:102220002314D5002315E500F240AA8503C507CC89
+:1022300005616FF01EADF2406244056182800111BC
+:1022400026CAAE844AC82A891385C40006CE22CC89
+:1022500032C6EFF03E9D1DCD8567938717E9B245E5
+:102260002310F50023019500231225012A8431054E
+:1022700008C4268697E0FA1FE780C0F9A285B72731
+:1022800000206244F240D244424903C507CC0561B4
+:102290006FF03EA7F2406244D24442490561828019
+:1022A000011122CC2A84194506CE2EC6EFF09E9746
+:1022B00005C98567938717F92310F500B24585474F
+:1022C000A301F500230185006244B72700202312F3
+:1022D000B500F240AA8503C507CC05616FF07EA268
+:1022E000F240624405618280411122C42A840D4576
+:1022F00006C6EFF03E9305C5930710F92300F500DD
+:10230000E947A300F500230185002244B7270020F8
+:10231000B240AA8503C507CC41016FF09E9EB24032
+:10232000224441018280011122CC2A84214506CE1B
+:102330002EC6EFF03E8F0DC99167938727E92310D2
+:10234000F500B245930700032301F5002303850040
+:102350006244B72700202312B500F240AA8503C5C6
+:1023600037CC05616FF0FE99F240624405618280CE
+:102370000111214506CE2EC632C4EFF0BE8A05C932
+:102380008567B2452246938707392310F5008547B4
+:102390002301F500B72700202312B5002313C50041
+:1023A000F240AA8503C587C205616FF09E95F24091
+:1023B00005618280397122DC1304F5FF4AD852D4BA
+:1023C00056D25ECE420406DE26DA4ED65AD0894B6D
+:1023D0002A8A3289B68A418063967515B72B002008
+:1023E00083C74B9D5E8B89448DCF83C9160083C7FD
+:1023F00006009144A209B3E9F900B727002083D76A
+:10240000C7B1F51763DFF9009307C6FF639DF908AD
+:1024100031452EC6EFF01E812A84B24519ED930492
+:10242000F00FF250625426854259D254B259225AC2
+:10243000925A025BF24B21618280420913590901D1
+:102440002302B50023132501930700F91509A1659F
+:102450002310F5002311450185054A8597E0FA1FF1
+:10246000E78040BE08C415C983C74B9D9385EAFF2A
+:1024700013562900FD17238AFB9C97E0FA1FE7807B
+:1024800000DD1C44A28589071CC4B727002003C5B2
+:1024900087C2EFF01E87814469B7228597E0FA1F53
+:1024A000E78040C8ADBF9307D6FFE3CAF9F6B1474E
+:1024B0003304F402B724002083A7C4C2A29703C741
+:1024C000A70019C7884309C597E0FA1FE78080C5B0
+:1024D00013854900A16542058505418103AAC4C24F
+:1024E00097E0FA1FE78000B683A7C4C2229A232090
+:1024F000AA00A297884305D505472385E7008347AF
+:102500004B9D4A86D685FD17230AFB9C97E0FA1F50
+:10251000E78040D083A7C4C23E9423132401231232
+:10252000340195BF8547E39CF5EEB1473304F402CF
+:10253000372B00208327CBC2DA89A29703D7670005
+:10254000884345CB83D74700B306C700910763C2D2
+:10255000D70A3A95D68597E0FA1FE780A0CB0327E4
+:10256000CBC28144229783576700CA97C207C183B1
+:102570002313F700035747001107E394E7EA3145B7
+:10258000EFF04EEAAA8521C1930700F92310F50068
+:102590008327CBC22302750123114501A29703D7DC
+:1025A00067009C432313E5001CC5B727002003C523
+:1025B00087C2EFF00EF58327CBC23E9423130400AD
+:1025C00023050400B9BD8327CBC2A297884311C954
+:1025D00097E0FA1FE78000B58327CBC2A29723A01C
+:1025E000070083A7C9C23E942313040023050400F7
+:1025F0005DB511C997E0FA1FE780C0B283A7C9C2D1
+:10260000A29723A0070083A7C9C285443E94231341
+:1026100004002305040031B56F3061586F30A159B3
+:102620006F3071336F30515F6F30615C411106C69E
+:10263000EF30A158B2400145410182806F30C15D49
+:102640006F30E15F6F3021636F3041656F304167FC
+:102650006F3041696F30216B6F30216D6F30216FAA
+:102660006F30C1706F30C172834716000346060099
+:10267000A2075D8E6F3001746F3041756F30017845
+:102680006F3031276F30112A6F3011306F30313297
+:102690006F3051346F3071366F3091386F30B13ADE
+:1026A00003430100030E4100834E8100034FC1002C
+:1026B000834F010183424101834381017EC816CAD1
+:1026C0001ECC7AC676C472C21AC06F30D1396F3050
+:1026D000D13E6F30F1406F3011436F3031456F3074
+:1026E00051476F3071496F30914B6F30B14D6F3042
+:1026F000D14F6F60C1296F60A13B6F60213E6F3089
+:1027000071526F3091546F60A145411122C406C6C9
+:102710002A848357650003474500834655000346D6
+:1027200025008345350003550500EF60815711E909
+:1027300083458400035504002244B24041016F6088
+:102740006162B2402244410182806F60015C6F602F
+:1027500081671307A5FF420785672A884183138590
+:10276000A7C7636CE502138707C801456368B70212
+:1027700063E605031307301F6362C702138766FF12
+:1027800042074183938767C763EAE700050633067C
+:10279000B6028E063325D600828001458280B7D6E8
+:1027A00006008147938606D31308F00F3387F6009F
+:1027B000034607001317060141836364E5006313B2
+:1027C0000601828003D605006365C7002390E500FB
+:1027D0008280850793F7F70FD1BF411193970501C9
+:1027E00022C406C626C2C1872E8463D50702EFF035
+:1027F000EEC9AA8409CD83470500054793C707089A
+:102800006364F700EFB0E00B2685EFF0CEBC2165E6
+:10281000218D21A893F7150091CFB727002083A71A
+:10282000C7D391C3829713451400B2402244924407
+:102830004101828093F7250091CBB727002083A721
+:1028400007D491C3829713452400C5B793F7850039
+:1028500099CBB727002083A787D4BC5B91C382970D
+:1028600013458400D9B793F7450099CBB7270020CB
+:1028700083A787D4FC5791C382971345440075B74B
+:1028800093F7050281CFB727002083A787D583A7B9
+:10289000070991C382971345040241BF93F70501CD
+:1028A00081CFB727002083A787D583A7C70891C307
+:1028B00082971345040195BF939725010145E3D6FF
+:1028C00007F6B7270020938707CD83C6770003C696
+:1028D000670083C5570003C54700EF30915909656C
+:1028E00005BF411126C2B7240020B72700201306D8
+:1028F0000012814522C42A84138504CD06C623AA6A
+:1029000007DE4AC097E0FA1FE78060970145EF3085
+:10291000C0180145EF30A01FB7270020A38F87AA5A
+:10292000B707D707138404CDB1075CC8B7C70C0C31
+:10293000938707101CCCB7C7D707938707105CCCC9
+:10294000F177938707107D472310F402232CE40CC2
+:1029500081470327840C232EF40CB7872D0493871B
+:10296000F79F5D8F8327C40C372900201309C9B056
+:1029700093E7E7092326F40C232AF40C8347E900A4
+:102980002324E40C2328E40CA30AF40AA30EF40A7B
+:10299000F977FD17231FF40E2310F410FD472301D0
+:1029A000F41093073030231DF402231EF402A30C0D
+:1029B0000402EF00AF829307C01C231BF406854777
+:1029C000A30FF4028357490003570901A301A40090
+:1029D000A983A300F4088D472311F404B717070651
+:1029E000938707443CC4232204049306B00F9387C3
+:1029F00004CD63F4E6001307B00F93150701239588
+:102A0000E7022397E70203C7C703C1811386E500E6
+:102A1000118B51C3139765001307073D83C6D70376
+:102A2000420741832396E702918AADCA93966500D7
+:102A30009386063DC206C1822398D7026D459384D2
+:102A400004CDAE8663F3A500ED462391D402930531
+:102A50008014BA866374B700930680141307C01CF1
+:102A60002390E704370716000E06130707902392FA
+:102A7000D7022393C7022394D702D8DBEF00C122E9
+:102A8000EF500077EFF000292244B240924402490F
+:102A900041016FB0E0361317360049B79316360080
+:102AA00051BF397122DC3704400026DA4ED6AE849D
+:102AB000AA899305E4FF054506DE4AD8EFF0FEFA41
+:102AC000498C131704014183218393178400135900
+:102AD0000401D98F231601001379F90F10088A8594
+:102AE0004E852317F100A306210102C002C202C4D1
+:102AF00002C802CA02CC02CEEFF0E05D8347E101DA
+:102B00000347D101A3818400A2074207BA97034774
+:102B1000F101218023828400BA97F250625423800D
+:102B2000F40013D78700C183A3822401A380E400AB
+:102B30002381F4004259D254B25921618280B725D1
+:102B400000203725002001111946938545B2130551
+:102B500005DB06CE22CC26CA4AC891644EC697D061
+:102B6000FA1FE780206B9385F4FF0145EFF0BEED7F
+:102B70002A84FD550145EFF05EEFA287FD147D59D3
+:102B800033F79700B366E500D5CA631425016307E0
+:102B9000970A37240020130704CD2308F70EA183DA
+:102BA00093E707FC9169C1642326A70EA308F70EDB
+:102BB000130404CDFD19FD14CE850145EFF0BEE8E8
+:102BC0002A89FD550145EFF05EEAB3672501EDD78F
+:102BD000FD576314F500E30139FF93570501230AFC
+:102BE000F40E93578501A30AF40E8317040E2319DC
+:102BF000A40E230B240F4205135989001379F903FE
+:102C00004185A30B240F658DE58F6312F502031731
+:102C1000440F8317240E658FE58F631AF70003179F
+:102C2000640F8317440E658FE58FE307F7F8F240D2
+:102C30006244D2444249B24905618280A685014579
+:102C4000EFF07EE02A84FD550145EFF01EE2A287F9
+:102C500005BF411126C2B724002006C622C44AC0BF
+:102C6000938704CD03C7E70383C7F703636AF700BD
+:102C700001442285B24022449244024941018280AB
+:102C80002A89930510201305000B97D0FA1FE780BF
+:102C9000603B2A8471DD1306000B8145938404CDCB
+:102CA00097D0FA1FE780A05D63150900C157230480
+:102CB000F400BC4CB5E3E0C8A0CCE0CC2320040079
+:102CC0008547238FF4028547A304F400930700F996
+:102CD000A305F400B7270020938707E2D84B9C4F49
+:102CE00078C43CC8FD57230BF400A30EF40683C739
+:102CF000A4042302F40AB727002003C507B2230463
+:102D0000A406EFF0805E83476406A30AA40093E75D
+:102D100037002303F406B1BFFC4C80C3E0CC232072
+:102D2000040083C7E403850769BF01114EC6B729B4
+:102D3000002083A7C9E306CE22CC26CA52C456C2BD
+:102D4000130700054AC82A84F8D30945EFF0301E5E
+:102D5000372A002083274AE1B72A002037063300AC
+:102D6000D857930530020545719B13671700D8D7D4
+:102D700098431377F7CF98C398431377F7CF136728
+:102D8000072098C303A70AE91447D18E03A6C9E315
+:102D900014C7B70603009386862534CA5457F59A9C
+:102DA00054D70347E4079376F7079843137707F858
+:102DB000558F98C3EFF0FEC664449D472308F40086
+:102DC000230FA4062380F4008547A38104002381F8
+:102DD000F4007C4893F707209DCB9147A381F40032
+:102DE0008347640A8346540A78449A07D58F23029E
+:102DF000F70083C72400814685072381F40003463A
+:102E0000840A8345540A0345640AEFF0007B7C483A
+:102E100093F70740B1C303C734007C4483C6240042
+:102E200013678700A381E4000357A408B697A38122
+:102E3000E70083C7240078448346F4073E9783570E
+:102E4000A4089206A183BD8BD58F2302F70083C708
+:102E5000240089072381F40083C524008356440895
+:102E60009307D00F372700208D8F130707CD63D529
+:102E7000D726834604088947638CF62405469307C2
+:102E800080426385C600856793878784F946938768
+:102E9000F718B3C7D7020346470713660601230A8C
+:102EA000C70603A7C9E3416610C7B386D7028606E3
+:102EB00034D383C6340093E60601A381D40078445A
+:102EC0008346E4072E97A301D70083C624007844E5
+:102ED00036972302F70003C724007444A187BA96EB
+:102EE000034704081607D98FA382F60083C724007E
+:102EF0008D072381F4008347040693F7070485C7F1
+:102F000003C734007C4483C6240013670704A381ED
+:102F1000E40003475401B697A381E70083C7240068
+:102F200085072381F4008347C4070547C11793F73A
+:102F3000F70F6366F70603C92400B725002015467E
+:102F4000930739000329C4049385E5DC3E99A14722
+:102F50002300F90093078002A300F900130529005C
+:102F600097D0FA1FE780002B0347C407C147631CB3
+:102F7000F71683578408A1072311F408C547230EC9
+:102F8000F40683472408A303F90083572408A18388
+:102F90002304F90083C72400A5072381F400035606
+:102FA0004408014931C203C7240068448325040A48
+:102FB000930737003E9583C73400C18B638F071298
+:102FC00079593309E9401379F90F4A8697D0FA1FE6
+:102FD000E78040248327040ACA973CDC83574408CF
+:102FE000B38727412318F40603C72400B7050082DE
+:102FF000FD159377F70385073E991379F90FA30819
+:1030000024012381E4007C44A380270183A6C9E333
+:10301000930770F9A305F400DC42F99BDCC20305B9
+:10302000840603264AE19377F503139797015C56CC
+:10303000ED8FD98F5CD69307A00363D7A70C03A7A6
+:103040000AE9B70500077C4FCD8F7CCF8327C408E2
+:10305000B72400201CC6832704095CC2938704E2BE
+:10306000A3810700238207007C44938404E2BCDE32
+:10307000B727002083C707B6F1C7FC52FDFF834581
+:1030800014010345040823810400EFF02040375564
+:1030900005001305C530EFF00EE183274AE1B706BE
+:1030A00080009843558F98C3D857719BD8D7A38277
+:1030B0000400A380040083A7C9E3F24062440947E7
+:1030C00098C3D2444249B249224A924A0561828059
+:1030D0009167938707295DBB8347470793F7F70EEF
+:1030E000230AF70609BD0357840883572408998FDC
+:1030F0000947E348F7E8C94759B597D0FA1FE78071
+:10310000601103494408CDB51307200283A70AE9DB
+:10311000635CA700F84FB70500F9FD156D8FB70583
+:1031200000054D8FF8CF1DB7370700F99305F7FF5E
+:10313000F84F69486D8FB7050003E344A8FEB70553
+:103140000001C5B73755050081451305C530EFF0BF
+:103150002ED403461401834504086244F240D2444D
+:103160004249B249224A924A0145056117E3FA1FD2
+:103170006700A31AB726002083A5C6E3411122C425
+:1031800026C206C64AC093070005FCD1B727002017
+:1031900083A747E12A8437053300D857719B13670B
+:1031A0001700D8D798431377F7CF98C3984313776E
+:1031B000F7CF1367072098C337270020032707E9B5
+:1031C0001047498E10C73706030013068625B0C97D
+:1031D0005057759A50D70347E4071376F70798437B
+:1031E000137707F8518F98C364449D472308F40070
+:1031F0002380F4008547A38104002381F4007C48E8
+:1032000093F7074085CFA147A381F4007C4403577F
+:10321000A4082382E70083C7240078440346F40708
+:103220003E978357A4081206A183BD8BD18F23023A
+:10323000F70083C7240089072381F40003C5240015
+:10324000035704079307E00F898F63D8E708034704
+:1032500004088947630EF71005469307804263050B
+:10326000C70085679387878479479387F718B3C723
+:10327000E70237260020130606CD8345460783A6BE
+:10328000C6E393E50501230AB606416690C6338777
+:10329000E7020607B8D283C6340093E60601A3818D
+:1032A000D40078448346E4072A97A301D70083C655
+:1032B0002400784436972302F70003C7240074449F
+:1032C000A187BA96034704081607D98FA382F60090
+:1032D00083C724008D072381F400035604070149A6
+:1032E0001DCE03C7240068442C5C930737003E952D
+:1032F00083C73400C18BC9C379593309E9401379B5
+:10330000F90F4A8697D0FA1FE780C0F03C5CCA9755
+:103310003CDC83570407B38727412318F40603C70F
+:10332000240001459377F70385073E991379F90F38
+:10333000A30824012381E4007C44A3802701930790
+:1033400070F9A305F400B7270020938707E2A38153
+:103350000700238207000346140183450408224422
+:10336000B24092440249410117E3FA1F6700E3FAB1
+:10337000916793870729CDBD97D0FA1FE78080E931
+:10338000034904072318040659BF011122CC06CEB5
+:103390002A8426CA4AC84EC652C4EF40B066835734
+:1033A00084080347C40785072314F4088947631476
+:1033B000F70C8D47230EF4067C4893E787007CC802
+:1033C000B7270020938707CD03C75707098B6DDF09
+:1033D00003C757071377C70FA38AE706B72700204D
+:1033E00083A707B08297B7270020938747B583D676
+:1033F000870003576408DC433307D7029306003283
+:10340000130707193357D7023A956363F5001D8DEB
+:10341000B726002003C636B2232AA4086369C50470
+:103420003306C540373505009306D407A28513053A
+:103430006557EFE03EAF2285B7240020EFF0FF8E06
+:10344000938404CDEFF0402683C74407C18BC1CBE2
+:1034500083C7440793F70702E5DF83C74407228544
+:1034600093F7F70C238AF406EFF0DFD0F1BF338631
+:10347000C7402A9645BFB724002083A704B082978F
+:103480002A8983A704B08297E30DA9FE83A704B01D
+:1034900003294409B72400208297938444B56368C4
+:1034A000A904B727002083C737B23305A94083D9C1
+:1034B000840063E3A7001DED8357640813070032FF
+:1034C000B387370393870719B3D7E7020327440964
+:1034D000BA97D84063E3E700998F232AF408F240B3
+:1034E0006244D2444249B249224A05618280DC40AA
+:1034F0003E9945BF37290020130709CD8347570759
+:103500004E86814693E71700A30AF70637470F0058
+:1035100013070724B335E502B727002003AAC7E342
+:10352000B70708002324FA003305E502EF90A11F36
+:1035300006052326AA06130709CD83475707898B5B
+:10354000EDDF8347570793F7C70FA30AF7068357A3
+:10355000640813070032B387370393870719B3D77B
+:10356000E70203274409BA97D84063E3E700998F3D
+:10357000232AF408C9B58347C507B1CB411122C43A
+:1035800006C626C249472A84639CE70203572508DA
+:10359000835785086316F70293048509B725002031
+:1035A00015469385E5DC268597D0FA1FE78080C60F
+:1035B0002685EF5060118D47A300A408230EF40662
+:1035C00022852244B240924441016FF01FDC828088
+:1035D0008347E501411122C406C69907A308F500F7
+:1035E0007C4511472308E5002380E7007C4503471D
+:1035F00015012A84A380E70083475503858B91E753
+:103600000347450389476319F70078448347070058
+:1036100093E707042300F700684493056403194601
+:10362000090597D0FA1FE780E0BE68440356E4011D
+:103630004C54210597D0FA1FE780C0BD930730F99D
+:10364000A305F400B24022444101828041114AC0E6
+:1036500037290020930709CD83A7C70A06C622C4CD
+:1036600026C299E3054515AAAA84130909CDEFF0EE
+:10367000A0038327C90A8297EF4050132A847DD183
+:10368000DC50AC482324F50803C7B4009307A00915
+:10369000631BF71085472300F51483C73406230303
+:1036A000F514A303F51483C7F50003C7050101480A
+:1036B000A2074207BA9703C7E5001546F905BA976E
+:1036C00003C735FF130584136207BA97232CF40848
+:1036D00083C755FF03C765FFA2074207BA9703C711
+:1036E00045FFBA97232EF40883C775FFA30BF40296
+:1036F00083C795FF03C785FFA207D98F231CF40258
+:1037000083C7B5FF03C7A5FFA207D98F231DF40206
+:1037100083C7D5FF03C7C5FFA207D98F231EF402B5
+:1037200083C7F5FF03C7E5FF232E0413A207D98F34
+:10373000231FF4028147232CF41297D0FA1FE7804D
+:1037400060ADB84883473702FD8BA30AF4020347F4
+:103750003702ED1793F7F70F15832308E4022D477F
+:103760006368F7028357A40305679306A7C7E917A1
+:10377000C207C18363EEF6008356C4039307301F6C
+:1037800063E8D7008357E403130707C8637EF70293
+:1037900003558400EF40101E0145B240224492447C
+:1037A0000249410182808327090D13971701E35CC9
+:1037B00007EEFC4403C7070083C70500F98F958314
+:1037C000858B2300F514C5B58327090B22858297C5
+:1037D0008327890D03558400294693F7072091E339
+:1037E000054693050008EFA060278327090D13976E
+:1037F00017016359070003558400514693050008DB
+:10380000EFA0C02583274905FC4B13974700E35BD6
+:1038100007E403C58400A38B040049469305000810
+:10382000EFA0C02381B5B727002083C717CD411172
+:1038300022C406C626C24AC02A848DEB034704016F
+:1038400085476316F70E8347D40303475404858BDB
+:10385000631DF70C1946930564041305E40397D020
+:10386000FA1FE78020ACB334A00091A88347550429
+:10387000CDC78347B5041307000493F7070C639E75
+:10388000E708085921C513096404CA851305A50270
+:10389000EFA0C0298547AA84631AF5020858894712
+:1038A0002302F404834735001946CA8593E72700AD
+:1038B000A302F404510597D0FA1FE780A095B24007
+:1038C0002244268502499244410182800347040133
+:1038D00085476304F70483470406918B9DEF834774
+:1038E000C40385EF1305440497D0FA1FE780607086
+:1038F00008D805C589472302F404834735001946D3
+:103900009305640493E72700A302F404510597D0BC
+:10391000FA1FE780209085445DB78347C403898BF5
+:1039200091DF1C5883C7170091FB814449BF83472F
+:103930000406918B89FB8347D40013F717000DC34E
+:10394000834634010D47639DE60068402C442244C1
+:10395000B24092440249410117D3FA1F6700637BCA
+:10396000898BD5DB034734019547E316F7FAF1BF9E
+:103970004111B727002022C406C6938707CD238AAA
+:103980000706930710F9A305F500B727002003A445
+:1039900007DF0DC0B727002003C5F7AB8545EFE073
+:1039A0003EB6930710273305F50222832244B24026
+:1039B00041010283B2402244410182808347A50134
+:1039C00099C70347A5006314F7006FF07FFA034718
+:1039D000950111CF8346A5006382E6022305E50029
+:1039E000B727002003C5F7AB89456FE02EE7F1DF6D
+:1039F0000347A50079FB2305F500DDB7F9D7E5BF3F
+:103A00002C49314783C7150093F7F7032309F500C5
+:103A10006386E700930700083E85828083C7050020
+:103A20000D47BD8BA309F500E396E7FE41114AC09F
+:103A30001309650322C419462A84A1054A8506C6CE
+:103A400026C297D0FA1FE780E08D914763040522D4
+:103A50002C4819461305640483C705008905998716
+:103A6000858BA302F40497C0FA1FE780A07A228511
+:103A7000EFF07FDBA147630F051E64449D472308D9
+:103A8000F4002380F40085472381F400A381F4002F
+:103A9000CA8519461385440097C0FA1FE7808077CE
+:103AA00083C7240003C734000149990793F7F70F30
+:103AB000136787002381F400A381E4007844BA9758
+:103AC0000357A406A381E70083C7240078448346F4
+:103AD00014063E978357A4069206A183BD8BD58F0B
+:103AE0002302F70003C7240009071377F70F238188
+:103AF000E4008356E401F1C283470406795993F741
+:103B0000070491C375593309E9401379F90F6376B6
+:103B1000D90A83463406751989471379F90F6382E8
+:103B2000F6160546930780426385C600856793872E
+:103B30008784F9469387F718B3C7D7023726002042
+:103B4000130606CD8345460793E50501230AB6060D
+:103B5000372600200326C6E3C1650CC6B386D7020C
+:103B6000860634D283C6340093E60601A381D400CE
+:103B70007444034624063697A301C70083C6240075
+:103B8000784436972302F70003C724007444A187C2
+:103B9000BA96034734061607D98FA382F60083C767
+:103BA00024008D072381F4005C54CA973CDC8357C2
+:103BB000E401B38727412318F4068347040693F7EB
+:103BC000070485C703C734007C4483C624001367F9
+:103BD0000704A381E40003475401B697A381E700DB
+:103BE00083C7240085072381F40003C524000356FE
+:103BF000E4014C549307350068443E9559C663660A
+:103C0000C90897C0FA1FE780E0600349E40103C7D1
+:103C100024009377F70385073E99A30824012381A5
+:103C2000E40083475403858B91E7034744038947A6
+:103C30006319F70078448347070093E707042300DC
+:103C4000F7007C4483451401A380B7000345340684
+:103C5000930790F9A305F400EFE050030346140125
+:103C6000834534060D4597D0FA1FE780006BEFE0DF
+:103C7000B0238147B2402244924402493E8541012B
+:103C800082809167938707296DB54A8697C0FA1F8E
+:103C9000E7804058ADBF2C491307200283C71500A9
+:103CA00093F7F7032309F5006391E714411122C448
+:103CB00006C626C283C7050015472A84BD8BA30903
+:103CC000F500639CE7021946A1051305650397C03B
+:103CD000FA1FE78020659147630305102C481946B9
+:103CE0001305640483C7050089059987858BA302A2
+:103CF000F40497C0FA1FE780E0512285EFF0BFB2CD
+:103D0000A14771CDB727002083A707B082976444ED
+:103D1000A14748D02308F4002380F400854723817D
+:103D2000F400A381F400194693056403138544004D
+:103D300097C0FA1FE780004E83C7240099072381AC
+:103D4000F40083C7340093E72700A381F40083477E
+:103D5000540481CB78448347070093E707F8230096
+:103D6000F7001946930564041385A40097C0FA1F51
+:103D7000E780404A83C72400990793F7F70F13F7AA
+:103D8000F7030507A308E4002381F40083475403E5
+:103D9000858B91E70347440389476319F70078440B
+:103DA0008347070093E707042300F7007C4483451B
+:103DB0001401A380B700034534069307A0F9A305B7
+:103DC000F400EFE0A06C03461401834534060D4572
+:103DD00097D0FA1FE7806054EFE0100D8147B240A2
+:103DE000224492443E8541018280930700083E852B
+:103DF000828041114AC0372900208327C9E322C4A9
+:103E00001307000506C626C2F8D32A840945EFE049
+:103E10001012B727002083A747E1370600827D16DE
+:103E2000D85737280020719B13671700D8D7032570
+:103E3000C9E358411367170058C18305840613F777
+:103E4000F50393169701D857718F558FD8D713075D
+:103E5000A0036355B716832608E937060007F84E16
+:103E6000518FF8CE9843370633001377F7CF98C3B6
+:103E700098431377F7CF1367072098C3032708E900
+:103E80001447D18E14C7B70603009386862534C91C
+:103E90005457F59A54D7034724069376F707984367
+:103EA000137707F8558F98C337C7898E130767EDC7
+:103EB00098C737575500644413075755D8C39D47D3
+:103EC0002308F4002380F40085472381F400A147F0
+:103ED000A381F4007C440357A4062382E70083C730
+:103EE00024007844834614063E978357A40692061E
+:103EF000A183BD8BD58F2302F70003C52400930750
+:103F0000E00F09051375F50F2381A400035604077C
+:103F1000898F63CFC7047C442C5C0D053E9597C008
+:103F2000FA1FE780202F03C72400834704079376F6
+:103F3000F7038507B697A308F4002381E4008347BD
+:103F40005403858B91E70347440389476319F700BE
+:103F500078448347070093E707042300F7007C4475
+:103F600003471401A380E700930780F9A305F40039
+:103F70008327C9E37844B8DFB727002083C707B693
+:103F800081EB3755050081451305C530EFE04EF054
+:103F9000B7270020938707E2A38107002382070049
+:103FA00003461401834534062244B2409244024938
+:103FB0000145410117D3FA1F6700233693062002FB
+:103FC000032708E963DCB600744F370600F97D1655
+:103FD000F18E37060005D18E74CF69B5B70600F9AA
+:103FE0001386F6FF744FE948F18E37060003E3C4E9
+:103FF000B8FE37060001C5B7397152D4372A002000
+:104000000326CAE322DC26DA56D206DE4AD84ED68A
+:10401000930700057CD2B727002083A747E1B705A7
+:104020003300B72A0020D8572A84938A4AB5719B57
+:1040300013671700D8D798431377F7CF98C39843DF
+:104040001377F7CF1367072098C33727002003277C
+:1040500007E91447CD8E14C7B7060300938686255B
+:1040600034CA5457F59A54D7034725069376F70771
+:104070009843137707F8558F98C364459D472308E5
+:10408000F50085462380F400A38104002381D40039
+:104090008347F5050D476385E70019476391E748B6
+:1040A0008547A381F40019469305640313854400F2
+:1040B00097C0FA1FE780001683C724009907238161
+:1040C000F4000347F40599476316F70483C73400E7
+:1040D0001385A40093E72700A381F40083475403CA
+:1040E000898B638707320C5883C7250163820732A7
+:1040F0001946D10597C0FA1FE780C011784483475D
+:10410000070093E707F82300F70083C72400990707
+:104110002381F40083C7340003C7240093E787009A
+:10412000A381F4007C44BA970357A406A381E70057
+:1041300083C724007844834614063E978357A40619
+:104140009206A183BD8BD58F2302F70003C62400FE
+:1041500009061376F60F2381C4000357C401630FC9
+:10416000072C83470406795993F7070491C37559BF
+:104170007C483309C9401379F90F918B81C73919EC
+:104180001379F90F81476375E90A034734067519F6
+:1041900089471379F90F630FF72885469307804203
+:1041A0006305D70085679387878479479387F718D6
+:1041B000B3C7E702B7260020938606CD83C546071E
+:1041C00093E50501238AB6068326CAE3C1658CC63A
+:1041D0003387E7020607B8D203C734001367070125
+:1041E000A381E4007844834624063A96A301D600CE
+:1041F00083C62400784413D6874036972302F700FD
+:1042000003C724007444BA96034734061607518F37
+:10421000A382E60003C724000D072381E40018549D
+:104220004A9738DC0357C401330727412318E406B3
+:10423000784811469376C700638BC6003146639772
+:10424000C60E034614068346F4076311D60E218B6F
+:10425000630D071EB727002083A707B083294409F1
+:10426000829763E0A91EB7470F0093870724338521
+:10427000A940B335F50203D68A0081463305F5021D
+:10428000EF80614A9307A01363D2A70A3D05F9495D
+:10429000B349350349468145680097C0FA1FE78056
+:1042A00000FEB2477977CE09F98F93D93901B3E986
+:1042B000370183576408C20993D90901C207B3E9DA
+:1042C000F900832784090327C4084EC63EC8832704
+:1042D000C40913168700618393F6F701B7270020FE
+:1042E00083C737CD68446C009D8B9607D58FD18FDF
+:1042F0003ECA832704094946A2075D8F8357840875
+:104300003ACC231EF10083C724008D073E9597C049
+:10431000FA1FE78020F083C7340093E70702A381E8
+:10432000F40083C72400C9072381F40083470406EF
+:1043300093F7070485C703C734007C4483C6240071
+:1043400013670704A381E40003475401B697A381D0
+:10435000E70083C7240085072381F4000356C401C6
+:1043600063190618014983C624008347E40513F73F
+:10437000F60305073A999A07D58FA30824012381EC
+:10438000F40083475403858B91E70347440389472F
+:104390006319F70078448347070093E70704230075
+:1043A000F7007C4403471401A380E700930760F9FA
+:1043B000A305F40078448327CAE3B8DF83C7CA00A3
+:1043C00081EB3755050081451305C530EFE04EAC54
+:1043D000B72700200327CAE3938707E2A3810700DA
+:1043E000238207005C43014593E717005CC3034643
+:1043F00014018345340697D0FA1FE78000F2F2508B
+:104400006254D2544259B259225A925A216182803E
+:104410008347D40381CB78448347070093E707F8A9
+:104420002300F70019469305E40397C0FA1FE780BD
+:1044300060DEE1B991679387072985BB8147014910
+:10444000C5BB83A74A00BE9939BD83C63400034764
+:104450003406C18A85CEF9498946B3873703835923
+:104460000407631CD7009A099389093DCE97938767
+:10447000172BF949B3C9370331BD85466315D700FA
+:10448000D9098A09E5B7B9098E09CDB783C72400D0
+:104490008359C401BE9989476314F7049A09938923
+:1044A000097DF94793895954B3C9F902B726002009
+:1044B000938606CD03C6560713661600A38AC60662
+:1044C0008326CAE33706080090C6B387F902860739
+:1044D000FCD6834714062300E408A30FF4065DBB53
+:1044E00085476315F700FD098A0965BFF9098E093B
+:1044F0004DBF03C524000C549307350068443E9516
+:104500006369C90097C0FA1FE780C0D00349C4019E
+:1045100099BD4A8697C0FA1FE780C0CFA9B5138717
+:10452000E7FF1377D70F6315071CA381D40093050A
+:10453000650319461385440097C0FA1FE78080CDB4
+:1045400083C7240003C73400B7290020990793F7D5
+:10455000F70F136787002381F400A381E4007844F8
+:10456000938909CD0149BA970357A406A381E700AF
+:1045700083C724007844834614063E978357A406D5
+:104580009206A183BD8BD58F2302F70003C72400B9
+:10459000914709071377F70F2381E4008346F40559
+:1045A000639FF60A83470406795993F7070491C37A
+:1045B00075598357C4013309E9401379F90F6370C2
+:1045C000F90A83463406751989471379F90F63850B
+:1045D000F6100546930780426385C600856793877A
+:1045E0008784F9469387F718B3C7D70203C64907EC
+:1045F000C16513660601238AC9060326CAE30CC6F1
+:10460000B386D702860634D283C6340093E6060109
+:10461000A381D4007444034624063697A301C7003F
+:1046200083C62400784436972302F70003C724008A
+:104630007444A187BA96034734061607D98FA3821C
+:10464000F60083C724008D072381F4001C54CA9709
+:104650003CDC8357C401B38727412318F406834702
+:10466000040693F7070485C783C7340003C72400F3
+:1046700093E70704A381F4007C44BA9703475401ED
+:10468000A381E70083C7240085072381F400034743
+:10469000F4059147631CF7040356C40121CA03C5FE
+:1046A00024000C549307350068443E95636AC902A0
+:1046B00097C0FA1FE78000B60349C4010347F40519
+:1046C00091476315F72683C7490793F7070F93E7C9
+:1046D0005700238AF90641B991679387072911B7D3
+:1046E0004A8697C0FA1FE780E0B2C9BF0149F9B70F
+:1046F00093F7B70F0547E397E7C6A381F400930547
+:10470000650319461385440097C0FA1FE78080B0FF
+:1047100083C7240099072381F40083C7340093E7FB
+:104720002700A381F4008347D40381CB78448347D7
+:10473000070093E707F82300F70083475403138526
+:10474000A400898B6386071A0C5883C725016381EF
+:10475000071A1946D10597C0FA1FE780A0AB784425
+:104760008347070093E707F82300F70083C7240077
+:1047700003C73400B7290020990793F7F70F136791
+:1047800087002381F400A381E4007844938909CD54
+:104790000149BA970357A406A381E70083C7240001
+:1047A0007844834614063E978357A4069206A18355
+:1047B000BD8BD58F2302F70003C724008547090767
+:1047C0001377F70F2381E4008346F405639FF60A0D
+:1047D00083470406795993F7070491C375598357A2
+:1047E000C4013309E9401379F90F6370F90A83466C
+:1047F0003406751989471379F90F638DF61005464C
+:10480000930780426385C600856793878784F9464E
+:104810009387F718B3C7D70203C64907C165136664
+:104820000601238AC9060326CAE30CC6B386D7024B
+:10483000860634D283C6340093E60601A381D400F1
+:104840007444034624063697A301C70083C6240098
+:10485000784436972302F70003C724007444A187E5
+:10486000BA96034734061607D98FA382F60083C78A
+:1048700024008D072381F4001C54CA973CDC835725
+:10488000C401B38727412318F4068347040693F72E
+:10489000070485C783C7340003C7240093E70704D0
+:1048A000A381F4007C44BA9703475401A381E70035
+:1048B00083C7240085072381F4000347F405854757
+:1048C0006314F7060356C40125C203C524000C5423
+:1048D0009307350068443E956362C90497C0FA1F88
+:1048E000E78040930349C4010347F4058547D1BBE2
+:1048F0008347D40381CB78448347070093E707F8C5
+:104900002300F70019469305E40397C0FA1FE780D8
+:104910006090A9BD916793870729D5BD4A8697C046
+:10492000FA1FE780208FC9B701497DBF83C74907B8
+:1049300093F7070F93E7670069BB011156C2B72AC7
+:1049400000205AC0138B0ACD8327CB0906CE22CC78
+:1049500026CA4AC84EC652C4639507222A8409450E
+:10496000EFD0F05C372900200326C9E39307000548
+:10497000B72900207CD283A749E1372A0020B70558
+:104980003300D857938A0ACD719B13671700D8D785
+:1049900098431377F7CF98C398431377F7CF1367EC
+:1049A000072098C303270AE91447CD8E14C7B7061A
+:1049B00003009386862534CA5457F59A54D7034783
+:1049C000A4009376F7079843137707F8558F98C399
+:1049D0008347E4007844BD8B2308F4002300F700EC
+:1049E0001D476444639EE7408547A38104002381FB
+:1049F000F4000347F4058D466310D72A8357C4019A
+:104A0000639B07187C481147B18B6386E7183147D1
+:104A10006398E700034714068347F407630DF7160E
+:104A20008547A381F4001946930564031385440068
+:104A300097B0FA1FE780007E83C72400990793F799
+:104A4000F70F2381F400034704061377070415C307
+:104A500003C7340013670704A381E4007844BA97BE
+:104A600003475401A381E70083C7240085072381FE
+:104A7000F400238A0A0683C624008347E40513F75B
+:104A8000F60305079A07D58FA308E4002381F400F5
+:104A9000930740F9A305F40083475403858B91E7FE
+:104AA0000347440389476319F700784483470700A5
+:104AB00093E707042300F7007C448345140137057E
+:104AC00000827D15A380B7008326C9E3DC4293E70B
+:104AD0001700DCC20308840603A649E19377F803B4
+:104AE000139797015C56E98FD98F5CD69307A00383
+:104AF00063D1073D03270AE9370500077C4FC98FBB
+:104B00007CCFB7C7898E938767ED1CC6B757550012
+:104B100093875755B72400205CC20947938704E266
+:104B2000A383E700A3810700238207007C44034A94
+:104B30004406938404E2BCDEB727002083C707B68F
+:104B40006387073AFC52FDFF528523810400EFD0B2
+:104B5000F013375505001305C530EFD0DEB483A739
+:104B600049E1B70680009843558F98C3D857719B89
+:104B7000D8D78327C9E3A3820400A3800400094790
+:104B800098C3F2406244D2444249B249224A924A0E
+:104B9000024B05618280A147A381F4008357A406DC
+:104BA0002382F4008357A406034714067444A183A8
+:104BB0001207BD8BD98FA382F60003C624000547D8
+:104BC00009061376F60F2381C40083C74A0783269C
+:104BD000C9E36312F70A0347440689476319F708D4
+:104BE000931766009387073D034784012319F40652
+:104BF00093878707B387E702F9450945238AAA0601
+:104C0000416588C6938707FBC207C18393877716E0
+:104C1000B3C7B70213970701B387B702418386076B
+:104C2000BCD283C7340093E70701A381F4007C441E
+:104C30003E968347240693E70704A301F60083C644
+:104C400024007C44B6972382E70083C624007C447A
+:104C500021837D8BB697834634069606558FA382B3
+:104C6000E70083C724008D072381F40029B593074B
+:104C7000E6008E0795BFB852F94705833357F70210
+:104C8000BC52EC528583FD8BAE97FCD28D47238AB4
+:104C9000FA064207418371B719466318C70A0357DA
+:104CA000C40145E7A381F400138544009305640320
+:104CB00097B0FA1FE780005683C724001385A4002D
+:104CC00099072381F40083C7340093E72700A38169
+:104CD000F40083475403898BB9C70C5883C7250157
+:104CE000B9C31946D10597B0FA1FE780A05278449E
+:104CF0008347070093E707F82300F70083C72400E2
+:104D0000990793F7F70F2381F400034704061377FD
+:104D10000704E30007D683C63400784493E606040C
+:104D2000A381D4002DBB8347D40381CB7844834730
+:104D3000070093E707F82300F70019469305E403FB
+:104D400097B0FA1FE780004D55BFA147A381F4003B
+:104D50008357A4062382F4008357A406034714064E
+:104D60007044A1831207BD8BD98FA302F60003C63E
+:104D70002400054709061376F60F2381C40083C774
+:104D80004A078325C9E3631DF7040347440689479F
+:104D90006314F704931766009387073D0347840164
+:104DA0002319F40693878707B387E702F946094575
+:104DB000238AAA06416588C5938707FBC207C1837A
+:104DC00093877716B3C7D70213970701B387D70224
+:104DD00041838607BCD1B1B59307F6008E077DBF2E
+:104DE000B851F94705833357F702BC51E851858321
+:104DF000FD8BAA97FCD1230ADB064207418315B538
+:104E00000547639CE708B147A308F40083475403B0
+:104E1000898BADC30C5883C72501A9CF1946D1058D
+:104E20001385840097B0FA1FE780C03E784483471B
+:104E3000070093E707F82300F70068441946930535
+:104E40006403090597B0FA1FE780C03C83A70A0DE9
+:104E500013971701635D07008347E400B98B81EB6B
+:104E600078448347070093E707022300F70093077E
+:104E700020F90DB18347D40399C783C7040093E792
+:104E800007F82380F400684419469305E4032105DC
+:104E900097B0FA1FE78000384DB70356C4010C5491
+:104EA000138584009307660093F7F703A308F400C3
+:104EB000C5B71307200283270AE9635C0701F84F8F
+:104EC000370500F97D15698F37050005498FF8CF43
+:104ED0000DB9370700F91305F7FFF84FE948698F57
+:104EE00037050003E3C408FF37050001C5B7375590
+:104EF000050081451305C530EFD08EF90346140136
+:104F00006244F240D2444249B249924A024BD285AD
+:104F1000224A0145056117C3FA1F67000340B727FE
+:104F200000204111938707CD22C4A05306C6054730
+:104F30008346C4006390E60283C7470711476315A1
+:104F4000F7002285EFE0DFA222852244B240410132
+:104F50006FF0BF9EB240224441018280B7270020FB
+:104F600083A787D299E33E85828003C78700E30C3D
+:104F7000A7FE9C43C5BF011106CE22CC26CA4AC853
+:104F80004EC6EFF0BFFD11E98144F2406244268530
+:104F90004249D244B249056182808347550337298B
+:104FA00000202A84930409CD89EFB72500201946F3
+:104FB000938505DB1305640397B0FA1FE78080250E
+:104FC00085A805476398E70083C724006394071802
+:104FD000C94465BF1C59A1EB8347C503230A0502D9
+:104FE00091EB034754038547230AF4028947E31DE5
+:104FF000F7FC65BF1305C50397C0FA1FE78060FA89
+:1050000008D815C1EF8050390C5883C7A50081CF4F
+:105010008947230AF4021946B1051305640397B0C2
+:10502000FA1FE780201F034744038947E31BF7FA71
+:1050300083C714009DCB8347C40385CB83473404C7
+:10504000130700041305C40393F7070C639AE710D2
+:1050500097C0FA1FE780E0F908D81C5899C783C7A2
+:10506000270181C78947230EF4028344C40089FCC9
+:1050700085472306F400A304F400B727002003C7E4
+:1050800037B2230809CC0349E40093170701231A18
+:10509000E4069376F9001947C1836379D7068346FE
+:1050A00044060947938947006394E6009389C70340
+:1050B0008356C40183453406B72700201305A00F8B
+:1050C0003726002003C7A7E2231A34079397360038
+:1050D000B3D6A6020355C6B509469387B7026396B1
+:1050E000C5088E07130767233E979397A600BA97C4
+:1050F00037460F00130606248146B3A5A7023305E1
+:10510000F502EF7041624E95231AA4068357C40638
+:1051100023170406ADC3034564019307F00F63072B
+:10512000F500EFD06EB6FD57230BF4000356C4060E
+:1051300093066401120637650500A285130565A074
+:10514000EFD04E9BB727002003C5F7AB8545EFC0D6
+:10515000FEF025BDB72500201946938565DB99BD76
+:1051600097C0FA1FE780E0E3C5BD1307E70B3E9742
+:1051700093979600ADBF8547E316F9FC034564019C
+:105180009307F00F6307F500EFD00EB0FD57230B28
+:10519000F4000566930664011306068069BF411199
+:1051A00022C42A84094506C626C2EFD04058EFD053
+:1051B000A04F228523060400A3050400A3040400D5
+:1051C000B7240020EFE0CFFA9384C4AB03C53400CA
+:1051D0008545EFD00EA503C534008945EFD06EA4F8
+:1051E000034564019307F00F6307F500EFD0CEA9E4
+:1051F000FD57230BF400B2402244924441018280C7
+:105200002C49411106C622C426C24AC083C71500D4
+:105210007D4793F7F7032309F500E91793F7F70F95
+:10522000637BF70093040008B240224426850249BC
+:1052300092444101828083C70500BD8BA309F5001C
+:10524000F51793F7D70FF9FF2A841946A10513051F
+:10525000650397B0FA1FE780E00C914471D52C48A4
+:1052600085472302F40483C70500194689059987F9
+:10527000858BA302F4041305640497B0FA1FE7803A
+:1052800060F92285EFE02FDA85472A89E31CF5F8DB
+:10529000034734019547631FF702EF00705CB7279F
+:1052A000002083C717B28D8B6376F5028347040114
+:1052B000E36AF9F6B727002083A707B081448297F5
+:1052C00048D02285EFE08FB8E31025F72285EFF074
+:1052D0001FED99BF8347040181C71947E394E7F4A1
+:1052E0002285EFE0EFAE8345140103454406814477
+:1052F000EFD0C01903461401834544060D4597C0FD
+:10530000FA1FE7808001EFD0203A39BF79714AD087
+:1053100037290020930709CD22D4A05326D252CC9E
+:1053200056CA37DA0600B7240020B72A00204ECE2E
+:105330005AC806D6130909CD130A8AD4938404E205
+:10534000B7290020938ACAB0130B44018347B400E5
+:1053500031479387E70693F7F70F636FF7168A07CE
+:10536000D2979C438287114783474907E31EF7FE84
+:105370002285EFE07FC8D9BF014693055002014561
+:10538000EFD0401B130650028145054597C0FA1F18
+:10539000E780A0F883C73400858BBDCB28488146C1
+:1053A0005A868145A381040097C0FA1FE780A0EDCB
+:1053B00001E52285EFF0DFE40347B40093073009ED
+:1053C000E306F7F8EFD0402E2285EFE02FDFB25052
+:1053D000225492540259F249624AD24A424B4561E0
+:1053E000828083C72400858B85C383470401238182
+:1053F000040005476375F7001947E395E7FC930739
+:10540000B0F9A305F40099B783A7C9E3FC539DFF46
+:105410002382040045BF83C72400858B638A07323B
+:1054200023810400EFD040282285EFE06FD4B72419
+:10543000002083A7C49D85CFDC4395CB89472302F9
+:10544000F10083475404130561001946A302F100DB
+:1054500083474401930564042306F10097B0FA1FC3
+:10546000E78040DB83A7C49D4800DC4382978347E5
+:105470007406B1DF834554040345840013066404B5
+:10548000EF30312BA9B7034534060146930550028E
+:10549000EFD0400A8345340613065002054597C0F5
+:1054A000FA1FE78080E783C73400858B6387072A6C
+:1054B000284881465A868145A381040097C0FA1F77
+:1054C000E78060DC01E52285EFE0EFFC0347B400F4
+:1054D0009307A009E30CF7E6EFD0001D71A8034580
+:1054E0003406014693055002EFD0C00483453406CC
+:1054F00013065002054597C0FA1FE78000E283C7F4
+:105500003400858B638B0724284881465A86814561
+:10551000A381040097C0FA1FE780E0D601E5228549
+:10552000EFE00FCE0347B4009307900965B783C738
+:105530002400858B638E072023810400EFD0C016E2
+:105540008347490709476307F700834749070D4722
+:105550006318F70283A6C9E303572407BC52130755
+:10556000C712858363FEE700930750F9A305F40093
+:10557000BC528583E39C07DC2285EFE06FBF81BDD1
+:10558000034794018347A4011DCF8346A400630F02
+:10559000D71E6387F6002305E4002285EFF0EFB9FC
+:1055A00083C7740093F7F70FE39207DA834749073D
+:1055B00009476307F700834749070D47E31EF7FADA
+:1055C000930750F93DBDE9DF0347A40071FB2305B4
+:1055D000F400E1B783C72400858B638B0716238112
+:1055E000040083474907C18B95C3EFD0E00B834785
+:1055F000490793F70702E5DF83474907228593F7B9
+:10560000F70C230AF906EFE0CFFE89B38347590769
+:10561000858B91C7EFD040099307E0F9DDB383474D
+:1056200049071547BD8B639CE700EF00702383C7D4
+:105630005A018D8BE372F5EA9307D0F9D9B383470A
+:1056400049071947BD8BE399E7E89307C0F955BBB4
+:1056500083C72400858BE38B07CE23810400834717
+:105660004907C18B89CBEFD020048347490793F7C3
+:105670000702E5DF51B783475907858BC1FF834791
+:1056800049071547BD8BE389E7FA8347490719475F
+:10569000BD8BE38CE7FAEFD0200115BB8947230EC1
+:1056A000F4062285EFD07FCE0347B400930770093C
+:1056B000E30EF7C829BB83C73400858B8DC7EFC0C5
+:1056C000B07EB727002003A747E13C57ED9B3CD7AE
+:1056D000238504003717004083578701C607C58319
+:1056E000231CF70051BD83A7C9E3FC53E39007C611
+:1056F000EFC0907BB727002003A747E13C57ED9B05
+:105700003CD7238504003717004083578701C6071D
+:10571000C583231CF70023820400B9BD83C724007E
+:10572000858B9DC72381040083474907C18BE38D87
+:1057300007CE8347490793F70702E5DF2285EFE0AD
+:105740004FEB8347490793F7F70C230AF906D9B9BA
+:1057500083A7C9E3FC53E39B07BE23820400ADBBD0
+:10576000B7270020938707E203C72700058B01CFE7
+:1057700023810700EFC050732285EFD03FED2285D3
+:10578000EFF0FFA1A9B123820700B9B3E38A07E0D4
+:105790003DBD411126C2B7240020938704CD22C409
+:1057A000E04B06C64AC0630404240347C40085478F
+:1057B000631FF722B7270020938707E203C777000C
+:1057C00095466387E60083C777000D47631EF700A1
+:1057D0002244B7270020B2409244024903C5F7ABE8
+:1057E000854541016FC09E878356040213070064FC
+:1057F00083C704CD3347D702138904CD850793F7B8
+:10580000F70F232089062388F4CC63C6E700EFD086
+:10581000CEA7238804CC0347E4009D476318F70410
+:10582000834794068DCF8356E40663E7F6028345EB
+:10583000840093073004A30BF4001305300493F69F
+:10584000F60F0146EF30A16E22852244B240924409
+:10585000024941016FF0BF9485062317D4069305D2
+:1058600030020545EFD0EE9B2301A4068547230AAD
+:10587000F906034784018D47631AF70AEFC0CEE3A8
+:105880000D8901ED930770022305F4009307500280
+:10589000A30CF4009307600231A885476311F50853
+:1058A000930760022305F40093075002A30CF40051
+:1058B00093077002230DF4000347E400B72700208C
+:1058C00083C4F7AB85476319F70E03560402854579
+:1058D0002685EFC03E8E83475403898BF5C78347E7
+:1058E000C403FDC30C58EDC183C7A500F1CF8947A0
+:1058F000230AF4021946B1051305640397B0FA1F91
+:10590000E78040910347C407854763E3E70C22859E
+:105910002244B2409244024941016FF00F82930742
+:1059200050022305F400930770029DB78946834710
+:10593000F4006319D70213F7170011CF13075002B1
+:105940002305E400898B81CF93076002A30CF40048
+:10595000230D040095B7930760022305F400930715
+:105960007002EDB79DC313F7170001CB93075002E8
+:105970002305F400A30C0400E1BF898B81C79307C2
+:105980006002FDB793077002E5B7834794011307E0
+:1059900040026365F7009307500201A8850793F75B
+:1059A000F70F13077002E368F7FEA30CF4008347B8
+:1059B00094012305F40069BFB9450545EFD06E8613
+:1059C000035604022A9621B78547230AF4021DBF15
+:1059D000B727002083A707B083244409829763EE8A
+:1059E000A400835744073385A440E372F5F2B24024
+:1059F00022449244024941018280B727002083A7B4
+:105A000087B5BE94F9BF011122CCFD5706CE230BFA
+:105A1000F5008357C5062A8485C78346E506834576
+:105A200085009307C003A30BF50001461305C003CF
+:105A3000EF30E14F22856244F24005616FF02FF6AE
+:105A40008347E5000547BD8B6386E700834705066E
+:105A5000918BEDD3B727002083A787DA93F7072030
+:105A600085C302C402C202C0814801488147014780
+:105A70008146054681451305C003EF3081465DBF71
+:105A800002C081480148814701478146054681455A
+:105A90001305C003EF30814271BFB727002023A850
+:105AA000A7DE8280B727002083C7F7AB411106C667
+:105AB00089EB372505001305A57DEFC0DED2EFC0C9
+:105AC0005FE2B727002037370500938707CD13071C
+:105AD00027C5F8D337570500130767F7B8D73757E7
+:105AE000050013072779F8D7B24037570500130789
+:105AF000E7F1B8DB4101828011C98327050A93E7EA
+:105B000007082320F50AFD572303F5028280B727F3
+:105B1000002023ACA7DE8280B727002083A707D20E
+:105B20009C5799E33E85828003D78701E30CA7FE4B
+:105B300093878705FDB7011122CC06CE2A84034541
+:105B400065029307F00F2E866309F5002EC6EFC09D
+:105B5000BE933246FD572303F4028347A402035742
+:105B600084049306640293E707062305F40283572F
+:105B70000404A285F240BA972313F4046244376503
+:105B80000500130585AF05616FC0CEF6011122CC6B
+:105B900006CE2A84034575029307F00F2E8663090B
+:105BA000F5002EC6EFC05E8E3246FD57A303F40209
+:105BB00093067402A2856244F2403775050013050E
+:105BC00065F005616FC00EF3011122CC06CE2A8468
+:105BD000034585029307F00F2E866309F5002EC654
+:105BE000EFC09E8A3246FD572304F40293068402D6
+:105BF000A2856244F24037750500130505F305617F
+:105C00006FC04EEFB7270020938707CD83D52702BB
+:105C100003D6E70203D7070383D66702B707480115
+:105C2000ED07232EF51A2320F51C231CB51A231A81
+:105C3000C51A231BE51A231DD51A6D48AE87637359
+:105C4000B800ED47939507012314F51C6D48C181F9
+:105C5000B2876373C800ED472312F51C1306801446
+:105C6000B6876374D600930780142315F51C93063A
+:105C70008014BA8763F4E600930780142313F51C9D
+:105C80002307B50482800347651489468357A51C02
+:105C9000631ED70283568514938787E899C6B3C7D6
+:105CA000E702938757FD214731A02147B3C7E70299
+:105CB000938757FDB3C7E7020357851CC207C1830B
+:105CC00063F3E7003E872307E50482808546631679
+:105CD000D7009387C7FB1147F1BF938707FBE1B755
+:105CE0008357451B0357051C411106C663F3E700A4
+:105CF0003E87931807018357251C0357651B93D8CC
+:105D000008016373F700BA87139807018356C51B10
+:105D10008357851B1358080163F3D700BE860357CA
+:105D2000A51B8357E51B13930601135303016373EC
+:105D3000F700BA8783467514C2070947C183639A7F
+:105D4000E6000566130606A942876370C80232871B
+:105D500029A8032705109316470163CC06000566A2
+:105D6000130686844287E36406FF1318070113585D
+:105D70000801834665140947639EE6060357A50399
+:105D80009306204E3307D70293F6F80F9A06138630
+:105D9000F63C9386C64F634406019306C812158FDE
+:105DA00063D3E7003E87420705664183130606A9D1
+:105DB000BA876373C700B287C207C1830356451C05
+:105DC00013F7F80F9376F30F6316E6040356651C7A
+:105DD000631206050356851C631ED6020356A51CD6
+:105DE000631AF602230E0506EFF0FFE90945B240FB
+:105DF000410182800327051093164701E3C006FC8A
+:105E0000056613068684BE856373F600B285939794
+:105E1000050165B70546230EC5062312E51C2313AD
+:105E2000051D2314D51C2315F51CEFF0DFE50145F6
+:105E30007DBF0357A51B8357E51B411106C663733E
+:105E4000F700BA8703466514139707018946418313
+:105E5000631BD6068566938606A96373D700B6874B
+:105E60001397070141838357A51C6387E700854784
+:105E70002315E51C230EF5060357651B8357251CC8
+:105E80006373F700BA8703467514139707018946B1
+:105E900041836317D6048566938606A96373D7008A
+:105EA000B6871397070141838357651C6387E70013
+:105EB00085472313E51C230EF506EFF0DFDCB24027
+:105EC000014541018280856713868784E37DE6F87A
+:105ED0008326051093870780F58FD1F7328761B746
+:105EE000856713868784E371E6FC83260510938714
+:105EF0000780F58FD5FB328745BF0357A50495472B
+:105F00000356E503B307F7028356A50393D537403D
+:105F10006355B600118F93173700B3C7D702C20776
+:105F2000C1832314F5048280832745110D4693060F
+:105F3000F00F03C707000D8BA306E5006314C7002D
+:105F400083C62700A30BD50003C70700418B230995
+:105F5000E50083C71700230BF50082808347C50047
+:105F6000CD9B2306F5008280832745110347C5009A
+:105F700083C70700935637408987B58F858B99C7AC
+:105F8000134787002306E50001458280054582808E
+:105F9000832745110347C50083C707009356274051
+:105FA0008D87B58F858B99E7134747002306E5005A
+:105FB00001458280054582808327450E850723227F
+:105FC000F50E91E78327850E85072324F50E832799
+:105FD000850E93F7070891C785472322F50E2324E2
+:105FE000050E8347A50293F7070491CF8357050455
+:105FF00003578504BA972313F5048327450A93F7BB
+:10600000F7BF2322F50A82808327C50E8507232642
+:10601000F50E91E78327050F85072328F50E8327C3
+:10602000050F93F7070891C785472326F50E232808
+:10603000050E8347A50213F7070409C793E7070274
+:106040002305F5028280B727002083A707D60145E4
+:1060500091E3828003C7B70011E305059C43CDBFE0
+:10606000B727002083A707D60145054791E3828023
+:1060700083C6B7006393E60005059C43C5BF411185
+:1060800022C426C22A8491450145B724002006C6B1
+:10609000938404CDEFC0FE9803D7840A231BA40485
+:1060A000854763FDE7040355A41C8357641C372709
+:1060B000002037460F00AA970355C7B593871727C7
+:1060C00013060624B3A5A70281463305F502EF6047
+:1060D0008165835704040357E4058355840583A829
+:1060E00004091D8F3307B70283270409054613836C
+:1060F000F5FF130E80023E9763676600B2402244AC
+:106100009244410182803308C603C687FD563A98FF
+:1061100081E7231BC404DDB76314F4001C40F5DBE6
+:1061200083AEC7086398BE0083A60709B306D840AC
+:10613000B3F6B60263E4A6009C43D9BF09066DBF5F
+:10614000411126C2B7240020938404CD03D7840ACA
+:1061500006C622C4854763F3E7042A848357651C77
+:106160000355A51C3727002037460F00AA97035573
+:10617000C7B59387172713060624B3A5A702814640
+:106180003305F502EF60215A0346540583A804093C
+:1061900085467D161303800263E7C600B2402244A1
+:1061A0009244410182803387660283270409FD55AA
+:1061B0003E97C68781E7231BD404CDB76314F40050
+:1061C0001C40F5DB03AEC7080328C408631A0E01A0
+:1061D00003A80709B305E84063640701B305074155
+:1061E00063E4A5009C43F9B785067DB737270020F7
+:1061F0000111130747B54EC652C483598700032ABD
+:10620000470037270020130607CD22CC8355860A86
+:106210000354850306CE26CA4AC856C25AC005464C
+:1062200083268508930714006372B60EB38737037D
+:1062300013040032130907CD93870719B3D78702D8
+:106240003384D7006364440133044441AA8423287F
+:10625000850883D7A41C0355651C37460F00130619
+:1062600006243E9513051527B3253503814633854E
+:10627000A902EF60414BAA8A032B09090149B387A0
+:106280002903130600648146B3B529031385073239
+:10629000B337F500BE95EF6001492295DA877D5747
+:1062A000A1E3B385290313060064814633B92903AA
+:1062B00013850532B335B500CA95EF60C146229506
+:1062C000636445013305454123A8A408F2406244B4
+:1062D000D2444249B249224A924A024B0561828025
+:1062E000639497009C43D5DF03A6C70883A6C40820
+:1062F000631AD60083A607093387A6406364D500D6
+:106300003307D540636B57039C4359BF0344750360
+:1063100013342400134414003E94330434039307CD
+:106320000032130404193354F402369463644401B4
+:10633000330444412328850851BF83C774030509EA
+:106340008607FD17E36DF9F2A9BFB72700209387F1
+:1063500007CD83D6870A05476371D70E411122C442
+:1063600003A4070906C626C2A28789EB09EC230EFF
+:106370000500B240224492444101828003C7D70104
+:106380006DFB9C43DDB76314A40000406DD08347D0
+:10639000B400D5E30327C4088327C508630DF708B5
+:1063A0000347C50193070008AA84631DF7048357B8
+:1063B000A403194693050008231AF506231BF506C6
+:1063C0008357C403231DF5048357E403231EF504F8
+:1063D00003558500EF7080688547A38EF40083C75E
+:1063E000C40193F7F707238EF400130584062244B3
+:1063F000B240924431469305F00F410117A3FA1FB2
+:106400006700E3E78357A503194693050008231A9D
+:10641000F406231BF4068357C503231DF404835796
+:10642000E50303558400231EF404EF7020638947BD
+:10643000A30EF4005DBF004015BF230E050082804F
+:10644000B7270020938707CD83D6870A411126C23C
+:1064500006C622C40547AA846374D71A0327851089
+:10646000098B630F071883A70709BE85ADED03D617
+:10647000841C01447D581306260205862D067D5591
+:10648000A5EB630E04108347B4000357A403D5EBB8
+:106490008947231CE404A30AF40403570406835722
+:1064A00004042285BA97C1071D8B998F231FF4041A
+:1064B0008357C403231DF4048357E403231EF40409
+:1064C000EFF0FFBB8327440A93E717002322F40A67
+:1064D0008547230AF4008D47A30EF400B2402244FE
+:1064E00092444101828003C7D5016DFB8C41BDBF41
+:1064F00098436394970051D7BA8783A6070903A7E7
+:10650000040963E2E6023387E64083A6C40863F425
+:10651000E6003377D7026376A7003A856373C70036
+:10652000BE859C43B1BF158F83A6C70863F4E60000
+:106530003377D702E37707FF3A88E374C7FE3E84D8
+:10654000CDB783D7A403B3F7E702C9FB9D469947AC
+:1065500063F5E600935717008D070567231AF406C5
+:10656000130707C88A076353F700BA87231BF4068B
+:106570008357C4030355840013065002231DF404FB
+:106580008357E40393050008231EF404C947A30EB0
+:10659000F4002244B240924441016F70204CADC1DE
+:1065A00003D7A40383D7A503B3F7E702B1EB83872F
+:1065B000C40163D707049D46994763F5E6009357E6
+:1065C00017008D070567239AF406130707C88A0783
+:1065D0006353F700BA87239BF40683D7C40303D51C
+:1065E000840013065002239DF40483D7E40393052B
+:1065F0000008239EF404CD47A38EF400EF700046FC
+:10660000238E0400E1BDB7270020938707CD83D6F2
+:10661000870A05476378D71C5D71A2C46AD003A4BA
+:1066200007092A8D8357651C0355A51C4EDEB72923
+:106630000020138749B5AA9703558700938717272A
+:1066400037460F00B3A5A702130606248146A6C24B
+:10665000CAC09304006452DC56DA5AD85ED63305B9
+:10666000F50262D466D286C66ECE0569938949B5B5
+:10667000130909C8130C0032930A0064EF60A10AE1
+:10668000B385B4022A8A054B9D4CB38BA402B3B4E4
+:10669000A402AE9405E0B640264496440649F25959
+:1066A000625AD25A425BB25B225C925C025DF24D4E
+:1066B0006161828063158D0003240D0069DC8347CE
+:1066C000D401CDE78327C4080327CD086360F70A08
+:1066D00003250D0903270409636AE50803D8890027
+:1066E000198D330728031307071933578703637F6F
+:1066F000E50663F4A7003375F502637945078583E2
+:106700006373FA00D2873E954286814642C6B3350E
+:10671000550333055503EF60010105056308650561
+:106720008347B400835DA4033248B9E38357C403AD
+:106730000581231CB405231DF4048357E403231BA4
+:10674000A404231EF4048947A30AF40483570D0408
+:10675000230A6401A907231FF4048327440A93E74B
+:1067600017002322F40A9147A30EF40000401DB73E
+:106770008357AD0363F4B703B3F7B703428681468B
+:106780005E85A6853EC6EF50117AB24705050581A4
+:1067900063E6A7003385AD40E37AF5FC994763F6DD
+:1067A000BC0193DD1D0093873D00231AF406939DE1
+:1067B00027006353B901CA8D8357C403035584006E
+:1067C000231BB407231DF4048357E403130650026C
+:1067D00093050008231EF404D147A30EF400EF70C4
+:1067E000E02769B78280B727002083C707B637271D
+:1067F000002095C3B7170020938787A3232EF7DEC9
+:10680000B727002023A407D637070010B7E700E01A
+:1068100023A0E7208280378505009307A59D854545
+:106820001305A59D232EF7DE6FB09EE6B727002047
+:1068300083C7F7AB6384071A5D7156DA86C6AA8AE6
+:10684000A2C4A6C2CAC04EDE52DC5AD85ED662D4FA
+:1068500066D26AD06ECE7D5563820A12B7270020B9
+:1068600083A407D6638C0410372B002093074BB505
+:1068700083DC870003AC4700B727002003C727B29B
+:10688000B74B0F0037490F00938DFB237D5A130B35
+:106890004BB5054D938B0B241D489308204E1309CF
+:1068A0000924814983C6B40083A704096399A60912
+:1068B00083D6040803D3C40363F5660E03C604013C
+:1068C0006311A60F03A6841169EE03A6440A71EAB8
+:1068D00003C6F4006317060D03D5A4033303D340A6
+:1068E00003A44409330565024A86CE863EC61AC40F
+:1068F0003AC23305150333548502B3B5AC023A945A
+:1069000042044180239384083385AC02EF50B16187
+:10691000B24712479308204E3E9522431D486364B8
+:1069200085013305854133049403931713006E9456
+:1069300033547403A2976362F506B307F54063F31B
+:1069400047013E8A8440B9FCB727002083A707B0DF
+:106950008297B307AA40637AAA00B307454163DF71
+:10696000070483274B00D297898F23A0FA0083A7BF
+:106970000A0029476367F70423A00A00B6402644AB
+:1069800096440649F259625AD25A425BB25B225C83
+:10699000925C025DF24D61618280B307FC40AA9770
+:1069A00079BF83D66408B3869603EE96B3D6760392
+:1069B00063E4D700958F61B7E297EDBF23A00A008B
+:1069C0007DB7D91723A0FA00A54713056AFFE3E7AF
+:1069D00047FB03254B00591552954DB77D558280D5
+:1069E000411106C6EF10805C19C983278511014546
+:1069F00081E7B240410182809C430505D5BF7D55AA
+:106A0000CDBFB727002003A787DF011126CA4AC8D8
+:106A1000B724002006CE22CC4EC62A89938444B5E2
+:106A200049C3BE89B727002003D787D78547631A94
+:106A3000F70683D784000354690803250509330446
+:106A4000F402B7470F001387F723938707243A947C
+:106A50003354F40263628508B727002083A707B088
+:106A6000330485408297636CA406B307A44037279C
+:106A70000020034437B283A989DF01450580637193
+:106A8000F40237450F003384874013050524B335DE
+:106A9000A40203D6840081463305A402EF50B14816
+:106AA0008299930700FB2307F90083C7C40091CFA5
+:106AB0000145EFB05EBFB727002023A407D63707F4
+:106AC0000010B7E700E023A0E720F2406244D24480
+:106AD0004249B24905618280DC403E95B5BF33072B
+:106AE00085408147E35507F8DC403E94BDBF411126
+:106AF00026C2B7240020938704CD83A7C70922C4E8
+:106B00004AC006C62A842E89938404CD6394A700C4
+:106B100023AE04088327041281CB03558400014669
+:106B200093050008EF6090738357440481CB0355AD
+:106B300084004D4693051008EF60507203558400A1
+:106B4000154693051008EF607071230504002308B3
+:106B50000400230A240503D7840A854763E6E70077
+:106B600085450145EFB0DEB2B7270020938707E2E5
+:106B700003C7770095466394E600A3830700B240FD
+:106B80002244924402490145410182808347A50085
+:106B90006389073683570508411122C406C626C2F9
+:106BA00085072310F5088347F500230C05002A8488
+:106BB00013F7270005E703570504954763E4E7004B
+:106BC000014501A89305E003EFF07FF2A305A402BD
+:106BD0000945B240224492444101828013F70702E2
+:106BE00039CF93F7F7FDA307F5008327050A03477D
+:106BF000B500A305050293E747002320F50A854762
+:106C0000631FF7028357A5031306204E0327450988
+:106C1000B387C702B3D7E70237270020834627B2DE
+:106C200003477503938606053307C702B697C20765
+:106C3000C1832312F5088607BA972311F508834705
+:106C40001401858BF5C38357E40503570404639D42
+:106C5000E7268357C4038355C405034584022310E4
+:106C6000F40683475405231FB4029205A30BF402D4
+:106C700083576405F915B7240020231CF4028357B9
+:106C8000A405938444B5231EF402EFB0EEC5034778
+:106C9000B4002310040883578403631C071C03D724
+:106CA0008400B387E7021307003293870719B3D72D
+:106CB000E702032704095107BA97D84063E3E700C6
+:106CC000998F2328F40883578405231DF4028347F2
+:106CD000D40181C72285EFF0AFC603D78400835764
+:106CE000A4039306003223110402B387E70233D6CC
+:106CF000D702B3F7D7029306204E2326C408B387E2
+:106D0000D702B3C7E7022310F40283570404231207
+:106D1000F4028347F40093E70702A307F4008347D4
+:106D20001401F99BA308F40083471401898BB9C7A8
+:106D30000357E41283570404B306F7401396060181
+:106D400063490618631CF7028147014893048413C2
+:106D5000232CF412232E0413154693058412268542
+:106D60009790FA1FE780004B2685EF10F0158347B8
+:106D70001401A306A412F59BA308F4008347140191
+:106D800013F7070125CB8356C41403570404338635
+:106D9000E6409315060163CE0512639DE604BD9B94
+:106DA000A308F4008347A41481CB13F72700630CD6
+:106DB000071285472303F4148347B41481CB13F7D8
+:106DC0002700630907128547A303F4142285EFF017
+:106DD0004F868347C40799C78327040A93E70710A0
+:106DE0002320F40A8327040AA305040293E707205B
+:106DF0002320F40A8347140113F707021DCF372716
+:106E00000020032707D21306800583464700185742
+:106E1000B386C60236978356C701035704043387E7
+:106E2000E64013160701634A06000357C4146316AD
+:106E3000D70093F7F7FDA308F4008347A40293F764
+:106E40000704E38F07D60357640483570404E31948
+:106E5000F7D6034704019307A0046315F70085479D
+:106E60002308F4008327440A93E707402322F40A07
+:106E700081BB0347441703568405218B19CF8356E2
+:106E80000404035764178355A403158F3307B7020F
+:106E90003347C7023697231BE41685C703D7840000
+:106EA000B307F7021307003293870719B3D7E70236
+:106EB00003270409BA97D84063E3E700998F232892
+:106EC000F408231DC40211BD998F13970701E35DD8
+:106ED00007E4930580022285EFF07FC1A305A40299
+:106EE00013058002FDB1918B99C38947E1B5230356
+:106EF0000414D9B5918B99C38947F9B5A303041438
+:106F0000F1B50545828005C541119305200222C4D3
+:106F100006C62A84EFF0BFBDFD57A305A4022308CF
+:106F20000400A303F402B240224441018280828023
+:106F30000DC9411122C406C68347F5002A84930572
+:106F4000E003898B91C3A145EFF07FBAFD57A305FC
+:106F5000A402230804002304F402B24022444101A5
+:106F6000828082808327050A797122D406D626D2B0
+:106F70004AD04ECE52CC56CA2A84638F073413F7B8
+:106F8000270019CBF59B2320F50A035585001946E8
+:106F900093050008EF60902C8327040A13F747003D
+:106FA0004DC3ED9B2320F40A8347A40293F7070403
+:106FB00091CB8327440A228593E707402322F40AD2
+:106FC000EFE0BFF30347B40085470346440183560F
+:106FD0002406631FF76A8357A4031307204EB38761
+:106FE000E70203274409B3D7E70237270020034706
+:106FF00027B213070705BA97C207C1830347B40234
+:107000002312F40886072311F4089307000819C314
+:1070100093070004230EF40019E68347A40293E7C4
+:1070200017002305F40281EA035584000D469305F9
+:107030000008EF60B02223110406230A0400A30E07
+:1070400004008327040A13F787000DC30355840047
+:10705000DD9B2320F40A154693050008EF601020FD
+:107060008347A40293E747002305F4028327040A19
+:1070700013F7070139C7BD9B2320F40A8347D404C3
+:1070800003558400214689C7A306040413060003A0
+:1070900093051008EF60901C8347C40489CF8327B1
+:1070A0008410C18B89CB8355A40422859205C20527
+:1070B000C181EFE05FA88347A40293E7170023058F
+:1070C000F4028327040A13F7070415CB0347F404DB
+:1070D00093F7F7FB2320F40AA14763FBE7008347FC
+:1070E000B40099E78327440A93E707012322F40AAF
+:1070F00003558400314693051008EF60301683274E
+:10710000040A13F7070245C38346B40093F7F7FD5B
+:107110002320F40A0327C4108327841099EA1377E5
+:10712000070801CB0327440A37064000518F23226A
+:10713000E40A93F7070263880758A9EA83467414A0
+:1071400089470357641B639AF6568567938707A997
+:1071500063FAE7008327440A056713070780D98F7E
+:107160002322F40A8346641489470357A41B6399B6
+:10717000F6548567938707A963FAE7008327440AD3
+:10718000056713070780D98F2322F40A035584006B
+:10719000114693050008EF60700C8347A40293E743
+:1071A00017002305F4028327040A13F7071005C705
+:1071B0000355840093F7F7EF2320F40A230E040607
+:1071C0001D4693050008EF6070098347A40293E70A
+:1071D00017002305F4028327040A13F7070809CFD1
+:1071E0000355840093F7F7F72320F40A130670057C
+:1071F00093051008EF6090068327040A13F7072011
+:1072000031C393F7F7DF2320F40A83476414230F75
+:107210000400A29703856716A301A414EFB04013DE
+:107220002301A4142285EFE01FA6035584003146F4
+:1072300093050008EF6090028347A40293E71700CC
+:107240002305F4028327040A1397270163570700D5
+:1072500079777D17F98F2320F40A8327040A13977F
+:107260000701635A0704B727002003C537CD8345BC
+:107270000403EFB0AEF28357A4031307204E232A72
+:10728000A408B387E70237270020B3D7A702034536
+:1072900027B261777D1713050505AA972312F40815
+:1072A0008347A40293E717002305F4028327040A07
+:1072B000F98F2320F40A8327040A858B91CF834713
+:1072C000A40283454405228593E717002305F402B1
+:1072D000EFF0FF81A305A4028307141685C70307F7
+:1072E000440399463306F74063D6C63E8327440AD3
+:1072F000B7061000D58F2322F40AED57A302F41627
+:10730000A300E4168347A41613F7270045C383069A
+:1073100044030307241663DCE6000327440A370608
+:107320001000518F2322E40A1147A302E416030739
+:107330003416635CD7000327440A37061000518FC8
+:107340002322E40A7157A302E41603070416130666
+:10735000F007630CC7020346D4160345E416158FE5
+:1073600062076187B306A6406352D73893F60701D8
+:10737000639E063693F7F7F893E707012305F416A3
+:107380008357041785072319F4168357241799CFB9
+:10739000FD17C207C1832319F41689EB0355840036
+:1073A0001306000293050008EF60406B8347A400BA
+:1073B000B9C38327041299CF8347A40181EF0355F2
+:1073C0008400014693050008EF60406901E58547A8
+:1073D000230DF4008357440499CF8347140381EFAE
+:1073E000035584004D4693051008EF60206701E5C2
+:1073F0008547A308F4028347441713F7070179C7A9
+:10740000BD9B230AF4168327440A898BE1E30347D3
+:107410000401D547630CF70A83471401898BDDE724
+:107420008144814901498D4A130A5002139784010E
+:10743000618793773700098722970347D717860715
+:10744000B397FA007D8F638BE7002686054581455B
+:10745000EF50A12AB3E9A9003369B9008504E39785
+:1074600044FD032584138325C413337535012AC4D1
+:10747000B3F5250128002EC6EF10002583475413CD
+:1074800063EEA700034544037D5785475915620500
+:107490002C0061853AC43EC6EFB0C0320327841386
+:1074A000A2476317F7000327C413B2476300F7022C
+:1074B00015462C00130584129790FA1FE78080D59B
+:1074C0008327440A93E727002322F40A83464417BC
+:1074D000A54713F796006316F70403570404835770
+:1074E00064176360F704B307F74013960701634A14
+:1074F0000602834754171306000A0507B387C7021D
+:107500000356A403DD9A230AD416B3C7C702BA9759
+:10751000231BF4168327440A37078000D98F2322C0
+:10752000F40A8347A402E1CB918B91CF0346040177
+:10753000C165938505A02285EFE04FE58347A4024E
+:10754000ED9B2305F4028347A402858B8DC303457D
+:1075500074029307F00F6307F500EFA0FEF2FD57EA
+:10756000A303F4028347A402F99B2305F402834793
+:10757000A402898B91CF8355E403034584029205CD
+:10758000F915EFA07EB68347A402F59B2305F4020C
+:107590008347A402A18B85C38355E4030D4622854E
+:1075A0009205F915C205C181EFE04FDE8347A402C1
+:1075B000DD9B2305F4028347A40213F7070101CFE3
+:1075C0000345640293F7F7F82305F402EFA0DEEB1E
+:1075D000FD572303F4028347A40213F7070201CFE8
+:1075E0008355A4040345640293F7F7FD2305F402D1
+:1075F0009205EFA07EAF8347C40193F7070C89CBB8
+:107600000347B400854722856312F712EFE05FE37A
+:1076100083570404ADC713074006B3F7E702A5E399
+:10762000B727002083A747DFB7240020938404CD29
+:10763000898BB1C3372900201309C9B00327090377
+:107640001DCB83D7040183D524012545C207DD8DD9
+:1076500002978327090383D5E4002945829783276E
+:107660000903831524032D45829783270903830586
+:107670004403314582972397040023A80400B250A5
+:10768000225492540259F249624AD24A4561828098
+:1076900093070004230EF40019E68347A40293E73E
+:1076A00017002305F402E39A0698035584000D465B
+:1076B00093050008EF60803A49B29307801449BCF3
+:1076C0009307801455BC8327440A7D771307F77FFF
+:1076D000F98F5DBC998FE3D7F6C28327440AB706BA
+:1076E0001000D58F2322F40A954709B98346B416B2
+:1076F0008345C4163388B600635BE80013F80704BB
+:107700006317080093F7F7F893E7070485B92A96FB
+:10771000E34DC7C68D8EE3CAE6C613F70702E3162C
+:1077200007C693F7F7F893E7070289B9EFE0FFC1BF
+:10773000C5B5B727002083C7F7AB638D072839711C
+:1077400052D4372A002093070ACD6AC803AD07092F
+:1077500006DE22DC26DA4AD84ED656D25AD05ECE83
+:1077600062CC66CA6EC6130A0ACD8947630F0D162E
+:10777000B74A0F0037290020B72B0020938CFA233B
+:107780002A8CFD59130949B5938A0A24372B002006
+:10779000938BCBB08347AD006387072003546D08FC
+:1077A0008357890003250D093304F402669433548A
+:1077B0005403636C851483270BB033048540829790
+:1077C000B304A4406376A40083244900A294898C66
+:1077D00063D3040483270BB08297636C8512018DF9
+:1077E0008357ED03035789008E07B387E70213071A
+:1077F000003293870719B3D7E70263F1A712A145B7
+:107800006A85EFF0CFAEA305AD0283A70B0381C756
+:107810008945154582970347BD008547631BF70AD5
+:1078200083570D08835DCD0363F5B70B83460D01C8
+:107830006391E60A03278D1149EF03274D0A51EBA7
+:107840008346FD001D476396E6080355AD03B38DDF
+:10785000FD409307204E3305B50383244D0903549F
+:10786000890037460F001306062481463305F502CA
+:1078700083C76B01B3549502B335A402BE94C2040E
+:10788000C18023139D083305A402EF40D1698327EB
+:107890000D09032749003E956363E500198DB38701
+:1078A000840213941D00E697B3D75703A2973304BD
+:1078B000F5406375F5003304F7402A9483270BB035
+:1078C0008297B304A4406376A40083244900A29461
+:1078D000898CA14763E3970CB7E700E0232CAA0942
+:1078E0003707001023A0E7208547F2506254D25496
+:1078F0004259B259225A925A025BF24B624CD24C14
+:10790000424DB24D3E8521618280832749003E95DC
+:107910005DB583274900818F3E95D9B583570D0406
+:1079200085072310FD0483470D1491E76A8597901E
+:10793000FA1FE78000366A85EFF04FA50325CD08D2
+:1079400003240D09832749002A946363F4001D8CE6
+:107950000347FD0103556D0823288D080507A30F74
+:10796000ED00035789003305E5026695335555034D
+:107970006361A402098C83270BB08297B304A440EF
+:107980006376A40083244900A294898CE3C804F898
+:1079900059B53385A7402A94F9BFFD576385F40094
+:1079A000232CAA09A289032D0D00E3150DDE032760
+:1079B0008A098D471DDB9D4763F73701E1192320B5
+:1079C0003C0181471DB7B727002083A787B5E11782
+:1079D000BE99F5B785473E858280B72600209387FC
+:1079E00006CD03A707096306074E79714AD093862F
+:1079F00006CD37290020930749B503A5860903D38F
+:107A0000870003AE4700B7470F0006D622D426D220
+:107A10004ECE52CC56CA5AC85EC662C40148FD5802
+:107A2000130949B5938EF723938507248357670875
+:107A300003260709B3876702F697B3D7B7026366D1
+:107A4000F614B307F64063F517013A85BE8805487A
+:107A5000184369FF6304080023ACA60803A4860941
+:107A6000B7440F00B7290020938BF423372A002056
+:107A7000930A0032130B204E9389C9B093840424D7
+:107A800083270AB0032C04098297637685358356D1
+:107A900089000357640883C77901330CAC4033076E
+:107AA000D7025E97335797023E97636A87298357B9
+:107AB0000404A30F0400228585072310F4048347E0
+:107AC0000414F1C79790FA1FE78000272285EFF092
+:107AD000EF8B45E1035589008357640837470F0052
+:107AE0009306F723B387A702130707248324040907
+:107AF000230B0402832A4900B697B3D7E70263ED4C
+:107B0000F408B387F4402324F4088327C408BE9400
+:107B100063E45401B38454418347B4002328940898
+:107B200005476390E708035704088356C40363EAD4
+:107B3000E606834604016396F60683278411B5E3BF
+:107B40008327440AB9EF8346F4009D47639BF604FC
+:107B50008357A403B387E7021307204EB387E702D6
+:107B600003274409B3D7E70203C76901BA97231370
+:107B7000F408B250225492540259F249624AD24A4D
+:107B8000424BB24B224C4561828072965DBD97900C
+:107B9000FA1FE78000101DBF33875401B307F74079
+:107BA0009DB783570402A1C78356040403574402B8
+:107BB00037460F002312D4023387E640B387E7022B
+:107BC000035724021306062481468145BA97C2074B
+:107BD000C1833385A7022311F402EF40D13401C9D8
+:107BE000AA9463E45401B38454412328940883275E
+:107BF0000AB08297AA8483270AB08297E38DA4FEF5
+:107C000083270AB083248408829763EBA40C372A65
+:107C100000203385A440130A0AE26DC18327C408FB
+:107C2000637EF50C83477A000D476309F70CB74470
+:107C30000F0093840424B3359502035689008146CE
+:107C400033059502EF40312E83592402AA99294524
+:107C5000EFA0F02D9547A303FA00B727002083A7D4
+:107C6000C7E337071000860998C723A837070359C9
+:107C700089008359240237460F00130606243385F2
+:107C8000290381468145EF40112A05C1B33795028A
+:107C90004A868146B385B4023385A402BE95EF407F
+:107CA00091283385A9402311A4020347B4008547D6
+:107CB000631CF702930700FD2307F400B727002099
+:107CC00003A5C7E081452254B25092540259F249AB
+:107CD000624AD24A424BB24B224C45616FA05E9B36
+:107CE00083274900BE9425B7930710FC2307F400AF
+:107CF000B7270020814503A547E0F1B783477A0005
+:107D00000D47E308F7E60347B400854703A30903DB
+:107D10006317F7009545E30E03E4154529A0E30A30
+:107D200003E4954519452254B25092540259F24940
+:107D3000624AD24A424BB24B224C456102836353A2
+:107D40000C068357040485072310F40483470414A6
+:107D500091E722859790FA1FE780A0F32285EFE054
+:107D6000FFE20327C40883270409BA9703274900C1
+:107D700063E3E700998F0347B4002328F40885479D
+:107D80006315F7002285EF8010618347F401854574
+:107D90008507A30FF40083A70903E38307CE1545E6
+:107DA0008297F9B98357E403130700328E07B3872C
+:107DB000D70293870719B3D7E702E3FC87DBA14516
+:107DC0002285EFE0DFD2A305A40203A309038945BE
+:107DD000E31503F479BB8357E40303578900330C9D
+:107DE00085418E07B387E70293870719B3D75703F7
+:107DF0006371FC0C83270AB08297835704042A8C92
+:107E000085072310F4048347041491E72285979093
+:107E1000FA1FE78000E82285EFE05FD7E31B05D477
+:107E20000327C40883270409BA970327490063E39B
+:107E3000E700998F2328F4088347F40113F7070F0D
+:107E400031CF2285EFE02FFCA30F04008327040924
+:107E5000E372FCFA835604088357A40303274409FA
+:107E6000B387D702B3876703B3D7E70203C76901B4
+:107E70000607BA970347B4002313F4088547631332
+:107E8000F7028357C403E3FDD7BE2285EF80B050CD
+:107E900083A70903E38607BE8D4511B78507A30FA6
+:107EA000F4006DB783A70903E38C07BC8D45194522
+:107EB000C5BDE3400CCCA1452285EFE05FC3A3051F
+:107EC000A402B727002003A3C7B3E30403CA914564
+:107ED000A9B58280411122C406C62A848327841151
+:107EE000D1E383270412CDE30325041109C597804C
+:107EF000FA1FE7802023034574029307F00F630401
+:107F0000F500EFA06ED8034564029307F00F6304F9
+:107F1000F500EFA06ED7034584029307F00F6304CA
+:107F2000F500EFA06ED603558400A924B7270020E2
+:107F300083A747B185C7B727002083D787D799EF95
+:107F4000372400201304C4AB085009C99780FA1FD6
+:107F5000E780401D2320040223220402B240224471
+:107F600041018280C84309C59780FA1FE780801BC2
+:107F70008327841103D7A700136707F02395E70031
+:107F80009C43232CF41099BFC84309C59780FA1F5E
+:107F9000E78040198327041203D7A700136707F06F
+:107FA0002395E7009C432320F41225BFB727002028
+:107FB00083A707D699E33E85828003D78700E30C29
+:107FC000A7FE9C43C5BFB727002083A707D7372745
+:107FD0000020C1668345B7B1FD16014703D6A7004F
+:107FE0006309A6006307D6000507C107E3D8E5FECD
+:107FF00081473E858280411122C43724002013042A
+:1080000004CD8327040A06C626C2A1EBB7240020AC
+:108010000355E4029384C4B083C7F400130515022A
+:1080200015858507160592073E9542054181930502
+:10803000B0209780FA1FE780E00005C183C6F400F6
+:108040002320A40A81471387160012072A971306D4
+:1080500040F5930520F563D7F600B24022449244E0
+:108060004101828099EB2315B50058C18507C207ED
+:10807000A3040500C1834105F9BF2315C5002322D0
+:108080000500EDB741119305A0201305001D06C69C
+:1080900022C426C29780FA1FE780C0FA1306001D8B
+:1080A00081452A849780FA1FE780601D014505CC31
+:1080B000B7240020938704CD83A60709938404CDB9
+:1080C00095CA36878547035687006304F60618432A
+:1080D0007DFB2314F400B9E322859780FA1FE78023
+:1080E000600403558400B2402244924441018280DE
+:1080F0003687D1BF85472314F40023A8840823AA18
+:1081000084082394F40AEFF01FEF83A7440923A007
+:1081100007002305040023070400E1B783A74409EF
+:1081200080C383D7840A23AA840885072394F40A8A
+:10813000E9BF138717009317070113160701C183BF
+:10814000E35806FA814771B7B7270020138707CD98
+:108150000325070A411122C406C6138407CD09C5A9
+:108160009780FA1FE78000FC2320040AB2402244D3
+:1081700041018280411122C437240020930704CD9D
+:1081800083A6070906C60147B687130404CDB1CB01
+:1081900003D68700631BA60405EB98422328E40856
+:1081A0003E859780FA1FE780E0F78327440923A0E4
+:1081B00007008357840A9DE3EFF01FF92328040882
+:1081C000B240224441018280832644096395F6002F
+:1081D000232AE408F1B7944314C3D9B7FD17231435
+:1081E000F40A8357840AE9FFC1BF3E879C4345B721
+:1081F0003725002071468145130505D61783FA1FE0
+:108200006700E3078327C50803568508797193D66D
+:108210000701BD8EC206C182358E13577640935733
+:108220005640898B058B5D8F93573640918B5D8FC0
+:1082300093571640A18B5D8F93171600C18B5D8FEE
+:108240009317360093F707025D8F931756009355E7
+:10825000860093F707041E065D8F1376F60F518F85
+:1082600093D7554013D63540118A898BD18F13D6B9
+:108270007540D18F13D61540218AD18F13961500E2
+:10828000418AD18F1396350013760602D18F13964B
+:108290005500137606049E05D18F93F5F50FCD8F0B
+:1082A000A20745465D8F3307C70222D42A8426D20F
+:1082B00052CC56CA032A8409832AC4095AC806D64E
+:1082C00036974207418393577740135557400989A2
+:1082D000858BC98F135537401189C98F13551740A6
+:1082E0002189C98F131517004189C98F13153700CC
+:1082F00013750502C98F1315570093558700137521
+:1083000005041E07C98F1377F70FD98F13D5354092
+:1083100013D755401189098B498F13D57540498F63
+:1083200013D515402189498F139515004189498F2F
+:108330001395350013750502498F13955500137574
+:1083400005049E05498F93F5F50F4D8F2207D98FB0
+:10835000B387C7024AD04ECE5EC662C4B697C20784
+:10836000C18313D7774013D557400989058B498FAF
+:1083700013D537401189498F13D517402189498F6B
+:10838000139517004189498F13953700137505021E
+:10839000498F1395570093D58700137505049E07E1
+:1083A000498F93F7F70FD98F13D5354013D7554021
+:1083B0001189098B498F13D57540498F13D5154005
+:1083C0002189498F139515004189498F13953500EF
+:1083D00013750502498F13955500137505049E0505
+:1083E000498F93F5F50F4D8F2207D98FB387C702B9
+:1083F000130650025285D685B697BD8E939406011A
+:10840000C18033F6C402137BF60FEF40412C05897F
+:108410001DE98347140801498149B3849702130C6D
+:108420005002C1804A865285D685EF40412A05898F
+:10843000937BF90F11C563863403850993F9F90F0E
+:108440000509E31189FF230F6407B25022549254A7
+:108450000259F249624AD24A424BB24B224C456120
+:1084600082805E8BCDB783274509035685087971D5
+:1084700093D60701BD8EC206C182358E1357764052
+:1084800093575640898B058B5D8F93573640918B60
+:108490005D8F93571640A18B5D8F93171600C18B8C
+:1084A0005D8F9317360093F707025D8F9317560081
+:1084B0009355860093F707041E065D8F1376F60F1B
+:1084C000518F93D7554013D63540118A898BD18F60
+:1084D00013D67540D18F13D61540218AD18F1396AC
+:1084E0001500418AD18F1396350013760602D18F7D
+:1084F00013965500137606049E05D18F93F5F50F5C
+:10850000CD8FA20745465D8F3307C70222D42A8448
+:1085100026D252CC56CA032A840A832AC40A5AC8CD
+:1085200006D63697420741839357774013555740F5
+:108530000989858BC98F135537401189C98F135508
+:1085400017402189C98F131517004189C98F131549
+:10855000370013750502C98F13155700935587000F
+:10856000137505041E07C98F1377F70FD98F13D51D
+:10857000354013D755401189098B498F13D5754064
+:10858000498F13D515402189498F139515004189CD
+:10859000498F1395350013750502498F13955500C2
+:1085A000137505049E05498F93F5F50F4D8F22072E
+:1085B000D98FB387C7024AD04ECE5EC662C4B69783
+:1085C000C207C18313D7774013D557400989058B5C
+:1085D000498F13D537401189498F13D51740218909
+:1085E000498F139517004189498F139537001375EB
+:1085F0000502498F1395570093D58700137505041D
+:108600009E07498F93F7F70FD98F13D5354013D7AE
+:1086100055401189098B498F13D57540498F13D562
+:1086200015402189498F139515004189498F13956C
+:10863000350013750502498F139555001375050410
+:108640009E05498F93F5F50F4D8F2207D98FB3877C
+:10865000C702130650025285D685B697BD8E9394F5
+:108660000601C18033F6C402137BF60FEF402106EA
+:1086700005891DE98347F40801498149B3849702BC
+:10868000130C5002C1804A865285D685EF402104E2
+:108690000589937BF90F11C563863403850993F926
+:1086A000F90F0509E31189FF230F6407B250225423
+:1086B00092540259F249624AD24A424BB24B224C7E
+:1086C000456182805E8BCDB7834715000347250047
+:1086D00083464500A2074207BA9703470500FD8A73
+:1086E0000548BA9703473500930500020145620724
+:1086F000BA9701473316E8007D8E01C6050513754C
+:10870000F50F0507E318B7FE8147214633D7F6403A
+:10871000058B01C705051375F50F8507E398C7FE9F
+:108720008280011152C656C4032A8513832AC513B9
+:1087300022CC26CA4AC806CE2A84A30B0512A30659
+:10874000051281441309500226865285D685EF30E2
+:108750001178058911C58347D4128507A306F41241
+:108760008504E39324FFF2406244D2444249324AF2
+:10877000A24A05618280411126C2B72400201387D6
+:1087800004CD22C40324870806C64AC08347540682
+:108790002302040685E38547B72500202302F4065B
+:1087A0001946938505DB130564069780FA1FE78059
+:1087B00060A661A08546639CD700034727000DEBA8
+:1087C0004945B240224492440249410182808325B6
+:1087D0004408138904CDE1E58347C40695E30347C4
+:1087E00054068947E309F7FA83472900F1DB8547F7
+:1087F000B72500202302F4061946938565DB65B78B
+:108800001305C4069780FA1FE780A0792322A408E5
+:1088100005C18347A50089CF89472302F40619467D
+:108820009305C500130564069780FA1FE780809EB4
+:10883000034744068947E314F7FAB7050001FD151D
+:108840000145EFA08EA268CCEFA0202B28CCC1451B
+:108850001545EFA00E9D8547A303F4008D47230225
+:10886000F40083478403372900202306A4000D4722
+:108870001309C9AB639EE70203564403835764049C
+:1088800003453900C1453E96EF90BEB2034539001D
+:10889000C145EF90AEFC0145238804CC1DB783C7CA
+:1088A000A50095DF89472302F4061946B1059DBF4F
+:1088B0000947034539006396E70003566404C14540
+:1088C000E1B703564403E5BF41119305202013058A
+:1088D000000A22C406C69770FA1FE780A0762A8491
+:1088E0002DCD1306000A81459780FA1FE780209955
+:1088F000B727002023AC87D4B7270020938707E24F
+:10890000D84B9C4F23020400232AE408232CF408AC
+:10891000FD572300F404930710FB2303F400B787EB
+:108920000500938767772324F408B797050093879A
+:1089300067C62326F408B79705009387C7B0232896
+:10894000F408B727002083C707B681EBB7270020BC
+:1089500003A507E09145EF90BED32285B2402244A3
+:1089600041018280411106C622C426C2AA84EF902A
+:10897000B053930700FB2383F400B727002003C5FF
+:10898000F7AB9305000237240020EF909EA983D611
+:10899000440313070064834704CD3347D702850798
+:1089A00093F7F70F2308F4CC63C6E700EFA0EE8D32
+:1089B000230804CCB2402244924441018280011138
+:1089C0004EC6B729002022CC06CE26CA4AC852C4B9
+:1089D000938709E283C777001547138409E2630789
+:1089E000F700834774000D476311F7028347940033
+:1089F00089E7930770102314F400F2406244D244D4
+:108A00004249B249224A05618280B72700200D45BC
+:108A100083A487D537290020EF907051032749E1BF
+:108A2000B7C7898E938767ED1CC7B75755009387E3
+:108A300057555CC383C7A4031307F00F6387E70090
+:108A4000A38CF402FD57238DF40203C594038947D8
+:108A50006306F5008547A38CF4020145372A002000
+:108A60000327CAE30146930550025C4393E71700CE
+:108A70005CC3930720FB2383F4009D47A303F4000A
+:108A8000238009E223020400EF90D02A3727002038
+:108A9000832607E9BA890145DC56F59BDCD683C7F6
+:108AA0005400032649E193F6F7071C4293F707F8B1
+:108AB000D58F1CC2B727002083C707B689C7B72741
+:108AC000002003A507E0EF901EBE032749E1B7068B
+:108AD00033001C4393F7F7CF1CC31C4393F7F7CF26
+:108AE00093E707201CC303A709E91C47D58F1CC7C0
+:108AF0000327CAE3B7070300938787153CCBA3027C
+:108B00000400A300040085471CC3C5BD4111B7275D
+:108B1000002022C403A487D506C626C28347940337
+:108B20002147638DE70A894483465400639D970A71
+:108B3000930770026382F612930750029305600256
+:108B40006384F60093057002B727002083A747E1EE
+:108B5000A302B4003727002094433706CEFF7D16CA
+:108B600093F6F6CF93E6061094C3032707E9370878
+:108B700033001447F18E14C7B726002003A5C6E3BF
+:108B800037060300B726002030C9238006E293860B
+:108B900006E223820600A3820600A3800600854623
+:108BA00014C194431306861593F6F6CF94C39443E9
+:108BB00093F6F6CF93E6062094C31447B3E6060176
+:108BC00014C730C95457F59A54D79843137707F808
+:108BD0004D8F98C3930720FB2303F400B240224437
+:108BE00092444101828093077002638DF6029307DD
+:108BF0005002130760026384F60013077002B72760
+:108C0000002083A607E9A302E400DC56F59BDCD62E
+:108C1000B727002083A647E19C4293F707F8D98F36
+:108C20009CC24DBF83478403898B9DC7B727002013
+:108C30000356A40403C5F7AB93050002EF906EF74B
+:108C400093075002A30C9402A302F4002244B24002
+:108C5000924441016FF0BFD622852244B240924433
+:108C600041016FF03FD0B7270020938707CD03A7BE
+:108C7000C7093DE3411122C403A4870806C6930730
+:108C8000000B034764006304F700EF90F021834773
+:108C90008403372700200345F7AB13F7170019C7E4
+:108CA0008547A30CF4020356240301A8898BEDDB4E
+:108CB0000356A4048947A30CF40293050002EF9025
+:108CC0004EEF93075002230F0402A302F400224444
+:108CD000B24041016FF0BFCE828001114EC6B7296C
+:108CE000002083A7C9E322CC26CA4AC806CED843AF
+:108CF00037290020AA8413671700D8C3832649E1C7
+:108D000037C7898E130767ED98C637575500130785
+:108D10005755D8C2D84301469305F00F1367170083
+:108D2000D8C3930730FB2303F500B7270020138433
+:108D300007E21D470345C503A303E400238007E2C0
+:108D400023020400EF90007F03A6C9E3A3020400FE
+:108D5000A300040085471CC2832749E1B7053300FF
+:108D600098431377F7CF98C398431377F7CF1367D8
+:108D7000072098C337270020032707E91447CD8E23
+:108D800014C7B70603009386861534CA5457F59A5C
+:108D900054D703C7B4039376F7079843137707F8BC
+:108DA000558F98C3F2406244D2444249B2490561AA
+:108DB00082807D572300E50403479503411106C6D1
+:108DC000230DE5022147A30CE5020347B503A302E7
+:108DD000E500EFF09FF0372700200326C7E38177F7
+:108DE000FD175446F58F5CC60F1000008327C7E3BC
+:108DF00037070200130600F898C73727002013072B
+:108E000007E22302C7000567B240130727A9F8D37A
+:108E1000D4C741018280011126CA06CE22CC4AC89D
+:108E20004EC652C403479503A147AA846312F7268E
+:108E3000930750FB2303F5000345C5039305200268
+:108E4000EF90C06403C9C403894763F3270109494C
+:108E50001379F90F03A44409930720022384F40033
+:108E600095472300F40003C76400B7290020930747
+:108E7000400B938909CD631CF70083A7090D139755
+:108E8000170163560700930750022300F40093076D
+:108E90002002A300F40003C744068947138A64062E
+:108EA000631BF70083A5440819465285B1059770E6
+:108EB000FA1FE780203683C75406858B91E703C7E6
+:108EC000440689476318F7008347040093E70704C3
+:108ED0002300F4001946D285130524009770FA1F69
+:108EE000E780403383C7540799C78347040093E75B
+:108EF00007F82300F40019469385640713058400DE
+:108F00009770FA1FE780003183C784052307F400B8
+:108F100083C79405A307F40083C7A4052308F400BE
+:108F200083C7B405A308F400FC4C13D787002309BA
+:108F3000F400C183230AF400A309E4008947631302
+:108F4000F9008D47A30AF40093171900A69703C7E9
+:108F5000070583A54409230CE40003D707052183F3
+:108F6000A30CE40003C7A701230DE40003D7A70166
+:108F70002183A30DE40003C7070283D70702230E52
+:108F8000E400A183A30EF40083D7890A638A07143F
+:108F90008D472397F404B7270020938747B503DE56
+:108FA00087001307003283D6A90213060E19335621
+:108FB000E602B8509386260283AF090983AE4700C4
+:108FC0008586AD0693020032154F3A967E85FD5890
+:108FD00003D7E40469E963E9160105074207418301
+:108FE0002397E404E374EFFE83C7E404B70600822A
+:108FF000FD16230BF40083D7E404A183A30BF40034
+:1090000083C7E90F230FF40083C7F90FA30FF40000
+:1090100083C709102300F40283C71910A300F402C8
+:1090200083C729102301F40283C7C400FD8BA30169
+:10903000F40283C7390003C735029607D98F372753
+:109040000020A381F502832547E1B727002083C7CD
+:1090500007B2D8551396870193F7F703758FE60784
+:10906000D98FDCD56186B72700201307A00383A71B
+:1090700007E96357C708F84FB7060007558FF8CFC1
+:10908000F2406244D2444249B249224A0561828098
+:10909000930740FB2303F500930520020145EF9061
+:1090A000E03E014945BBB307C70303230509938786
+:1090B0000719B3D75702B29763E4D701B387D741F3
+:1090C000338867406369F3003308F3406375D80061
+:1090D00005072397E40463731801C2880841CDBDD6
+:1090E00083C7950103C785019946A207D98F8D8350
+:1090F0008D073E8763F3F60019472397E404EDB527
+:1091000013072002635AC700F84FB70600F9FD168F
+:10911000758FB70600059DB7370700F99306F7FF6F
+:10912000F84FE945758FB7060003E3C9C5F4B706E4
+:109130000001A9B7411122C4372400201304C4AB95
+:1091400026C2AA8403453400C14506C6EF906EAD21
+:109150000345340093050002EF90AEACB727002022
+:10916000938707E2A3830700B240224423820400CE
+:1091700023930400924441018280411106C626C215
+:1091800022C44AC0AA84EF10B029EFE03FE2630096
+:109190000512B85083A7440901482324E508B84CB8
+:1091A000B72500202A84232CE508F84C1546938522
+:1091B000E5DC232EE50803C757011305851337297E
+:1091C0000020A30FE5EE03C7770183C667011309EB
+:1091D00009CD2207558F2310E5F003C7970183C6F9
+:1091E00087012207558F2311E5F003C7B70183C616
+:1091F000A7012207558F2312E5F003C7C70183C7D4
+:10920000D701A207D98F2313F5F083C7C400232207
+:109210000501A30EF5EE81471CC19770FA1FE78088
+:1092200060FF03C764009307600B6312F702854772
+:109230002300F41483C7C4030D476392E708930720
+:1092400020202313F41485472314F41425A0832726
+:10925000090D13971701635F070083A7440903C72C
+:10926000070083A7840983C70700F98F9583858B3F
+:109270002300F4142285EF10F0078327890D03558E
+:109280008400294693F7072091E3054693050008DB
+:10929000EF40C07C8327090D13971701635907001E
+:1092A00003558400514693050008EF40207B22447B
+:1092B000B24002492685924441016FF0BFE7230383
+:1092C000F414A303F4147DB7011122CC06CE26CAF0
+:1092D0004AC84EC68347C5072A8481EF0325440840
+:1092E00055E50347D40085476318F71468582C5C8C
+:1092F00019AA0325450829C58347A500B1C383479B
+:10930000D407C9C3834734081307000493F7070C35
+:10931000639AE7069304E407A6856905EF40100108
+:10932000054783274408631DE5020947230EE40629
+:109330001946A6851385C7009770FA1FE78080ED50
+:109340000347C4078947E30BF7F819469305E40779
+:10935000130564069770FA1FE780C0FC41F121A055
+:1093600083C7170091EB8144F2406244268542494D
+:10937000D244B24905618280B727002083C717CD48
+:10938000E1D3D5B783471500C5FFF1BF834725015A
+:10939000A9DB83475407C1CF8347B40713070004F1
+:1093A00093F7070C6395E70893096407CE851305C7
+:1093B000A502EF40A0772A898547AA84032544089F
+:1093C000631DF9041946CE8551059770FA1FE78091
+:1093D00060E4B727002083C717CD81D78947230AC8
+:1093E000F4068347D400E39127F98327440803D583
+:1093F000270003D7470083D5670083D7870042073C
+:10940000598DC207DD8D6244F240D2444249B249CF
+:1094100005611783FA1F6700C3CF83471500A1D7E3
+:10942000B727002083C717CDE38D07EA2DBF8347F9
+:109430001500E39807EA05BF0347D406834754079E
+:10944000E313F7F21946930564071305E4069770D2
+:10945000FA1FE78020EDB334A00039B7411106C6EA
+:1094600022C42A84EFF03F9BB7270020032744093A
+:1094700083A7C7E3B7068000B8DFB727002083A71C
+:1094800047E19843558F98C3D857719BD8D7978099
+:10949000FA1FE78000DCB24022440145410182808E
+:1094A000411122C42A84032585098146014681454C
+:1094B00006C626C24AC09780FA1FE780C0DC631741
+:1094C0000510832484099D4683C70400BD8BA30433
+:1094D000F40003C714002305E400639BD70E83C781
+:1094E00024000346D40393D667006315D60E93F782
+:1094F000F7031389440063F1E70E230A040683C7C8
+:109500003400858B85C78547230AF40683C704008A
+:10951000CA8519469987858BA30AF4061305640743
+:109520009770FA1FE78000CF1389A400230E04066A
+:1095300083C73400898B85C78547230EF4068327AC
+:109540008409CA85194683C707001305E40719096A
+:109550009D83A30EF4069770FA1FE780A0CB83C704
+:109560003400A18B81CB834719000347F403918317
+:109570006316F7062285EFF03FD585479304F00781
+:10958000631AF5008347E40389CFFD17230FF40224
+:10959000EF908011B2402244268502499244410155
+:1095A00082800347C4038947631AF700B727002066
+:1095B00083C7B7E281C78D47230EF4022285224478
+:1095C000B2409244024941016FF05FE98544D9B746
+:1095D0009D44C9B795447DBF8D446DBFD1445DBFE7
+:1095E000011126CAAA8403258509814601468145C1
+:1095F00022CC06CE4AC84EC69780FA1FE780A0C884
+:10960000054451E903A984092147034409003D8821
+:10961000A3848400834719002385F4006315E408BC
+:109620008349290013D7690049E313871900639020
+:10963000E708034739008D47631DF7068347090094
+:109640001946930549009987858BA38AF4061385EB
+:1096500064079770FA1FE780E0BB8547238EF40606
+:1096600083A7840919469305A90083C707001385BA
+:10967000E4079D83A38EF4069770FA1FE78080B9F4
+:10968000B547639AF9022685EFF01FC409C5268500
+:10969000EFF0BFAE01442285F2406244D244424919
+:1096A000B249056182801D44FDB71544EDB765449C
+:1096B000DDB74544CDB76144F9BF011122CC2A84FE
+:1096C0000325850981460146814506CE26CA4AC83A
+:1096D0004EC652C49780FA1FE780E0BA6315052A88
+:1096E000832484091D4603C704009376F700A3046E
+:1096F000D40083C7140093F7F7032305F400639F96
+:10970000C61E7D57230DE40203C724000546935669
+:109710006700A30ED402639AC6261377F7030507E2
+:109720006397E72603C73400E1479376F7FB63921C
+:10973000F626937787002A899389440085C783C7D3
+:1097400054008566938606F0A207F58F83C6440011
+:1097500093896400D58F2312F40483C75400918346
+:10976000A30FF402418B014649C7EF80F07383C712
+:10977000090093F7F703A30DF40203C629008967D4
+:10978000938707F022067D8E83C719005D8E4206FF
+:1097900041862311C40483C729009583230EF40254
+:1097A0008387090063D007029307C012834694039E
+:1097B00005473306F6028347A4006397E600A9072E
+:1097C0008E0729A8F947DDB7372700200347B7E2FE
+:1097D00089078E076DC79387770D86071D8EB7079C
+:1097E0000080130746ED93C737ED63E6E71A230DB4
+:1097F000D40283C7340093F7070491C70347940347
+:109800008947630DF7180347A4039307F00F630E0E
+:10981000F70C130700506367C70AB727002083A51A
+:10982000C7E301777D17D445758FD8C50F100000A9
+:1098300003A7C7E3B7050200B72400200CC7130530
+:1098400000F8938504E2130656ED2382A500060670
+:1098500070D354C7138A04E2BE897C53FDFFA1472D
+:10986000A30CF4022285EFF04FC783A6C9E38177EA
+:10987000FD17D846F98FDCC60F10000083A7C9E397
+:10988000B706020094C7930600F82302DA00930695
+:109890002031F4D3D8C79780FA1FE780809B83C715
+:1098A00004E2858BB9C322856244238004E2F2403E
+:1098B000D2444249B249224A05616FF07FBE938784
+:1098C000A704FDBD034704046311F7021306F6D88D
+:1098D000930710273356F6023795050093060404C4
+:1098E000A285130525DBEF80FEA0F24062444A8585
+:1098F000D2444249B249224A05618280398B4DE304
+:10990000E91793F7F70F7D4713090008E36FF7FC9A
+:109910008547230AF40683C704001946938524006B
+:109920009987858BA30AF406130564079770FA1FBD
+:10993000E780408E83479400230E04060547639317
+:10994000E70283258409230EF406194683C7050020
+:109950001305E407A1059D83A30EF4069770FA1F73
+:10996000E780408B2285EFF03F9685472149E31E33
+:10997000F5F622856244F240D2444249B249224A75
+:1099800005616FF0BFAD05498DB71549B9BF0D49E8
+:10999000A9BF094999BF1309100281BF5D49B1B739
+:1099A0001309000899B77971B727002022D403A4BE
+:1099B00087D526D24ECEB7240020B72900204AD022
+:1099C00052CC56CA5AC85EC662C406D6930A200B49
+:1099D000130B400B930B600B130C300B138904E239
+:1099E000138A49B5834764006392570583C704E22D
+:1099F000858B81CB2285238004E2EFF01FCC7DD1C3
+:109A000029A0938404E22382040083474400638FE7
+:109A100007122254B25092540259F249624AD24A71
+:109A2000424BB24B224C45616FE07FF96390670572
+:109A3000B7270020938707E203C71700058B05C7E8
+:109A4000B7240020A380070083A744B5938444B5BE
+:109A50008297DC4021056363F5001D8D28D02285A7
+:109A6000EFF0AFF15DB72382070045B7639F77073B
+:109A7000372700200326C7E38177FD175446F58F6B
+:109A80005CC60F1000000327C7E3B7070200B72426
+:109A900000201CC7130600F8938704E22382C70046
+:109AA000B727002083A747E19C439D83858B9DCBEF
+:109AB000930760197CD354C79770FA1FE7806079C9
+:109AC00083C704E2858B89CB238004E2EF80D03DFD
+:109AD0002285EFF0FFB015D98347E4038507230FF4
+:109AE000F40225B79307E01BF1B7639C870183C796
+:109AF00004E2858B99DB2285238004E2EFF05F9AF4
+:109B0000FDBD1307500BE392E7F083471900858BE7
+:109B10009DCB8346C403A3000900054783A749B52D
+:109B20006370D70282971305850283274A00636317
+:109B3000F5001D8D930760FB28D02303F4005DB56D
+:109B400082972105DDB723020900C1B5B250225426
+:109B500092540259F249624AD24A424BB24B224CC9
+:109B6000456182804111B727002022C403A487D514
+:109B7000B7270020138707E206C60347970093879D
+:109B800007E201CB83C687000D476394E600A384F8
+:109B9000070003C77700A1466387E60003C7770085
+:109BA00099466399E60003C777002384E7000547D9
+:109BB000A384E700EF80502F2285EFF0AFD7130684
+:109BC0003002930500080145EF3050690345040455
+:109BD0009307F00F6307F500EF801E8BFD572300FE
+:109BE000F404B240224441018280B7970500372730
+:109BF00000209387878C232EF7D4B7A7050037273B
+:109C000000209387679A2320F7E0828083476513BB
+:109C100093D63700AA9683C5061313F7770033D679
+:109C2000E540058A6302061083471501898B63941A
+:109C300007108327450A898B639F070E011122CCE9
+:109C40002A841305851306CEEFE01FA8034754139B
+:109C500083474403636EA708138567FF62057D563B
+:109C6000FD462C00618532C436C6EF80B035032630
+:109C7000841322478326C413B247718FF58F631470
+:109C8000E600638AF6002800EFE01FA4A54763EF13
+:109C9000A702A30AA412834744178DE7034664135F
+:109CA0002245B245EF20B122058909CD8327C41092
+:109CB00093F7070881CB8327440A37074000D98FE1
+:109CC0002322F40AF2406244056182806D15A30AE2
+:109CD000A41215462C00130584129760FA1FE78022
+:109CE00060538327440A93E727002322F40A65B7C9
+:109CF000138547FF8345641362056185EF80406BE0
+:109D000059F90346641305458145EF20111F0327C8
+:109D100084138327C4131345F5FF93C5F5FF698F9B
+:109D2000ED8F3AC43EC675B78547B397E700CD8F30
+:109D30002388F61282808280411122C426C206C680
+:109D40004AC0834765032A84B72400208507230B74
+:109D5000F50283473501639107548347C500130714
+:109D60000004A309E50003471501B19B93E7370001
+:109D70002306F50093178701A30D0500E18763D93A
+:109D800007001377F707A308E500EF30404C39A828
+:109D90008327850A93F62700A1CEF59B2324F50A95
+:109DA00083270510918BB1C3EF10403D0347B401E9
+:109DB0008547631CF70E832784110347C400DC43E7
+:109DC0002380E7008327841103475401DC43A380E9
+:109DD000E7000327841183A7C4E35843B240224419
+:109DE000B8DF9244024941018280EF10C0367DBF46
+:109DF00093F6170099C6F99B2324F50AEF10602605
+:109E000075B7834605010546639FC624E1C313F772
+:109E1000070119C7BD9B2324F50AEF10D00E79B7AF
+:109E200013F7070401CB93F7F7FB2324F50AEF1090
+:109E3000603AADBF13F7070801CB93F7F7F7232478
+:109E4000F50AEF2030379DB713F7071009CB93F7CA
+:109E5000F7EF2324F50A2285EF10204B81BF13F77B
+:109E6000074001CB93F7F7BF2324F50AEF10704D9D
+:109E700035BF13974701635C07007D771307F77FB2
+:109E8000F98F2324F50A2285EF10C05905B71397DF
+:109E90002701635A070079777D17F98F2324F50A84
+:109EA000EF10606B21B72324050A832704110347B1
+:109EB000C4002380E7008327041103475401A380D3
+:109EC000E70083A7C4E30327041109BF8327450ADA
+:109ED0006383072893F6070199C6BD9B2322F50AE1
+:109EE000EF10607DE1B593F6070481CA93F7F7FBA5
+:109EF0002322F50AEF10401E55BD93F607208DCAA8
+:109F00004D8B631D07188327851889EF8327440A23
+:109F100023240418228593F7F7DF2322F40AEF1095
+:109F2000900869B59770FA1FE780E08365F1BDBDC1
+:109F300093F6170099CA4D8B63120716F99B2322DB
+:109F4000F50A2285EF00D07C95B593F6270091CADB
+:109F50004D8B63150714F59B2322F50AEF10C0699A
+:109F6000B1B593F6074081CA93F7F7BF2322F50AEC
+:109F7000EF10602325BD9396470163DB06007D77D4
+:109F80001307F77FF98F2322F50AEF20901539BDCB
+:109F900093F607028DC29760FA1FE780C07CE30743
+:109FA00005E08327440A228593F7F7FD2322F40A6C
+:109FB000EF10800DE5BB93F6870081CADD9B23225D
+:109FC000F50A2285EF107025D5B363DD07008607FB
+:109FD00085832322F50A8327050A93E72700232098
+:109FE000F50AE1B59396370163DC06004D8B5DE71A
+:109FF0007D777D17F98F2322F50AEF10401F7DB37F
+:10A00000139727016358070079777D17F98F23226B
+:10A01000F50A91B51397E700635A070001777D179A
+:10A02000F98F2322F50AEF10603D49B31397B7006B
+:10A03000635B07003707F0FF7D17F98F2322F50ACE
+:10A04000EF104049A5B313979700635B07003707EC
+:10A05000C0FF7D17F98F2322F50AEF106056B9B3C0
+:10A060002322050A99B59DCA9307600463EAD708BD
+:10A070009307500463FBF6169307C0026382F61C35
+:10A0800063E7D70293073002638AF60063EAD700DA
+:10A09000E9476385F616F5476388F6162285F5B11C
+:10A0A00093076002638CF61A93077002F5B7930763
+:10A0B0007003638AF61663EBD7009307E002638FA1
+:10A0C000F61893071003E38AF6D4C9BF93078003F9
+:10A0D0006388F61493071004E392F6FC8347B502F5
+:10A0E00079476392E70C83270510918BD5CBBD4749
+:10A0F0002306F502EF10800885472308F4007DB1A0
+:10A100009307700563E0D70693076005E3F6F6D47E
+:10A110009307B0046383F61663E7D70293077004CE
+:10A12000E39EF6F60347B502F9476315F70AEF1009
+:10A13000800285472308F4008347A40293E71700B1
+:10A140002305F402A5B193071005E38CF6CE93071F
+:10A150005005E395F6F49760FA1FE780C060E307C7
+:10A1600005C42DBF9307B00663E1D7029307A0068D
+:10A1700063FBF610930710066384F61093076006DE
+:10A18000E39EF6F0EF10F01B85BF93076007E38CAA
+:10A19000F6CE93076008E393F6F0EF10C03BA9BF3B
+:10A1A000EF00707B91BF0549639B270183574507EB
+:10A1B00003576507BA978587231CF50459B3EF3019
+:10A1C00000098327040A2308240193E7270023209A
+:10A1D000F40AE9BE8357450703576507BA97858791
+:10A1E000231CF504EF00D05281BF83574507035766
+:10A1F0006507BA978587231CF504EDB7EF00105F5C
+:10A20000D947230AF4045DB62285EF304004832742
+:10A21000040A2308040093E717002320F40A79B600
+:10A22000EF00706961B68547A306F5049305C50A7A
+:10A2300041461305C50C9760FA1FE780A0FD51B396
+:10A240008D472306F5042322050E2324050E23261D
+:10A25000050E2328050EEF00B05E89BE2285EF2093
+:10A26000107F83471401DD9BA308F4008327040AB1
+:10A2700093E707012320F40A41B5EF00B075ADBDA7
+:10A28000EF20F07C95BDEF20907C8327040A0567C2
+:10A2900013070780D98FF9BFB7270020938707CD11
+:10A2A00003D7070105072398E70009B679714AD05B
+:10A2B00037290020930709CD22D403A4870926D289
+:10A2C00056CA5AC8B7240020B7DA0600372B002038
+:10A2D0004ECE52CC06D65EC6130909CD938404E255
+:10A2E000B7290020372A0020938ACAD7130B4BB511
+:10A2F0008347E4001307100C6399E71A83A7C9E3A7
+:10A3000098430D8B0DC737270020230F07AEB84B9E
+:10A310001377F78FB8CB98431367870098C39C4394
+:10A320008D83858B89C701000100010001008347EF
+:10A33000CB0089E79760FA1FE780606F03A6C9E347
+:10A3400003274AE1930700057CD25C57B7050082DA
+:10A35000FD15F19B93E717005CD7834724145457EE
+:10A36000B72B00201395870193F7F703ED8EE607CF
+:10A37000D58F5CD761859306A00383A70BE963DCC7
+:10A38000A604F44FB7050007CD8EF4CF83268409C9
+:10A3900014C78326C40954C3544293E6160054C21A
+:10A3A000D457F59AD4D78346641393F5F60714432C
+:10A3B00093F606F8CD8E14C383465401E1C283465A
+:10A3C000C404898AC5CEA2850545EF70D05215CD4B
+:10A3D000EF80802DF1A39306200263DAA600F44FEC
+:10A3E000B70500F9FD15ED8EB705000571BFB7067D
+:10A3F00000F99385F6FFF44F6948ED8EB705000329
+:10A40000E344A8F8B705000141B703274AE1B706BE
+:10A4100033001C4393F7F7CF1CC31C4393F7F7CFCC
+:10A4200093E707201CC303A70BE91C47D58F1CC764
+:10A4300003A7C9E3B7070300938787273CCB22858F
+:10A44000EFF09F8F930700F883456414A381F40015
+:10A45000930730FC2307F400238304008947034655
+:10A4600054016392F50483458414110693E5250095
+:10A4700001459770FA1FE78040EA9DBD144393F6AB
+:10A48000F6CF14C3144393F6F6CF93E6062014C315
+:10A490009847B7063300558F98C7B70703009387CF
+:10A4A00087253CCA69BF1106E1B71307400C6396C4
+:10A4B000E75483C73400858B6381075083C734001A
+:10A4C000E207E18763D307028347641313D737009A
+:10A4D00093F6770022978547B397D70083460713F3
+:10A4E00093C7F7FFF58F2308F7128347F40013F79C
+:10A4F000270019EB130700F893E72700230EE40069
+:10A50000A307F400232E09088345C404032544113E
+:10A51000930624031306440385899770FA1FE78086
+:10A5200080D683474403034769042383A400998F9B
+:10A53000230AF40283C76400858B63950738834739
+:10A54000A402A30C04002310040893E727002305AA
+:10A55000F4022285EFB05FA135E183278411A309BE
+:10A560000400B9C30347B40121C303C79700058B97
+:10A5700005EF03D7A700C843136707F02395E7004B
+:10A580009760FA1FE78000BA8357440485072312B7
+:10A59000F404832784119C43232CF410832784180C
+:10A5A00081C7FD172324F4188347540181CB8347C7
+:10A5B000C404898B81C72285EFB01FA083C76400C4
+:10A5C000898B638C07108347C404858B63870710CE
+:10A5D000834794018507A30CF4002285A38104001E
+:10A5E0009760FA1FE780603885476314F53222854B
+:10A5F000EFF08FF48347C404898B6380072E834771
+:10A600005401638C072CA2850545EF70D02EE31111
+:10A6100005DC03274AE1B70633001C4393F7F7CF65
+:10A620001CC31C4393F7F7CF93E707201CC3B7273E
+:10A63000002003A707E91C47D58F1CC703A7C9E360
+:10A64000B7070300938787273CCB83455401034515
+:10A650006414894791056316F50003458414136556
+:10A660002500EF70B06283274AE1B7068000984367
+:10A67000558F98C3D857719BD8D7930730FC2307C1
+:10A68000F40083270412B9C30347F400058B1DCFE0
+:10A69000D44303C6C70083C58700035584008906D9
+:10A6A000EFE0900105E58327041203D7A700A384F8
+:10A6B0000700136707F02395E7009C432320F4125B
+:10A6C0008357240481C7FD172311F4040346540162
+:10A6D000834564140945110669BB2285EFB05F8B81
+:10A6E000E31D05EE2285EFB03F848347140113F785
+:10A6F000870031C70347640139C383467401454766
+:10A70000636AD70037270200130747063357D7007D
+:10A71000058B15E79307D003230AF404930770020F
+:10A720002308F4008347C404858BE38807EA834742
+:10A730006401E38407EA2285EFB01F8D79BD83466B
+:10A74000D4000D47639DE60283477401130790020E
+:10A750006370F702834774011D47E385E7FCA30696
+:10A76000F4028327840A93E717002324F40A5DBFC9
+:10A770008A07D6979C432285829769FD65B7034770
+:10A7800034011DEF03470401C146631AD70093E764
+:10A790001700A308F40085472308F40015A0D54648
+:10A7A0006315D70093E72700EDB7F1466315D7028D
+:10A7B0008327040A2308040093E717002320F40AE0
+:10A7C00083476401A5D322859760FA1FE780200C98
+:10A7D000E31505E081BF930690056310D70A034790
+:10A7E000A41401CB034664148546B396C600631CCB
+:10A7F000D7000346B41415CE834574148546B3962A
+:10A80000B6006308D60293E70701A308F40041D716
+:10A81000937647008357A41CA1CA035784149387D7
+:10A8200087E815C30947B3C7E702938757FD214758
+:10A8300005A08347E401E1DF8327040A93E70720AB
+:10A840002320F40AE9B72147B3C7E702938757FDEE
+:10A85000B3C7E7020357841CC207C18363F3E70051
+:10A860003E872307E40405BF058B01C7938707FBD9
+:10A870007DBF9387C7FB1147E1BF9307700663183D
+:10A88000F70203274AE13C57ED9B3CD723850400A0
+:10A890003717004083578701C607C583231CF7007D
+:10A8A0008347C40093F7F7FD2306F400EDB5930743
+:10A8B0005009E317F7F08347441793E74700230A4B
+:10A8C000F416D1BD834784018507230CF400835718
+:10A8D000E90085072317F90009B303274AE1B70602
+:10A8E00033001C4393F7F7CF1CC31C4393F7F7CFF8
+:10A8F00093E707201CC3B727002003A707E91C47DD
+:10A90000D58F1CC7B707030003A7C9E39387872523
+:10A9100025BBEF70705983270412A9C30347F400C5
+:10A92000058B0DCFD44303C6C70083C587000355ED
+:10A9300084008906EFE0405815E18327041203D70D
+:10A94000A700136707F02395E7009C432320F41228
+:10A950008357240481C7FD172311F4042285EFC017
+:10A960006FE08347940185C793F7070F81CB930569
+:10A97000D0032285EFC0AF97A305A402B72700201C
+:10A9800083A7C7B389C79545130560088297834796
+:10A99000840199C78347C90481C72285EFF00FA7B7
+:10A9A00022852254B25092540259F249624AD24A44
+:10A9B000424BB24B45616FC0CF8483A7C9E3FC53C0
+:10A9C000E398079223820400EF70104E83C734008F
+:10A9D000E207E18763D70700835729018507231919
+:10A9E000F9002285EFC00FD883C73400E207E18762
+:10A9F000E3D807FAEF806E8971BF1307300CE39933
+:10AA0000E79C83C72400858BF1CF8327040A238129
+:10AA10000400858B95C3EF70304903457402EF70D5
+:10AA2000BEA683454405FD57A303F4022285EFC06B
+:10AA30000F8CA305A402ADB78355441C0356641CB8
+:10AA4000034574149105C205C181EF70B02E834790
+:10AA5000C404B72B0020858BA1CFA2850145EF70E0
+:10AA6000407103274AE1B70633001C4393F7F7CF41
+:10AA70001CC31C4393F7F7CF93E707201CC303A71E
+:10AA80000BE91C47D58F1CC703A7C9E3B707030011
+:10AA9000938787170356441C3CCB930740FC110651
+:10AAA00042062307F4004182834574140545D1B260
+:10AAB00003274AE1B70633001C4393F7F7CF1CC3C3
+:10AAC0001C4393F7F7CF93E707201CC303A70BE9B9
+:10AAD0001C47D58F1CC7B707030003A7C9E393879B
+:10AAE00087154DBF83A7C9E3FC53E39307802382F7
+:10AAF0000400F9B8011126CAB72400204EC6938974
+:10AB000004CD83C739004AC83729002006CE22CC9D
+:10AB100052C4130949B50357A503A307F502835788
+:10AB20008900130A00322A843307F70237460F00E0
+:10AB30001306062481468145938404CD3357470389
+:10AB40002326E5081305C0123385A702EF10B13D97
+:10AB50002312A4082285EFB06FE9035789008357B9
+:10AB6000A4039306204E2285B387E702B3F7470379
+:10AB7000B387D702B3C7E7022310F4028357440810
+:10AB800086072311F408EFB0EF872285EFB0EFB608
+:10AB90008355E40322859205F915C205C181EFB002
+:10ABA000AF822285EFD0FFB7E147A30AF412B7279F
+:10ABB000002083A747DF23AE8908898B95C33729F7
+:10ABC00000201309C9B08327090399CB8325840981
+:10ABD00035458297832709038325C4093945829720
+:10ABE00062442397040023A80400F240D24442495F
+:10ABF000B249224A05616FB01FBF411126C206C685
+:10AC000022C4AA84EFD08FBA19C52A842685EFB052
+:10AC10003FDD2324A418B2402244924441018280A3
+:10AC200001114EC606CE22CC26CA4AC8EFD08FC527
+:10AC3000AA8935C9EFD08FB72A8463090518C1479F
+:10AC40002315F500930700FB2307F50037290020A3
+:10AC500085472308F5009307C9B083D70701130779
+:10AC600040101309C9B095073E85C207C1836374BC
+:10AC7000F7001305401013170501418393070004E3
+:10AC80006374F700130500044205930530204181E9
+:10AC90009750FA1FE780003B2328A41009ED0355C5
+:10ACA0008400EFD02FCDF24062444E85D244424919
+:10ACB000B24905618280B727002083A787E3B724C4
+:10ACC0000020138704CD8326470D232AF410832701
+:10ACD000070D03471700232ED40E232CF40E938464
+:10ACE00004CD09E793F7F7F3232CF40E8327C40F61
+:10ACF0000327840F231304142326F41083D7A403FB
+:10AD00002324E4100347E4022312F41483C7A404A9
+:10AD1000136717FC2307E402A307F4148327440AEC
+:10AD200003A7840C93E607042322D40A9316670032
+:10AD300063D6060093E707052322F40A83C7C404F9
+:10AD400081CB8327440A37074000D98F2322F40A96
+:10AD5000FD572310F4042313F4022304F40285673F
+:10AD6000938787BB2315F4042285EFB02F9F0345FB
+:10AD700049012301A414EF704057D147A306F416EC
+:10AD800093078002A305F4169307006F231FF414A2
+:10AD90009307F0072300F416F5779387A7EB2311A9
+:10ADA000F4168327C40FA301A4142303A416A3033A
+:10ADB000A4162304A416A304A41693F7070881C7B6
+:10ADC0008547230AF41623940400F1BD8549E1BDAB
+:10ADD000411106C6EF50F02EEFE03FE1B240B7A7B9
+:10ADE0000500372700209387C72A2322F7E0410177
+:10ADF0008280834665010D47AA876384E600054586
+:10AE000082800327451103464700A305C502034777
+:10AE100037006316D7020347B50075F303470501F2
+:10AE2000930600026307D7009306300201456317BB
+:10AE3000D700130760022388E70001458280BD46E2
+:10AE40006310D702034705019306000401451377F9
+:10AE5000B70FE315D7FE130750042388E70082805D
+:10AE6000B946631AD7008346050113070003E39828
+:10AE7000E6F80547C9B7D1466317D70083460501F1
+:10AE800013070005EDB7D9466318D70283460501BD
+:10AE900013075005E395E6F60327050A1367072015
+:10AEA0002320E50A05472308E50003C717011367B8
+:10AEB00007F8A388E70051B7E946631BD70083462C
+:10AEC000050113075006E39CE6F21307A006A5B799
+:10AED000FD46631BD700834605011307A007E390D7
+:10AEE000E6F2130710F881BF93063002E319D7F09A
+:10AEF0008346050113075008E393E6F0054723084E
+:10AF0000E5000347A502136717002305E50271BF9B
+:10AF1000B147A30AF50083270511F9C70947A30A1A
+:10AF2000E5048356E505035705048355050663E7E5
+:10AF3000E60013865500998E6343D602B72600209B
+:10AF400083D686D70D4811466365D800850613F66B
+:10AF5000F60F2E972107A30AC504231FE5042381BA
+:10AF6000070003475505A381E7000347650503561E
+:10AF700085058356A5052382E700035765052383CE
+:10AF8000C7002384D7002183A382E70013578600DC
+:10AF9000A383E70013D78600A384E7000357C50502
+:10AFA00093558700A385B7008345E5052385E70012
+:10AFB0002386B7008355E505A181A386B700835595
+:10AFC000A5038147639BC5000356C5036317D600DD
+:10AFD0008357E503998F93B717002311F506C147EF
+:10AFE0002308F500014582800545828083270511ED
+:10AFF0000947A30AE50095C32381E70003474505F8
+:10B00000A381E7008347A50293E787002305F502A4
+:10B01000F1472308F500014582801D458280854760
+:10B02000A30AF5008327051191CB15472381E7007B
+:10B030009307B0022308F500014582800545828010
+:10B040008547A30AF5008327051191CB1947238172
+:10B05000E7009307D0022308F500014582800545EB
+:10B0600082808947A30AF5008327051181CF1D47F8
+:10B070002381E700832705110347D5020145A381FA
+:10B08000E7008280054582808547A30AF500832773
+:10B09000051185C329472381E7008347A50293E76C
+:10B0A00047002305F502930750032308F5000145E7
+:10B0B0008280054582808547A30AF5008327051114
+:10B0C00091CB2D472381E700930770032308F500F8
+:10B0D0000145828005458280032705119947A30A0F
+:10B0E000F500B1472301F700B7270020938707CD6C
+:10B0F00083D64701A301D70083C667012302D70087
+:10B1000083D66701A182A302D70083C687012303E8
+:10B11000D70083C79701A303F7008347E50213F71E
+:10B12000070409CF9307A0032308F5008347E5022E
+:10B1300093F7F7072307F50201458280858BFDD73A
+:10B140008327050AA30505022307050293E70704E1
+:10B150002320F50AE1BF8947A30AF50083270511DB
+:10B1600081CF35472381E700832705110347B502C7
+:10B170000145A381E7008280054582808D47A30AAF
+:10B18000F5008327051191CF45472381E700034749
+:10B19000C502A381E7000347B50201452382E7000A
+:10B1A0008280054582808547A30AF5008327051123
+:10B1B00085C349472381E7009307A0042308F500CE
+:10B1C0008347A50293E747002305F50201458280E6
+:10B1D000054582808547A30AF5008327051191C79D
+:10B1E0004D472381E7000145828005458280032782
+:10B1F00005118D47A30AF500D9472301F7008346BF
+:10B200004514A301D70083475514918A2302F70000
+:10B210000357A51CB1C69306F034814763FDE600D1
+:10B22000930787E80357851415CB8587938757FDC8
+:10B230008D87C207C1830357851C63F3E7003E87F0
+:10B240008347A5022307E50493E747002305F5029A
+:10B25000930750052308F500014582808D87F9B7D3
+:10B26000858B99C7930707FB2147B3C7E702D1B77F
+:10B270009307C7FB1147D5BF032705118D47A30AC5
+:10B28000F500DD472301F70083474514A301F700CC
+:10B29000834655142302D7000347B514F98F93F65C
+:10B2A00047000357A51CB1C69306F034814763FDE0
+:10B2B000E600930787E80357851415CB85879387A6
+:10B2C00057FD8D87C207C1830357851C63F3E700D1
+:10B2D0003E87930780052308F5008347A5022307CF
+:10B2E000E50493E747002305F502014582808D8739
+:10B2F000F9B7858B99C7930707FB2147B3C7E702C7
+:10B30000D1B79307C7FB1147D5BF9547A30AF500EF
+:10B310008357050403270511E146A107C207C1832E
+:10B320002316F5142301D7008346A514A301D700E3
+:10B330000346B514A3020700230307002302C70036
+:10B340008325851441766D8E11C6A302F700A18373
+:10B350002303F70093F746000357A51CA1C39306E8
+:10B36000F034814763FDE600930787E803578514AF
+:10B3700005C78587938757FD8D87C207C18303570C
+:10B38000851C63F3E7003E87930790052307E504D8
+:10B390002308F500014582808D87E9BF858A99C61B
+:10B3A000930707FB2147B3C7E702C1BF9307C7FB5A
+:10B3B0001147D5BF832605118D47A30AF500E54740
+:10B3C0002381F60083477514034665140547B317B8
+:10B3D000F7003317C700D98FA381F60083471514F0
+:10B3E0002382F6008347A50293E747002305F50271
+:10B3F000930700062308F500014582808947A30AC8
+:10B40000F5008327051175472381E70037270020C2
+:10B41000034737CDA381E700930750072308F500C2
+:10B42000014582808947A30AF500832705117947E2
+:10B430002381E7000347F502A381E7008327050A7C
+:10B440002167D98F2320F50A85472308F500014598
+:10B450008280B727002003A707D293078005834681
+:10B460004700B387F602145703270511BE96A54778
+:10B47000A30AF500930700022301F7000356A51C59
+:10B480008357651CB297D05A9387C71263F3C700DE
+:10B49000B287A301F70013D68700C1832302C70038
+:10B4A000A302F7009C5E2303F70013D68700C18335
+:10B4B000A303C7002304F70083C7C601A304F70052
+:10B4C00083C7D6012305F7009307C0072308F500BB
+:10B4D0000145828083270511114613073002A30A14
+:10B4E000C5002381E70003478515118B05CF03476E
+:10B4F000A515238207009306F7FF05473317D700EA
+:10B50000A381E70003473514A382E7008347A50220
+:10B5100093E747002305F502930750F82308F50049
+:10B52000014582808346751409476392E6023727F6
+:10B5300000200347B7E209C72147A381E70019A00C
+:10B54000A381C700034755162382E70065BF05475F
+:10B550003317D700DDB79547A30AF50083270511F8
+:10B56000130740022381E700A38107000307351476
+:10B570008306F5156395E6008946A381D700830607
+:10B58000E5156398E60083C6370093E61600A381AD
+:10B59000D7008306D5152382D7000346C515A3829D
+:10B5A000E7002383C70083478515858B81CB99C628
+:10B5B0008327050A4167D98F2320F50A0145828038
+:10B5C0009147A30AF5008327051113078002238101
+:10B5D000E700372700200347C7D1A381E7002947A9
+:10B5E0002382E70013072003A382E700930750F9A3
+:10B5F0002308F50001458280411126C283240511EC
+:10B6000006C622C4A147A30AF500A1C883570504B2
+:10B61000035705062A8493058512BA97A9072317AD
+:10B62000F51285472381F4001385340015469750A1
+:10B63000FA1FE78020BE8347E41201452384F4000B
+:10B640008357E412A183A384F400D5472308F400B0
+:10B65000B24022449244410182800545D5BF411148
+:10B6600026C28324051106C622C4B547A30AF500E5
+:10B67000A9C091472A842381F4009305851A2146A5
+:10B68000138534009750FA1FE780C0B81385B400C3
+:10B6900011469305041B9750FA1FE780A0B7930744
+:10B6A00020022308F4000145B240224492444101A3
+:10B6B00082800545D5BFA547A30AF500832705115C
+:10B6C000A9C3411122C406C621472381E7002A8469
+:10B6D000032505119305840F21460D059750FA1F88
+:10B6E000E78040B38347A402014593E74700230561
+:10B6F000F402930700032308F400B24022444101FE
+:10B7000082800545828083270511A1C7411122C48B
+:10B7100006C62547A30AE5002381E7002A840325FE
+:10B7200005119305840F21460D059750FA1FE780F8
+:10B7300060AE8327040AA3050402014593E70702CC
+:10B740002320F40A85472308F400B2402244410133
+:10B75000828005458280A547A30AF500832705114D
+:10B76000A9C3411122C406C639472381E7002A84B0
+:10B77000032505119305840F21460D059750FA1FE7
+:10B78000E78040A98347A402014593E747002305CA
+:10B79000F402930700032308F400B240224441015D
+:10B7A000828005458280E147A30AF50083270511C1
+:10B7B000D9CF411122C406C63D472381E700034784
+:10B7C00045072A8493058506A381E70003475507AB
+:10B7D00031462382E70003476507A382E70003574A
+:10B7E000650721832383E7000347A505A383E700BB
+:10B7F0000357A50521832384E7000347C505A384D8
+:10B80000E7000347D5052385E70003574506A385D1
+:10B81000E700034765062386E7000357650613859F
+:10B82000E7002183A386E7009750FA1FE780809EF8
+:10B830008347A402014593E747002305F4029307D9
+:10B8400000042308F400B2402244410182800545EF
+:10B850008280E147A30AF50083270511C9CB411176
+:10B8600022C406C641472381E700034745072A84CF
+:10B8700093058506A381E7000347550731462382D8
+:10B88000E70003476507A382E700035765072183A5
+:10B890002383E7000347A505A383E7000357A50516
+:10B8A00021832384E7000347C505A384E7000347FA
+:10B8B000D5052385E70003574506A385E700034721
+:10B8C00065062386E700035765061385E700218395
+:10B8D000A386E7009750FA1FE780C09393074004C0
+:10B8E0002308F400B240224401454101828005450D
+:10B8F0008280411106C6AD47A30AF50083270511D2
+:10B90000130790029305D5172381E70013853700AD
+:10B9100029469750FA1FE780E08FB2400145410168
+:10B92000828083254511411126C206C622C483C7E1
+:10B93000450003C735000568A207D98F1387A7FF05
+:10B94000420741839306A8C7F94463E2E60C03C7A4
+:10B95000650083C65500130808C82207558FF944AF
+:10B960006367E80A6365F70A03C6850083C6750046
+:10B970002206558E9306301F63EBC60883C6A500CA
+:10B9800083C89500A206B3E616016362D8081308BF
+:10B9900016003308F80293983600635A180783C8D4
+:10B9A000B500139808011358080163840800636008
+:10B9B00007078358A5038144639D1701631BF700A4
+:10B9C0008358C5036397C8008354E503958C93B4EB
+:10B9D0001400231DC504231AF506231BE506231EA8
+:10B9E000D5042312050783C7D50003C7C5002A84E1
+:10B9F000A207D98F2313F5063146B905130585062D
+:10BA00009750FA1FE78000819147A30EF400B240DF
+:10BA100022442685924441018280797126D2832472
+:10BA2000051106D622D44AD04ECEDD47A30AF50032
+:10BA3000638704108D472381F4002A84EF60CEC70A
+:10BA4000130994192AC4EF602EC721462C002AC678
+:10BA50004A859740FA1FE780E07B8347B419034784
+:10BA6000A4199309141AA2074207BA970347C419E5
+:10BA7000BA97034794196207BA972324F40C034733
+:10BA8000E4198347F4194207A207BA970347041A37
+:10BA9000BA970347D4196207BA972322F40CEF60D0
+:10BAA000AEC12AC411462C004E859740FA1FE7808C
+:10BAB00060768347241A0347341A2146A2074207B7
+:10BAC000BA970347141A9305F41813853400BA97EC
+:10BAD0000347441A6207BA97232EF40C9740FA1FC3
+:10BAE000E780407383478419034774192146A207EE
+:10BAF000D98FA385F400A1832386F400CA8513851A
+:10BB0000D4009740FA1FE780E07013855401114676
+:10BB1000CE859740FA1FE780E06F8347A402014576
+:10BB200093E747002305F402930700022308F4007B
+:10BB3000B250225492540259F2494561828005451F
+:10BB4000C5BF411122C406C68547A30AF5002A8451
+:10BB5000834535150327051103454515854693177C
+:10BB60006500CD8F2301F700ED47A301F700834760
+:10BB7000C4000346241593E707022306F400EF6090
+:10BB8000D023930770062308F400B24022440145F5
+:10BB900041018280832745111303000E03C647002D
+:10BBA00003C737002206598E130756FE420741830A
+:10BBB0006367E30683C6670003C757001168A206E0
+:10BBC000D98E138786EB4207418313088814636874
+:10BBD000E80403C7870083C877002207336717018B
+:10BBE000930857FEC20893D80801636A130383C8F9
+:10BBF000970083C7A700A207B3E71701938887EBD5
+:10BC0000C20893D80801636C1801231EC51A231FAC
+:10BC1000D51A2310E51C2311F51C6FA06F8C054568
+:10BC200082808346B5000547AA8705456395E60CE3
+:10BC300083C6670131470545639FE60A03A747119D
+:10BC400083463700A38AD70483465700034647003C
+:10BC5000A206D18E239BD7048345770083466700D5
+:10BC6000A205D58D239CB704034697008346870021
+:10BC70002206558E239DC7048346B7000345A700BF
+:10BC8000A206C98E239ED7040345C7000347D700E9
+:10BC90002207498F03D5A703239FE7040147631BAE
+:10BCA000B50083D5C7036397C50003D7E703158F96
+:10BCB000133717002391E70603C707019306000413
+:10BCC0006304D702930640046315D7000547238811
+:10BCD000E70003C717019546A38ED700136717F82F
+:10BCE000A388E7000145828003C7A70213671700F6
+:10BCF0002385E702E1BF8280034765018947631D11
+:10BD0000F7008327451183C73700230AF504F54759
+:10BD10002308F500014582801D4582808347B500D8
+:10BD20002A87D9EB83466501B54705456397F60831
+:10BD300083460701930700026391F60883274711A2
+:10BD4000014583C6570003C64700A2064206B296C5
+:10BD500003C66700B29603C637006206B296232078
+:10BD6000D70C83C6970003C68700A2064206B29688
+:10BD700003C6A700B29603C677006206B296232ECA
+:10BD8000D70A83C6C70003C6D700A2064206B296EA
+:10BD900003C6B70083C7E700B296E207B697232031
+:10BDA000F70E8347170193E78700A308F70093076F
+:10BDB00030022308F7008280054582808347B50062
+:10BDC0009DE3034765018547631DF7008346050131
+:10BDD000130730026397E6009307C0022308F500BB
+:10BDE00081473E8582808547EDBF834665010547D3
+:10BDF000AA870545639CE60203C707019306B002C4
+:10BE0000631AD7001307E0022388E700A38507021F
+:10BE1000014582809306D00205456319D7001307B8
+:10BE2000E002A38507022388E700DDB7828003478D
+:10BE300065018947631EF704E947A305F5028327D7
+:10BE40004511394783C737006392E702034705016D
+:10BE500093070003631EF7028327050A93E707028F
+:10BE60002320F50A85472308F500B9A03D476393D1
+:10BE7000E7028327851003470501F59B2324F5106E
+:10BE8000930700046316F700930760042308F50086
+:10BE90000145828049476398E702034705019307FC
+:10BEA000A004E317F7FE85472308F5008347A502A2
+:10BEB00093E717002305F5028347150193E707F879
+:10BEC000A308F500F1B751476392E7020347050164
+:10BED00093070005E31EF7FA85472308F50083273B
+:10BEE000050A93E707102320F50AF9B75947639D20
+:10BEF000E7000347050193075005E31BF7F8832785
+:10BF0000050A93E70720A9BF6947639FE700034736
+:10BF1000050193075006E31DF7F68327050A056719
+:10BF200013070780D98F2DBF7147E383E7F6754765
+:10BF3000639CE7000347050193075007E31AF7F4F2
+:10BF40008327050A2167F9BF13073002E392E7F45C
+:10BF50000347050193075008A9B70347B500854774
+:10BF60006311F70203476501631BF70003470501EF
+:10BF70006317F700930760032308F50081473E85A8
+:10BF800082808547EDBF834665010547AA87054541
+:10BF90006393E60603C70701930670036315D70290
+:10BFA00003C7A702238607049376070499C613776D
+:10BFB000F7FB136707012385E70213078003238834
+:10BFC000E700014582809306500305456315D702BB
+:10BFD000130780032388E70003C7A702238607040B
+:10BFE00001459376070481CA1377F7FB13670701AE
+:10BFF0002385E70282808280034765019947631E9B
+:10C00000F7080327451183473700A307F504834743
+:10C01000570083464700A207D58F2318F5048347AE
+:10C020007700834667001307A003A207D58F8346D6
+:10C0300005012319F5048347E5026395E604858B22
+:10C0400099CB8327050AA30505022307050293E779
+:10C0500007042320F50A8347A50293E71700230569
+:10C06000F50285472308F5008347150193E707F894
+:10C07000A308F5008347E50293F7F7FB2307F502D2
+:10C0800001458280E207E187E3D007FE8327450A66
+:10C0900093E707042322F50AC1BF054582800347C1
+:10C0A000650189476304F7000545828083274511B0
+:10C0B0001307000483C73700A305F5028347050172
+:10C0C00093F6B70F6397E600930750042308F50033
+:10C0D00025A0130750056393E7028327050A93E71A
+:10C0E00007202320F50A85472308F500834715011B
+:10C0F00093E707F8A308F50001458280130750066F
+:10C100006395E7009307A006D1B713075008639C17
+:10C11000E70085472308F5008347A50293E717004A
+:10C120002305F502E1B70347B5003DFF1307000201
+:10C130006386E700130730026395E7009307600208
+:10C1400071B71307A007E391E7F6930710F8BDBF97
+:10C15000834665010547AA8705456394E60403A75E
+:10C1600087100545418B15CF03C707016318A7004A
+:10C170001307B0042388E700014582801306A0045A
+:10C18000631AC70003C7A7022388D70013671700E5
+:10C190002385E70203A7870A1367070423A4E70A96
+:10C1A000E1BF8280834665010547AA870545639301
+:10C1B000E60283C607011307A0040545639CE60059
+:10C1C00003C7A7022388A70001451367170023852B
+:10C1D000E70282808280034765018D47631FF7185D
+:10C1E000834715018D8B91EB83460501214793878A
+:10C1F00006FC93F7F70F6361F702D9472306F502B0
+:10C200009307A002A305F5028327850A93E7270079
+:10C210002324F50A014582808347B5000326451192
+:10C2200063900714930750056398F600D9472306D7
+:10C23000F50293073002F9B7B7270020938707CD9F
+:10C240008345460003C7A70383C7B7038348651424
+:10C250006D8F2305E51403463600F18F0546A305CF
+:10C26000F514331616016314C7002305051403489B
+:10C2700075148545B39505016394B700A3050514AE
+:10C280000347A5148347B5145DCFD9CB9375270019
+:10C29000B1C113F627001DCE930720202315F514F6
+:10C2A0000347A5148547B39717016314F7002305C7
+:10C2B00005140347B5148547B39707016314F700C6
+:10C2C000A305051485476398F608930760052308BE
+:10C2D000F50089B71376470001CA13F347006305D9
+:10C2E0000300930740405DBF058B19C713F7170084
+:10C2F00001C7930710105DB7094781E5114711E2A7
+:10C3000005472305E51413F7270009C78947A30547
+:10C31000F51479B7918B99C39147D5BF8547C5BFB0
+:10C32000B3570741858B81C72305B51495BF937714
+:10C33000270089C789472305F5149DB7118B9147BD
+:10C340007DFB8547CDBFA9DF33D71741058B45DF7F
+:10C35000A305C514B1B78327850A93E707104DBD20
+:10C3600085476397F60083474600A305F514B1BFE0
+:10C370008327850A93E7072061BD054582808346B0
+:10C3800065010D47AA8705456394E61483C6070136
+:10C39000130750050545639DE61203C7B7006319EF
+:10C3A000071283C6471403C7571403A6471133F572
+:10C3B000E6008345460019ED6396B6000345360056
+:10C3C000630AE50023950714130770052388E70027
+:10C3D00001458280ED8E2385D7140346360003C8BD
+:10C3E0006714718F0546A385E7143316060163941D
+:10C3F000C6002385071403C577148545B395A500AA
+:10C400006314B700A385071483C6A71403C7B71422
+:10C41000C5CA41C793F526009DC91376270005CAF2
+:10C42000130720202395E71483C6A7140547331765
+:10C4300007016394E6002385071483C6B7140547F4
+:10C440003317A700E392E6F8A3850714B5BF13F6E8
+:10C45000460001CA937847006385080013074040EF
+:10C46000D1B7858A99C69376170081C61307101035
+:10C4700055BF894681E5914611E285462385D7144B
+:10C480009376270089C60947A385E71471BF118BEE
+:10C4900019C31147D5BF0547C5BF33D7A640058B84
+:10C4A00001C72385B71449B713F7260009C7094701
+:10C4B0002385E71495BF918A1147FDFA0547CDBF43
+:10C4C00025D7B3560741858AC5DEA385C714A9BF02
+:10C4D00082808346B5000547AA870545639FE60627
+:10C4E00083C66701154705456399E60603C707013B
+:10C4F000930650056306D70093068005631FD70493
+:10C5000003C7A70283A54711136717002385E70216
+:10C5100003C645001147636EC70083C63500636AD2
+:10C52000D7001307F6FF1385F6FF718F758D498FBE
+:10C5300011C705472388E7000145828003C76500CE
+:10C5400003C555002385C7142207498F2396E71496
+:10C55000A385D7141307A005F1BF82808347B500D8
+:10C5600095E3834665010D478547639BE6000347D6
+:10C5700005016317F700930710062308F5008147AC
+:10C580003E8582808547EDBF03476501894763107B
+:10C59000F70683274511B7260020938606CD83C76B
+:10C5A000370083C5A60413F6F70113D7670083C7C6
+:10C5B000960463EAC7008346E514A18A89C6B3D608
+:10C5C000E540858A9DE6E9472306F5028547B3974E
+:10C5D000E700ED8F8D8B794799C3130700028327FE
+:10C5E000850AA305E50293E727002324F50A0545FC
+:10C5F0008280230AE51403470501A309C514854772
+:10C600006318F700930760062308F5000145828050
+:10C610008327850A93E707402324F50AC5BF03470C
+:10C6200065018947631CF70283274511034705010C
+:10C6300083C737002308F50285476318F70093077F
+:10C6400060072308F500014582808327850A056776
+:10C6500013070780D98F2324F50AF5B70545828093
+:10C66000834665010947AA870545639FE60283C69D
+:10C6700007011307500701456398E60203A7471116
+:10C68000A166034737002388E70203A7070A558FEF
+:10C6900023A0E70A05472388E70003C717011367AC
+:10C6A00007F8A388E70082808280834665011547EA
+:10C6B000AA8705456397E60C83C607011307500850
+:10C6C00005456390E60C03A7471183463700A38D09
+:10C6D000D71483064700A382D7160306570023808A
+:10C6E000C716034767002382E71603C787159375AC
+:10C6F0004700A5CD8946A38CD71483A6070AC16538
+:10C700006D9BCD8E23A0D70A238CE71403C7A716F1
+:10C710009376170085C29306F0076306D600136769
+:10C7200027002385E71603A7070AB7060200558FDF
+:10C7300023A0E70A37270020034737CD0145A38709
+:10C74000E70203C74703A380E71605472388E700EE
+:10C7500003C7A702136717002385E70203C7170162
+:10C76000136707F8A388E7008280098B45D3D9DED9
+:10C7700003A7070AC166A38CA714558F23A0E70A55
+:10C7800071B78280834665011547AA870545639086
+:10C79000E60A83A64711014503C636001377060F44
+:10C7A00059E7372700200347D7D0718F49C303C704
+:10C7B000660011482380E716838556000147A3824F
+:10C7C000B716130517003357E640058B9378F50F1E
+:10C7D00015CF238D171503C74600A38DE71403C794
+:10C7E0008715937647009DC68946A38CD71483A6E8
+:10C7F000070A41666D9BD18E23A0D70A238CE714CC
+:10C8000003C747030145A380E71682802A87E31AFE
+:10C8100005FBD1B7098B6DD7E5D50547A38CE71488
+:10C8200003A7070AC166558F23A0E70AD1BF8280FC
+:10C83000834665011147AA8705456393E60A83C5C8
+:10C84000B7000545639EA50883A6471103C83600B7
+:10C850006366050303C74600130510091306B7FFF7
+:10C860001376F60F636CC50003C656009306B6FF39
+:10C8700093F6F60F6364D5006371E6027947A385EA
+:10C88000E702130780022386E70203A7870A014510
+:10C890001367270023A4E70A828083A6C7100145F7
+:10C8A00093F6060895CE83C647176317B80293E63A
+:10C8B0001600238AD7169306000AA38AE7163307C1
+:10C8C000D70283D6A7033347D70283D6070485064A
+:10C8D0003697239BE7168280D99A238AD7168280BF
+:10C8E000828083270511E9C72547A30AE500514740
+:10C8F0002381E7000347451B8355651B0356A51B92
+:10C90000A381E7000347551BA382B7002382E700FA
+:10C9100013D785002383E7000347851BA383E70024
+:10C920000347951BA384C7002384E70013578600A1
+:10C930002385E7008346751409476386E6020327CB
+:10C9400005109316470163C00602856693868684A8
+:10C950002E8763F3B600368742074183A382E70040
+:10C9600021832383E7008346651409476386E60233
+:10C97000032705109316470163C006028566938658
+:10C980008684328763F3C600368742074183A384D7
+:10C99000E70021832385E7008347A50293E747004B
+:10C9A0002305F502930700052308F5000145828061
+:10C9B0000545828083270511E9CB2547A30AE500B9
+:10C9C00055472381E7000347451B8355651B0356E5
+:10C9D000A51BA381E7000347551BA382B700238251
+:10C9E000E70013D785002383E7000347851BA38354
+:10C9F000E7000347951BA384C7002384E700135770
+:10CA000086002385E7008346751409476380E602A4
+:10CA10008566938686842E8763F3B6003687420741
+:10CA20004183A382E70021832383E70083466514C3
+:10CA300009476380E602856693868684328763F3BE
+:10CA4000C600368742074183A384E70021832385FC
+:10CA5000E7008347C507A305050299C78327050A91
+:10CA600093E707102320F50A8327450A1397470108
+:10CA7000635807007D771307F77FF98F2322F50AA4
+:10CA800085472308F50001458280054582800347DC
+:10CA90006501AD476318F702411106C68347451784
+:10CAA00083254511294693E70701230AF5168D05CD
+:10CAB0001305D5179730FA1FE780C075B2400145BE
+:10CAC00041018280054582808347B500EDE7411131
+:10CAD00022C406C603476501E1472A840545631859
+:10CAE000F70C03470401930700046312F70C832536
+:10CAF000441105659306A5C703C7450083C73500E4
+:10CB000022075D8F9307A7FFC207C18363ECF60876
+:10CB100083C7650083C65500130505C8A207D58FD6
+:10CB20006362F50863E0E70803C6850083C6750005
+:10CB30002206558E9306301F63E6C60683C6A500FF
+:10CB400003C89500A206B3E60601636DD50413057C
+:10CB500016003305E502139836006345A80403C8A0
+:10CB6000B5001315080141816304080063ECA702B6
+:10CB7000231DC4042312A406231AE406231BF4066F
+:10CB8000231ED40483C7D50003C7C5003146A207BE
+:10CB9000D98F2313F406B905130584069730FA1FBD
+:10CBA000E7804067930770042308F4000145B24012
+:10CBB00022444101828005458280411126C206C679
+:10CBC00022C403476501E14785446318F7048327BE
+:10CBD00085102A848544898BA9C38347B500639156
+:10CBE0009706EFE01FD483470401A305A4026397CF
+:10CBF0009700930710042308F40039A813070004D2
+:10CC00006393E702930710042308F4008347A40208
+:10CC100093E717002305F4028144B240224426859D
+:10CC20009244410182808327040A93E7270023204E
+:10CC3000F40A8347140193E707F8A308F400E9BF57
+:10CC4000834715018D8B99CF9307A002A305F402AA
+:10CC5000BD472306F4028327840A93E72700232491
+:10CC6000F40A5DBF8347050163979700EFE07FCB30
+:10CC7000A305A402BDBF130700026390E702EFE023
+:10CC80005FCAA305A402814449F98327440A3707F0
+:10CC90000080D98F2322F40A49B713070004E39ECA
+:10CCA000E7F6930730025DB7411126C206C622C4DB
+:10CCB0008347B5008544A5E703476501A54785443B
+:10CCC000631FF7048327850FA18BB1CB8325451103
+:10CCD0002A8421468D05130505109730FA1FE78039
+:10CCE000605383270410B73678089386060DDD8ECF
+:10CCF0008327441013E707018327840FF58F23242C
+:10CD0000F4108327C40FF98F2326F41083470401FE
+:10CD1000639D9700930710032308F4008144B240F9
+:10CD2000224426859244410182808327840A93E726
+:10CD300007012324F40ADDB7411126C206C622C426
+:10CD400003476501A5478544631AF70603470501B4
+:10CD50009307000385446313F706832545112A844E
+:10CD600021468D05130505109730FA1FE780804A8C
+:10CD700083270410B73678089386060DDD8E832747
+:10CD8000441023089400A305040213E70701832736
+:10CD9000840F8144F58F2324F4108327C40FF98F67
+:10CDA0002326F4108327040A93E707022320F40ABA
+:10CDB0008347140193E707F8A308F400B240224424
+:10CDC00026859244410182808347B50005476395DB
+:10CDD000E708411122C406C68346650125472A8417
+:10CDE00005456390E606034704016310F7068325B3
+:10CDF00044112146130504108D059730FA1FE78072
+:10CE0000604183270410B73678089386060DDD8EBF
+:10CE10008327441013E707018327840FF58F23240A
+:10CE2000F4108327C40FF98F2326F41093071003FF
+:10CE30002308F40083471401014593E707F8A3088A
+:10CE4000F400B2402244410182808327840A93E7A0
+:10CE500007012324F40AF9BF054582800347B50082
+:10CE60008547631CF704411122C406C626C2034746
+:10CE70006501A1472A840545631CF70283244411F8
+:10CE8000130584121546938534009730FA1FE78006
+:10CE9000603883C7940003C784000145A207D98F77
+:10CEA0002317F4128347140193E727F8A308F4002B
+:10CEB000B24022449244410182800545828003476A
+:10CEC000B50085476310F716834665015D47639C8F
+:10CED000E614011126CA8324451122CC21462A8456
+:10CEE000938534001305F51806CE9730FA1FE780B6
+:10CEF000603283C7C40003C7B400A207D98FA30B55
+:10CF0000F418A183230CF418EF401EFB2AC4EF4051
+:10CF1000BEFA2AC62C001305841A21469730FA1F40
+:10CF2000E780402F83C7F40003C7E4001305041B08
+:10CF3000A2074207BA9703C704012C001146BA970B
+:10CF400003C7D4006207BA972324F40C83C73401C3
+:10CF500003C72401A2074207BA9703C74401BA973F
+:10CF600003C714016207BA972322F40C0347941AEB
+:10CF70008347A41A4207A207BA970347B41ABA977D
+:10CF80000347841A6207BA972320F40C0347D41A84
+:10CF90008347E41A4207A207BA970347F41ABA97DD
+:10CFA0000347C41A6207BA97232EF40AA2473747E9
+:10CFB00003001307D73FB387E70237A726001307FD
+:10CFC00037ECBA973EC49730FA1FE780A02483C796
+:10CFD000640103C77401A2074207BA9703C754014B
+:10CFE000BA9703C784016207BA97232EF40C03474C
+:10CFF000241B8347141B4207A207BA970347041B4D
+:10D00000BA970347341B6207BA972320F40E93079D
+:10D0100010022308F400F24062448147D2443E8566
+:10D020000561828085473E8582800347650191477F
+:10D03000631EF712411126C28324451106C622C47D
+:10D0400003C7340001CB9307F7FFF98F81E793778C
+:10D05000070F8DC793070002A305F502930730025F
+:10D060002306F5028327850A93E727002324F50A80
+:10D07000B2402244924401454101828083C554005C
+:10D080009306E007814711466397D500F947E9B752
+:10D09000B687638CC60093861700B357F740858B1D
+:10D0A00093F5F60FF5D7230DB514838744002A8432
+:10D0B000ADC7A30EF514030535143387A700137508
+:10D0C000F50F635AF0008307F41563DAE700898FE0
+:10D0D000A30EF41429A08307E415E34AF7FE83475F
+:10D0E000D4153E9562056185EF5080262301A41476
+:10D0F000EF50A01F83473414A301A414B307F540D5
+:10D10000A30EF414EF50C0248347A415034734142E
+:10D110002301A414A297A382E7168307440383067E
+:10D120002416014763D5F600958F13F7F70F230EEA
+:10D13000E41483C7540005472300F4168347040111
+:10D140006397E700930760F82308F40015B7130707
+:10D1500050086396E700FD57230EF414E5B78327C4
+:10D16000840A0967D98F2324F40A19B705458280F8
+:10D1700003476501A547631EF704411122C406C693
+:10D1800083460501130700052A8485476397E60255
+:10D19000EFE05FA005E98327040AA305040293E7F3
+:10D1A00007102320F40A8347140193E707F8A30824
+:10D1B000F40085472308F4008147B24022443E85AD
+:10D1C000410182808347A40293E717002305F402FC
+:10D1D000D9BF85473E85828003476501A54763091E
+:10D1E000F700054582800545B24022444101828016
+:10D1F00083278510411122C406C693F707022A84AB
+:10D20000FDD3EFE03F998547E30FF5FC03470401A9
+:10D210006318F700930710052308F4000145E9B7E8
+:10D220008327840A93E707082324F40AC5BF05452A
+:10D2300082800545828005458280054582800545BE
+:10D24000828005458280054582800545828083472E
+:10D25000C500A30A0500F19B93E717002306F5001C
+:10D260000325051113351500828001458280411187
+:10D2700006C6EFA0BFD3B240133515000605410125
+:10D2800082806FF0DFFE411106C6EFA03FD20DC1D4
+:10D290000357C5058356A5050356650783554507FE
+:10D2A00003558500EFB070430145B24041018280D3
+:10D2B0000945E5BF011106CE22CCEFA03FCF59C1F1
+:10D2C0000346B500B727002005472A84938707CD7A
+:10D2D0006316E604B853094515CF03460403834695
+:10D2E00057048358E4030358C4038357A4038355A6
+:10D2F00084000345B4021307670432C00546EFB04B
+:10D30000F03B8347F400A3050402014593E71700AF
+:10D31000A307F400F24062440561828003A78708F6
+:10D3200009456DDB834657078358E4030358C4035C
+:10D330008357A403835584000345B402130767078A
+:10D3400002C075BF0945F9B7011122CC06CE2A8467
+:10D35000EFA0DFC52DCD8347B5020347A5152313E5
+:10D360008100A302F10083479515A304E100230483
+:10D37000F100A9E38347D5150307F5152306F1004E
+:10D38000830735142305F100631DF7008947A305C2
+:10D39000F1004800EFB0903A0145F2406244056167
+:10D3A00082800307E5156314F7008547CDB7A30511
+:10D3B0000100C5B7834705162305F1008347B5155E
+:10D3C000A305F100834755162306F100D9B7094597
+:10D3D000E9B7011122CC06CE2A84EFA03FBD29CDAA
+:10D3E00083070516A304810021802305810013070C
+:10D3F000F007638FE70203474503998FA305F10008
+:10D400008347A51613F7070101C72306010039A0BA
+:10D4100093F7070281CF85472306F1002800EFB07C
+:10D42000D0310145F2406244056182808947EDB701
+:10D43000FD57A305F100D1BF0945EDB7411106C65F
+:10D44000EFA0DFB619C98345051403558500EFB079
+:10D45000902E0145B240410182800945E5BF937598
+:10D46000F50F01112E8506CE22CC2EC6EF701FAF10
+:10D470000DC12A848346E506B2450345750105467C
+:10D48000EFB0F02A0145A30B0400F24062440561AD
+:10D4900082800945DDBF411106C6EFB01029B240B8
+:10D4A0000145410182804111B727002022C403A415
+:10D4B00087D406C6094511C80355240BEFB0B02622
+:10D4C0009307F00F2319F40A0145B24022444101A9
+:10D4D0008280B727002083A787D499CB4111138579
+:10D4E000070B06C6EFB0B023B24001454101828070
+:10D4F00009458280411106C622C4EFA03FAB0DC989
+:10D5000083467514034665142A84835585000345B4
+:10D51000B5028506050693F6F60F1376F60FEFB003
+:10D52000F01D0145A3050402B2402244410182805E
+:10D530000945DDBF397106DE22DC26DA4AD8EFA0C4
+:10D54000FFA6630A05168346B500B72700200547E6
+:10D550002A84938707CD6391E60CA4530945D9C467
+:10D5600083C744041946898BC1CB8C5883C7A50057
+:10D57000C1C7B10528089730FA1FE780A0C983C743
+:10D580005404138964041946898BB5CFCA850810E1
+:10D590009730FA1FE78000C88C581946910528106B
+:10D5A0009730FA1FE78000C7834704038358A4031A
+:10D5B00083C654040346B400835584000345B40273
+:10D5C0003EC48357E4031308010238103EC2835758
+:10D5D000C4033EC03C08EFB0D0108347F400A3055D
+:10D5E0000402014593E71700A307F400F2506254C8
+:10D5F000D254425921618280814528089730FA1F10
+:10D60000E780E0C7ADBF814508109730FA1FE7807B
+:10D6100000C71946CA8561B783A487080945F9D4AC
+:10D6200083C744061946898BB5C3938564062808C9
+:10D630009730FA1FE78000BE83C744071389640749
+:10D640001946898BB9CBCA8508109730FA1FE78035
+:10D6500060BC83A544081946281091059730FA1F2D
+:10D66000E78040BB83A7440883C7370093E72700C0
+:10D67000A38AF4068358A40383C654070346B40060
+:10D68000835584000345B40202C425BF81452808A0
+:10D690009730FA1FE780A0BE45B708108145973044
+:10D6A000FA1FE780C0BD1946CA8528109730FA1FB7
+:10D6B000E78040B6C1B7094515BF411106C6EFA0C6
+:10D6C000FF8E0DC10357651C8356451C0356A51CD0
+:10D6D0008355851C03558500EFB070000145B240AD
+:10D6E000410182800945E5BF411106C622C4EFA071
+:10D6F000FF8B0DC92A840357C5058356A50503561C
+:10D7000065078355450703558500EFB0C07C834707
+:10D710001401014593E74700A308F400B2402244F6
+:10D72000410182800945DDBF411106C6EFA01F8877
+:10D730000DC183478519034675199305F5180355DF
+:10D740008500A2075D8EEFB0C0780145B24041016F
+:10D7500082800945E5BF411106C622C4EFA01F859E
+:10D760000DC12A8413060510835585000345B502B3
+:10D77000EFB0E0750145A3050402B2402244410127
+:10D7800082800945DDBF411106C622C4EFA01F8279
+:10D790000DC52A840357C5058356A505035685057F
+:10D7A000835585000345B502EFB020720145A305FE
+:10D7B0000402B2402244410182800945DDBF0111CB
+:10D7C0001375F50F06CEEF706FF929C9B727002042
+:10D7D00083A787DA93F707209DC302C402C202C061
+:10D7E0008148014881470147814605468145130527
+:10D7F000C003EFB0006F0145F240056182808346AF
+:10D80000D5031307E50302C0814801488147054657
+:10D8100081451305C003EFB0606AF1BF0945E9BF58
+:10D82000B7270020938707CD03A78708094529CB91
+:10D8300083A7870D011106CE93F707208DC302C47D
+:10D8400002C202C081480148814701478146014622
+:10D850008145EFB00069F24001450561828083583F
+:10D8600007020358A7018357070583465707014658
+:10D8700002C01307670781450945EFB02064E1BF87
+:10D880008280014582800145828001458280014578
+:10D890008280014582800145828001458280014568
+:10D8A0008280014582800145828001458280014558
+:10D8B0008280014582800145828001458280014548
+:10D8C0008280411106C622C4034705009307000861
+:10D8D0006315F7020347150093065002854763E47A
+:10D8E000E606B7D706000A07938747E2BA979C4334
+:10D8F0000355250082978147B9A0930610088547F4
+:10D900006313D70403471500CD466308D70E63E3BE
+:10D91000E602A146630DD708B146630DD70A9546C6
+:10D920006313D70203552500EFA04FE82A8415E9B9
+:10D93000894711A893060003630FD70E63EAE60038
+:10D94000E946630FD70CB24022443E8541018280F4
+:10D9500093077005630FF70E930717F0B337F000C6
+:10D96000DDB78327851195C7035645040506420692
+:10D9700041829C4313071600420741839DE723120F
+:10D98000C40401CA835584000545EFB00052231238
+:10D9900004040345B4020346440583558400EFB0F4
+:10D9A000804F2285EFA00FD3B9B73A86D9B7035578
+:10D9B0002500EFA0AFDF2A8425DD0346C50483558B
+:10D9C00085000345B5023336C000EFB0004DA30516
+:10D9D000040215B703552500EFA04FDD2A8429D98D
+:10D9E00003572505835605050346F5048355850031
+:10D9F0000345B502EFB0A04AD9BF03552500EFA0FB
+:10DA0000EFDA2A8415D50356450401CA83558500EB
+:10DA10000545EFB0804923120404A3080402E1BDC8
+:10DA200003552500EFA08FD8E30405F00345B502A8
+:10DA3000EFB0E047C9B503552500EFA02FD72A84E2
+:10DA4000E30805EE835585000345B502EFB0604657
+:10DA5000BDBF03552500EFB0004671BD011122CCBA
+:10DA60002A84114506CE2EC632C4EF40AE9B1DC19E
+:10DA7000B2452246231185002300B500A300C5004E
+:10DA80006244B7270020F240AA8503C5F7AB0561C1
+:10DA90006F402EA7F240624411450561828041111A
+:10DAA00006C622C4EFA08FD041C183270512230DE3
+:10DAB00005002A84A5C30347F500058B19EB035520
+:10DAC0008400014693050008EFF05FF939C5014570
+:10DAD00081A8D44303C6C70083C5870003558500CA
+:10DAE0008906EFB0603D05E58327041203D7A70040
+:10DAF000A3840700136707F02395E7009C432320C6
+:10DB0000F4128357240481C7FD172311F4048327DB
+:10DB10000412D5F7231104045DBF8547230DF400DB
+:10DB2000B2402244410182800945DDBF797122D48F
+:10DB300006D683C735002E8423160100A307F10003
+:10DB400083C74500100802C02307F10083C75500B2
+:10DB50008A8502C2A306F10002C402C802CA02CC2E
+:10DB600002CEEF4040570347F101834704000145CF
+:10DB70006310F7020347E10183471400014563196D
+:10DB8000F7000345D101834724001D8D133515008F
+:10DB9000B250225445618280B727002083A707D95D
+:10DBA00091E382806384A700DC5FDDBF411122C462
+:10DBB00006C68347A5002A8491C79305C500690559
+:10DBC000EF403FEE8347240191CB930544011305B9
+:10DBD000A4022244B24041016F40BFECB240224453
+:10DBE00041018280AA862E86AA8537E505001305A5
+:10DBF00065BF6F402EF0B7270020138707CD03279E
+:10DC0000070C411126C206C622C4938407CD11E732
+:10DC1000B24022449244410182806304A700585FCD
+:10DC2000FDB78347A5002A8491C79305C500690500
+:10DC3000EF403FE78347240199C79305440113054B
+:10DC4000A402EF401FE622852244CC58B240924401
+:10DC500041016FF03FF901114AC8372900209307AD
+:10DC600009CD22CC03A4070C26CA4EC652C456C204
+:10DC700006CEAA84014A130909CD93094500854AB5
+:10DC800065E893054020130500049720FA1FE780FC
+:10DC9000603B2A841D4561C483C7340019469385BF
+:10DCA000440013054400A301F4009720FA1FE78005
+:10DCB0006056938AA4014146814556859720FA1FF4
+:10DCC000E780206E79E99309A401D68541464E8507
+:10DCD0009720FA1FE780A06985472305F400834752
+:10DCE00034009305C4004E8593E72700A305F40094
+:10DCF000EF403FDB9384A40241468145268597206F
+:10DD0000FA1FE780006A49ED9307A402A6853E85C5
+:10DD10004146BE849720FA1FE78060658547230946
+:10DD2000F4008347340093054401268593E72700D8
+:10DD3000A309F400EF40FFD6A300040083254903A4
+:10DD40002285EFF03FEA63100A062320890C232E78
+:10DD500004028347C90B01458507230EF90AF240E7
+:10DD60006244D2444249B249224A924A05618280C1
+:10DD70000347340083C734006305F700228A405C00
+:10DD800001B74146CE85130544009720FA1FE7806E
+:10DD90006059E31555FF4945D9B72305040099BFDC
+:10DDA0002309040051BF232E8A0255B7011126CA48
+:10DDB000B7240020938704CD22CC03A4070C4AC8C3
+:10DDC00006CE4EC6938404CD7D5901ECF2406244E8
+:10DDD00023A0040C238E040A4249D244B2490561AF
+:10DDE000828003450400EF402EEA8329C403230008
+:10DDF000240122859720FA1FE780C0324E84F1B7B4
+:10DE0000B7270020938707CD238E070A23A0070C8E
+:10DE10006F40FFD2411122C406C62A840345D507AC
+:10DE20009307F00F6307F500EF400EE6FD57A30ED2
+:10DE3000F406FD57A300F408414693050008014588
+:10DE4000EFF0DFC15C4CB240C59B5CCC2244410189
+:10DE5000828041114AC037290020930709CD26C28C
+:10DE6000A45F22C406C683C7D404130409CD858BDE
+:10DE7000A1CF834724004945B1C3B72500201946E7
+:10DE8000938565DB1385E4049720FA1FE7808038CB
+:10DE90008547A385F400A388F400A389F40083C711
+:10DEA000240109472384E400D9CBEF30FEBE7C482F
+:10DEB00085C79307004063EFA7001D45B240224489
+:10DEC0009244024941018280B7250020194693857A
+:10DED00005DB4DBF130505C08357840A91CF372753
+:10DEE00000201307C7B0835707010347F700B38724
+:10DEF000E702E3F4A7FC1D8D8D473354F502EF30A4
+:10DF00009EC3A28763738500AA879183C207C183DA
+:10DF10002391F404DDD39207139507014181930502
+:10DF200050209720FA1FE780E01103D62404E8C0B0
+:10DF30002A871308F6FF814763CEC704A8C4B72712
+:10DF4000002003C704029386C7AB03C536008D4685
+:10DF50001384C7AB631CD70403D6640183D724039F
+:10DF60003E969145EF40EEC4034534009145EF40A5
+:10DF7000EE8E03D6840319CA371506009386140360
+:10DF80001206A6851305458AEF40CEB6230809CCB4
+:10DF900001452DB763D9070193060701B6850CC368
+:10DFA0008507368751BFBA868145D5BF8947631536
+:10DFB000F70003D6240375B703D664015DB741119A
+:10DFC000930560201305000C22C406C69720FA1F93
+:10DFD000E78040072A8435C51306000C8145972049
+:10DFE000FA1FE780C029B727002023A487D4B727CA
+:10DFF00000202305040023040400938707E2D84B84
+:10E000009C4F78D83CDCFD572318F402B7E7050095
+:10E01000938727E53CD4B70706009387E7507CD465
+:10E02000B70706009387673B3CD8B727002083C714
+:10E0300007B681EBB727002003A587E08D45EF40A9
+:10E040002EE52285B240224441018280411122C442
+:10E0500006C626C28347C5052A84ADC79305E505D4
+:10E0600019461305E5049720FA1FE780A02BAA8420
+:10E0700031E983470401898BA5E3B727002083C7D3
+:10E0800017CD85CF8347D4058DCB8347340613073F
+:10E09000000493F7070C6392E7021305C405973059
+:10E0A000FA1FE780E0F868D009C98947230EF40415
+:10E0B0008347D40493E7270089A80347C405894709
+:10E0C0006316F70083474405A1E78544B240224424
+:10E0D00026859244410182808347D405E5DB83474E
+:10E0E00034061307000493F7070CE391E7FEB72704
+:10E0F000002083C717CDF9D71305C4059730FA1F41
+:10E10000E78000F368D0F9574DF1A30EF4045DBF2A
+:10E11000B727002083C717CDCDDB834754051305F0
+:10E120004405B1CB8347B4051307000493F7070CEC
+:10E130006393E7049730FA1FE780A0EB68D051D5CE
+:10E1400093046405A685194651059720FA1FE780B8
+:10E15000600C6C508D47230AF40483C735001946C0
+:10E16000910593E72700A30AF40426859720FA1F58
+:10E17000E780400A99BF9730FA1FE78080E268D0B5
+:10E1800029D58947230AF404834725019DDF8D475C
+:10E19000230AF40483441500B334900005BF0347F9
+:10E1A000450505C703470501AA870545058B05C336
+:10E1B000E84BAC4F411106C69730FA1FE78060F577
+:10E1C000B2403335A00041018280054582808280C3
+:10E1D000797122D406D6834725012A84ADCB035713
+:10E1E0000504835725046374F7069730FA1FE78008
+:10E1F00000E885476307F5000145B25022544561A8
+:10E2000082808347D4001D4728446394E7008347F6
+:10E2100084022302F50083475405194693056405DB
+:10E22000A302F5008347940219052303F5008357E1
+:10E23000A4022314F5009720FA1FE780A0FD83575E
+:10E24000040485072310F4043C449C433CC45C4C08
+:10E250000345D40013970701635C070C19476368F3
+:10E26000A7028347E40093065002E3E7F6F859E576
+:10E270004D472304E4027D57A304E402231F040254
+:10E28000A30604020547631EE50823070402034EA4
+:10E29000E4020143630B0E000343E4003303C34174
+:10E2A00093072300032384073E93834E840283460F
+:10E2B000C4021AC813950E01850693FE4E0072C65D
+:10E2C00013066405418193F6F60F0347D402834792
+:10E2D000940203083402035FE40383455405830872
+:10E2E000540163840E041303E4051AC40343D405E4
+:10E2F0001AC27AC0EFA0D040054501B78546631425
+:10E30000D5005547BDB789466314D500414795B739
+:10E3100091466314D5006D47A9BFE31EE5F4494754
+:10E3200089BFE9172307F4029DB702C402C2D1B71F
+:10E3300085476317F50437270020032787D4130682
+:10E340006405834554050347070183075401098B7E
+:10E3500015C38346D40599CE03473406130500043C
+:10E360001377070C6318A7001307E4050545EFA012
+:10E37000B03859B7014781460545EFA0D034ADBF4D
+:10E380008346E40093075002E3E8D7E68947630732
+:10E39000F50099476315F500094511A00D45E916EB
+:10E3A00093F6F60F2307D402014799C2385C210780
+:10E3B0008307540113066405834554057DBF41114D
+:10E3C00006C622C426C2AA84EF40002E930700FA94
+:10E3D0002385F400B727002003C5F7ABA1453724F8
+:10E3E0000020EF400E8483D6640113070064834746
+:10E3F00004CD3347D702850793F7F70F2308F4CCF2
+:10E4000063C6E700EF406EE8230804CCB240224424
+:10E41000924441018280411122C406C6B1472306BD
+:10E42000F5007C590D472A842380E7008347C50007
+:10E43000785993F7F703A300F7008347D504230621
+:10E440000504898BB1C383474505898BB1C76C51DE
+:10E4500091ED6C5083C7250185CF68581946D105C9
+:10E4600021059720FA1FE780E0DA1DA083C7A500E9
+:10E47000EDD389472306F50468591946B105090506
+:10E480009720FA1FE78000D983474405898BF1F371
+:10E490008347C404898B91EB685819469305E404BB
+:10E4A00009059720FA1FE780E0D6034744058D470A
+:10E4B000630BF700685819469305640521059720FA
+:10E4C000FA1FE78020D58347D404858B91E7034763
+:10E4D000C40489476319F70078588347070093E716
+:10E4E00007042300F70083475405858B91E7034712
+:10E4F00044058D476319F70078588347070093E771
+:10E5000007F82300F7000347D4009D478345C40064
+:10E51000631DF70003455402930760FA2305F400D6
+:10E520002244B24041016F307076034714029307D2
+:10E5300020FA2305F40089470945E303F7FE014566
+:10E54000C5B7411122C406C62A84EFF0DFECB72715
+:10E55000002003C707B2B727002083A747E137068B
+:10E56000008293158701D4571377F7037D16F18E38
+:10E570006607558FD8D7E1859306A003372700207B
+:10E5800063DCB604832607E937060007F84E518F8F
+:10E59000F8CE372700200327C7E37458228534DFDD
+:10E5A0009843B7068000558F98C3D857719BD8D72A
+:10E5B000EFF01FC29730FA1FE780A0C9B7270020ED
+:10E5C000938707E203C71700058B29C7A3800700BD
+:10E5D000B24022444101828093062002032707E9CA
+:10E5E00063DCB600744F370600F97D16F18E3706EE
+:10E5F0000005D18E74CF71BFB70600F91386F6FF00
+:10E60000744F6945F18E37060003E344B5FE3706C3
+:10E610000001C5B723820700930700FA2305F40021
+:10E6200045BF797122D4130655012A84285D81469D
+:10E63000814506D69730FA1FE780E0C463160520AF
+:10E64000032884071D471D4583470800BD8BA3068B
+:10E65000F400834618002307D400639DE71883471E
+:10E6600028000D4513D7670093F7F70363F4D71815
+:10E670001545631107189388F6FFB388F84093F89F
+:10E68000F80F230714030346380045451377360077
+:10E6900063120716137746006316071293054800A6
+:10E6A000FD171377860093F7F70F1DCB03C71500EF
+:10E6B000034E9402514513534700631D6E120565C6
+:10E6C000130505F02207698F03C505000353A40253
+:10E6D000498F51456310E312F917890593F7F70F36
+:10E6E000418A2DCA03C705001377F7032302E4020A
+:10E6F00003C625000967130707F02206798E03C7B2
+:10E700001500598E420641861317060141832313D3
+:10E71000E4020DCE03860500635A060A1306C012F2
+:10E72000034554023307C70205466313C50AAD0605
+:10E730008A06158F130647ED130540518346840260
+:10E74000637BC50893E606042304D402F5178D0500
+:10E7500093F7F70F03473800594593760702D9EA34
+:10E760001377070401CB03C70500FD1793F7F70FD5
+:10E77000A301E4026145BDEF0346E4028347E400E0
+:10E78000385C8346C402918F8907BA973EC8835785
+:10E79000E40303458402830854013EC003083402A5
+:10E7A000834794020347D40283455405850632C645
+:10E7B00002C402C293F6F60F13066405EFA040747C
+:10E7C00001450DA893055800F917E1BD794689BFA9
+:10E7D000A9068E06B9BF0356C403B2983726002097
+:10E7E000035606D1635C160193E606042304D402A3
+:10E7F00013050002B2502254456182803726002062
+:10E80000231E14038328C6E393E606022304D402DE
+:10E8100003A5C8008176FD16E98E23A6D8000F1047
+:10E8200000008326C6E337060200930800F890C66E
+:10E8300037260020130606E2130757ED23021601C0
+:10E840000607F8D2C8C619B705456DB75D71B72779
+:10E850000020A2C403A487D4A6C2CAC05ED6817415
+:10E86000B72B0020370903004EDE52DC56DA5AD8A7
+:10E8700062D486C6B7290020FD14370A0200138C23
+:10E880000BE2B72A0020372B00201309891583A734
+:10E89000C9E3F8537DFFD44733F79600D8C70F106C
+:10E8A000000003A7C9E3930700F8B705330023244A
+:10E8B00047012302FC00930720317CD354C78347D0
+:10E8C000840223800BE2A3020C0093F7F7F92304E0
+:10E8D000F402A3000C0085471CC383A74AE19443BC
+:10E8E00093F6F6CF94C3944393F6F6CF93E60620BF
+:10E8F00094C383260BE990464D8E90C623282705A6
+:10E90000D856759BD8D6034744029376F7079843A9
+:10E91000137707F8558F98C39730FA1FE7806093F5
+:10E92000EF30905883C70BE2858B99C722852380EF
+:10E930000BE2EFF01FCF21C9930700FA2305F40083
+:10E94000034584028346C402830854011375F5F914
+:10E95000136505042304A4020308340283479402C8
+:10E960000347D4028345540502C802C602C402C24A
+:10E970000356E403850693F6F60F32C013066405CA
+:10E98000EFA0005809A8834784021307000293F7F9
+:10E990000706638EE700B640264496440649F259BE
+:10E9A000625AD25A425BB25B225C61618280034749
+:10E9B000A4009307500AE30CF7EC59B7411122C4A5
+:10E9C000130655012A84285D8146814506C6973085
+:10E9D000FA1FE780408B6317051C2C5C9D461D4584
+:10E9E00003C705003D8BA306E40083C7150023077A
+:10E9F000F4006312D71203C725000D459356670034
+:10EA00001377F7036379F71015456396061093881B
+:10EA1000F7FFB388E84093F8F80F2307140303C601
+:10EA20003500454593763600FDE693764600E5EAE7
+:10EA3000138845007D179376F70F1377860005CF6F
+:10EA400003471800034E94025145135347006314C3
+:10EA50006E0C0565130505F02207698F0345080054
+:10EA60000353A402498F51456317E30A1387E6FF56
+:10EA700009089376F70F418A3DCE034708001377C4
+:10EA8000F7032302E402034628000967130707F08F
+:10EA90002206798E03471800598E420641861317C5
+:10EAA000060141832313E40239C203060800635CB4
+:10EAB00006061306C0123307C7020346C40B0D45F2
+:10EAC0006319A606372600200346B6E289078E079B
+:10EAD00029CE9387770D8607B307F740138747ED55
+:10EAE00013064051637FE60489472304F402138729
+:10EAF000D6FF9376F70F83C73500594513F7070202
+:10EB000019EB93F7070489C71387F6FF9376F70F7E
+:10EB1000014591C26145B24022444101828013887F
+:10EB20005500791709BF794679B79387A7048E07EF
+:10EB300065B709456315A600AD078A0771BFA90728
+:10EB4000FDB70357C403BA9837270020035707D1EE
+:10EB5000635517012307040241BF3726002003280D
+:10EB6000C6E305472304E4020325C80001777D17A7
+:10EB7000231E1403698F2326E8000F1000000327CB
+:10EB8000C6E337060200130800F810C73726002036
+:10EB9000130606E2938757ED2302060186077CD30E
+:10EBA00048C7B1B7054585BF797122D41306550111
+:10EBB0002A84285D8146814506D626D24AD04ECE8B
+:10EBC00052CC56CA5AC85EC69720FA1FE780A06B7F
+:10EBD0006312053C305C9D461305000803470600A0
+:10EBE0003D8BA306E40083471600230A0404230E8A
+:10EBF00004042307F4006317D71A83442600230470
+:10EC000004020D4513D7640093F4F40363FCF41875
+:10EC10001545631907189385F7FF858D93F5F50F53
+:10EC20002307B40283463600454513F71600631BDD
+:10EC3000071613F7260049456316071613F7460013
+:10EC4000631D071613094600FD1413F7860093F49D
+:10EC5000F40F854915CF584C218B1DC70347190068
+:10EC60000565130505F02207698F03450900498FE3
+:10EC7000035524096317E5148349240893D929000F
+:10EC800093C9190093F91900F914090993F4F40FC1
+:10EC9000C18ABDCE034709001377F7032302E402BC
+:10ECA000834629000967130707F0A206F98E034778
+:10ECB0001900D98EC206C18613970601418323131A
+:10ECC000E402B9C28306090063D006109306C0129D
+:10ECD0003307D7028346C40B0D45639DA60EB726A6
+:10ECE000002083C6B6E289078E07EDC29387770DB1
+:10ECF0008607B307F740138747ED9306405163F348
+:10ED0000E60E89472304F402F5140D0993F4F40F79
+:10ED100083473600594513F7070249E793F707047D
+:10ED200089CB83470900FD140509A301F40293F47C
+:10ED3000F40FB1CC130A8002A14A494B930BA408EB
+:10ED40008347190063984703834709006394570377
+:10ED5000230E640783478900034779001546A207FD
+:10ED6000D98F2318F408930529005E859710FA1FA0
+:10ED7000E780404A8347090063FB97001387170029
+:10ED800093C7F7FFBE9493F4F40F3A99D5F8639EB6
+:10ED900009080347C4078547014563E5E70089473C
+:10EDA000230EF406B250225492540259F249624A98
+:10EDB000D24A424BB24B4561828013095600F91486
+:10EDC00069B52319E408C9B5F94619B79387A704AB
+:10EDD0008E0705B709456395A600AD078A0711BFE1
+:10EDE000A907FDB7B726002003A5C6E305472304FE
+:10EDF000E402231EB4024C4501777D176D8F58C580
+:10EE00000F10000003A7C6E3B7060200130500F8C1
+:10EE100014C7B7260020938606E2938757ED238216
+:10EE2000A60086077CD34CC7C5B55C4CA18BB5D377
+:10EE300083472408898BB1FF8347E4020347E4003A
+:10EE400003288407030654011D8F09073A98830598
+:10EE50003402034784020355240B9306F00F017913
+:10EE6000B72A0020EFA0E00B8549372A00207D1942
+:10EE700093840AE2372B0020B72B002083478402BB
+:10EE8000E39937F18327CAE3F8537DFFD44733F77B
+:10EE90002601D8C70F1000000327CAE3B7070200F6
+:10EEA000B70533001CC7930700F82382F4009307CB
+:10EEB00020317CD354C723800AE2A3820400832735
+:10EEC0004BE123040402A380040023203701944370
+:10EED00093F6F6CF94C3944393F6F6CF93E60620C9
+:10EEE00094C383A60BE990464D8E90C63706030067
+:10EEF0001306861530CBD856759BD8D603474402E7
+:10EF00009376F7079843137707F8558F98C39720A0
+:10EF1000FA1FE7800034EF30207983C71400858B17
+:10EF2000B1CF2285A3800400EFF05FA98358240BA2
+:10EF300011E5034784028947631FF70001488147B1
+:10EF400009479306F00F1306F0079305F00746856F
+:10EF5000EF90307D3DBD8347E4028346E400032803
+:10EF60008407030654019D8E830534028906369872
+:10EF700046859306F00FEF90D07A09B70148814794
+:10EF800009479306F00F1306F0079305F0070355A2
+:10EF9000240B7DBF054539B5011126CAAA84294530
+:10EFA00006CE22CC4AC84EC637290020EF30207842
+:10EFB000832749E103A74409B7290020372400200B
+:10EFC00098C703A7840901469305F00FD8C303A788
+:10EFD000C9E35C43F99B5CC303C5C40B93070004FE
+:10EFE0002300F4E27D151375F50FEF30A05403A64E
+:10EFF000C9E3130404E2A3020400A300040085474C
+:10F000001CC2832749E1B705330098431377F7CF34
+:10F0100098C398431377F7CF1367072098C3372710
+:10F020000020032707E91447CD8E14C7B706030055
+:10F030009386861534CA5457F59A54D703C7E40704
+:10F040009376F7079843137707F8558F98C3F240E4
+:10F050006244D2444249B24905618280FD57A30E01
+:10F06000F5065C4D638E0730B727002083A707B0F5
+:10F07000011122CC26CA06CE4AC84EC62A848297DF
+:10F080000326040AB7240020938444B56372A60AB9
+:10F09000635605009307800263FCC7088327C40BEF
+:10F0A00003D78400D440A183C207C183B387E7029A
+:10F0B00013070032B388A64093870719B3D7E70236
+:10F0C000035784080507420741833E966363D600D1
+:10F0D000158E330816016364A6003308A640930515
+:10F0E0001700C205C1816370F804B72700202314FC
+:10F0F000E40803C737B22320C40A93572700BA97FE
+:10F100006365F6021D8E9306D407A2856244F24021
+:10F11000D2444249B24937F5050001471305C505F8
+:10F1200005616F203EE02E874DB79D8E3696E1BF7C
+:10F130000347C407C947631AF702035704098357F3
+:10F1400084086314F7021309840A15469305A4087A
+:10F150004A859710FA1FE780E00B4A85EF90CFD6DB
+:10F160008D47A307A408230EF4062285EF90AFAFC6
+:10F17000B72900209387C9B083C7770103D68400DD
+:10F18000814613D517003E95B7470F009387072494
+:10F190003305F5028145EFD00059B726002003A6BC
+:10F1A000C6E38177FD1758461305F50DF98F5CC648
+:10F1B0000F10000083A7C6E337290020B70602001E
+:10F1C00094C7130909E2930600F82302D900060543
+:10F1D000E8D3D8C72285EFF03FDC9720FA1FE780FD
+:10F1E0004007EF30604C834719009385C9B0858B89
+:10F1F00063810710A30009008327C40B03D7840091
+:10F200008346C40BA183C207C1833307F7020946B3
+:10F2100093070032130707193357F702DC40639650
+:10F22000C60083260901ED1639A00546E39BC6FEFC
+:10F2300083260901F11636976363F7001D8F23209B
+:10F24000E40A0326040A03C775016367E608198EFA
+:10F2500037F5050001479306D407A2851305C505B8
+:10F26000EF205ECC83578408228585072314F40899
+:10F270009307F007A301F402EFF01F938347C4073D
+:10F280000947639EE7043946930500080145EFE00E
+:10F29000EFFC5C4C0356640837E50500ED9B5CCC45
+:10F2A000930614081206A285130545E1EF308E84FB
+:10F2B0005C4C93E787005CCC8D47230EF4068355A6
+:10F2C0006408034514086244F240D2444249B249FA
+:10F2D000920505616F205EE1998F3E9695BF0547C7
+:10F2E000E36FF7FCF2406244D2444249B2490561FF
+:10F2F0008280584C93778700A9C70326C40B83D715
+:10F3000084002182420641823306F60293070032CE
+:10F31000130606193356F6028327040A3E96DC408C
+:10F320006363F6001D8E035784082320C40A050773
+:10F330002314E40803C7750109076360E604198E06
+:10F34000D9B3834704089546850793F7F70F230041
+:10F35000F408E3F4F6FA9307E003A308F40A459BE4
+:10F3600058CC6244F240D2444249B24939469305EE
+:10F370000008014505616FE06FEE998F3E9661B31D
+:10F3800082805D71A2C4130655012A84285D8146DE
+:10F39000814586C6A6C2CAC04EDE52DC56DA5AD8AD
+:10F3A0005ED662D49720FA1FE780E0ED05473DE97D
+:10F3B000032984071D461307000883460900BD8AF8
+:10F3C000A306D400834719002307F400639CC604F6
+:10F3D000834629000D4793D966002304340393F62E
+:10F3E000F60363F1F604138716006356F700094627
+:10F3F00015476389C902FD17958F2307F4028347D8
+:10F40000390093044900858BA1CF83474405130538
+:10F41000640595C71946A6859710FA1FE78080F006
+:10F4200045470DEDB640264496440649F259625AC6
+:10F43000D25A425BB25B225C3A8561618280854729
+:10F44000230AF404834709001946A6859987858B0A
+:10F45000A30AF4049710FA1FE780C0DB9304A90005
+:10F4600083473900898BB1C70347C4053C5C630CF3
+:10F470000714894683C707006318D700E207E187AE
+:10F4800063C90700494779BF0347D4059D83E31B40
+:10F49000F7FE1946A6851305E4059710FA1FE780C5
+:10F4A00060E86DD183478402990493E74700230401
+:10F4B000F4022285EFE09FB921472DD5834639001C
+:10F4C00093F7460091C3850493F786008DCB83C7DD
+:10F4D000140083459402514713D64700E394C5F4C2
+:10F4E0000567130707F0A207F98F03C70400D98F38
+:10F4F0000357A4026304F7002315F402890493F769
+:10F500000601A1CB5547E39F09F083C704000967B3
+:10F51000130707F093F7F7032302F40283C72400CD
+:10F52000A207F98F03C71400D98F2313F4020387AE
+:10F530000400635607006177D98F2313F4028357C1
+:10F5400064028D0499C78347840293E7070223046A
+:10F55000F40293F606026383062E5947E39409ECFE
+:10F560004946A68568009710FA1FE780A0CA83570E
+:10F57000E1000947231FF4025C4CB98B6393E70257
+:10F5800083472408858B638D0712B727002003AAC1
+:10F5900047D5930A6405054B63180A048347C407DB
+:10F5A000D5E3C9048347390093F7070489C783C7A4
+:10F5B0000400A301F4022285EFE07FBE85476302C9
+:10F5C000F528014785B50547230EE40483C70700E6
+:10F5D0001946A6859D83A30EF4041305E405971030
+:10F5E000FA1FE78020C37DBD03474A00834794028A
+:10F5F0006315F70C8347540503475A00858B631E38
+:10F60000F70A1946D68513056A009710FA1FE78096
+:10F6100060D16314650B83479402A308040A23197D
+:10F62000640B230AF40A834754051946D685A30AB6
+:10F63000F40A1305640B9710FA1FE780A0BD8547F5
+:10F64000230EF406D2471305840A13D757001D8BE7
+:10F65000A30FE40A0347540213D68700FD8B050766
+:10F66000230EE40A0357E4032326F40AA30EE40A54
+:10F670002183230FE40A6247931687012183232CF9
+:10F68000E4080357C101D18E232AD4082314E408C7
+:10F6900042472324E40AEF902F838345D100096673
+:10F6A000A307A40893F70502324A7D16A1EB337A2B
+:10F6B000CA007946330ACA02B1A8032A0A00E9BD82
+:10F6C0000347440B83479402E31AF7EC834754053E
+:10F6D0000347540B858BE313F7EC19469305640538
+:10F6E0001305640B9710FA1FE780C0C38547E31723
+:10F6F000F5EAA308040A2319A40A99B7337ACA00C1
+:10F7000093F505041306C012330ACA0281C5B787F0
+:10F7100025003E9A0347540289468347E400631C50
+:10F72000D70C372700200347B7E289078E074DCF54
+:10F730009387770D13961700330ACA40B7074B001B
+:10F7400013074AED938777DAE3EDE7E4B72A002061
+:10F75000938B4AB503D58B0037460F00130606245A
+:10F76000B335450381462300040833054503EFC044
+:10F77000907B83A74AB52A8B829783A74B005A9523
+:10F780006363F5001D8D2320A40A930700500345F1
+:10F79000D407130CD40737FB050063CC4707930746
+:10F7A000F00F6304F500EF203ECE83A74AB58297A1
+:10F7B00083A74B00130615006363F6001D8E0147F7
+:10F7C000E286A2851305CB05EF20CEF50347D407CB
+:10F7D0009307F00FE307F7DCFD572319F4085C4C9F
+:10F7E00093E747005CCC75BB9387A70493963700DB
+:10F7F000330ADA40A1B785466318D700AD071397DF
+:10F800002700330AEA401DBFA9078E07330AFA40D2
+:10F8100035B79307F00F6304F500EF20FEC6B72756
+:10F8200000200326040A03C737B26364E600198E7A
+:10F8300079B783A74B00998F3E9651B7231F0402D7
+:10F8400095B38947639FF9008347F400858B91CB7B
+:10F850008347440599C783471401E9C7FD17A308E7
+:10F86000F400EF2070642285EFE09F9683478402C6
+:10F8700093F70702E38707D483576402F945139788
+:10F880000701418763560700CE07CD839305C01259
+:10F89000034754028946B385B7028347E400631ED9
+:10F8A000D708372700200347B7E289078E073DCFE7
+:10F8B0009387770D13961700B387C540B7064B00A3
+:10F8C000138647ED938686DA13071002E3ECC6B47D
+:10F8D00013070064E367F7CEB726002083A5C6E3CD
+:10F8E00001777D17D045718FD8C50F10000003A791
+:10F8F000C6E3B7060200930500F814C7B726002038
+:10F90000938606E2938757ED2382B60086077CD361
+:10F9100050C7930750FA2305F4008347E402231EDF
+:10F92000F40245B12285EFE0DFC161B99387A704F6
+:10F9300093963700B387D54051B785466318D700F3
+:10F94000AD0713972700B387E5408DBFA9078E0742
+:10F95000B387F540A5B7B727002083A787D43946DA
+:10F9600093050008D84F0145459BD8CF13074004A5
+:10F97000A388E70A6FE08F8E411122C41306550158
+:10F980002A84285D8146814506C626C29720FA1F33
+:10F99000E780608F854725E9245C1D4693070008B2
+:10F9A00083C60400BD8AA306D40003C7140023073E
+:10F9B000E400639AC6048347840293E78700230424
+:10F9C000F40283C7240093D6670013F6F703954724
+:10F9D0009DEA930616008D4763D7E6027D17118FC7
+:10F9E0002307E40283C7340093854400858B85CFC9
+:10F9F000834644050D4783C704006397E61493F7D5
+:10FA0000070481EBC547B240224492443E85410140
+:10FA100082806850194651059710FA1FE780809040
+:10FA20009385A40065D103C73400C94793762700A6
+:10FA3000F9FA230E040493764700CD47E9F693764E
+:10FA40000702D947E9F2937787009DC383C7150062
+:10FA50008566938606F0A207F58F83C605008905A3
+:10FA6000D58F2315F40283C7F5FF9183A304F40215
+:10FA7000418B25CF83C705000967130707F093F76C
+:10FA8000F7032302F40283C72500A207F98F03C7F7
+:10FA90001500D98FC207C1872313F402038705001D
+:10FAA000635E070A1307C012834654020946B387F0
+:10FAB000E7020347E4006399C60AB726002083C61D
+:10FAC000B6E209070E07C9CE1307770D0607998F0F
+:10FAD000138747ED9306405163F0E60A834784029B
+:10FAE00093E707042304F4028D0583C7340093F7DA
+:10FAF000070489C783C70500A301F40283074401F3
+:10FB0000634EF00A8547230AF40083453401054516
+:10FB1000EF203EF1A308A4002285EFE06FEB05473C
+:10FB20008147E312E5EE0347840293060002137750
+:10FB30000706E31AD7EC130750FA2305E40003473E
+:10FB4000E402231EE402C1B5034754059987858B5F
+:10FB5000E31AF7EA1946130564057DBD7947A9B78D
+:10FB60001307A7040E07A5B705466395C6002D0722
+:10FB70000A07B1BF2907FDB7B726002003A5C6E3D2
+:10FB800001777D175045718F58C50F10000003A7EE
+:10FB9000C6E3B7060200130500F814C7B726002015
+:10FBA000938606E2938757ED2382A60086077CD3CF
+:10FBB00050C78347840293E707022DB78347340178
+:10FBC000858381C7A309F40089B78547E5BF011183
+:10FBD00026CAB724002003A704E922CC4AC84EC68F
+:10FBE00006CE5C5737290020B7290020F59B5CD74B
+:10FBF000032749E18347450237240020014693F655
+:10FC0000F7071C439305F00F93F707F8D58F1CC334
+:10FC1000B7C7898E938767ED1CC7B7575500938781
+:10FC200057555CC303A7C9E35C4393E717005CC364
+:10FC3000930710FA2305F50003455502230004E25B
+:10FC4000130404E223020400EF20D00E83A6C9E3CC
+:10FC5000A3020400032749E1A300040085479CC2D6
+:10FC60001C433706330093F7F7CF1CC31C4393F7AD
+:10FC7000F7CF93E707201CC303A704E9F2406244CF
+:10FC80001C47D2444249D18F1CC7B7070300938752
+:10FC90008715BCCAB24905618280411106C622C4DB
+:10FCA000FD572308F502834715022A842301F50234
+:10FCB000A147A300F5022945EF2070272285EFF028
+:10FCC0001FF1372700200326C7E38177FD1754462D
+:10FCD000F58F5CC60F1000008327C7E337070200CB
+:10FCE000130600F898C737270020130707E22302FE
+:10FCF000C7000567130727A9F8D3D4C7930740FAAD
+:10FD00002305F400B240224441018280011122CC3B
+:10FD1000130655012A84285D8146814506CE26CAF0
+:10FD20004AC84EC652C49710FA1FE780C0556318E0
+:10FD30000544032A84079306F00703470A003D8B16
+:10FD4000A306E40083471A00A301D402230A040493
+:10FD500093F7F7032307F400230E04049D4663176B
+:10FD6000D734584C9316170163CD064003492A0037
+:10FD70009374F90313871400638CE7008D44F240F9
+:10FD8000624426854249D244B249224A05618280B2
+:10FD9000135969002304240383473A0093094A0056
+:10FDA00013F717005DE3FD1483473A0093F4F40F53
+:10FDB00013F7270029C7E31309FCC18B91C7034739
+:10FDC00014028947E30CF7FA8547230EF4043C5CE0
+:10FDD000CE85194683C707001305E405E9149D8302
+:10FDE000A30EF4049700FA1FE780C0428347840201
+:10FDF000990993F4F40F93E747002304F4020347AF
+:10FE00003A0093774700639207381376870025CE30
+:10FE100083C719008566938606F0A207F58F83C60F
+:10FE20000900F9148909D58F2315F40283C7F9FF56
+:10FE300093F4F40F9183A304F402FD572301F40219
+:10FE4000418B7DC729E6D5441DBF631E0932C18B96
+:10FE500091C70347140289476307F7328547230A8E
+:10FE6000F40483470A00CE8519469987858BA30A37
+:10FE7000F404130564059700FA1FE780A03993097D
+:10FE8000AA00E51415B7FD57A304F4027DB7EF20CF
+:10FE9000B00183C709000967130707F093F7F70359
+:10FEA0002302F40283C72900A207F98F03C71900B0
+:10FEB000D98F2313F4020387090063560700617783
+:10FEC000D98F2313F40283C7290009479583A3021E
+:10FED000F402E36AF7F6F5148D0993F4F40F8347FF
+:10FEE0003A0013F707026314072A13F7070419CF20
+:10FEF000C18B91C7034714028947630CF72883C756
+:10FF00000900FD1493F4F40FA301F402639504288F
+:10FF10006303090283473A00C18B8DEBEF20C07861
+:10FF2000E31309F2230704022285EFE06FAA21BF41
+:10FF3000A30604026DB72285EFE04F9119E1A144B9
+:10FF40003DBD2285EFE0AFA571F5D5BF0347140293
+:10FF500089476313F70089448347540203566402B8
+:10FF6000230694028507A306F40293170601C187AE
+:10FF700063D007024E064D829307C01285463306B2
+:10FF8000F6028347E4006317D700A1078E0721A874
+:10FF9000F947EDB7372700200347B7E28E0771CB4B
+:10FFA0009387770D86071D8EB7074B00130746ED25
+:10FFB000938787DA63E3E71E9307005063EEC70A6F
+:10FFC000B727002083A5C7E301777D17D445758F38
+:10FFD000D8C50F10000003A7C7E3B70502003729F3
+:10FFE00000200CC7130500F8930509E2130656ED2F
+:10FFF0002382A500060670D354C7930909E2BE8484
+:0200000260009C
+:100000007C53FDFF8347140222852301F402A1479C
+:10001000A300F402EFF0BFBB83A6C4E38177FD1712
+:10002000D846F98FDCC60F10000083A7C4E3B706DB
+:1000300002009304000294C7930600F82382D900BB
+:100040009306A033F4D3D8C79710FA1FE780602037
+:10005000834709E2858BE38407D22285624423002B
+:1000600009E2F240D2444249B249224A05616FF0A6
+:100070004FB19387A70419BF034704039307F00FF9
+:1000800093041002E31DF7CE930710271306F6D84A
+:100090003356F6023705060093060403A2851305BE
+:1000A000A5C99304F007EF20EEA4D1B9894663F700
+:1000B000E600994693040008E313D7CCE91793F7B9
+:1000C000F70F7D4793040008E36BF7CA8547230ABF
+:1000D000F40483470A00194693052A009987858B03
+:1000E000A30AF404130564059700FA1FE780801241
+:1000F0008347D400230E040405476392E7022C5C77
+:10010000230EF404194683C705001305E405A10571
+:100110009D83A30EF4049700FA1FE780A00F2285A9
+:10012000EFD0DFF28547AA84E31BF5E02285EFE0FC
+:100130000F87E31695E08347D40081C71947639F73
+:10014000E7008347F400858B91CB8347440599C72B
+:100150008347140185C3FD17A308F400EF20C054A2
+:100160000347D40091479944E30BF7C02285EFE0A1
+:100170002F8631B12285EFE0CFBC814409B185449F
+:10018000FDBE9D44EDBEC544DDBECD44CDBED944CB
+:10019000FDB6DD44EDB6E144DDB693041002C5B60C
+:1001A000411122C4130655012A84285D81468145E8
+:1001B00006C69710FA1FE780000D4DE92C5C7D47BD
+:1001C0000D4583C71500230E040493F7F703230797
+:1001D000F400E91793F7F70F6366F70283C705008A
+:1001E00011471D45BD8BA306F400639DE7008346C0
+:1001F00044050D4783C705006396E60493F707049B
+:1002000091E74545B2402244410182806850194639
+:10021000890551059700FA1FE780C0107DD183073B
+:100220004401634CF0028547230AF40083453401FE
+:100230000545EF200EFFA308A4002285EFD05FF94B
+:100240000145C9B7034754059987858BE31BF7FA26
+:10025000194689051305640575BF834734018583F5
+:1002600081C7A309F400D9B78547E5BF054559BF44
+:1002700001114EC6B729002022CC06CE26CA4AC894
+:1002800052C4938709E283C777001547138409E2B4
+:100290006307F700834774000D476311F702834734
+:1002A000940089E7930760102314F400F24062443D
+:1002B000D2444249B249224A05618280B7270020D0
+:1002C000194583A487D437290020EF20404603270F
+:1002D00049E1B7C7898E938767ED1CC7B7575500AB
+:1002E000938757555CC383C724021307F00F6387B6
+:1002F000E700A380F402FD572381F40203C5140232
+:1003000089476303F5000145372A00200327CAE324
+:1003100001469305F00F5C4393E717005CC3930716
+:1003200010FA2385F4009947A303F400238009E21F
+:1003300023020400EF20002037270020832607E94E
+:10034000DC56F59BDCD683C79400032649E1BA84CA
+:1003500093F6F7071C4293F707F8D58F1CC2B7270F
+:10036000002083C707B699C7B727002003A587E0F9
+:10037000EF206EB3032749E1B70633001C4393F720
+:10038000F7CF1CC31C4393F7F7CF93E707201CC399
+:1003900003A704E91C47D58F1CC70327CAE3B70787
+:1003A0000300938787153CCBA3020400A30004003D
+:1003B00085471CC3E5BD4111B727002022C403A413
+:1003C00087D406C626C2834714022147638DE70AF5
+:1003D000894483469400639D970A93077002638162
+:1003E000F61293075002930560026384F6009305AA
+:1003F0007002B727002083A747E1A304B400372782
+:10040000002094433706CEFF7D1693F6F6CF93E691
+:10041000061094C3032707E9370833001447F18E09
+:1004200014C7B726002003A5C6E337060300B72686
+:10043000002030C9238006E2938606E2238206006C
+:10044000A3820600A3800600854614C194431306C8
+:10045000861593F6F6CF94C3944393F6F6CF93E6BE
+:10046000062094C31447B3E6060114C730C9545795
+:10047000F59A54D79843137707F84D8F98C393078D
+:1004800010FA2305F400B2402244924441018280D4
+:1004900093077002638DF602930750021307600200
+:1004A0006384F60013077002B727002083A607E9CC
+:1004B000A304E400DC56F59BDCD6B727002083A616
+:1004C00047E19C4293F707F8D98F9CC24DBF834701
+:1004D0000402898B95C7B72700200356640303C520
+:1004E000F7ABA145EF10FEEC93075002A300940276
+:1004F000A304F4002244B240924441016FF05FD75C
+:1005000022852244B240924441016FD05FEBB7276D
+:100510000020938707CD03A7C70939E7411122C4FB
+:10052000A05F06C637270020834704020345F7ABC8
+:1005300013F7170019C78547A300F4020356A40157
+:1005400001A8898BEDDB035664038947A300F402FD
+:10055000A145EF101EE693075002A304F4002244C5
+:10056000B24041016FF0DFD082800111B727002037
+:1005700022CC03A487D426CA4AC84EC652C456C247
+:100580005AC006CE930A200A9309100A1309600A7A
+:10059000130B400A130A500AB72400208347A40013
+:1005A0006391570D372700200326C7E38177FD1796
+:1005B0005446F58F5CC60F1000000327C7E3B7074A
+:1005C0000200B72400201CC7130600F8938704E23A
+:1005D0002382C700B727002083A747E19C439D8360
+:1005E000858BB5C3930760197CD354C79710FA1F46
+:1005F000E78020C683C704E2858B9DC7238004E281
+:10060000EF20800A2285EFF0BFB919CD830744019E
+:1006100063CE0702FD57230AF400834534010545E4
+:10062000EF202EC0A308A40083478400638807142A
+:100630006244F240D2444249B249224A924A024BB1
+:1006400005616FF0FFC29307E01B79BF8347340158
+:10065000860793F7F70F81C7A309F4007DBFFD5705
+:10066000E5BF6395370383C704E2858B99CB228569
+:10067000238004E2EFF08FE98347A400E39037F38F
+:1006800065B7938404E22382040079BF639B270B40
+:10069000372700200326C7E38177FD175446F58FDF
+:1006A0005CC60F1000000327C7E3B7070200B7249A
+:1006B00000201CC7130600F8938704E22382C700BA
+:1006C000B727002083A747E19C439D83858BA1CF5B
+:1006D000930760197CD354C79710FA1FE78060B75F
+:1006E00083C704E2858B89CB238004E2EF10D07BA3
+:1006F0002285EFF06FA819CD8307440163C8070274
+:10070000FD57230AF400834534010545EF206EB1FF
+:10071000A308A4000347A4009307500AE316F7F0C8
+:10072000EFE0CF9211B79307E01B6DB78347340119
+:10073000860793F7F70F81C7A309F400E9B7FD57C0
+:10074000E5BF639A67039710FA1FE78080B083C7FD
+:1007500004E2858B91C72285238004E2EFE07FC20B
+:100760008347A40063944701EFE04F8E8347A400C2
+:10077000E38627E355BDE38947FF7DB5B727002012
+:1007800083C707B689CF6244F240D2444249B24996
+:10079000224A924A024B014505616F10DEF0F24099
+:1007A0006244D2444249B249224A924A024B05610C
+:1007B000828041114AC0B7C7004006C622C426C283
+:1007C00003A9C72023A607200F100000B727002089
+:1007D000138707E203479700938707E201CB83C69D
+:1007E000870009476394E600A384070003C77700E6
+:1007F000A1466387E60003C777009D466399E6003C
+:1008000003C777002384E7000547A384E700EF10C0
+:10081000B069B727002003A487D4B72400209384AD
+:10082000C4AB684023150400230404009700FA1F9A
+:10083000E780408F03C53400914523100404232230
+:10084000040423240404EF10DEBD03C53400A145D5
+:10085000EF103EBD034514039307F00F6307F50047
+:10086000EF109EC2FD57A308F4020345040393074B
+:10087000F00F6307F500EF103EC1FD572308F402A7
+:10088000B727002083C707B681C70145EF10BEE137
+:10089000B2402244B7C7004023A627219244024910
+:1008A00041018280411106C6FD57A308F502454665
+:1008B000930500080145EFD06F9AB24041016FF0F7
+:1008C0005FEFB727002083C7F7AB411106C689EB5E
+:1008D000372505001305A57DEF10FEF0EF206F8092
+:1008E000B7E70500372700209387E7FB2326F7D4D7
+:1008F000B240B7070600372700209387A756232466
+:10090000F7E04101828001114EC606CE22CC26CAF4
+:100910004AC8EF702FF7AA893DC9EF702FE92A84E2
+:10092000630B0512930710112315F500930700FBC5
+:100930002307F5003729002085472308F500930792
+:10094000C9B083D70701130740101309C9B0A50721
+:100950003E85C207C1836374F70013054010131767
+:1009600005014183930700046374F7001305000435
+:10097000420593057020418197F0F91FE780806C54
+:100980002328A41009ED03558400EF70AFFEF24058
+:1009900062444E85D2444249B24905618280B727FC
+:1009A000002083A787E3B7240020938404CD232A63
+:1009B000F41083A7440D03A7040D2285232EF40E03
+:1009C0002326F41083D7A403232CE40E2324E4105D
+:1009D0002312F41483C7A40423130414A307F414E8
+:1009E000FD572310F4042313F4022314F402834765
+:1009F000E40293E707FC2307F4028567938787BB2C
+:100A00002315F404EF508FD5034549012301A414A5
+:100A1000EF10B00DD147A306F41693078002A3058B
+:100A2000F4169307006F231FF4149307F0072300B5
+:100A3000F416F5779387A7EBA301A4142303A41658
+:100A4000A303A4162304A416A304A4162311F416C6
+:100A5000239404002DBF85491DBF01114AC83729C1
+:100A60000020930709CD06CE22CC26CA4EC652C41A
+:100A70002A8403C5370083450403372A0020A307CF
+:100A8000A402EF10BEF1130A4AB503588A00835737
+:100A9000A40393060032B72900203307F802232A63
+:100AA000A408130909CD3356D7023377D70293062A
+:100AB000204E2326C40837460F00130606243307AA
+:100AC000D702B387D70233470703B3D7A702231050
+:100AD000E4021387C9B0834467019389C9B0BE9407
+:100AE000835784039384C417C2048507B387D7024E
+:100AF000C180231294088146858FB3B507033385DF
+:100B00000703EFB05042832784083E9583274A00AD
+:100B10006363F5001D8D834774031307204E86041D
+:100B2000B387E7022328A4082285BE9423119408E2
+:100B3000EF504F8D2285EF504FBC8355E403228543
+:100B40009205F915C205C181EF500F882285EF701B
+:100B50005FBDB727002083A747DF232E8908898B35
+:100B600091CF83A7090399CB8325840935458297C3
+:100B700083A709038325C409394582976244231753
+:100B8000090023280900F240D2444249B249224ACE
+:100B900005616F505FC503570508894683574508AF
+:100BA00063F3E6000947B397E7002313F5086F10D6
+:100BB000DEED011122CC26CA4AC806CE4EC652C46A
+:100BC000834765032A84372900208507230BF50214
+:100BD00083473501B7240020639D075A8347C5002A
+:100BE00013070004A309E50003471501BD9B93E724
+:100BF00037002306F50093178701A30D0500E18751
+:100C000063D907001377F707A308E500EFC02FE4C7
+:100C100039A88327850A93F62700A5CAF59B2324C4
+:100C2000F50A83270510918BB1CFEFA02FD503478D
+:100C3000B40185476311F706832784110347C40075
+:100C4000DC432380E7008327841103475401DC43FE
+:100C5000A380E700032784118327C9E35843B8DF43
+:100C600083A744E1B70680009843558F98C3D857AF
+:100C7000719BD8D7F2406244D2444249B249224AD9
+:100C800005618280EFA02FCD5DB793F617008DC66A
+:100C9000F99B2324F50A832704110347C40023800A
+:100CA000E7008327041103475401A380E70083274B
+:100CB000C9E30327041165B783490501054A639811
+:100CC000491DF9C713F7070119C7BD9B2324F50A6E
+:100CD000EFA07FA3A9BF13F7070201CB93F7F7FD9E
+:100CE0002324F50AEFA0FFB699B713F7070401CB49
+:100CF00093F7F7FB2324F50AEFA0CFCD0DBF13F731
+:100D0000070809CB93F7F7F72324F50A2285EFB0FC
+:100D10007FCA31BF13F7072009CB93F7F7DF2324EE
+:100D2000F50A2285EFA04FD519B713F7074001CB7D
+:100D300093F7F7BF2324F50AEFA0BFE0CDBD1397CB
+:100D40004701635C07007D771307F77FF98F232442
+:100D5000F50A2285EFA00FEDD9BD13973701635A2D
+:100D600007007D777D17F98F2324F50AEFA06FEE3A
+:100D70007DBD13972701635A070079777D17F98F97
+:100D80002324F50AEFA02FFD5DB52324050A21B722
+:100D90008327450A638E071A93F6070481CA93F7DF
+:100DA000F7FB2322F50AEFA02FB351B593F60710F6
+:100DB00081CA93F7F7EF2322F50AEFA0DF9985BDEB
+:100DC00093F6072099CA4D8B631F070E93F7F7DF41
+:100DD0002322F50AEFA03F9D99BD93F6074081CAF3
+:100DE00093F7F7BF2322F50AEFA0EFBB89B59396DF
+:100DF000470163DB06007D771307F77FF98F232216
+:100E0000F50AEFB01FAE25B59396370163DC0600F7
+:100E10004D8B55EB7D777D17F98F2322F50AEFA0D7
+:100E20000FBD31B513971701635A070071777D170E
+:100E3000F98F2322F50AEFA0EFD7D5BB1397E70070
+:100E4000635A070001777D17F98F2322F50AEFA077
+:100E5000EFDAF1BB1397B700635B07003707F0FFCA
+:100E60007D17F98F2322F50AEFA0CFE6C9B31397B8
+:100E70008700635B0700370780FF7D17F98F232208
+:100E8000F50AEFA01FA765B32322050A29B5638CD5
+:100E900009029306600463EF36071307500463F9F1
+:100EA000E9141307A002638AE91C636737039307F9
+:100EB00010026380F91A63EA3701ED476387F9147A
+:100EC000F547638AF914228591B393075002638F23
+:100ED000F91C93077002F5B7130760036389E914DF
+:100EE000636B37019307E0026384F91E93071003D5
+:100EF000E380F9DEC9BF13070004638CE908930798
+:100F000010046387F90A93078003E39EF9FAEFC0A0
+:100F10000FB419AA9307A0056387F91E63E137058B
+:100F2000930750056385F90263EB37019307B0041B
+:100F30006388F91C93071005E38AF9DC69B7930706
+:100F40006005E380F9DE93078005E39EF9F62285CC
+:100F50009700FA1FE7802081E30B05CCADB793071C
+:100F6000B00663ED37019307A00663FBF9209307F2
+:100F70006006E39AF9F4EFA0DFBC99A0930760073D
+:100F8000E389F9DC93076008E39FF9F2EFA0AFDC97
+:100F900005A813974701E35807F27D771307F77FFA
+:100FA000F98F2324F50AEFA0EFC72308340141B1DC
+:100FB0008347B5028DC705476398E700EFA07F8997
+:100FC00085472308F400A5B183270510918BD5C36D
+:100FD000BD472306F4022285EFA04F9AD5B7EFC094
+:100FE0000FA78327040A93E727002320F40AC9BF29
+:100FF000EFC0EFA58327040A230844012311040648
+:1010000093E747002320F40A1DB1EF903FFED94734
+:10101000230AF40429B92285EFC06FA38327040AA9
+:1010200093E717002320F40A2308040009B197F07E
+:10103000F91FE7804073E30C05BE8547A306F4045F
+:101040002285EFA04F878347C404F99B2306F4044D
+:10105000F9BE83278510858B81C7EFA04FE0C1BE05
+:10106000E947A305F50283270510918B99C38D47A6
+:101070008DB72285EFA02F8EA1B7EF905FFA83473F
+:10108000D40491CB41469305C40A1305C40C97F0D0
+:10109000F91FE78020188347C4042326040E232861
+:1010A000040E93E717002306F40451B683270510B6
+:1010B000918B81CF8D472306F502EFA02F8C8347BC
+:1010C0001401DD9BA308F400E5BDEFA0CF88C5BFE8
+:1010D0008347C5042322050E2324050E93E727002A
+:1010E0002306F504EF90DFF583471401A3050402FE
+:1010F000DD9BA308F4008327040A93E70701F5B5F5
+:10110000EFA04F8D75BD8347A51499CB8346651419
+:10111000331ADA006306FA0013670701A308E50033
+:101120000347B41411CF834674148547B397D7008F
+:101130006388E7008347140193E70701A308F400DD
+:101140008347E40199CF83471401C18B99EB83272F
+:10115000040A93E707202320F40A2285EFC02F8F8B
+:1011600085B583071416F5DB83274410898BF5D7E3
+:101170008327440A37071000D98F2322F40AF1BFCE
+:10118000EFC0EF8C8327040A056713070780D98F08
+:10119000A9BDB7270020938707CD03D7070105070F
+:1011A0002398E70069B4397126DAB72400209387C1
+:1011B00004CD22DC03A487094ED652D456D25AD08D
+:1011C000B7290020B72A002037DB0600372A002085
+:1011D0004AD806DE5ECE62CC66CA6AC8938404CD65
+:1011E000138909E2938ACAB0130BCBD7130A4AB505
+:1011F0008347E4001307000D6393E71EB72B00201D
+:1012000083A7CBE398430D8B0DC737270020230F0F
+:1012100007AEB84B1377F78FB8CB984313678700A7
+:1012200098C39C438D83858B89C701000100010011
+:1012300001008347CA0089E797F0F91FE780207F04
+:101240008347C404858B89C7A2850545EF0070726A
+:10125000372C002083264CE1834724143706008274
+:10126000D856939587017D1693F7F703718FE6079C
+:10127000D98FDCD6B72C0020E1851307A00383A704
+:101280000CE9635DB70EF84F37060007518FF8CFB2
+:101290008327840903A7CBE39CC68327C409DCC248
+:1012A0005C4393E717005CC38355441C0356641CDE
+:1012B000034574149105930710FDC2052307F4003C
+:1012C000C181930700FC2380F9E2EF10A0260346BA
+:1012D000741485468357240803576408631AD60C90
+:1012E0009387570303A6CBE30607BA9754460177C3
+:1012F0007D17758F58C60F10000003A7CBE3370684
+:101300000200860710C7130600F82302C9007CD329
+:1013100054C703A70CE95C57F59B5CD7834664135D
+:1013200083274CE113F6F607944393F606F8D18E23
+:1013300094C38346C40403A6CBE3858AADCE94430D
+:1013400093F6F6CF94C3944393F6F6CF93E6062034
+:1013500094C31C47B7063300D58F1CC7B7070300DB
+:10136000938787173CCAA3020900A3000900854799
+:101370001CC29700FA1FE780C0ED9DBD1307200235
+:10138000635AB700F84F370600F97D16718F37069C
+:101390000005EDBD370700F91306F7FFF84F694563
+:1013A000718F37060003E343B5EE37060001F9BD40
+:1013B0009387970405BF944393F6F6CF94C3944361
+:1013C00093F6F6CF93E6062094C31C47B706330086
+:1013D000D58F1CC7B70703009387871561B713071D
+:1013E000100D6399E76083C709E2858B638A07461E
+:1013F00083C709E2E207E18763DE07068347F4005B
+:1014000093F7070295C38357A4031307204EB387AE
+:10141000E70203274409B3D7E70203C76A011307AA
+:101420000705BA972312F40803250901832BC40882
+:101430008357440837460F00AA9B03558A009387B9
+:10144000970413060624B3A5A70281463305F502C7
+:10145000EFB0602D83274A003385AB406363F5000E
+:101460001D8D835764082328A4082310040885834E
+:101470002313F4088345C40403254411930624036D
+:101480001306440385899700FA1FE780C0DF83476E
+:10149000440303C764042303A900998F230AF402B9
+:1014A00083476900858B6398072A8347A40293E7E3
+:1014B00027002305F40283C709E2E207E18763D32B
+:1014C00007028347641313D7370093F677002297F8
+:1014D0008547B397D7008346071393C7F7FFF58F68
+:1014E0002308F7128347F400898BC5CF2285EF408C
+:1014F000BFA745E98347F400A309040093E7470029
+:10150000A307F400832784118DCF0347B40115CBC3
+:1015100003C79700058B15E703D7A700C8431367D8
+:1015200007F02395E70097F0F91FE780A0BF8357E6
+:10153000440485072312F404832784119C43232C3D
+:10154000F4108347540181CB8347C404898B81C73E
+:101550002285EF407FA6834704011307200263958D
+:10156000E7028327040AA305040293E787002320E8
+:10157000F40A8347140193E78700A308F400930754
+:1015800040022308F40031A8130700066394E70C17
+:1015900085472308F4008347A40293E71700230537
+:1015A000F40283476900898B638D070E8347C40467
+:1015B000858B6388070E834794018507A30CF4008D
+:1015C0008347F40013F7270029E393E72700A307D5
+:1015D000F400930700F8230EF4008357A4031307C5
+:1015E000204EB387E70203274409B3D7E70203C7B6
+:1015F0006A0113070705BA97C207C1832312F408CB
+:1016000086072311F40823AE04082285238009E20B
+:10161000EFF02FDA034564148947834554016317BB
+:10162000F51403458414910513652500EF00106639
+:10163000834754016386071E8347C404898B6381F3
+:10164000071EA2850145EF00102B63030512EF1062
+:10165000A005B5A613077006639BE702B727002015
+:1016600003A747E13C57ED9B3CD7230509003717FB
+:10167000004083578701C607C583231CF7008347B3
+:10168000C40093F7F7FD2306F4008547DDBD7147DD
+:10169000E399E7F08327040A93E717002320F40A6D
+:1016A00009B72285EF40DF8E01FDA30C04002285DF
+:1016B000EF409F8783471401A18B85CF8347640147
+:1016C0008DCB83477401094793F7B70F6383E70214
+:1016D0009307D003230AF404930770022308F4004D
+:1016E0008347C404858BE38D07EC2285EF40DF91AF
+:1016F000C1BD0347D4008D476313F70483477401CA
+:10170000130780026373F702834774011D476384E4
+:10171000E702A306F4028327840A228593E71700D1
+:101720002324F40AEF90FF9339A08A07DA979C43A9
+:101730002285829771F983476401DDF351B58347B0
+:101740006401E38F07E6228597F0F91FE7802014F4
+:10175000E31805E6CDB7834784018507230CF40021
+:1017600083D7E40085072397F40099BD91057DBDDB
+:10177000B727002003A747E1B70633001C4393F7C0
+:10178000F7CF1CC31C4393F7F7CF93E707201CC385
+:10179000B727002003A707E91C47D58F1CC7B72729
+:1017A000002003A7C7E3B7070300938787273CCB35
+:1017B000B727002083A747E1B70680009843558FDD
+:1017C00098C3D857719BD8D7930720FD2307F400FF
+:1017D00083270412E38F07B80347F400058BE30A5D
+:1017E00007B8D44303C6C70083C5870003558400E8
+:1017F0008906EF70606CE31E05B68327041203D7D9
+:10180000A700136707F02395E7009C432320F412F9
+:1018100083572404E38F07B4FD172311F40491BE0A
+:10182000B727002003A747E1B70633001C4393F70F
+:10183000F7CF1CC31C4393F7F7CF93E707201CC3D4
+:10184000B727002003A707E91C47D58F1CC7B72778
+:10185000002003A7C7E3B70703009387872581BF4D
+:10186000B727002083A7C7E3FC53E3930798938728
+:1018700009E223820700EF00306383C709E2228573
+:10188000E207E18763DA072AEFF0EFB083D724019C
+:1018900085072399F40083474417858BD5CF834769
+:1018A000641393D63700A29683C5061313F7770007
+:1018B00033D6E540058A63080612034544037D5785
+:1018C000FD47591562052C0061853AC43EC6EF00FC
+:1018D000706F0326841322478326C413B247718F87
+:1018E000F58F6314E6006389F6062800EF60DFDDFC
+:1018F000894763F3A706294681451305D41797F056
+:10190000F91FE780C097224AB24A014B8D4C054D22
+:10191000130C500213198B01135989415A865285B1
+:10192000D685935B2940EFA0905A13793900A29B8A
+:10193000058906098389DB1745C533192D0133E96C
+:101940002901A38E2B17050BE3168BFD8347441744
+:1019500093E78700230AF41683570404ADC31307E3
+:101960004006B3F7E702A1EFB727002083A747DFC0
+:10197000898BB1C3372900201309C9B00327090394
+:101980001DCB83D7040183D524012545C207DD8DF6
+:1019900002978327090383D5E4002945829783278B
+:1019A0000903831524032D458297832709038305A3
+:1019B0004403314582972397040023A8040022851D
+:1019C000EF502F84F2506254D2544259B259225AE5
+:1019D000925A025BF24B624CD24C424D21618280A2
+:1019E00033992C01A9BF8547B397E700CD8F238892
+:1019F000F6129DB71307200DE39BE7C48347190038
+:101A0000858B638E07128327040AA30009001397AE
+:101A10002701634A070E228597F0F91FE780E0F45B
+:101A200085476312F50E8355441C0356641C034519
+:101A300074149105C205C181EF00D02F8347C404FF
+:101A4000B72B0020372C0020858BB72C0020BDCF72
+:101A5000A2850545392F03274CE1B70633001C4307
+:101A600093F7F7CF1CC31C4393F7F7CF93E70720F7
+:101A70001CC303A70CE91C47D58F1CC703A7CBE3E6
+:101A8000B7070300938787173CCB03A7CBE39307E4
+:101A900010FD2307F40054478177FD17F58F5CC7CD
+:101AA0000F10000003A7CBE3B70702001CC7930782
+:101AB00000F82302F90083274CE19C439D83858B2A
+:101AC000A1C3930760197CD354C765B003274CE1C9
+:101AD000B70633001C4393F7F7CF1CC31C4393F79F
+:101AE000F7CF93E707201CC303A70CE91C47D58F4A
+:101AF0001CC7B707030003A7CBE39387871569B714
+:101B00009307E01BC9B7EF00303A8347940185C7BC
+:101B100093F7070F81CB9305D0032285EF403FFD5C
+:101B2000A305A402B727002083A7C7B389C795459B
+:101B30001305500882972285EF50CFC249B5B727C9
+:101B4000002083A7C7E3FC53639407EA230209003C
+:101B5000EF009035CDB7411106C6EF30BFF4B7277F
+:101B6000002037170600938707CD1307679023A639
+:101B7000E70A371706001307A7A523A8E70AB2400C
+:101B8000B7170600372700209387671A2326F7E048
+:101B900041018280011122CC37240020930704CD1B
+:101BA00026CA83A4870B4AC84EC652C456C206CE64
+:101BB0002A898149130404CD130A2500854AA9E422
+:101BC00093058020314597E0F91FE780A047AA845C
+:101BD0000145B9CC83471900194693052900A38014
+:101BE000F4001385240097E0F91FE780A0628327A3
+:101BF000840BA1EB232C940A23A404008347440BF9
+:101C00008507230AF40A25A003C714008347190097
+:101C10006305F700A68984445DB71946D28513850C
+:101C2000240097E0F91FE780E06FE31555FF0545B5
+:101C3000F2406244D2444249B249224A924A056182
+:101C40008280E38B09FA23A499007DB7011126CA8B
+:101C5000B7240020938704CD22CC03A4870B4AC865
+:101C60004EC652C456C206CEAA890149938404CDF9
+:101C7000130A2500854A19E80145F2406244D2441E
+:101C80004249B249224A924A0561828003471400C0
+:101C900083C719006305F70022890044E9BF19468C
+:101CA000D2851305240097E0F91FE780A067E315AC
+:101CB00055FF1C446315090023ACF40A19A0232422
+:101CC000F900228597E0F91FE780C04583C7440BE0
+:101CD0000545FD17238AF40A4DB7411122C4372464
+:101CE0000020930704CD03A5870B06C626C2130464
+:101CF00004CD11E9232C040A230A040AB240224429
+:101D0000924441018280044597E0F91FE7808041B9
+:101D10002685C5B7B7270020938707CD23AC070AD0
+:101D2000238A070A8280B727002083A7C7E301110F
+:101D300022CC1307000806CE2A84B8CB29452EC62C
+:101D400032C4EF00D01EB726002083A706E1B245BB
+:101D500023A007000347140003452400220742057F
+:101D60002A97034504002A970345340062052A9701
+:101D700098D70347540003456400220742052A9779
+:101D8000034544002A970345740062052A97D8D773
+:101D9000034794000345A400220742052A97034500
+:101DA00084002A970345B40062052A9798DB03470D
+:101DB000D4000345E400220742052A970345C400E6
+:101DC0002A970345F40062052A97D8DB03C715005C
+:101DD00003C52500220742052A9703C505002A9757
+:101DE00003C5350062052A9798CF03C7550003C580
+:101DF0006500220742052A9703C545002A9703C5B7
+:101E0000750062052A97D8CF03C7950003C5A500C2
+:101E1000220742052A9703C585002A9703C5B50006
+:101E200062052A9798D303C7D50003C5E5002207AA
+:101E300042052A9703C5C50083C5F5002A97E20528
+:101E40002E97D8D3D843759BD8C3D84313671700B0
+:101E5000D8C398431367170098C3224603A706E127
+:101E60005C43858BD1EB1C4F01452300F60083A713
+:101E700006E19C4FA183A300F60083A706E19C4FD7
+:101E8000C1832301F60083A706E19C4FE183A301F0
+:101E9000F60083A706E1D84F2302E600D84F21833E
+:101EA000A302E600D84F41832303E600D84F6183A5
+:101EB000A303E60098532304E60098532183A30468
+:101EC000E600985341832305E60098536183A305F8
+:101ED000E600D8532306E600D8532183A306E60084
+:101EE000D85341832307E600DC53E183A307F600C0
+:101EF000F24062440561828001008DB7B72700205F
+:101F000083A7C7E3011122CC1307000806CE2A8459
+:101F1000B8CB29452EC632C4EF007001B726002089
+:101F200083A706E10947B24598C303471400034558
+:101F30002400220742052A97034504002A970345F7
+:101F4000340062052A9798D703475400034564007C
+:101F5000220742052A97034544002A970345740047
+:101F600062052A97D8D7034794000345A4002207A7
+:101F700042052A97034584002A970345B400620569
+:101F80002A9798DB0347D4000345E4002207420563
+:101F90002A970345C4002A970345F40062052A974F
+:101FA000D8DB03C7150003C52500220742052A9781
+:101FB00003C505002A9703C5350062052A9798CF07
+:101FC00003C7550003C56500220742052A9703C5CC
+:101FD00045002A9703C5750062052A97D8CF03C725
+:101FE000950003C5A500220742052A9703C5850071
+:101FF0002A9703C5B50062052A9798D303C7D50071
+:1020000003C5E500220742052A9703C5C50083C51D
+:10201000F5002A97E2052E97D8D3D843759BD8C3ED
+:10202000D84313671700D8C398431367170098C3A2
+:10203000224683A706E1D843058B41EF23A0070082
+:102040009C4F01452300F60083A706E19C4FA18326
+:10205000A300F60083A706E19C4FC1832301F6008D
+:1020600083A706E19C4FE183A301F60083A706E165
+:10207000D84F2302E600D84F2183A302E600D84FB1
+:1020800041832303E600D84F6183A303E6009853FE
+:102090002304E60098532183A304E6009853418368
+:1020A0002305E60098536183A305E600D853230671
+:1020B000E600D8532183A306E600D85341832307C3
+:1020C000E600DC53E183A307F600F24062440561B9
+:1020D00082800100B9BF411106C6EFF0DFC4B240F3
+:1020E000014541018280411106C6EFF03FE1B24057
+:1020F000014541018280B727002003A7C7E33C4B7D
+:1021000093E707083CCB0100010001000100B7275D
+:10211000002083A707E103A7450E160513650508F0
+:1021200088C398CB03A7850E0145D8CB03A7C50B61
+:1021300098CF03A7050CD8CF03A7450C98D303A7C6
+:10214000850CD8D303A7C50C98D703A7050DD8D7FE
+:1021500003A7450D98DB03A7850DD8DB03A7C50DA5
+:1021600098C703A7050ED8C798431367070498C3F9
+:102170008280B727002003A7C7E33C4B93E70708FB
+:102180003CCB0100010001000100B727002083A71C
+:1021900007E103A7C50E16051365050888C398CB8C
+:1021A00003A7050F0145D8CB03A7C50B98CF03A7FD
+:1021B000050CD8CF03A7450C98D303A7850CD8D31B
+:1021C00003A7C50C98D703A7050DD8D703A7450DBE
+:1021D00098DB03A7850DD8DB03A7C50D98C703A718
+:1021E000050ED8C798431367070498C3B727002084
+:1021F000938707E2130700F82383E7008280B7275D
+:10220000002083A747E1885B3D816205618582806C
+:10221000B727002083A747E1B70680003706008272
+:1022200098437D16558F98C313070005D8DBD85700
+:10223000B7060080558FD8D737270020034707B24D
+:10224000D457931587011377F703F18E6607558FDF
+:10225000D8D7E185372700209306A003032707E995
+:1022600063DAB602744F37060007D18E74CF984BED
+:10227000137707FC1367E70098CB37E700E0D147F7
+:10228000A309F704B71700209387872493E7170063
+:102290007CD782809306200263DAB600744F37063B
+:1022A00000F97D16F18E37060005C1B7B70600F9B3
+:1022B0001386F6FF744F6945F18E37060003E34637
+:1022C000B5FA3706000155B7B727002083A747E1C5
+:1022D0009C5BC60713D5670163D60700136505C06D
+:1022E000420541814205418582809307A00363EF47
+:1022F000A7041307A0028D476368A70413072002F1
+:1023000089476363A70469478547636FA7025147FD
+:102310008147636BA7024947FD576367A7023947A7
+:10232000F5576363A7022947ED57636FA700194765
+:10233000E157636BA7001147D9576367A7000947A7
+:10234000B1576373A700C5573E8582809147EDBFA3
+:10235000B557634DF50449578D476347E5045D570D
+:1023600095476343E50465579D47634FE502715701
+:10237000AD47634BE5027957BD476347E502CD475B
+:1023800063440502D5470DC10547ED47630EE500DF
+:102390000947930730026309E5000D479307B0032F
+:1023A0006314E5009307B0023E8582808547EDBF48
+:1023B000B727002083A747E13706CEFF7D16984355
+:1023C000370803001375F51F1377F7CF136707104E
+:1023D00098C337270020032707E993F5F50714472B
+:1023E000F18E14C7B726002083A6C6E323A80605EE
+:1023F00023A40700904B130888151366F60390CBAF
+:1024000090431366060890C3F04F137606E0498E9A
+:10241000F0CF23AC070423A007065057759A50D776
+:102420009043137606F84D8E90C31306401FF0D2EA
+:1024300037260020130606E2A3020600A3000600CA
+:10244000054690C29043B70533001376F6CF90C38C
+:1024500090431376F6CF1366062090C310474D8E37
+:1024600010C723A80605D8532166518FD8D3254716
+:10247000F05201C6B04FE37DC7FED853E176FD169A
+:10248000758FD8D3A853133545008280B727002015
+:1024900083A787E199CB944BD04B9842518F98C238
+:1024A00094439C479842D98F9CC2B727002003A72A
+:1024B00047E1B7270020938707E283C6A7003728A4
+:1024C000002085489386E6090326C8E3631D1503AB
+:1024D00008431365050808C3484601777D17698FCF
+:1024E00058C60F1000000327C8E337060200AD05E9
+:1024F00010C7130600F82382C7008A05B695860523
+:102500006CD348C7828008431375F5F708C3484663
+:1025100001777D17698F58C60F1000000327C8E3A5
+:1025200037060200A90510C7130600F82382C7006A
+:102530008E05E9B7B727002083A787E189CFD44369
+:1025400003A8870098423367070198C2D447DC4B41
+:102550009842D98F9CC2B727002037270020854694
+:1025600083A747E19505130707E26318D502944353
+:102570008E0593E6060894C3944F93F606C093E63F
+:10258000A61394CF93068007A389D7009385C5032C
+:102590004CC719C2060650C782809443920593F631
+:1025A000F6F794C3944F93F606C093E6261394CFA0
+:1025B0009306F007A389D700D1BF11C93717004090
+:1025C000835787012168B3E70701231CF7008E05B5
+:1025D000B72700202385B7E22206B727002083A76C
+:1025E00047E1498E4D8EB70510004D8EB0D7B857D4
+:1025F00013674700B8D7B85791C6B7060400558F80
+:10260000B8D78280B706FCFFFD16758FD5BF411184
+:1026100022C437240020930704E206C603C78700BC
+:10262000A147130404E2631BF70237270020034786
+:1026300007E4B7270020938707E6058B03C637001A
+:1026400083C6270039CBC84329C98345150009052E
+:10265000EF10003701C58547A304F4000347840049
+:102660009947631BF700B727002083A787D483C748
+:10267000B7009DC7EFD0DFBF034784009D476311BC
+:10268000F702B727002083A787D583C7770089CBB8
+:102690002244B24041016F608FB2814501454DBF78
+:1026A000B240224441018280372700208327C7E3BC
+:1026B000B44B93F6F68FB4CB944393E6860094C361
+:1026C0009C438D83858B89C70100010001000100B7
+:1026D000B727002083A647E19C4293F7F7CF93E703
+:1026E00007109CC2B727002003A607E9B706CEFF54
+:1026F000FD161C46F58F1CC68327C7E3370703006A
+:10270000B8CBB727002083A787E199CBD443904764
+:102710009842518F98C2944BDC4B9842D98F9CC2FF
+:10272000B7270020938707E2A38307008280B7279B
+:10273000002083A7C7E39C438D8BC1C7B727002028
+:102740009946938707E2631AD50203C7970019C712
+:1027500003C787006314A700A384070003C777009B
+:10276000A1466396E600130780102394E700B7277D
+:102770000020238F07AE6FF03FF31D47631BE5007A
+:1027800003C7970061DF83C687000D47E398E6FC27
+:10279000E1B703C67700638BC60083C67700630783
+:1027A000D70003C77700A146E393E6FC03C7970071
+:1027B0005DFF03C777002384E7000547A384E70094
+:1027C0007DB782805D7156DAB72A002003A74AE1FF
+:1027D00086C6A2C4A6C2CAC04EDE52DC1C43372A3B
+:1027E0000020B729002093F7F7CF93E707101CC309
+:1027F00083260AE93707CEFF7D179C463709030079
+:1028000013068002F98F9CC683A7C9E32A84AE848D
+:1028100023A8270593051008280097E0F91FE780F3
+:1028200000A62945EFF0BFF083A74AE19376F41F95
+:102830003706330023A40700984B13098915617FDD
+:102840001367F70398CBF84FCE88130510F813776A
+:1028500007E0558FF8CF9843D6855288136707084D
+:1028600098C33727002083A6C9E3130707E2A30212
+:102870000700A3000700054798C29843A16293038D
+:10288000401F1377F7CF98C398437D1F854913776F
+:10289000F7CF1367072098C303270AE9930F800235
+:1028A0001C47D18F1CC723A82605014734001149B6
+:1028B0001353370026938347030013767700B3D76B
+:1028C000C740858BE1C383A745E1832E08E923AC8C
+:1028D000070423A0070603AECE02137EDEFF23A665
+:1028E000CE0383AE0700137EF70793FE0EF833EE98
+:1028F000CE0123A0C70103AE4702336E5E0023A2C0
+:10290000C70383AEC8E3014E23A27E0603AA0706CF
+:1029100063074E0303AE0703038A0600135EFE003F
+:10292000620E135E8E416358CA0103AE0703135E45
+:10293000FE002380C60103AE0706137EFE0F03AA26
+:102940004E0663060A0003AA8705E37F49FB03AE30
+:102950004702337EEE0123A2C70383870600635C30
+:10296000F400034E03003396C9001346F6FF337696
+:10297000C6012300C3003E8663D3A7002A86131531
+:102980008601618505071377F70F8506E312F7F3D4
+:1029900003A745E11C4B93F707FC93E7E7001CCB2B
+:1029A000B640264496440649F259625AD25A6161A9
+:1029B0008280011122CC2A8411452EC632C436C22F
+:1029C00006CEEFF0DFD6B727002083A747E1B70890
+:1029D0003300D857719B13671700D8D737270020CB
+:1029E0000325C7E31307000578D198431377F7CF82
+:1029F00098C398431377F7CF1367072098C33727F7
+:102A00000020032707E9B2459246032887002246A3
+:102A100033681801232407013708030013088825A9
+:102A200023280505C1CD4C5713640404F5994CD7F0
+:102A30001377F4078043137404F8598C3747767181
+:102A400080C31307971298C7375755001307575578
+:102A500037240020D8C3930704E2D84BB68513046B
+:102A600004E238DD23810700A381070023820700E9
+:102A70005841799B58C111470145A383E70097F05E
+:102A8000F91FE7808089B727002003A787E111C7D6
+:102A9000544318479C42D98F9CC283473400858B8E
+:102AA00091CBB7270020938707CD03D78700050771
+:102AB0002394E700F2406244056182804C57F59907
+:102AC0004CD71377F4078043137404F8598C37C735
+:102AD000898E80C3130767EDBDB7B727002023ACED
+:102AE000A7E019C9584154491C43D58F1CC3184944
+:102AF00014451C43D58F1CC38280011126CA4AC8C5
+:102B00004EC6C1643709006AB70900AC22CC52C472
+:102B100006CE0544FD141309690E9389E90C130AC6
+:102B2000000205E49305000F4145EFF09DEFB7B7B4
+:102B3000006A4205938767CE5D8DF2406244D244BD
+:102B40004249B249224A05618280A6850145EFF0DB
+:102B50009DEF9317850013F7071033E5270119C37D
+:102B600033E5370181470147E145B356F500850755
+:102B70003356F500858A058A6307D6000507137763
+:102B8000F70F63E4E504E39247FF81471306F00380
+:102B9000ED463357F5001377F70305CB6307C702FC
+:102BA0008507E398D7FE135785009377F50F1377C2
+:102BB000F70FE394E7F8135705011377F70FE39E38
+:102BC000E7F613578501E39AE7F605041374F40F4B
+:102BD00089BF011122CC37240020130404E283476B
+:102BE000740006CE26CA4AC84EC652C411476305B1
+:102BF000F70AB727002003A707E1B7C7004093876C
+:102C00000730631BF7082945EFF07FB2372A002011
+:102C10002522EF204000EFF0AFDF83274AE1B729FC
+:102C20000020B7063300984337290020B70403007B
+:102C30001367070898C398431377F7CF98C398434F
+:102C40001377F7CF1367072098C303A709E91C4739
+:102C5000D58F1CC78327C9E313878455B8CBEF20D2
+:102C6000A01EEF20B072EF204004EF20400D03279C
+:102C70004AE11C4393F7F7CF93E707101CC383A6E1
+:102C800009E93707CEFF7D179C46F98F9CC683273D
+:102C9000C9E3A4CBA3030400F2406244D2444249F6
+:102CA000B249224A05618280B7270020238E07E0BF
+:102CB000B727002023AC07E0B7C700409386073052
+:102CC000372700202328D7E09386072037270020C6
+:102CD000232ED7E237270020B7D600402328D7E895
+:102CE00093870710372700204111232AF7E0B727E1
+:102CF000002006C6938707E20547A383E70037272E
+:102D000000200327C7B098CF13070711D8CBEFF0E7
+:102D10005FECB7E700E003C7574113670708A38AD2
+:102D2000E740B2403707100023A0E7103707200024
+:102D300023A0E71041018280B727002083A7C7E3C3
+:102D40001307C00893066007D8CBD4CFD8D3130697
+:102D5000E006D0D7D8DBD0DFF8C3F4C7130780076D
+:102D60002393E700F84BB7060080558FF8CB514707
+:102D7000F8CB37270020032787E3F8DF7D5798C774
+:102D800037071F003D07D8C78280B72700203725A7
+:102D9000002003A707E9130605E4B727002083A650
+:102DA00047E18347160013F8F707D9C55C42904204
+:102DB000137606F83366060190C213F6150001CAB1
+:102DC00093F5050341466386C506938787C150572F
+:102DD0004168130808A01366260050D733D60703AE
+:102DE000B70810FEFD18B3F707037D8A9315460157
+:102DF0007043337616014D8E70C31306A00FB705CE
+:102E0000FCFFAA07B3D7C70270436D8EBA07B98318
+:102E1000D18F7CC3834705E4898B99CB9C4293F780
+:102E2000F70713E707049C4293F707F8D98F9CC272
+:102E300082809387078361BF5C57F59B5CD79C4278
+:102E400093F707F8B3E707019CC2E9B74111B72729
+:102E5000002006C6238707E6EFF01F85B240014534
+:102E600041018280411122C437240020130404E26E
+:102E70008347340006C6858B95C3EFF03FFDB72727
+:102E8000002003A307E5A301040023020400014678
+:102E9000814505452244B24041010283B727002005
+:102EA00083A7C7E3FC5389EFEFF05FFAB727002051
+:102EB0002302040003A307E5014681454545D9BF28
+:102EC000834774000D476317F700B72700200547B5
+:102ED000238FE7AEB240224441018280411126C2D5
+:102EE000B724002022C44AC006C6138404E28347E4
+:102EF000240037290020858BEDC7B727002003A7C2
+:102F000007E9938404E2238104005C5737240020FE
+:102F1000034504E48583858B130404E4B1CB50405E
+:102F200093760503C145930786C16394B600930762
+:102F30000683C165938505A0B3D6B702370810FE96
+:102F40007D18B3F7B702FD8A139646017443B3F6B2
+:102F50000601D18E74C39306A00F3706FCFFAA07A3
+:102F6000B3D7D7027443F18EBA07B983D58F7CC328
+:102F70008345C401118501460D89EFF0AFDB37357C
+:102F8000060013052502EFF00DF20327C9E3817750
+:102F9000FD175447F58F5CC70F1000000327C9E3E6
+:102FA000B70702001CC7930700F82382F400B72775
+:102FB000002083A747E19C439D83858B85C39307AE
+:102FC0006019032304017CD354C70146814505459C
+:102FD0002244B24092440249410102839307E01B1C
+:102FE000CDB78327C9E3FC5389EFEFF03FE6B7275E
+:102FF00000202302040003A307E50146814545455F
+:10300000C1BF834774000D476317F700B72700203F
+:103010000547238FE7AEB240224492440249410162
+:103020008280011122CC3724002026CA06CE9304C8
+:1030300004E283C73400858BC9CBEFF03FE1130472
+:1030400004E2084CA3010400814581461306F10007
+:103050002302040097E0F91FE780E0229315850121
+:10306000B7240020E185938404E699ED1C4C930677
+:10307000F00F03C707006309D70083C714006385F7
+:10308000D7006303F7008945B7270020038707E4CB
+:1030900063470700184C8346F1002300D70093874D
+:1030A00007E49C4B104C93F5F50F0945829783C7B5
+:1030B000C400898B91C703C504018545EFE01DFA63
+:1030C000F2406244D24405618280B727002083A782
+:1030D000C7E3FC5391EFEFF07FD7B727002083A71A
+:1030E00007E5238204000146814549458297C9BF0F
+:1030F00083C774000D47E315F7FCB7270020054789
+:10310000238FE7AE75BF011126CAB724002006CE73
+:1031100022CC4AC84EC652C456C2138404E4AE89B7
+:10312000B28A2A8AEFF04FD8034514008145372927
+:103130000020EFF09FC503C504E48345C4010146A8
+:1031400011850D89EFF00FBFB727002083A747E156
+:1031500018448326C9E3B724002098C7584437068B
+:103160003300138404E2D8C3D842D2851367170012
+:10317000D8C298431377F7CF98C398431377F7CF04
+:103180001367072098C3B727002003A707E948481B
+:103190001C470905D18F1CC7B70703009387871504
+:1031A000BCCA230F55FFA30F35FF4E8697D0F91FDA
+:1031B000E7804006B7270020938707E603C7E700AC
+:1031C000136747002387E7008327C9E31307000439
+:1031D00023A20706230204002380E4E2A3020400E2
+:1031E000A3000400F2406244054798C3D244424918
+:1031F000B249224A924A05618280397126DA5AD050
+:103200005ECE06DE22DC4AD84ED652D456D2930782
+:103210000008AA8BAE84328B631AF6023724002092
+:103220003D49130404E497E0F91FE780404EE37C36
+:10323000A9FE8347A4019607C117E3E6A7FEB727B7
+:10324000002083A7C7E313070005F8D3372A00201F
+:1032500003274AE1B72A002013840AE45C5781451A
+:10326000B7290020F19B93E717005CD703451400B2
+:1032700037290020EFF07FB183274AE1370633007A
+:1032800098431377F7CF98C398431377F7CF136713
+:10329000072098C337270020832607E99846518FD7
+:1032A00098C603A7C9E3B70603009386862534CBE7
+:1032B000144494C7544437240020130404E2D4C3B4
+:1032C0005C4393E717005CC3130709E68347E700F5
+:1032D000130909E693E727002307F7009307FBFF8D
+:1032E00093F7F70F0547636AF70A48482686DE8595
+:1032F00023006501A3009500090597D0F91FE78019
+:1033000060F1584883A7C9E393950401C181B8DFF0
+:1033100023010400A30104000D4723020400A303BA
+:10332000E400130700086317EB08F8537DFFB72785
+:10333000002083A707B02EC6829703278900B245D5
+:103340006363E506198D5C48B70480000D8113871F
+:10335000F42F6205598D88C303C50AE411850D89D0
+:10336000EFF0CF9283274AE19843458F98C3D8570F
+:10337000719BD8D783A7C9E3A3020400A30004006C
+:10338000094798C3F2506254D2544259B259225A52
+:10339000925A025BF24B2161828093070008E3128C
+:1033A000FBF68944B9BFB727002083A787B5998F5B
+:1033B0003E9551BF03C50AE411850D89EFF00F8DCD
+:1033C00083274AE1B7068000375506009843130566
+:1033D0000593558F98C3D857719BD8D7EFF0ADACF4
+:1033E00083A7C9E323060900A3020400A300040085
+:1033F000094798C38347C90093F7F70FE5DF59B72B
+:10340000B727002083C7E7AF797106D622D426D22A
+:103410004AD04ECE52CC56CA5AC893F7F70F63998A
+:103420000712AA842945EFF08FB013067100994561
+:103430001305001037240020EFF07D843729002089
+:103440001304C4B079E919469305F00F1305710010
+:1034500097D0F91FE780E0F485476300F50C8947B2
+:103460002300F1001946930549B21305110097D0C6
+:10347000F91FE78020DA034544013724002093092F
+:1034800004E6EFE09FE603C7F900B7270020938723
+:1034900007E4A380E70003A7490137290020A3061A
+:1034A000A10098C7832709B0017AB72A0020829724
+:1034B000372B002023ACA900130404E6B729002011
+:1034C0007D1A938A0AE2130B4BB503460100B945F6
+:1034D0000A85EFF09FD28347C40009476313F706BC
+:1034E0000347010085470144631EF700372600208B
+:1034F0001306C6E7994513050010EFF01DA3054517
+:10350000EFF0DD9D2285B250225492540259F249C7
+:10351000624AD24A424B45618280854719469305EB
+:1035200049B2130511002300F10097D0F91FE7807D
+:1035300060CEB7D506001946938505ED13057100D9
+:103540003DB789C8FD1493F4F40F89E42306040001
+:1035500005444DBF83460100094783A7C9E3639C27
+:10356000E604D847B3764701D4C70F10000083A7FD
+:10357000C9E3B706020094C7930600F82382DA0075
+:103580009306E06EF4D3D8C703A7C9E37C53FDFFCD
+:10359000832709B08297184C6364E504198DA167ED
+:1035A000938707D0E3F3A7F2EFF02DCE832709B07E
+:1035B000829708CC19BFD44733F74601D8C70F10FC
+:1035C000000083A7C9E33707020098C7130700F874
+:1035D0002382EA0005671307E7EBF8D3D4C76DB77A
+:1035E00083274B00998F3E955DBF011130009945AF
+:1035F0001305001006CEEFF08DE80DED194693058A
+:10360000F00F280097D0F91FE780A0D98547630302
+:10361000F50219469305F00F280097D0F91FE780AF
+:1036200000C63000994513050010EFF01D900545C8
+:10363000EFF0DD8AF240056182801C49638C07143B
+:10364000411126C206C622C44AC083470500AA8487
+:1036500093F7070481C75C410945F9CB372900205E
+:10366000130600028145130509E497D0F91FE7808E
+:1036700000C113060002A685130509E497D0F91FBF
+:10368000E78040B9930709E483C79701130409E46D
+:1036900089E793078002A30CF4008347A40181E724
+:1036A000A147230DF4008347B40181E7C547A30D6B
+:1036B000F4008347C40181E7ED57230EF4008347EC
+:1036C000D40181E7ED57A30EF40083C7040093F7FC
+:1036D000070481CF5C4037B724001307F7E9636F15
+:1036E000F70493075002A300F400B7240020938747
+:1036F00004E6C843938404E609C597D0F91FE78020
+:1037000060A2834709E423A20400858B99CB03457B
+:10371000D40193059004090597D0F91FE7808092A2
+:10372000C8C0834714000145A387F4001C44DCC8CB
+:10373000B240224492440249410182803707250069
+:103740009306F74863EDF6003767DBFF130707932F
+:10375000BA971307007DB3D7E702FD1769B71307C0
+:1037600007496395E70093076002B5BF37D7250087
+:103770001307F777636DF7003767DBFF13070793CE
+:10378000BA971307007DB3D7E702F917A9BF9307CC
+:10379000700291BF0545828079714AD03729002097
+:1037A000930709E49C4706D622D426D24ECE52CCAB
+:1037B00056CA5AC85EC662C466C26AC06380072021
+:1037C00037240020930704E283C7770015472A8C2B
+:1037D000130404E209456301F71A0D45372B002055
+:1037E000AE84B28BB68CEFE09FF493070BE683C7F1
+:1037F000C700130D09E493090BE6898B8DC73D4A79
+:1038000097E0F91FE780A0F0E37CAAFE8347AD01B3
+:103810009607C117E3E6A7FEB727002083A7C7E3F3
+:1038200013070005F8D3B72A002003A74AE15C5725
+:10383000F19B93E717005CD783C7C900898B99E791
+:10384000834709E493F707046396071403451D00B3
+:103850008145EFF08FD383A74AE137063300372A3B
+:10386000002098431377F7CF98C398431377F7CF87
+:103870001367072098C337270020832607E9984657
+:10388000518F98C60327CAE3B7060300938686259F
+:1038900034CB83268D0094C78326CD00D4C38347C1
+:1038A00009E493F617005C43F99BD58F5CC383C78B
+:1038B000E90023007BE7A380990193E72700238792
+:1038C000F9004848630C0C0C23007501A300950017
+:1038D0002686E285090597D0F91FE780A0935C480A
+:1038E0000327CAE33CDF23010400A30104002302F1
+:1038F00004008D47A303F40083C7C900898B8DCBD7
+:103900007C53FDFFB727002083A707B0829703A74A
+:1039100089006369E508198D5C48890493F4F40F04
+:10392000A38097000D81A69723800700A380A7009E
+:10393000034509E4A68511850D89EFE03FB583476E
+:1039400009E4858BBDC7373506001305C5EDEFE0EB
+:103950009DD583A74AE1B706800001459843558F5E
+:1039600098C3D857719BD8D78327CAE3A302040012
+:10397000A3000400094798C3B2502254925402593C
+:10398000F249624AD24A424BB24B224C924C024D0F
+:1039900045618280894503254D0065BD2320750161
+:1039A000814435BFB727002083A787B5998F3E95FF
+:1039B000A5B737350600130545E651BF05456DBF70
+:1039C000397156D2B7C7004006DE22DC26DA4AD863
+:1039D0004ED652D45AD05ECE62CC83AAC72023A63C
+:1039E00007200F10000037290020130709E41847AB
+:1039F00005E323A657210545F2506254D25442599B
+:103A0000B259225A925A025BF24B624C2161828077
+:103A1000372700200327C7D609C723A65721094502
+:103A2000E1BF834709E4328C130A09E4858BB68B26
+:103A30002E86AA84A9CF37240020930704E6DC430E
+:103A4000130404E689EF0345DA012EC693059004BA
+:103A5000090597C0F91FE780E05E324648C05C4028
+:103A600099E7B7C7004023A657210D4571B7034713
+:103A700024002380E7005C40B9C831CAA380C70096
+:103A80004840A685090597C0F91FE780A078372B25
+:103A9000002093070BE283C77700154793040BE2DE
+:103AA000630AF70083C7840019476385E7000D4761
+:103AB0006392E70283C7940089E7930780102394F9
+:103AC000F400B7C7004023A65721014535B7A380AE
+:103AD000070075BFB729002083A7C9E398430D8B62
+:103AE0000DC737270020230F07AEB84B1377F78F8A
+:103AF000B8CB98431367870098C39C438D83858B0D
+:103B000089C7010001000100010083A7C9E3372430
+:103B1000002023A2070623820400930704E683C73C
+:103B2000C700130404E6918B91E7834509E493F7FA
+:103B30000504FDE303451A008145EFF00FA5034599
+:103B400009E48345CA01014611850D89EFE09F9E76
+:103B500037270020832747E183268A0094C78326DE
+:103B6000CA00D4C3834709E483A6C9E33A8913F69C
+:103B70001700DC42F99BD18FDCC25C40A3018401B9
+:103B800023017401BCDE8347E40093E74700230769
+:103B9000F400930700042300FBE223820400A14702
+:103BA000A383F400B727002083A747B381CB034545
+:103BB000040113060064C145EFE0CDDF83A7C9E32C
+:103BC000DC43858BADC337450600130505E9EFE0FF
+:103BD0009DAD032749E1B70633001C4393F7F7CFA8
+:103BE0001CC31C4393F7F7CF93E707201CC3B727E9
+:103BF000002003A707E91C47D58F1CC703A7C9E30B
+:103C0000B7070300938787153CCBA3820400A380EA
+:103C1000040085471CC375B593F5050393E51500AE
+:103C200003254A0019BF37450600130505C345B7EC
+:103C3000797122D43724002006D626D24AD04ECE1F
+:103C4000130704E283471700858B638E071E130456
+:103C500004E2B7240020A307010083298401A30004
+:103C60000400EFF0AF9E938704E683C7C7009384F8
+:103C700004E637290020918B6383071683C7190058
+:103C8000CE9703C70700930700086318F700834720
+:103C900009E493E787002300F9E41C480D476373A8
+:103CA000F70EF1171CC81C48984463E3E70E3387EE
+:103CB000E74083C7190083C6C400CE9783C71700A7
+:103CC000E206E1868E0763D4060E63F9E70C1D8FCA
+:103CD0009306000263E8E60018486364F70CB30734
+:103CE000F7409CC403C504018945EFE02DB7834725
+:103CF00009E4A18BE5C3B727002083A6C7E3930798
+:103D0000800C1307F00FFCD25C48370633000145E6
+:103D100098C323010400B7270020A301040003A7D0
+:103D200047E123020400A30204001C4393F7F7CFEA
+:103D30001CC31C4393F7F7CF93E707201CC3B72797
+:103D4000002003A707E9834509E41C4791858D8975
+:103D5000D18F1CC7B707030093878725BCCA0546C8
+:103D600097D0F91FE780605B834709E483C624008E
+:103D700003C63400DD9B2300F9E481450145EFF0E3
+:103D80003FC45DA837270020032787B5BA9711BF26
+:103D9000B726002083A686B5B69711BF3387E740C4
+:103DA00005BFB726002083A686B536970DBF1848F5
+:103DB000636CF700B307F7409CC483C7C40093E764
+:103DC00007082386F40039BFB726002083A686B5EE
+:103DD0003697CDB783C71900F917A380F900084CAF
+:103DE000814681451306F10097D0F91FE780A0496D
+:103DF0001C4C931585019306F00F03C70700E1855E
+:103E0000630AD70083C734006386D7006304F700D2
+:103E100093E52500830709E463C7070089E5834725
+:103E2000F1002380F900130909E483270901104CEC
+:103E300093F5F50F0D458297B250225492540259D2
+:103E4000F24945618280B727002083A7C7E3FC536E
+:103E50008DE7EFE0BFFFB727002083A7C7B389C76F
+:103E60008545130510088297B7270020938707E63A
+:103E700083C6270003C6370009B783477700214769
+:103E8000E31CF7FAB72700200547238FE7AE6DB78D
+:103E9000797122D437240020834704E206D626D243
+:103EA0004AD04ECE52CC858B638B0722930704E217
+:103EB00083A9870181461306F10081454E852300C1
+:103EC00004E2A307010097D0F91FE780C03B131A53
+:103ED0008501B7240020135A8A41130404E2938415
+:103EE00004E663100A0283C734009306F00F638A66
+:103EF000D700184C034707006305D7006303F7009A
+:103F0000094A37290020830709E463CB0712631BA2
+:103F10000A128347F1002380F90083C7C400918B04
+:103F2000BDCF1C480D476370F716F1171CC81C481D
+:103F3000984463E0E7163387E74083C7190083C6D8
+:103F4000C400CE9783C71700E206E1868E0763D1CF
+:103F5000061663F6E7141D8F9306000263E8E60079
+:103F600018486361F714B307F7409CC403C5040104
+:103F70008945EFE0AD8E83C719003387F90083468A
+:103F80000700130700086398E6145C481307F00F56
+:103F900098C3834709E493E787002300F9E4B72730
+:103FA000002003A707E95C578583858BB1C393077E
+:103FB00009E4DC43C165938505A0B3D6B702370594
+:103FC00010FE7D15B3F7B702FD8A139646017443C0
+:103FD000E98ED18E74C39306A00F3706FCFFAA07A3
+:103FE000B3D7D7027443F18EBA07B983D58F7CC398
+:103FF000DC40034509E483C5170011850D89EFE016
+:10400000EFC8374506001305E512EFE0CDE9B72705
+:10401000002083A747E1B70680009843558F98C3D7
+:10402000D857719BD8D7834709E4A18BA9E7130917
+:1040300009E483270901104C81450D45829725A885
+:10404000E30D0AECEFE04FE6130909E4104C832777
+:1040500009010D459375FA0F8297C84083C6240065
+:1040600003C6340009C583451500090519A081451B
+:104070000145EFF0FF94B250225492540259F24994
+:10408000624A4561828037270020032787B5BA97A7
+:1040900069BDB726002083A686B5B69769BD33876C
+:1040A000E7405DBDB726002083A686B5369765BD7F
+:1040B0001848636CF700B307F7409CC483C7C4007B
+:1040C00093E707082386F40055B5B726002083A69A
+:1040D00086B53697CDB7F917A380F900C9B5B727CC
+:1040E000002083A7C7E3FC5395E7EFE03FD6B7274F
+:1040F000002083A7C7B389C7894513051008829795
+:10410000B7270020938707E6C84303C6370083C656
+:10411000270089BF130404E2834774002147E31C8E
+:10412000F7F4B72700200547238FE7AEA9B7411161
+:10413000B727002006C622C4938707E203C71700EB
+:10414000058B1DC7A3800700EFE05FD0B7270020D5
+:1041500003C707E43E84218B39E3938707E403A375
+:1041600007010146814511452244B24041010283C5
+:10417000372700200327C7E3785329EF238207005E
+:10418000B727002003C707E43E84218B09EB938700
+:1041900007E403A30701014681455145F1B7B7275D
+:1041A0000020938707E6C84303C6370083C627006D
+:1041B00019CD834515000905EFF09F80834704E47E
+:1041C000DD9B2300F4E4B24022444101828081451A
+:1041D0000145DDB7B72700200547238FE7AEE5B7D8
+:1041E000411126C2B7C7004006C622C483A4C72017
+:1041F00023A607200F10000037240020930704E6B1
+:10420000C84323870700130404E609C597C0F91FB4
+:10421000E78040F1B7270020138707E203479700A4
+:1042200023220400938707E201CB83C6870021473E
+:104230006394E600A384070003C777009946638769
+:10424000E60003C777009D466399E60003C7770041
+:104250002384E7000547A384E700EFE0EFC40345AC
+:104260000401B7270020C145238F07AEEFE06D9B07
+:10427000B2402244B7C7004023A69720014592448C
+:1042800041018280411126C2B724002006C622C403
+:104290004AC0EFF0FFF4138904E68347F90037249E
+:1042A0000020130404E4A300F4000345090183275C
+:1042B0004901A145938404E61CC4EFE08D960345B3
+:1042C00009019145EFE0ED958347C900898B95C3BE
+:1042D0001C4801468145130520028297224423860B
+:1042E0000400B240924402498945014541016FE012
+:1042F0002DBA83C7C400918BF5D31C480146814574
+:1043000013054002D9BF797126D2B724002006D602
+:1043100022D44AD04ECE52CC56CA5AC85EC662C4C7
+:10432000138704E68347C700898B638F0710372400
+:104330000020930704E283C777008D46130404E24C
+:104340006392F6020345070191452254B2509254FC
+:104350000259F249624AD24A424BB24B224C456161
+:104360006FD0DDCF2945017A938404E6EFE02FBCBE
+:10437000A149372B0020372900207D1AB70B0200F6
+:104380001306000881450145856AEFE01FE7130C1D
+:1043900000F8938A2AF983472400858B8DE78327C9
+:1043A000C9E3FC53EDFBFD19E39C09FC2254B25018
+:1043B00092540259F249624AD24A424BB24B224CC1
+:1043C00045616FF03FEC03450BE401469305F00FA8
+:1043D00011850D8923010400EFE0CF9583450BE49F
+:1043E0001306F00F054591858D8997D0F91FE78059
+:1043F000C0F283473400858B99CFA3010400EFE01E
+:10440000FFA483C7C400854503C5040193E70708DB
+:104410002386F4001DBFEFE07FA38327C9E3D847BD
+:10442000B3764701D4C70F1000008327C9E323A444
+:1044300077012302840123A25707D8C78327C9E342
+:10444000FC53B1DF0100DDBFB25022549254025937
+:10445000F249624AD24A424BB24B224C45618280B9
+:10446000411122C406C693F715002E84A9C7B727A9
+:104470000020938707E603C7C700098B1DC703C742
+:10448000C70003C507011306000593178701E187DD
+:1044900063DA0700B727002003C697E59307000AF1
+:1044A0003306F6029145EFD0FDD013451400B2401B
+:1044B00022444101828093F72500A1C7B72700203D
+:1044C000938707E603C7C700118B0DCB03C7C7004F
+:1044D00003C507011306000A93178701E18763DC10
+:1044E0000700B727002003C697E59307000A3306A5
+:1044F000F60213068602A145EFD0DDCB134524005A
+:104500007DB793F7450091C7EFF0FFDF13454400F7
+:1045100079BF93F7850091CFB7270020938707E6EF
+:1045200083C7C700918B99C3EFF0DFD51345840093
+:10453000BDBF93F705010145BDDBEFE00DD5B72702
+:104540000020938707E283C777002147631BF700AA
+:10455000B727002003C507E713060064C145EFD065
+:104560007DC513450401A1B7B727002083A7C7D68F
+:104570001971D2D486DEA2DCA6DACAD8CED6D6D2BB
+:10458000DAD0DECEE2CCE6CAEAC8EEC6054A639DC2
+:10459000072AB7270020138707E418473EC69389E8
+:1045A00007E4054A6302072AB72A002093870AE234
+:1045B00083C77700194793840AE2094A6306F728FC
+:1045C00083C774001D476301F72883C77400214720
+:1045D000630CF72683C79400639807262A8937243B
+:1045E0000020EFE06F8C930704E603C7F7002386F3
+:1045F0000700DC4B372A002093054AB2194623A452
+:10460000F900130551029547A380E9002302F10246
+:1046100097C0F91FE78000C0EFE02FCE93578500C9
+:104620002309F10293570501A309F10283C79901F8
+:10463000A308A1026181A30AF10283D7A901230A79
+:10464000A102130404E6231BF10283A74901372BBF
+:1046500000203EDC83C78901230EF102B72700202A
+:1046600003C507B2EFD07FC8A30EA10252CA014A08
+:104670006300090283270BB01609054A8297B72702
+:10468000002083A787B52A996364F9003309F940AC
+:1046900083270BB0372C0020B72C0020829783276C
+:1046A000CCE3D84808CC1546B8DFE9454810EFE020
+:1046B0009FA58177FD17372D00203ECC938C4CB5FC
+:1046C000A167938707D03ECE83C75400858B638252
+:1046D000071CA382040097D0F91FE78080B783C727
+:1046E0000AE2858B6382071A83AD8401DC48814628
+:1046F0001306310281456E853EC8A3010102238065
+:104700000AE297D0F91FE78000B8AA8B631E05164E
+:1047100083C62D0005476399E6146257630907189D
+:10472000C247194693853D001385970097C0F91F2E
+:10473000E78040AEB247E94503C507E411850D891E
+:10474000EFD0DFD483274DE1B70680009843558F23
+:1047500098C3D857719BD8D797D0F91FE78060AF1F
+:1047600083C71400858B63810712A3800400238014
+:104770000AE2930D40060100FD1DE39E0DFE032796
+:10478000CCE3E2475047B376F60054C70F10000061
+:104790008326CCE33707020098C6130700F823826C
+:1047A000E40003274DE118431D83058B63000714C4
+:1047B00013076019F8D2D0C697D0F91FE78060A917
+:1047C00003C70AE2058B69C3984C23800AE283463B
+:1047D00007001947639AE60A03270BB0029708C43B
+:1047E000EFF01FA0425737150020894593568700E8
+:1047F0000347410313054566A38009006207558FEF
+:1048000023A4E9001147A30604002306E400EFD027
+:104810003DE883A54901A308040081461306000270
+:1048200033D7B501058B09C7850B93FBFB0F854675
+:10483000850DE397CDFE99C2A308740103450401D9
+:104840008945014AEFD09D81F65066545285D65471
+:104850004659B659265A965A065BF64B664CD64CC4
+:10486000464DB64D096182800946639FC600D24716
+:10487000194613859D00938547B297C0F91FE780BD
+:1048800060AA0547E30BE5E81546E9454810EFE067
+:104890009F8763040A0683270BB08297636B250505
+:1048A00033052541634B0504EFF09F9371BFEFD0B3
+:1048B000BFDF03453102FD5723AAF9005915B72779
+:1048C00000206205938547E56185BE8BEFD09FEFA1
+:1048D00013854BE5EF305FDF914763F6A70083A7B1
+:1048E00049013EDC55B78347F400E5BF1307E01BE1
+:1048F000D1B53305A940E34905FA83270BB0829768
+:10490000184C6362E502198DF247E3FFA7DAEFE086
+:10491000CD9783270BB0829708CC1546E945481000
+:10492000EFE06FFE71BB83A74C00998F3E95E9BF06
+:10493000011126CAB7240020938404E283C724000F
+:104940004AC806CE3729002022CC4EC652C4858BD9
+:10495000130909E6638B0718B729002003C509E48A
+:1049600001469305000211850D8923810400EFD0D3
+:104970007FBC83C509E41306F00F054591858D8939
+:1049800097D0F91FE780609983C73400858B638EC9
+:104990000714884CA3810400814601468145238188
+:1049A000040097D0F91FE780008E2A8A631F051242
+:1049B000804C9547034724006319F712B725002060
+:1049C0001946938545B21305940097C0F91FE780F7
+:1049D00060958547631BF510DC481947814598C3EE
+:1049E00003C509E411850D89EFD05FAA83C509E4E9
+:1049F00001460D4591858D8997D0F91FE780E0919B
+:104A000083C72400858BF5C3B727002083A707B091
+:104A10002381040082972324A900EFF06FFC8347D1
+:104A20003401138709E4A3000700A30CF7008347B0
+:104A30004401A30609000146230DF70083475401F2
+:104A4000938909E493050002A30DF700834604014E
+:104A50008347F400A206DD8E83471401C207DD8E72
+:104A600083472401E207D58F1CC78346740183471F
+:104A70006401A206DD8E83478401C207DD8E834771
+:104A80009401A3080900E207D58F5CCB0147B3D698
+:104A9000E700858A89C6050A137AFA0F05460507D5
+:104AA000E317B7FE19C2A30849018347A4013725BC
+:104AB000002093053400238CF9001946894713051B
+:104AC000C5E72306F90097B0F91FE780A074624498
+:104AD00003450901F240D2444249B249224A130631
+:104AE0008002914505616FD0EDECEFD0FFBBF24045
+:104AF0006244FD572306F900D2444249B249224A92
+:104B000005618280B7270020938607E603C7C600A9
+:104B1000938707E61377F70F45EF83C6C60037265E
+:104B20000020130706E493F6F60FD1EA834606E465
+:104B300093F60604C9C6B7B7240048C39387F7E9BC
+:104B400063E3A70293075002A300F700B7270020F2
+:104B5000938707E283C777000D4789456303F70012
+:104B600085456FE08FA2B70725009386F74863ED70
+:104B7000A600B767DBFF93870793AA979306007D8C
+:104B8000B3D7D702FD17C9B7938707496315F50057
+:104B90009307600255BFB7D725009387F77763ED7A
+:104BA000A700B767DBFF93870793AA979306007D5B
+:104BB000B3D7D702F91749BF9307700271B793763D
+:104BC000F50FA300D700A387D7008145368551BFD5
+:104BD0008280411106C622C4EFE00F8D37240020E9
+:104BE000130504E613064002814597B0F91FE780DC
+:104BF000006937450600FD57130505462320F4E6F6
+:104C0000EFD07DBE130404E62308A400B240224482
+:104C1000014541018280B727002083A707E91307D8
+:104C20000048B70600F998D7D85FFD16758FB7060C
+:104C30000002558FD8DFD85FB70600400E070D83FE
+:104C4000558FD8DFF84BC576FD16419B136797004B
+:104C5000F8CBD85F758F9566558FD8DF985B9D66CA
+:104C60001367077098DB985B558F98DB985BB706E6
+:104C70000700558F98DB985BB7060090FD16758F7F
+:104C8000B7060010558F98DBF847B706F9FFFD16F9
+:104C9000619BF8C7F84F758FF8CFF84FB70690FFB4
+:104CA000FD16758FF8CF82808280372700208327FA
+:104CB00007E941767D16B44BF18EB4CB94473706A5
+:104CC0002000D18E94C7D44793E60601D4C7D447B9
+:104CD000BD9AD4C70100010001000100832607E945
+:104CE0000566DC4693E70701DCC6DC42D18FDCC2F7
+:104CF000B727002003A6C7E3930740067CD27C5267
+:104D000091C783A7C609A183858BF5DB010001004C
+:104D100001000100832707E9416603A7C709B44BD7
+:104D2000D18EB4CB9376F701B84B019B558FB8CB9E
+:104D30009847B706E0FFFD16758F98C78280B727A2
+:104D4000002083A707E941777D17B44F4166F98EAC
+:104D5000B4CF9447D18E94C7D44793F6F6EFD4C717
+:104D6000D443758FD8C3D44793E60610D4C7D8432D
+:104D7000518FD8C38280AA8735C983460500194759
+:104D800005456396E60603C6170083C6270083C55C
+:104D9000370037270020230BC79C37270020A30BA1
+:104DA000D79C37270020230AB7E883C54700372759
+:104DB00000202302B7E883C5570037270020A30A45
+:104DC000B7E803C76700B72700202386E7E837273F
+:104DD000002011CA89CAB7573412938787672324E2
+:104DE000F7E801458280232407E8E5BF0545828076
+:104DF00031C999472300F500B727002083C7679D75
+:104E0000A300F500B727002083C7779D2301F50095
+:104E1000B727002083C747E9A301F500B727002083
+:104E200083C747E82302F500B727002083C757E967
+:104E3000A302F500B727002083C7C7E82303F500C6
+:104E400001458280054582805D71A2C4372400201F
+:104E5000832704E9A6C24EDE86C6CAC052DC56DAF3
+:104E60005AD85ED662D466D26AD06ECED843FD766A
+:104E7000FD161377F7EFD8C39857B7250020938511
+:104E8000759D758F98D7D857B7060200B7240020B4
+:104E90003D9BD8D798479384649DB7290020558FB0
+:104EA00098C7D843B726002013670701D8C303A6C5
+:104EB00086E837573412130787672EC6E304E64C9B
+:104EC000D84301791309F90F799BD8C3985FB1666C
+:104ED000938606F033772701558F98DFD843136701
+:104EE0001700D8C397D0F91FE780408C832704E9C7
+:104EF000B24603A707091377F7032380E40003A74B
+:104F0000470929831377F7072380E600D843B9665A
+:104F100093860670799BD8C3985F33772701558FA6
+:104F200098DFD84313671700D8C397D0F91FE780DD
+:104F3000E087832704E9B726002003A70709137732
+:104F4000F703A38AE6E803A74709B72600202983C9
+:104F50001377F7072386E6E8D843B56693860630CD
+:104F6000799BD8C3985F33772701558F98DFD84353
+:104F700013671700D8C397D0F91FE7802083032752
+:104F800004E98327070993F7F703238AF9E88327BE
+:104F9000470937270020A98393F7F7072302F7E88B
+:104FA00083C749E983C604007D7E3EC42247832728
+:104FB00004E9130EFE0F998E03A7070A13F6F600F5
+:104FC00013054002419B518F23A0E70A130760029B
+:104FD0003387E6021306700283A5070A45737D1323
+:104FE00093F5F5F013043002B708F1FFFD1813082C
+:104FF00020023347C702930E10027D4FF94FF5424E
+:10500000F1436D4D514CC944C54B3D49B949B14A75
+:105010002D4B354A3D8B12074D8F9305500223A02F
+:10502000E70A3387B60283A5070AB3F5C5013347FC
+:10503000C7023D8B22074D8F23A0E70A3387A602C4
+:1050400083A5070A370500F17D15B3F565003347E1
+:10505000C7023D8B32074D8F23A0E70A33878602B4
+:1050600083A5070A6144B3F515013347C7023D8B99
+:1050700042074D8F23A0E70A3387060383A5070A5B
+:10508000370810FF7D18B3F505013347C7023D8B84
+:1050900052074D8F23A0E70A3387D60383A5070A5B
+:1050A000B70E0010FD1EE98D3347C7023D8B620726
+:1050B0004D8F23A0E70A139756003347C702931575
+:1050C000C70103A7070A3377D7014D8F23A0E70A4B
+:1050D0003387E6035D4F3347C7029375F70003A795
+:1050E000470A419B4D8F23A2E70A3387F60383A526
+:1050F000470AD94F93F5F5F03347C7023D8B1207A6
+:105100004D8F23A2E70A3387560283A5470AD5426B
+:10511000B3F5C5013347C7023D8B22074D8F23A24C
+:10512000E70A3387760283A5470ACD43B3F56500C6
+:105130003347C7023D8B32074D8F23A2E70A3387DF
+:10514000A60383A5470A294DB3F515013347C702C6
+:105150003D8B42074D8F23A2E70A69473387E6025A
+:1051600083A5470AB3F505013347C7023D8B5207B4
+:105170004D8FE54523A2E70A3387B60283A5470A88
+:10518000E98D3347C7023D8B62074D8F23A2E70AA3
+:10519000338786020D443347C7029315C70103A71F
+:1051A000470A3377D7014D8FB385E60323A2E70A79
+:1051B00003A7870A254F419BB3C5C502BD894D8F03
+:1051C00023A4E70A3387F60383A5870A9D4F93F547
+:1051D000F5F03347C7023D8B12074D8F23A4E70A32
+:1051E0003387560283A5870A9942B3F5C501334731
+:1051F000C7023D8B22074D8F23A4E70A338786031E
+:1052000083A5870AB3F565003347C7023D8B320794
+:105210004D8F23A4E70A3387760283A5870A954337
+:10522000B3F515013347C7023D8B42074D8F23A4C9
+:10523000E70A3387960283A5870AB3F5050133474A
+:10524000C7023D8B52074D8F23A4E70A33877603AD
+:1052500083A5870AE98D3347C7023D8B62074D8FCF
+:1052600093954600B3C5C50223A4E70A03A7870A9E
+:105270003377D701F2054D8FB385260323A4E70AC0
+:1052800003A7C70A419BB3C5C502BD894D8F23A69D
+:10529000E70A3387360383A5C70A93F5F5F033474A
+:1052A000C7023D8B12074D8FB3C5860223A6E70ABE
+:1052B00003A7C70A3377C701BD89A2054D8F23A66F
+:1052C000E70A3387560383A5C70AB3F5650033475A
+:1052D000C7023D8B32074D8F23A6E70A338766034B
+:1052E00083A5C70AB3F515013347C7023D8B4207B3
+:1052F0004D8F23A6E70A3387A60383A5C70AB3F514
+:1053000005013347C7023D8B52074D8F23A6E70A9D
+:105310003387E60383A5C70AE98D3347C7023D8B70
+:1053200062074D8F93953600B3C5C50223A6E70AE1
+:1053300003A7C70A3377D701F2054D8FB385F6036C
+:1053400023A6E70A03A7070B419BB3C5C502BD8986
+:105350004D8F23A8E70A3387560283A5070B93F5E1
+:10536000F5F03347C7023D8B12074D8F23A8E70A9C
+:105370003387760283A5070BB3F5C5013347C70210
+:105380003D8B22074D8F23A8E70A1397260033474A
+:10539000C70283A5070BB3F565003D8B32074D8F20
+:1053A000B3C5460323A8E70A03A7070B3377170102
+:1053B000BD89C2054D8F23A8E70A1397160033470E
+:1053C000C70283A5070BB3F505013D8B52074D8F2F
+:1053D000B3C5C60223A8E70A03A7070B698FBD89D7
+:1053E000E2054D8F23A8E70A03A7070B9305800268
+:1053F0003377D70123A8E70A37270020A24C0347B9
+:1054000057E93387EC40B34DB70283AC470B93FCAD
+:105410000CFF334C870393FDFD00B3ECBC0123AAC2
+:10542000970B83AC470BF14D93FCFCF0137CFC0015
+:10543000120C33EC8C0123AA870B330C870283AC4C
+:10544000470BB3FCCC01334CBC02137CFC00220C98
+:1054500033EC8C01B34CA70323AA870B03AC470B97
+:10546000337C6C0093FCFC00B20C336C9C0123AACF
+:10547000870B214C334C870383AC470BB3FC1C01D7
+:10548000137CFC00420C33EC8C0123AA870B330CF9
+:10549000570283AC470BB3FC0C01334CBC02137CAA
+:1054A000FC00520C33EC8C0123AA870B330CF7035E
+:1054B00083AC470BB3FCAC00334CBC02137CFC0048
+:1054C000620C33EC8C01B34C770223AA870B03AC3C
+:1054D000470B337CDC01F20C336C9C01B30CE7030B
+:1054E00023AA870B03AC870B137C0CFFB3CCBC0245
+:1054F000330B670393FCFC00336C9C0123AC870BDC
+:10550000114C83AC870B93FCFCF0334C8703B30A3C
+:105510005703137CFC00120C33EC8C0123AC870B7B
+:1055200003AC870BF54C337CCC01334BBB02330A05
+:105530004703137BFB00220B336B6C0123AC670B1F
+:1055400003AB870B4D4C337B6B00B3CABA02B30974
+:10555000370393FAFA00B20AB36A5B0123AC570B24
+:1055600083AA870B594BB3FA1A01334ABA0233099B
+:105570002703137AFA00420A33EA4A0123AC470BA5
+:1055800003AA870BDD4A337A0A01B3C9B90233494A
+:10559000B90293F9F900D209B3693A0123AC370B88
+:1055A00083A9870B614AB3F9A900B30B7703137979
+:1055B000F900620933E929019319470023AC270B4D
+:1055C00003A9870B3379D901B3C9B902B304970290
+:1055D000F2093369390123AC270B03A9C70BE5494D
+:1055E000137909FFB3CBBB02B3C4B40293FBFB0036
+:1055F000B36B790123AE770B03A9C70BD54B137996
+:10560000F9F0BD889204B364990023AE970AB304FD
+:10561000870303A9C70B794C3379C901B3C4B4021A
+:10562000BD88A204B364990023AE970A8944B344A9
+:10563000970203A9C70B33796900BD88B204B3642C
+:10564000990023AE970AB304770303A9C70BFD4B58
+:1056500033791901B3C4B402BD88C204B36499009C
+:1056600023AE970AB304670303A9C70B130B1002F9
+:1056700033790901B3C4B402BD88D204B36499007C
+:1056800023AE970AB304570303A9C70B930A20025A
+:105690003379A900B3C4B402BD88E204B3649900AD
+:1056A00023AE970AB304470303A9C70B130A3002BA
+:1056B0003379D901B3C4B402F204B364990023AEC0
+:1056C000970AB304370303A9070C9309400213791F
+:1056D00009FFB3C4B402BD88B3649900694923A02B
+:1056E000970CB304270303A9070C1379F9F0B3C48B
+:1056F000B402BD889204B364990023A0970CED44D2
+:10570000B304970203A9070C3379C901B3C4B402E7
+:10571000BD88A204B364990023A0970CB304B70317
+:1057200003A9070C33796900B3C4B402BD88B2047D
+:10573000B364990023A0970CB304970303A9070C43
+:1057400033791901B3C4B402BD88C204B3649900AB
+:1057500023A0970CB304870303A9070C337909012D
+:10576000B3C4B402BD88D204B364990023A0970CDB
+:10577000B304770303A9070C3379A900B3C4B402B7
+:10578000BD88E204B364990023A0970C93145700DA
+:10579000B3C4B4021399C40183A4070C3306C7022F
+:1057A000B3F4D401B3E4240123A0970C03A9470C5C
+:1057B000137909FFB3046703B3C4B402BD88B364AB
+:1057C000990023A2970CB304570303A9470C13793C
+:1057D000F9F0B3C4B402BD889204B364990023A263
+:1057E000970CB304470303A9470C3379C901B3C429
+:1057F000B402BD88A204B364990023A2970CB30439
+:10580000370303A9470C33796900B3C4B402BD88D8
+:10581000B204B36499001309500223A2970CB30495
+:10582000270303A9470C33791901B3C4B402BD8817
+:10583000C204B364990023A2970C93046002B304DA
+:10584000970203A9470C33790901B3C4B402334664
+:10585000B602BD88D204B364990023A2970C83A436
+:10586000470CE98C3D8A6206458E23A2C70C03A62D
+:10587000470C9314C7013376D601458E23A2C70C7B
+:10588000130690023306C70283A4870CC1983346DF
+:10589000B6023D8A458E23A4C70C1306A002330628
+:1058A000C702B345B60203A6870C1376F6F0BD898E
+:1058B0009205D18D23A4B70C37260020834546E8F6
+:1058C000372600200346C6E803A9870C3386C54067
+:1058D000B304A6033379C901B3C4E40293E484009A
+:1058E000BD88A204B364990023A4970CB304E60313
+:1058F00003A9870C33796900B3C4E40293E48400FC
+:10590000BD88B204B364990023A4970C93143600A5
+:10591000B3C4E40203A9870C3379190193E484002A
+:10592000BD88C204B364990023A4970CB304F603A2
+:1059300003A9870C33790901B3C4E40293E484001A
+:10594000BD88D204B364990023A4970CB304560213
+:1059500003A9870C3379A900B3C4E40293E484005B
+:10596000BD88E204B364990023A4970CB3047602C3
+:1059700003A9870C3379D901B3C4E40293E484000A
+:10598000F204B364990023A4970C93142600B3C4C3
+:10599000E40203A9C70C137909FF93E48400BD88CE
+:1059A000B364990023A6970CB304860203A9C70C1D
+:1059B0001379F9F0B3C4E40293E48400BD8892043F
+:1059C000B364990023A6970C93141600B3C4E402A1
+:1059D00003A9C70C3379C9013347E60293E4840075
+:1059E000BD88A204B364990023A6970C03A6C70C34
+:1059F00033766600136787003D8B3207518F23A6ED
+:105A0000E70C03A7C70C3377170123A6E70C32472F
+:105A1000034707000D8F3346D70293F5F507E205DC
+:105A20003D8A9314460103A6C70C330487023376DC
+:105A30000601458E23A6C70C1316170083A4C70CB6
+:105A4000E98C3346D6023D8A6206458E23A6C70CF2
+:105A500003A6C70C3344D402B37ED6011316270025
+:105A6000B3037702720433E48E0023A6870C334617
+:105A7000D602B3025702937EF60003A6070D419AA1
+:105A80003366D60123A8C70C03A6070DB3C3D30200
+:105A90001376F6F0B3C2D20293F3F3009203B3632A
+:105AA000760023A8770C03A6070D337EC601B30F3B
+:105AB000F70393F2F200A202B3625E0023A8570C30
+:105AC00003A6070D3373660013163700B3CFDF024A
+:105AD000330FE70393FFFF00B20FB36FF30123A867
+:105AE000F70D03A3070DB37813013346D602330D28
+:105AF000A7033D8A420633E6C80023A8C70C03A6C5
+:105B0000070D33780601334FDF02B346DD02137F02
+:105B1000FF00520F336FE80123A8E70D03A7070D1D
+:105B2000798DBD8AE206C98E23A8D70CD843856635
+:105B30003D9BD8C3D843799BD8C39857558F98D7E6
+:105B4000D85713670701D8D722479376F703985F92
+:105B5000137707FC558F98DF985FB7060081FD1615
+:105B6000758FD98D8CDFB640264496440649F2598C
+:105B7000625AD25A425BB25B225C925C025DF24D89
+:105B80006161828023A406E86FF08FC1B7270020EF
+:105B900003A707E95C4393E707105CC382804111C8
+:105BA00006C6EF00D05993056040EF30C02FB240D9
+:105BB0000145410182806F00505E19C591C509C63B
+:105BC0008357060001459DE301110565C94713068A
+:105BD000F100130555C3854506CEA307F100EF304C
+:105BE000402CF2400345F100056182808280B72796
+:105BF00000200111238EA7D005651306F1001305BF
+:105C000095C4854506CEA3070100EF308029F240F8
+:105C10000345F1000561828001111305910006CE54
+:105C2000EF00305A2304A1000565300025059D458D
+:105C3000EF302027F2400345810005618280011189
+:105C40009305F10006CE22CC2A84EF00D05923061A
+:105C5000A1000565A3068100700021801305554051
+:105C6000914523078100EF30C023F2406244034591
+:105C7000C1000561828001111305D10006CEEF003D
+:105C8000B0582306A1000965700009059145EF3061
+:105C90004021F2400345C10005618280011106CE1A
+:105CA000EF00F058A307A10009651306F1001505E0
+:105CB0008545EF30001FF2400345F1000561828009
+:105CC000011106CEEF00B061A307A100096513061C
+:105CD000F10029058545EF30C01CF2400345F10075
+:105CE00005618280011106CEEF00506FA307A1006D
+:105CF00009651306F10039058545EF30801AF24039
+:105D0000014505618280011106CEEF100039A3071D
+:105D1000A10009651306F10041058545EF306018C3
+:105D2000F2400345F10005618280011106CEEF10BB
+:105D3000C00FA307A10009651306F10045058545BD
+:105D4000EF302016F2400345F100056182804111D9
+:105D500006C622C4EF10C0158965CD052A84EF3030
+:105D600080142285B240224441018280011106CE76
+:105D7000EF102038A307A10009651306F1005105B3
+:105D80008545EF300012F2400345F1000561828045
+:105D900001111305510006CEEF1020482302A10087
+:105DA000096550006105A545EF30A00FF24001459F
+:105DB00005618280411106C6EF1080498965E505BD
+:105DC000EF30600EB240014541018280011106CEE4
+:105DD00022CC2A84EF10E05C2306A1000965A3060B
+:105DE00081007000218069058D4523078100EF3017
+:105DF000400BF2406244014505618280011106CEEC
+:105E000022CC2A84EF10A06C2306A1000965A3060A
+:105E10008100700021806D058D4523078100EF30E2
+:105E20004008F2406244014505618280B7270020A6
+:105E30008386C7E1011122CC06CE2A872E8463C552
+:105E400006008546238ED7E089679386D7016313C2
+:105E5000D404B7270020938707CD23940700034578
+:105E600007001307F01F238C07022382A700239348
+:105E7000E700014685454525A307A10022851306B5
+:105E8000F1008545EF30E001F24062440345F10046
+:105E900005618280938737036318F402B7270020D7
+:105EA000938707CD23940700034507002382A700AB
+:105EB00083451700A383B700034627007D5723833C
+:105EC000E700238CC70245BFC947A307F1007DB790
+:105ED000011126CAB724002006CE22CC4AC89387D7
+:105EE000C4AB83C737006387071AB726002083C770
+:105EF000C6E19384C4AB93F7070481E78947238EF7
+:105F0000F6E089679386E7012E842A87639BD5068E
+:105F100003450500B7270020938707CD2382A700FC
+:105F2000834517008546A382B7000346270005472F
+:105F3000A383E7002383C700EF00A073A307A1009A
+:105F40008347F100C5EFB7270020938607CD03C72D
+:105F5000760003C656008546938707CD631CD7108D
+:105F60000E061306963B130710273346E60203C5B9
+:105F700034008965239407001376F60FEFC06DC3D4
+:105F8000B5A8938647036397D50203450500B72755
+:105F90000020938707CD2382A70083451700A382A3
+:105FA000B700034627002383C70083463700A38337
+:105FB000D70059B7938607056390D50603450500BA
+:105FC000B7270020938707CD2382A70083451700BA
+:105FD00093087700A382B700034627002383C700F6
+:105FE00083463700A383D7000348670083475700E1
+:105FF00003474700EF20B03DA307A1002285130609
+:10600000F1008545EF20F0690345F100F24062445C
+:10601000D2444249056182809387B7076398F504AB
+:106020008347050037290020130909CD2302F90011
+:1060300083471500A302F900834725002303F900D5
+:1060400083473500A303F900034565002A9703053C
+:106050007700EFC0EFAFEF00407A83467900034648
+:1060600069008345590003454900F9B5B147A307C5
+:10607000F10069B78946E305D7EE09068D460E069D
+:106080006316D7000E061306965BF1BD06061306CF
+:106090007651D1BD31459DBFB7270020238E07E043
+:1060A000B727002003C767CD011106CE9307F00F75
+:1060B0006318F7021305D100C5252306A100096561
+:1060C00070008D457D05EF20D05DB727002003C50A
+:1060D000F7AB8965EFC0EDB4F24001450561828000
+:1060E00001455D2D2306A100A30601002307010041
+:1060F000F9B7011106CE22CC2A84EF0070302306B6
+:10610000A1000965A3068100700021801305050226
+:106110008D4523078100EF20D058F24062440145AD
+:1061200005618280011106CE22CC2A84EF00504204
+:106130002306A1000965A3068100700021801305D4
+:1061400015028D4523078100EF20B055F2406244CF
+:10615000014505618280011106CE22CC2A84EF0020
+:1061600030432306A1000965A30681007000218049
+:10617000130525028D4523078100EF209052F24040
+:106180006244014505618280011106CEEF1020397D
+:10619000A307A10009651306F100130575028545E3
+:1061A000EF203050F2400345F1000561828001117B
+:1061B00006CEEF106041A307A10009651306F100A8
+:1061C000130595028545EF20D04DF2400345F100BF
+:1061D00005618280011106CEEF10A043A307A10044
+:1061E00009651306F1001305D5028545EF20704BB4
+:1061F000F2400345F10005618280011106CEEF10E7
+:10620000A046A307A10009651306F1001305E502E6
+:106210008545EF201049F2400345F1000561828079
+:10622000011106CEEF10E048A307A100096513068F
+:10623000F100130515038545EF20B046F2400345F4
+:10624000F10005618280411106C622C4EF10604A48
+:106250008965938525032A84EF20F0442285B24086
+:1062600022444101828039711303D1021ACE0343C3
+:10627000810506DE1ACC034341051ACA0343010512
+:106280001AC80343C1041AC6034381041AC4030392
+:1062900041041AC2034301041AC0EF10004D230643
+:1062A000A10209657010130565038945EF20703F51
+:1062B000F2500345C10221618280011106CEEF1028
+:1062C0006078A307A10009651306F10013057503A3
+:1062D0008545EF20103DF2400345F10005618280C5
+:1062E000011106CEEF10300EA307A10009651306B9
+:1062F000F100130585038545EF20B03AF2400345D0
+:10630000F10005618280011106CEEF101027A3076E
+:10631000A10009651306F100130595038545EF20DB
+:106320005038F2400345F10005618280011106CE2C
+:10633000EF10503FA307A10009651306F1001305F4
+:10634000E5038545EF20F035F2400345F100056196
+:106350008280011106CEEF10104CA307A100096541
+:106360001306F1001305F5038545EF209033F24045
+:106370000345F10005618280011106CEEF105063E4
+:10638000A307A10009651306F1001305050485455F
+:10639000EF203031F2400345F100056182800111A8
+:1063A00006CEEF10F071A307A10009651306F100F6
+:1063B000130515048545EF20D02EF2400345F1006A
+:1063C00005618280011106CEEF20E004A307A10041
+:1063D00009651306F100130525048545EF20702C8F
+:1063E000F2400345F100056182807971064306D6CB
+:1063F0001AC872531AC662531AC452531AC242536D
+:106400001AC0EF20200C896593853504EF20B02950
+:10641000B250014545618280B72700202398A7D05C
+:1064200001458280011106CEEF20C07BA307A100A9
+:1064300009651306F100130515058545EF20702643
+:10644000F2400345F10005618280011106CEEF2084
+:106450001002A307A10009651306F1001305250525
+:106460008545EF201024F2400345F100056182804C
+:1064700037270020930707CD83D7A700130707CD41
+:1064800089E79307F01F2315F7008357A7002146DC
+:10649000014593F607108607C207B3D6C640C183ED
+:1064A000558D93D5574093D69740AD8E858A7D16EE
+:1064B0001375F50FD58F71FE2315F70082803727EE
+:1064C0000020930707CD83D7C700130707CD91E7B7
+:1064D000E17793C7F7FF2316F7008357C7003946C4
+:1064E000014591689945B3F617018607C207B3D6EF
+:1064F000C640C183558D93D6E74013D8F700858AEF
+:10650000B3C606017D161375F50FD58FE31DB6FCD6
+:106510002316F7008280011106CE22CC26CA4AC873
+:106520004EC663010510AD472A8463E7A70C130428
+:10653000F5FF1374F40F1385F5FF01469305F00F73
+:106540001375F50FEFB01FFFB724002003A704E970
+:1065500037290020136404045C571374F407B72927
+:106560000020F59B5CD7032749E13765060013053A
+:1065700005631C4393F707F85D8CB747767100C33A
+:10658000938797121CC7B7575500938757555CC31D
+:106590003724002003A7C9E3230004E2130404E224
+:1065A000230204005C43F99B5CC3A547A303F400EA
+:1065B000EFC06D8F83A6C9E3A3020400032749E15E
+:1065C000A300040085479CC21C43370633000145E5
+:1065D00093F7F7CF1CC31C4393F7F7CF93E707203C
+:1065E0001CC303A704E91C47D18F1CC7B7070300CE
+:1065F00093878715BCCA05A0B1476308F5029307C6
+:10660000600263E5A7001304E5FF25B79307700256
+:106610004945E302F4F2F2406244D2444249B249AD
+:10662000056182801304500239B71304600221B758
+:10663000B7270020938707E203C71700B72700207A
+:10664000938707CD058B11CF37270020032747E11C
+:10665000185F1583058B11E703D78700050723947F
+:10666000E70003C6870383C5770003C547006FF0C3
+:106670009FEA011126CA4AC84EC656C2B727002053
+:1066800006CE22CC52C45AC0AE893289B68A83A4BF
+:1066900047E335C9AD472A8463EEA7021304F5FF2B
+:1066A0001374F40F631D0906268A338B9900631255
+:1066B0004B071379F9009386FAFF22852380240182
+:1066C000A380340193F6F60F4E868545EFC06FAE7A
+:1066D000014505A0B147630BF5029307600263E52E
+:1066E000A7001304E5FF6DBF930770024945E30B54
+:1066F000F4FAF2406244D2444249B249224A924AF0
+:10670000024B056182801304500269BF13046002CA
+:1067100051BFEFF0FFD52301AA00050A49BF854705
+:10672000631CF9004E869305000F1385240097A083
+:10673000F91FE780C0B4B5BF89476316F9004E86DC
+:106740009305A00ADDB78D47631DF900268A338BB8
+:106750009900E3004BF7EFF09FD62301AA00050A4A
+:10676000CDBF91476316F9004E869305F00F75BFB4
+:1067700095476315F9004E86814545BF99476315D6
+:10678000F9004E86BD4555B79D474945E313F9F6D7
+:106790004E869305500551BF411122C42A842945D4
+:1067A00006C6EFB0DFF8B7270020938707CD11C8E2
+:1067B00003D787002300E40003D787002183A300C9
+:1067C000E40023940700B727002083A707E9984B2C
+:1067D0009316E70063DE0600371701141307F78FDF
+:1067E00098CB37071104F8CF09671307879F98C71D
+:1067F000B24022440145410182809307F00363E0E7
+:10680000A70AB72700202380A7B2B727002003A636
+:1068100047E1B7060082FD165C561377F503931522
+:106820009701F58FCD8F5CD69306A003B727002084
+:1068300083A707E963F7A602F44F37060007D18E56
+:10684000F4CF944B01451396E600635B0604931660
+:106850008700984B71761306F60F718F558F98CB82
+:10686000828013188501930620021358884163FA29
+:10687000A600F44F370600F97D16F18E37060005A5
+:106880007DBFB70600F91386F6FFF44FE945F18E98
+:1068900037060003E3C505FB370600014DB7494540
+:1068A0008280AA8759C52D476365A7069307F5FF20
+:1068B00093F7F70F37270020032707E9B70600C132
+:1068C000FD16084B93F7F703E207758DC98F1CCBB4
+:1068D000B727002083C707B271761306F60F93F728
+:1068E000F703939687001C4B0145F18FD58F1CCB86
+:1068F0007C4FB706F9FFFD1693E747007CCF1C4B92
+:10690000F58FB7060200D58F1CCB9386864F14C730
+:10691000828031476302E502130760026365A700C6
+:106920009307E5FF71B7130770024945E384E7F861
+:10693000828093075002BDBF93076002A5BF01117B
+:1069400006CE9317450163D40702EFF0EE9C89470A
+:1069500019C9834605001147B1476396E60095477C
+:106960002300F500C947F2403E85056182802EC6AE
+:10697000EF10CFE3C94765D90347A500418B65D721
+:10698000B2458347B500230AB50491E7E9472308D8
+:10699000F5008147C9BFED47DDBF011106CE22CC0E
+:1069A0002EC6EF10AFE001CDB2452A84EF002F9440
+:1069B000A305A4020145F240624405618280494575
+:1069C000DDBFB7270020938707CD0147994683C5D0
+:1069D000070E3306E50005072300B6008507E31818
+:1069E000D7FE01458280011106CE2EC6EF100FDCC6
+:1069F00011C983074503B24501452380F500F240E4
+:106A0000056182800945E5BFB72700209387C7B09D
+:106A100003D707012300E50003D707012183A30063
+:106A2000E50083C7F7002301F5000145828019E1E5
+:106A300049458280B7270020138707CD784B411145
+:106A400022C406C62A84938707CD09C70347C70017
+:106A5000314531EFB85F09C70347B700314521EB36
+:106A600003A7870809C703477700314529E337257E
+:106A7000002005471946A285130565DB2381E70041
+:106A80009790F91FE7800079834754001307000CA3
+:106A900093F7070C6391E702372500201946A2857A
+:106AA0001305C5DB9790F91FE780C0760145B2401A
+:106AB00022444101828081EB372500201946A285BE
+:106AC000130525DCC5B7130700044945E391E7FE2C
+:106AD000372500201946A285130585DCE1B7411151
+:106AE00026C2B7240020938704CD22C4E04B06C6FB
+:106AF000938404CD11C47C4813974700634C070C62
+:106B0000FC5099E74945B2402244924441018280B9
+:106B100009ED1305000FEFE06EC46DD58347C50086
+:106B2000F5D3EFE0CEE70145F9BF0547E31CE5FCEF
+:106B300015EC014582972A8445C1856793870780B4
+:106B40002310F502930700702317F500B7250020E6
+:106B50008D47230CF500A30A05021946938505DB32
+:106B6000130565039790F91FE780C06A0347C400C7
+:106B70008547E309F7F88347E400B98B95C30347DA
+:106B8000E40085476318F70289472310F402224482
+:106B900003A38406B24092441305000F410102830F
+:106BA000EFF00ECCB727002083C717B28D8BE31808
+:106BB000F5FC89BF8357040211676375F700231042
+:106BC000E402F1B7930600023E87E3FAD7FE13070B
+:106BD0000002F5B7314505BF1D4535B7B727002081
+:106BE00083A787D5314581CF83C7770089CB4111F2
+:106BF00006C6EF203FF7B240014541018280828006
+:106C0000011126CA4AC84EC652C456C25AC02E895D
+:106C1000368BBA89BE8A06CE22CCB284428AEF1065
+:106C2000EFB81307A9FF4207856741839386A7C77B
+:106C300063EEE610938707C82A84494563E8970AFC
+:106C400063E6240B1307301F6362670B63E0370BA7
+:106C500093071B00B387970213973900860763D702
+:106C6000E70849C48347140113F747003DC7ED9B6C
+:106C7000A308F4008347B400231A2407231B9406B7
+:106C8000D5EF03578406C167FD17630BF706631939
+:106C900099068357A403231BE404231CF404B72799
+:106CA000002083D787D78D46114763E5F600850717
+:106CB00013F7F70FA30AE4042285EFF04EBC8357C5
+:106CC0000404A907231FF4048327440A93E7170049
+:106CD0002322F40AC547A30EF400231C5407231DE6
+:106CE0004407231D6405231E34050145F240624418
+:106CF000D2444249B249224A924A024B05618280FB
+:106D00008357440691CFB3D4F4024A87B3879702DE
+:106D1000C207C1836373F9003E87231CE40441B7B3
+:106D2000B305990085814A85EFB0FDD1231CA404E9
+:106D3000930584052685EFB09EA695B78327840A20
+:106D400093E707022324F40AC14771B7494579BF85
+:106D500001112EC606CEEF106FA5B24509E54945D3
+:106D6000F2400561828083471501A305B50213F740
+:106D7000470075D7ED9BA308F500BD472306F50234
+:106D80008327850A93E727002324F50A0145C9BF15
+:106D9000011106CE2EC632C4EF104FA10327851075
+:106DA0001377070249C3B2459306000EAA871387DB
+:106DB00055FE42074183494563E4E60622461167D2
+:106DC00013078714930686EBC206C182636AD70451
+:106DD00003D7871C01456305B704372700209306B6
+:106DE00007CD83D6A602A38EB706239FC70693F5C9
+:106DF000F50F130707CD63F3D500AE860357C7021F
+:106E0000239CD71A6373E6003287239DE71A03A7F2
+:106E1000470A856693860680558F23A2E70A0145B7
+:106E2000F240056182804545E5BFB7270020138702
+:106E300007CD784B938707CD01CB8346C70089C622
+:106E40008346D700494785EEB85F09CB8346B70034
+:106E500091C6834607014947858A95E203A78708BB
+:106E600001CB8346770089C68346D700494781EA2C
+:106E700003C7470B83C7570B6365F7001D473A8568
+:106E800082800111A304A10019461305A10006CEBA
+:106E90009790F91FE78000382800EFA0BFCF854703
+:106EA0001D476313F5000147F2403A850561828072
+:106EB000797126D24AD04ECE06D622D42E89B289F6
+:106EC00036C63AC43EC242C0EF104F8EC94455C9BF
+:106ED0009305A9FFC20505662A84C1811305A6C7CB
+:106EE000C9446360B50A130606C8636C360963EAD1
+:106EF0002909B2469305301F63E5D508224763622E
+:106F0000E608138616003306260393153700635AE6
+:106F1000B60603461401B144058A25E60326440A51
+:106F20001376162039EE92470248231EE4040347E5
+:106F3000B400231CF406231A2407231B3407231D43
+:106F40000407231DD4048347D401814459EF95EBF2
+:106F500083270410898B95CF31469305F00F1305D5
+:106F600084069790F91FE78080318327440A231411
+:106F7000040693E707202322F40AC947A30EF4006E
+:106F80008144B2502254268502599254F2494561F7
+:106F9000828063093905B385290185814A85EFB06F
+:106FA0009DAA231CA404930584054E85EFB02EFFF3
+:106FB000B727002083D787D78D46114763E5F600B2
+:106FC000850713F7F70FA30AE4042285EFF02E8B51
+:106FD00083570404A907231FF4048327440A93E773
+:106FE000170051BF231C2405E1B7C1FF832784107C
+:106FF000898B95C731469305F00F1305840697904A
+:10700000F91FE780C0278327440A2314040693E767
+:1070100007202322F40ACD47A30EF4009DB7E944CC
+:107020008DB737270020930707CDFC4B130707CDFB
+:1070300081CB83C6C70089C683C6D700C947A1EEE6
+:107040003C5F89CB83C6B70091C683C60701C94799
+:10705000858AB1E28327870881CB03C7770009C7F8
+:1070600003C7D700C94705EB0111A304A1001946C6
+:107070001305A10006CE9790F91FE780A0192800FC
+:10708000EFA0DFBC0547B1476313E5008147F2403D
+:107090003E85056182803E858280B7270020138768
+:1070A00007CD784B938707CD01CB8346C70089C6B0
+:1070B0000347D70049450DEFB85F09CB8346B700BA
+:1070C00091C6034707014945058B1DE383A7870840
+:1070D00081CB03C7770009C783C7D700494589EB30
+:1070E000411106C6EFA07FBFB24001454101828039
+:1070F00082806302051279714AD03729002022D498
+:1071000026D24ECE52CC56CA5AC8930709CD06D6BF
+:107110005EC603A4070983474500AA84130909CD65
+:10712000FD8B2302F5008D49054AA14A294B05EC48
+:10713000832789050D47C146F9E737250020A68535
+:107140001305E5DC15469790F91FE780A00CB250B7
+:10715000225492540259F249624AD24A424BB24BEB
+:107160000145456182808347B4008DE38327440A4B
+:107170001546A68593E727002322F40A13058412F7
+:107180009790F91FE7800009004055B783474417DF
+:10719000858B9DCF2688014581468345080013D7FE
+:1071A00026002A97B3D5D54093F7360022978589D4
+:1071B00086070306D717A9C5B317FA00D18FA30E08
+:1071C000F7168506E39B56FD09050508E31665FDE0
+:1071D000930B84171546A6855E859790F91FE78067
+:1071E00060145DF11546A6855E859790F91FE780CE
+:1071F00060028347441793E78700230AF41669B7B0
+:10720000B397F90065BF03C6C7076314E600238E72
+:10721000D7069C4315B749458280411122C426C236
+:107220004AC006C62A890144A1449305F00F0545CA
+:10723000EFB02DFFB30789002380A7000504E316F4
+:1072400094FEB240224492440249014541018280A9
+:10725000011122CC4AC806CE26CA2EC632893684EF
+:10726000EF00DFD4630D05128347B500AA84B24551
+:107270000945DDEB21461385F4189790F91FE78047
+:1072800060F9A38B241913598900238C241983478F
+:10729000E4000346D4008345F4008346C400A207FB
+:1072A000420603C5C404B297AE97E20603A7440A98
+:1072B000B69749C123A6F40A8347A40083469400E5
+:1072C00013670702A207C206B6978346B400B697B3
+:1072D00083468400E206B69723A8F40A8347640035
+:1072E00083465400A207C206B69783467400B69739
+:1072F00083464400E206B69723AAF40A8347240093
+:1073000083461400A207C206B69783463400B69798
+:1073100083460400E206B69723ACF40A8547A386A9
+:10732000F40423A2E40A0145F2406244D2444249F3
+:107330000561828023A6F40C8347A4008346940051
+:1073400013678700A207C206B6978346B400B697B4
+:1073500083468400E206B69723A8F40C83476400B2
+:1073600083465400A207C206B69783467400B697B8
+:1073700083464400E206B69723AAF40C8347240010
+:1073800083461400A207C206B69783463400B69718
+:1073900083460400E206B69723ACF40C59B70945BE
+:1073A00061B7011106CE2EC6EF005FC0630F051056
+:1073B0008346B5000547AA87B24505456391E60AAD
+:1073C00083C60701130740020145639AE60803C715
+:1073D000E50083C6D5002207C206369783C6F500AE
+:1073E000369783C6C500E206369783C6D704BDCA62
+:1073F00023A6E70A03C7A50083C695002207C20695
+:10740000369783C6B500369783C68500E206369761
+:1074100023A8E70A03C7650083C655002207C206F2
+:10742000369783C67500369783C64500E2063697C1
+:1074300023AAE70A03C7250083C615002207C20650
+:10744000369783C63500369783C60500E206369721
+:1074500023ACE70A1307A0022388E7000145F240A6
+:107460000561828023A6E70C03C7A50083C69500AB
+:107470002207C206369783C6B500369783C68500B5
+:10748000E206369723A8E70C03C7650083C65500BC
+:107490002207C206369783C67500369783C6450015
+:1074A000E206369723AAE70C03C7250083C615001A
+:1074B0002207C206369783C63500369783C6050075
+:1074C000E206369723ACE70C71B7054549BF411179
+:1074D00006C6EF00BFAD31C18346B5000547AA8798
+:1074E00009456399E60283C60701130740026393C7
+:1074F000E6020D472386E7021947A385E702130733
+:1075000050022388E70003C7A7020145136717004D
+:107510002385E702B240410182800945E5BFB727D4
+:1075200000202A87138507CD03481500938707CDD0
+:1075300063080802684911C50348C5003145631452
+:107540000808A85F11C50348B5003145631D08064A
+:1075500003A5870811C50348750031456315080662
+:1075600083C8C70B03C8D70B1D4563FE080583A757
+:10757000070D494593F70704B9C75D71A6C22800F6
+:10758000B284194686C6A2C4A303E100368497904C
+:10759000F91FE78020C8A6851305E10241469790B0
+:1075A000F91FE78020C7A2851305E10141469790A6
+:1075B000F91FE78020C64800EF60EFE9B640264497
+:1075C0009644616182808280B7270020138707CDAF
+:1075D0008346170095C6784B938707CD09C70347A5
+:1075E000C700494515E7B85F09C70347B7004945D4
+:1075F00005E383A7870889C783C77700494589EBD7
+:10760000411106C6EF608FFAB24001454101828008
+:107610008280B7270020138707CD83461700938702
+:1076200007CD85C6784B09C78346C700494785EA19
+:10763000B85F09C78346B700494795E203A78708A3
+:1076400009C783467700494799EAA380A70003A7A3
+:10765000870D01C91367076023ACE70C01473A8522
+:1076600082801377F79FCDBF130700643305E502CF
+:10767000B72700204111938607CD22C403A4060C2E
+:1076800026C24AC006C6938407CDC8DA1309F00F94
+:1076900001E8B240224492440249014541018280FE
+:1076A0000345040063052501CC58EFA0FDA3405C11
+:1076B000C5B7B7270020138707CDA30CA702137700
+:1076C0001500938707CD11EB03C7C7036D8F6304C4
+:1076D000B70049458280238DE702137725000145D5
+:1076E00001EB03C7D703718FE315C7FEA38DC70254
+:1076F0008280011106CE2EC632C436C23AC0EF00D7
+:10770000FF8A35C1B2450247924693F7150099EBBF
+:1077100022468D4763F6C7004545F24005618280E9
+:107720002302C514898991E58D47E3E7D7FEA302BB
+:10773000D51401CFB727002083D727D17D8F0D8B9C
+:107740008547631FF7002314E5148547230FF500D1
+:107750008327450A0567D98F2322F50A014575BF9E
+:1077600023140514DDB749454DBF5D716ECEB72DAD
+:10777000002013830DCD03234305CAC05AD862D419
+:1077800086C6A2C4A6C24EDE52DC56DA5ED666D2E9
+:107790006AD0030C4105034B810503490106938D13
+:1077A0000DCD63090300032E4305314313145E001E
+:1077B000634D04000D4E49436369FE0093FC0501CF
+:1077C00063850C02054E6307CB07B64026449644FA
+:1077D0000649F259625AD25A425BB25B225C925C11
+:1077E000025DF24D1A856161828093FE3500494346
+:1077F000E38DCEFD93FE8500E3990EFC6313CB036E
+:1078000003CECD033143137E4E00E3000EFC630331
+:10781000690309436310690203CECD03137E2E0072
+:1078200039A0E318C9FF03CECD03137E4E003143C8
+:10783000E30D0EF8C68A42C63EC4BA8B368A328D34
+:10784000AE84AA89EFD08EF12A8411E983A74D0670
+:10785000054582972A841D432DD9230435019307BA
+:1078600000026311FA028D47631CF9048355C401B9
+:107870009307900F13035004E3E9B7F48355E40131
+:10788000E3E5B7F493F5F40F2300B406638C0C1210
+:10789000BD889547639EF402930710F82307F40010
+:1078A0004543E364AAF3FD474543E3F0A7F391673B
+:1078B000E3ED47F13306AA0105822310C40215A0A7
+:1078C0008547E311F9FC8355C4019307D02E5DB7BA
+:1078D000B547639FF40C85472307F40089472310BD
+:1078E000F402A307740163920B128547230CF40082
+:1078F00093F5050281E5A247A30AF40219468145E2
+:1079000056859790F91FE780C0A963110512854736
+:10791000230EF402B2471946D685A30EF4021305CE
+:10792000E4039790F91FE780E08E83470105A306E3
+:10793000F4009307F007631EFC0EB727002083C7EF
+:1079400007B236572300F70003055401EFA05FA0EC
+:107950002304A406EFA07F99B657A30AA4000D47FD
+:107960002380A70089476303EB0081472302F406C5
+:107970008347C105A302F40683470406C18B91EB3C
+:107980007D191379F90F89474943E3E027E5A301FE
+:10799000240783474106370700080143A300F40684
+:1079A00083478106A303F4067C48D98F7CC831BD88
+:1079B00089476394F4009947D5B5E38104EE230722
+:1079C0000400F9BD9D472307F40013F5150093F754
+:1079D000450011C9114591C30545A30FA40485476E
+:1079E000230FF40475BD13F5250001C9094591C3A2
+:1079F0001545A30FA4048947E5B70D4591C3194563
+:107A0000A30FA404230F040461BD230C04008147C9
+:107A10000D46B3D6FB40858A91C683468401850610
+:107A2000230CD4008507E396C7FED9B5230E0402C4
+:107A3000EDBD994763C58701A30A840131B7A30A45
+:107A4000F40019B701114EC6B7290020938709CD5C
+:107A5000FC4B06CE22CC26CA4AC852C4938909CD13
+:107A600091C7FC4B13965700634E06003A8AB684C2
+:107A70002E89EFD0AECE2A8419ED83A749051305D0
+:107A8000200491C33145F2406244D2444249B24994
+:107A9000224A056182800347E500854701453D8B09
+:107AA000E303F7FE03470406418B45C38D47630498
+:107AB000F9004945C9BFFD47E3ED97FE231E0400C9
+:107AC0008D47631EF90CE1C48357C40103D76907CE
+:107AD0001D45B3869700E348D7FA0347C40015C78E
+:107AE00083560402130700026391E602034734063B
+:107AF0008D466314D70C1307900F13055004E364ED
+:107B0000F7F88357E401E360F7F88D471D45E31C60
+:107B1000F9F637C900408329C920232609200F1010
+:107B200000009305800C0545EFA0BDEF8357A40628
+:107B30001205232444038507BD8BC98F2315F40642
+:107B4000231E94002326392189A81377D90FE30730
+:107B5000F7F611476315E904784893167700E3CAEE
+:107B600006F40347C400E316F7F48357C401B1D306
+:107B7000A9F09305800C0545EFA0BDEA8357A40644
+:107B800012058507BD8BC98F2315F40639A07C48E3
+:107B9000370700FF7D17F98F7CC80145EDB59307C6
+:107BA000D9FF93F7F70F0547E370F7F2E38304F08B
+:107BB0008347C400E39AE7F0F1B58546E317D7F4AD
+:107BC0001307D02E1DBF01114EC6B7290020938781
+:107BD00009CDFC4B06CE22CC26CA4AC852C4938992
+:107BE00009CD91C7FC4B13965700634E06003A8AA5
+:107BF000B6842E89EFD08EB62A8419ED83A7490565
+:107C00001305200491C33145F2406244D2444249F5
+:107C1000B249224A056182800347E5008547014554
+:107C20003D8BE303F7FE03470406418B79C78D477D
+:107C30006304F9004945C9BFFD47E3ED97FE231FE3
+:107C400004008D476315F910638B040E8357E4011C
+:107C500003D769071D45B3869700E347D7FA034763
+:107C6000C40015C783560402130700026391E6029D
+:107C7000034734068D46631AD70E8356C401130793
+:107C8000900F13055004E361D7F8E36FF7F68D47C3
+:107C90001D45E31BF9F65C548DC783476406898B49
+:107CA0008DC3085819CD8347A50081CFEF50BFF48D
+:107CB0000C58194613056403B1059780F91FE78036
+:107CC000605537C900408329C920232609200F1099
+:107CD00000009305800C0545EFA0BDD48357A40692
+:107CE0001205232644038507BD8BC98F2315F4068F
+:107CF000231F94002326392189A81377D90FE30085
+:107D0000F7F411476315E904784893166700E3C355
+:107D100006F20347C400E31FF7F08357E40199DB41
+:107D200091F89305800C0545EFA0BDCF8357A406BD
+:107D300012058507BD8BC98F2315F40639A07C4831
+:107D4000370700FE7D17F98F7CC8014575BD930785
+:107D5000D9FF93F7F70F0547E37AF7EEE38C04ECCE
+:107D60008347C400E394E7EE79BD8546E311D7F27B
+:107D70008356C4011307D02E29B75D71A6C2B7245C
+:107D80000020938704CD03A8470586C6A2C4CAC0B5
+:107D90004EDE52DC56DA5AD85ED662D466D26AD04B
+:107DA0006ECE938404CD630808028327480513949C
+:107DB0005700635204023145B640264496440649B2
+:107DC000F259625AD25A425BB25B225C925C025D0B
+:107DD000F24D616182803AC632C493771500B6894C
+:107DE00089C7639205104945C1BF91E9A04C19E0CC
+:107DF0000145D9B72285EFD08EBA0040CDBFE30947
+:107E000008FE4285EFD0AEB9E5B77849B707000361
+:107E10007D8F55F30347F5056304870163159701CB
+:107E200003D7EA0149DB03C75A036301270903C7E4
+:107E3000EA0063192701131714004E970357070030
+:107E4000E3E3EDFAB8547D141374F40F5DC7931691
+:107E50001A00B69903D70900B2479305800C239600
+:107E6000EA063E9A03470A00054523970A06A384BB
+:107E7000EA06EFA01DBB03D7AA0612052644050794
+:107E80003D8B498F2395EA0603A3840603C50B00A7
+:107E9000B64096440649F259625AD25A425BB25BE6
+:107EA000225C925C025DF24D61610283138B8A0554
+:107EB000194681455A859780F91FE780804E631ADD
+:107EC0002501194693056DDB5A859780F91FE780D8
+:107ED0006034194681455A859780F91FE780604CC8
+:107EE000E31725F509B7FD1513F4F50F094C954C6B
+:107EF0000549372D0020930D00089307F00FE30488
+:107F0000F4EEA247228AB38B870003C50B00EFD0A3
+:107F1000EE84AA8AE31B05EEFC4813052004E39CCB
+:107F200007E859BDB727002083A747D295C3FC4B6C
+:107F300013975700635E0700B1473E858280B147C3
+:107F4000F2406244D2444249B2493E850561828092
+:107F5000011122CC26CA4AC84EC606CEB68932893D
+:107F6000AE84EFC0BEFF2A849307200471D9C947AD
+:107F7000E36899FC1547E37597FC034705061377FB
+:107F800037035DFF8347E505DDFB7C49918BC5FB2E
+:107F9000EF907DBA79479D47E374A7FA834734068B
+:107FA00009476391E706835744081307D02E63738C
+:107FB000F7021307C00293075004E37327F97947C8
+:107FC00093075004E37E27F7414793075004636B00
+:107FD0002701BDB71307301FE363F7FE1307900FA8
+:107FE000E364F7FE7C4883460406CA9493E72700BF
+:107FF0008584B3E9D9007CC823139408230034078F
+:1080000081473DBFE5F3035744089307D02EE3FBB8
+:10801000E7FC19475DBFB727002083A747D281CB74
+:10802000FC4B1397570063540700314582800111C0
+:1080300022CC26CA4AC84EC606CE52C4B689328958
+:10804000AE84EFC0BEF12A84130520046303041438
+:108050007C48898BB9CB834734060947639DE70E7B
+:10806000835744081307D02E6379F7020357640837
+:108070009307C0021305500463FDE710035764081B
+:10808000F9471305500463F6E71003576408C14726
+:108090001305500463EBE700EDA81307301FE36FEF
+:1080A000F7FC1307900FE362F7FE93F7D40F054731
+:1080B0006399E70EB7C7004003AAC72023A607208D
+:1080C0000F1000000325040A19C59780F91FE780E7
+:1080D00060052320040A23120408B7C7004023A622
+:1080E0004721630509087C48918BC1EF8D47639157
+:1080F000F40A930550104A859780F91FE78080F4B1
+:108100002320A40A51C5B7C7004083A4C72023A6D3
+:1081100007200F1000007C4893F7074091CF93058C
+:10812000800C0545EFA0FD8F8357A4081205850735
+:10813000BD8BC98F2315F4080325040A4A86CE8512
+:108140009780F91FE780000DB7C70040231224096C
+:1081500023A697202DA0B1FB035744089307D02EE8
+:10816000E3F5E7F40357640899471DB78D47494580
+:108170006391F4027C4823120408F99B7CC80145F2
+:1081800009A89387D4FF93F7F70F0547E370F7F635
+:108190003145F2406244D2444249B249224A056123
+:1081A0008280E31209F491474945E38EF4F2D5B792
+:1081B000B7270020138707CD784B411126C24AC04C
+:1081C00006C622C4AA84138907CD09CF7C4B139716
+:1081D0005700635907003145B24022449244024996
+:1081E000410182802E85EFC07ED72A8413052004AA
+:1081F00065D413F714007C484DCB13F7170061FFCB
+:10820000034704061377370379F78988B5CC03272A
+:10821000490D454593E70740418B5DDFC1657CC84B
+:10822000FD150145EFA03D822314A408EFA0FF8CAB
+:10823000B70500012326A408FD150145EFA0FD8226
+:1082400093048409B725002015462328A4089385A4
+:10825000E5DC26859780F91FE780C0FBA68513051E
+:1082600000FBEFA02FD62685EF000FC67C48034702
+:10827000C400A300A408DD9B93E747007CC88547A2
+:108280006307F700014589BF93F7F7BF41BF930527
+:10829000800C0545EFA0EDF88357A406120585076D
+:1082A000BD8BC98F2315F406F1BF0345D407CD9BC1
+:1082B0007CC89307F00FE307F5FCEFA0ED9CD9B75E
+:1082C000B7280020138808CD03288807011106CE9F
+:1082D00022CC26CA4AC84EC652C456C2138308CD01
+:1082E00063090800032EC801B14813141E01634D31
+:1082F0000402032EC307B14863080E021373A6FFDE
+:10830000C5486313030213735600B148630E03009C
+:10831000BE843A89B6893284AE8A2A8A63100802FA
+:10832000029E2A888D4819EDF2406244D2444249A7
+:10833000B249224A924A4685056182808347B80045
+:10834000B148FDF38D47C948E3E047FFA306480560
+:10835000230858012300080213771400814731C312
+:1083600083C70900A307F80083570900231BF800FF
+:1083700003D7040063F3E7003E8793160701C18229
+:1083800063E5D708231CE8008357880113075005CD
+:10839000B387E702A187231DF80085472300F80271
+:1083A00085471376440031CABE9903C70900860782
+:1083B0003E99A307E800A307E80203570900A69720
+:1083C0002319E80283D707006373F700BA879396EF
+:1083D0000701C182636ED702231AF802835748034C
+:1083E00013075005B387E702A187231BF8028347D1
+:1083F000080293E727002300F8028327C8012167BA
+:108400008148D98F232EF80005B7231CF800ADBF93
+:10841000231AE802E1B737270020930707CDBC5F96
+:10842000411106C622C426C24AC0130707CD99C708
+:1084300003A8C70113141801634F0406785F25CF02
+:108440003684B2842E8909ED81EB4945B24022443D
+:108450009244024941018280EF80AFB50145FDB7EA
+:108460008546E314D5FEB9E30297AA8731C91147BF
+:10847000A3060504231BE500231CE50083C6B70003
+:108480000547E384E6FC95C8239C9702239D870259
+:1084900001C41E04E3DB84FA238927012244B2408D
+:1084A0009244024903A3870641010283D84F9316E1
+:1084B0001701E3D506FC314551BF23AC0702E9BFE4
+:1084C0000D4569B75D7166D26AD06ECEA304C10056
+:1084D000AA8D2E8DB28CB68519461305A100A2C4B3
+:1084E000CAC04EDE52DC56DA5AD85ED662D43A841E
+:1084F000BE8B86C6A6C2368C428BC68A464AD649F1
+:1085000066499780F91FE780E0D03727002093075E
+:1085100007CDBC5F130707CD95C7DC4F93961701B6
+:1085200063D206023145B640264496440649F259C4
+:10853000625AD25A425BB25B225C925C025DF24D9F
+:10854000616182808327C708F1DFEFD0DEAFB727F4
+:10855000002083C717B28983E306F5FC937784FF75
+:108560004545F1F33727002093775400130707CDD3
+:1085700099E349454DBF3C5F89CBD44F1396160113
+:10858000E34206FA83C7B700D1FF83248708639FBD
+:10859000043A8327C7088297AA8449D50D47E36A1E
+:1085A000A7FDA386B401A382A4071946814562856D
+:1085B0009780F91FE780E0DE6310053A05472386C0
+:1085C000E406A38694071946E2851385E40697809E
+:1085D000F91FE78020C4238C0402137C1400014D92
+:1085E000630E0C1083D60B00114763F3E60091462F
+:1085F000239AD40203570B0013960601418263733A
+:10860000E600368793160701C182114663F3C60060
+:10861000114793160701239BE402C18213075005FB
+:108620003387E6029385040521872399E4020547F1
+:10863000238CE40203D70A002397E40003550A00C1
+:108640002A9705872398E404239AA400EFA02E9587
+:1086500083D604050567130707C86373D700BA8676
+:1086600013970601418319466373C70099462398FF
+:10867000D4041395060183D609001307301F4181E6
+:108680006374D7009306301F93950601C181138749
+:1086900015003307A702239DD400835609000987DC
+:1086A0006353D7003687F647420741832390E4029D
+:1086B00083D60700865705662393D40283D6070026
+:1086C000130606C82396D402BA866373E600B28600
+:1086D00013960601418229476373E600A946139762
+:1086E000060141830A073347A7022390D4027D176E
+:1086F00063D3E5002E87239DE400054D937C240081
+:1087000063870C0E931D1D003387BA0103570700C2
+:10871000B306BA01938524052398E40003D5060027
+:108720002A9705872399E404239BA400EFA02E87B2
+:1087300083D624050567130707C86373D700BA8675
+:1087400013970601418319466373C700994633871F
+:10875000B9012399D4041395060183560700130722
+:10876000301F41816374D7009306301F9395060133
+:10877000C181138715003307A702239ED400B306D7
+:10878000B90183D6060009876353D7003687F647B9
+:1087900042074183B386B7012391E40283D60600E2
+:1087A000865705662394D402BE9D83D60D0013061A
+:1087B00006C82397D402BA866373E600B28613977D
+:1087C0000601418329466373C700A9461397060132
+:1087D00041830A073347A7022391D4027D1763D34D
+:1087E000E5002E87050D239EE400137DFD0F118803
+:1087F0006307041613141D00A29B83D60B001147B8
+:1088000063F3E60091462393D404229B03570B00A5
+:108810001396060141826373E600368793160701BB
+:10882000C182114663F3C6001147931607012394D2
+:10883000E404C182130750053387E602A29A229A04
+:108840009385440521872395E40403C784031367B4
+:108850002700238CE40203D70A002399E400035580
+:108860000A002A970587239AE404239CA400EF902A
+:108870001EF383D644050567130707C86373D70043
+:10888000BA8613970601418319466373C700994658
+:10889000239AD404A2991395060183D609001307DD
+:1088A000301F41816374D7009306301F93950601F2
+:1088B000C181138715003307A702239FD400229993
+:1088C0008356090009876353D7003687F647420766
+:1088D0004183A2972392E40283D607008657056658
+:1088E0002395D4023E9483560400130606C82398A9
+:1088F000D402BA866373E600B286139606014182FB
+:1089000029476373E600A9461397060141830A07C6
+:108910003347A7022392D4027D1763D3E5002E8745
+:10892000239FE40063900C0263080C0403D7040542
+:108930002399E40403D7A401239EE40003D704028F
+:108940002391E40283A784088297F1BE83C6740052
+:108950000547E395E6C4F9B623860406ADB903D707
+:108960000405239AE40403D7A401239FE40003D75A
+:1089700004022392E4027DB703D744052399E4045B
+:1089800003D7E401239EE40003D7440255BF4111FD
+:108990004AC037290020930709CDBC5F06C622C410
+:1089A00026C2130909CD91CFD84F9316170163DA68
+:1089B0000600B147B2402244924402493E8541013B
+:1089C00082800327C90775D7AA8491EF02978D4744
+:1089D00075D19147231BF500231CF5008547A3069D
+:1089E0000504A305F50083C7E4001D470324890798
+:1089F0009D8BE380E7FC83C70400858BADCF5C4C87
+:108A0000898BC5FB03C70400914793766700639782
+:108A1000F6008326C90CC547C18AC9DE058B15E35C
+:108A200083C71400194693853400230AF40A83C7C8
+:108A300024001305640BA30AF40A9770F91FE7805A
+:108A4000607D83C704002301F40883D7A4002312A8
+:108A5000F40883D7C4002313F40883C7E400A301F8
+:108A6000F408FD57A30EF4065C4CC59B93E7270062
+:108A70005CCC814781B75C4C898BC9D70347440BD9
+:108A800083C71400E317F7F20347540B83C724008E
+:108A9000E311F7F21946938534001305640B9780B0
+:108AA000F91FE78020880547AD47E31AE5F419B7B9
+:108AB000B727002083A787D4314585C3DC4F1397A0
+:108AC0001701634C0700898B89CB411106C6EF6003
+:108AD0009FE8B24001454101828082804111B72761
+:108AE000002022C403A487D426C206C6B1443DC0D8
+:108AF0005C4CB14413971701634E07040357240BD2
+:108B0000930420046318A7040345D407C59B5CCCD9
+:108B1000230E04069307F00F6307F500EF90DD9630
+:108B2000FD57A30EF406034514089307F00F6307DF
+:108B3000F500EF907D95FD57A30EF406BD67938772
+:108B400007A60100FD17F5FF8347B400814499C3D0
+:108B50003C548297B240224426859244410182804F
+:108B6000B7270020138707CD0347170015CB93873E
+:108B700007CDF84B19CB0347C70001CB494582808D
+:108B80004945F240624405618280B85F01C70347EE
+:108B9000B7006DF783A7870881C783C77700F9FF00
+:108BA000011122CCA304A10032841305A1001946AF
+:108BB00006CE9770F91FE780E06528009780F91FBF
+:108BC000E780203E55DDA300850001455DBF3727C6
+:108BD00000200347A7D10145B357F740858B91E3A8
+:108BE00045458280011106CE2EC632C436C23AC037
+:108BF000EFC0CEB635C903234505AA8731451378A2
+:108C000003206310080637280020130808CD834886
+:108C10009804B245454563E6B80483C8470A22462E
+:108C2000B3D8C84093F81800638D08028328080D54
+:108C30001397C8006357070203488804024763621A
+:108C4000E80292462383C70AA382B70AA383D70AFE
+:108C500011E20147136303102384E70A23AA670480
+:108C60000145F2400561828013052004DDBF01113A
+:108C700006CE2EC6EFC08EAE1307200401CD7C4970
+:108C8000314793F6270099C6B24589C993E7072073
+:108C90007CC90147F2403A850561828093F7F7DF8E
+:108CA000C5BF797106D62ECE32CC36CA3AC83EC67A
+:108CB000EFF0CEAF094831C56246F2451303F00F1D
+:108CC0004948B388C500634E130363ECC5024247AD
+:108CD000D246B388C5403383E60063C468020348C4
+:108CE000A516B247A305B516136848002305051756
+:108CF0002306C516A306D5162307E5162318F51671
+:108D00000148B250428545618280411122C42A84C3
+:108D10000355050006C6EFF06EA989471DCD030671
+:108D20003400C947634BC00283052400130710FABF
+:108D300063C5E50203075400994663C0E602830653
+:108D40004400415863CB06012301B516A301C516A3
+:108D5000230FD514A30FE5148147B24022443E856A
+:108D600041018280011106CE2EC6EFF02EA431C93A
+:108D70000347A516AA873145937647009DCAB24599
+:108D800085CD83860716136717002385E71613071B
+:108D9000F0070145639FE60003A7470A9316B70053
+:108DA00063C90600B7061000558FA382071623A2D9
+:108DB000E70AF24005618280799B2385E716014529
+:108DC000CDBF0945FDB7011126CA4EC652C406CE15
+:108DD00022CC4AC8AE89328AB684EFF02E9D55C99E
+:108DE000B72700209387879D631E0A0005472380CD
+:108DF000E7000145F2406244D2444249B249224A66
+:108E00000561828083C6070005472A846395E600D2
+:108E1000238007008949B7C7004003A9C72023A6BC
+:108E200007200F1000004165130545F5EFF0AE99DE
+:108E300029C18347A5002315F5008327841195E7F1
+:108E4000232CA410232EA410930710F8F914A304C4
+:108E5000F50023200500231645012304350144C1F4
+:108E6000B7C7004023A6272169B78327C41188C349
+:108E7000D1BFB727002083A7C7B391C79565938556
+:108E8000555505458297B7C7004023A627211D45A4
+:108E900095B7094585B76F906EAB6F90AEAF6F9089
+:108EA0006EB46F90CEB96F90AEBF6F906ECC6F9076
+:108EB000AEC36F904EC782806F90CECF0343010048
+:108EC0001AC06F807E8E6F80DE9A6F801EA46F80C6
+:108ED000DEA96F80FEAF6F80FEB56F80BEBB6F8076
+:108EE0009EBF03530100035E4100834E81001AC000
+:108EF00072C276C46F803EC46F807ED66F80DEE122
+:108F000003530100034E4100834EC10093F8F80F54
+:108F10001378F80F76C672C21AC06F807EE56F8034
+:108F2000FEF46F807EFE6F900E8A6F90CE8D6F90F4
+:108F30002E916F906E966F90EE9C828082807971F8
+:108F40009397050126D206D622D44AD04ECEC187A9
+:108F5000AE8463D00720B729002003C5C993EF80F2
+:108F6000FDD22A8415C5034705009307000D631E33
+:108F7000F7008347250011476365F7028D4663FCC0
+:108F8000D710ADC70947638FE7082285EF80BDC4BE
+:108F90002165258DB250225492540259F2494561FF
+:108FA0008280CD46E3E3D7FE5147637FF7121387F4
+:108FB00057FE1377F70F8546E3E9E6FCB726002056
+:108FC00003A7C6EB7D761306F60F718F03461500D7
+:108FD000631E06166D466398C7161367071023AE07
+:108FE000E6EA83A7C6EB37050002A1A28347150076
+:108FF00037290020639F0726930535003725002079
+:109000001946130585EE9770F91FE780A020854764
+:10901000232EF9EA854503C5C993EF902D840325D6
+:10902000C9EBB9A883461500034735009DEE6313CD
+:10903000F702372700208327C7EB8145014593F7C7
+:10904000F7F093E70702232EF7EAEFE06DF1A300B4
+:10905000A40025BF8547814501456315F700EFE072
+:109060002DDFF5B7EFE0CDCDDDB7E300F7F2B727A1
+:10907000002003A5C7EB41991365650023AEA7EA5D
+:10908000B727002083A7C79DE38107F09C43E38EA9
+:1090900007EE8297DDBD372900200327C9EB034681
+:1090A0001500419B1DEE6395D70213672700232E01
+:1090B000E9EA372700208347C7EA93968701E186CC
+:1090C000E3DF06F493F7F7072306F7EA8945A1B72C
+:1090D000B7270020238407EA13673700232EE9EA25
+:1090E0003DBF13676700DDBF372900200327C9EBA9
+:1090F000034615001377F7F021E6639ED702136746
+:109100000701232EE9EA372700208347F7EE9396DD
+:109110008701E18663DB060003C5C99393F7F70770
+:109120009145A307F7EEEF807DF38327C9EB370561
+:1091300000015D8DB1B713670702232EE9EAF5B789
+:1091400013670703DDBF1367072051BD136707309F
+:1091500079B593F71500C9C7B727002083C787EAF9
+:10916000ADCFB727002083C7A7EAB7250020938596
+:1091700005EB2302F100B727002083C707EC130596
+:1091800061001946A302F1009770F91FE78080087B
+:10919000B727002083C797EA4C002306F100B727C2
+:1091A000002083C757EEA306F100B727002003C5B0
+:1091B000C793EFD05DEC15C1B727002003A5C7EB1F
+:1091C00041991365650023AEA7EAB727002083A75E
+:1091D000C79D81C79C4391C3829713C514005DBB93
+:1091E00093F72500A9C3B727002083C7C7EA858B5B
+:1091F00085CBB727002003C5C793EFE00D990DC1BC
+:10920000B727002003A5C7EB1375F5F023AEA7EA37
+:10921000B727002083A7C79D81C79C4391C382972E
+:1092200013C5240085BB93F745000145E38407D6A9
+:10923000B727002083C7F7EE95CBB727002003C5DB
+:10924000C793EFE04D981DC1372700200325C7EBDA
+:10925000FD779387F70F7D8DB727002083A7C79DE4
+:10926000232EA7EA81C79C4391C3829713C544006C
+:1092700015B39947232EF9EA5DB3B727002083A7DA
+:10928000C7EB85E709C5B727002023AEA79CB72504
+:1092900000203725002083C545EE0345C59381474F
+:1092A0000147814601466FF0ADA945458280B72749
+:1092B000002023AEA79C8280411126C2B724002043
+:1092C00022C403C4C49306C69307F00F6308F400D6
+:1092D0006145B240224492444101828037950600A4
+:1092E0001305E5F3EF902DD0238EA492E30285FEC3
+:1092F000B727002023AE079CB727002023AE07EA3C
+:109300000547B72700202382E7EEB72700200D4747
+:109310002385E7EAB7270020238007EC1D47B727FE
+:109320000020A384E7EAB7270020A38207EEEFB06E
+:10933000BDA6014579BF41119397050126C206C616
+:1093400022C4C187AE8463D60716B727002003C5A1
+:10935000079EEF80BD932A8411CD83470500130734
+:1093600010096380E7021307000D6382E70A228574
+:10937000EF807D862165258DB240224492444101D3
+:109380008280834715003947639BE70203574500F6
+:10939000856793875740E31CF7FCB727002083A716
+:1093A000479EF1D79443E1D61845834727000345EC
+:1093B000170083053700A2075D8D82964DBF130706
+:1093C000E003E396E7FA034725009D47E311F7FA28
+:1093D00003554500EF405EBD59D90347C500A1477D
+:1093E000E317F7F8B727002083A7479EC9D39C4708
+:1093F000BDDF0356A4008355640003554400711675
+:10940000F1154206C2054182C18182978DB783471B
+:10941000250015476382E708636DF70085C7B72706
+:10942000002083A7479EA1D7DC43B1D32285829732
+:109430003DBF19476385E7003147E392E7FEEF1030
+:10944000B051F1BF83471500F9FBB727002083C750
+:10945000B7EA9DE737260020130646ECC1450945CB
+:10946000EF90BDAC37260020130646EDC1450D45F3
+:10947000EF90BDABB727002003C54793EF901DA623
+:1094800037250020194693053400130585EE9770A3
+:10949000F91FE78020D861B783471500C9F3035649
+:1094A000A5009305450003453500A146EF10004790
+:1094B000BDB7939715010145E3D007EC372600208F
+:1094C000130646A291451145EF903DA6B72700200F
+:1094D00003C54793EF909DA0116571BD0111B7279A
+:1094E000002006CE2383A7CC91C52E8532C6EF106F
+:1094F0002038324609C6B727002023A2C79EB727C7
+:10950000002083C7B7EA95EB3726002037250020D7
+:10951000F2400346E6EA0345059EB72700203727B9
+:109520000020B7260020938747A2130747ED9386B4
+:1095300046ECA14505616FF0AD80F2400145056143
+:109540008280B727002083C7079E0111A302A100D4
+:109550002303B100A303C10028001946B68506CE37
+:109560002302F1009770F91FE780C0CA4800EFD0CE
+:109570004DCDF24005618280B727002083C7079E4A
+:109580000111A306A100680006CE2306F1002307FF
+:10959000B100A307C100EFD08DBDF240056182800C
+:1095A000B727002003C5079E6FD08DB8B7270020CE
+:1095B0002387A7EEB727002003C7C7939307F00FB1
+:1095C000630CF700B72700200547A385E7EAB72714
+:1095D000002031472382E7EE8280B727002083C72F
+:1095E00017B2411106C622C426C2F19B81EBE144A9
+:1095F000B24022442685924441018280379506007C
+:109600001305653337240020EF90ED9D1304049E6D
+:109610002300A4001307F00FE30BE5FCB72700209D
+:1096200021472382E7EEEFF07FF8B727002083C7BA
+:10963000B7EA8144D5FF37260020130646ECC14522
+:109640000945EF90CDE337260020130646EDC145CE
+:109650000D45EF90CDE237260020130646A2914536
+:109660001145EF90CDE103450400EFB0EDF249B7AD
+:109670001307050483570500110593C7F7FF231E41
+:10968000F5FE8347E5FF93C7F7FF230FF5FEE313CE
+:10969000E5FE828099473305F50201110A86C1452E
+:1096A00006CE13050520EF908DDD11E50345C100C1
+:1096B000F240056182800145E5BF011122CC26CA36
+:1096C0004AC84EC606CE8144014437290020B72936
+:1096D00000208347199F636AF400F24062442685A4
+:1096E0004249D244B2490561828083A7C99E1315BD
+:1096F000440019469305F00F3E959770F91FE780D7
+:1097000040CA01E5850493F4F40F05041374F40FC3
+:10971000C9B7411122C4372400201304C4A0084053
+:1097200006C609C5EF802DCB23200400B7270020F3
+:1097300003C7179FB2402244B72700202385E79E26
+:1097400041018280B727002083C7A79E1971A6DA3E
+:1097500086DEA2DCCAD8AA846392A702372400203E
+:109760001304249F034504008545EF807D93034542
+:1097700004008945EF80DD92EFF0BFF9C204C1809B
+:109780001949338924035000C14513040920228557
+:10979000EF90EDCE09C901442285F6506654D654A7
+:1097A00046590961828019469305F00F4800977069
+:1097B000F91FE78000BF65F1480041469305F00FAF
+:1097C0009770F91FE780A0AB480871469305F00F2A
+:1097D0009770F91FE780A0AA0818130600049305E4
+:1097E000F00F9770F91FE78080A95000C1452285CE
+:1097F000EF90ADF350082A84F14513051920EF903E
+:10980000CDF25008498CF14513052920EF90EDF178
+:109810001374F40F5008498CC14513053920EF909B
+:10982000CDF01374F40F5008498CC145130549203D
+:10983000EF90ADEF1374F40F5008498C9145130568
+:109840005920EF908DEE1374F40F498C1D6510189C
+:10985000930500042695EF904DEDB7270020137473
+:10986000F40F498C03C547931374F40FEF900DE781
+:1098700025B7411122C426C206C601450144B724BA
+:10988000002083C7149F6373F40011C5B2402244C3
+:1098900092444101828022850504EFF0BFEA1374EF
+:1098A000F40FC5B7011122CC4EC652C406CE26CA4B
+:1098B0004AC80144EF801EDAB7290020372A002069
+:1098C00083C7199F636AF400F2406244D24442495C
+:1098D000B249224A056182801309CA9E0325090004
+:1098E0009314440019469305F00F26959770F91FBD
+:1098F000E78020AB11E583250900A695EF80DED532
+:1099000005041374F40F6DBF397122DC52D456D2A2
+:109910005AD006DE26DA4AD84ED60144EF801ED74A
+:10992000372A0020B72A0020194B83471A9F636CFF
+:10993000F400F2506254D2544259B259225A925A07
+:10994000025B216182809389CA9E03A509001319D5
+:10995000440019469305F00F4A959770F91FE78068
+:1099600040A429E13305640383A709000A86C145A1
+:10997000CA9783C4570093F4040C938404F8130526
+:109980003520EF90CDAF1008C1450945EF902DAFC0
+:1099900083A50900B334900014080A86CA95268569
+:1099A000EF809ECE05041374F40F41B7011106CE6B
+:1099B000EFF0BFD00547A9476373A7008947130697
+:1099C000F10085451545A307F100EFE07D9FF240CA
+:1099D00005618280011122CC4EC652C456C206CE09
+:1099E00026CA4AC80144B7290020372A0020994ACC
+:1099F00083C7199F636CF402EFF03FCCB7270020B8
+:109A000083C7979E99C3EFF0FFE9B727002083C76C
+:109A1000879E99C3EFF05FEF6244F240D24442491F
+:109A2000B249224A924A05616FF05FF83305540348
+:109A30001309CA9E0326090093144400C1452696C3
+:109A400013050520EF90ADA31DC903250900194694
+:109A50009305F00F26959770F91FE7804082032544
+:109A6000090019469305F00F269519059770F91FFF
+:109A7000E780E08083270900BE9423960400050454
+:109A80001374F40FB5B7B727002083C5279F03557C
+:109A900025006F008EE69947B385F502397122DC07
+:109AA00026DA4AD806DEA147AA8432891384252003
+:109AB0006384F600138415207146814548083AC630
+:109AC0009760F91FE780A07B5008F1452285EF9051
+:109AD0000D9B0DE18347E102A5463247E51793F759
+:109AE000F70F63E9F600BA865008937519002685CA
+:109AF000EFB0AD98F2506254D25442592161828045
+:109B0000797122D426D24AD0AE842A893284814502
+:109B1000130600020A8506D69760F91FE7802076B3
+:109B2000B727002083C7979323102101230EF1004C
+:109B3000835781015DC8372700200347D79FF99BD2
+:109B4000B72500202302E100372700200347F79FB5
+:109B500041469385C5A7A302E100372700200347AC
+:109B6000E79F1305610093761700D58FF59B9376D9
+:109B70002700D58FED9B93764700D58F931647002E
+:109B800093F6061093F7F7EFD58F9316470093F6E9
+:109B9000062093F7F7DFD58F12071377074093F767
+:109BA000F7BFD98F231CF1009760F91FE78080660B
+:109BB000B727002083C7C79F13F7170001CB99C4AD
+:109BC0000357810113672700231CE100034761014C
+:109BD000A2850A85D98F230BF100EFA0DDFBB250DF
+:109BE000225492540259456182803727002003474E
+:109BF000579FF99BB72500202302E100372700205B
+:109C00000347779F41469385C5A6A302E100372706
+:109C100000200347679F1305610093761700D58FD7
+:109C2000F59B93762700D58FED9B93764700D58FD4
+:109C30009316470093F6061093F7F7EFD58F931618
+:109C4000470093F6062093F7F7DFD58F12071377B7
+:109C5000074093F7F7BFD98F231CF1009760F91FD6
+:109C6000E780405BB727002083C7479FB1B701114A
+:109C700022CC26CA4AC84EC606CE2A890144B72439
+:109C80000020B729002083C7149F636BF4003E8433
+:109C90002285F2406244D2444249B2490561828041
+:109CA00083A7C99E131544001946CA853E9597603F
+:109CB000F91FE780206769FD05041374F40FE1B70D
+:109CC0001D71A2CC372400208327C4A0CEC6D2C4E5
+:109CD00086CEA6CACAC8D6C2DAC0AA892E8A1304FA
+:109CE000C4A0A5E319E10545E9A8F5DDEFF03FF8CB
+:109CF000372700208346179FB72700202385A79E7C
+:109D00001389A79E930A179F636DD5028144372B51
+:109D100000200DA08327CB9E139544001946930580
+:109D2000F00F3E959760F91FE780A06709E9850469
+:109D300093F4F40F83C70A00E3EEF4FCBE8423001F
+:109D40009900B72400209384A49EB727002003C560
+:109D5000040083C7179FE378F5F81C40ADEF9947DF
+:109D60003305F5024E86C14513050520EF90ED9BA6
+:109D7000130600049305F00F0A859760F91FE7802A
+:109D8000005003C504009D670A86930500043E95B4
+:109D9000EF90AD9983C70400372700200325C79EA5
+:109DA00092074146CE853E959760F91FE780804631
+:109DB00023204401B727002003C54793EF900D925D
+:109DC0000145F6406644D6444649B649264A964A75
+:109DD000064B25618280904709CE99473305F502ED
+:109DE000F14513051520EF904D941C4023A4070066
+:109DF000D1B7904B09CE99473305F502F1451305CC
+:109E00002520EF908D921C4023A8070065B7D04B0A
+:109E100009CE99473305F502C14513053520EF906A
+:109E2000CD901C4023AA070071B7D0470DCA19492D
+:109E300033052503C14513054520EF900D8F03C55C
+:109E400004001C40914533052503D0474106130506
+:109E50005520EF908D8D1C4023A60700A1BFB7278A
+:109E6000002083C7979E99C3EFF0DFA3B727002098
+:109E700083C7879E99C3EFF03FA9EFF03FB3A5B525
+:109E8000B727002083C7179F011122CC06CE26CA10
+:109E900009446376F50285C599473305F502AE841A
+:109EA0000A86C14513050520EF807DDD2A8401E97E
+:109EB00019468A8526859760F91FE780A035228597
+:109EC000F2406244D24405618280011122CC06CE68
+:109ED0002A842EC632C4EF402E8D1DC90347C5000B
+:109EE000A1472246B2456310F702B727002083A797
+:109EF00007A199CF03A34700630C030022856244A6
+:109F0000F24005610283B727002083A747A1D5B798
+:109F1000F240624405618280011122CC194433046D
+:109F2000850226CA0A86AE84C14506CE13040420E3
+:109F30002285EF80DDD401C98144F2406244268548
+:109F4000D2440561828019469305F00F0A85976017
+:109F5000F91FE78000456DF10357C1009377D70FD4
+:109F600089C49377F70F93E72700C207C18385441D
+:109F7000E305F7FC0A86C14522852316F100EF8030
+:109F8000DDFAB727002003C54793EF803DF575B78D
+:109F90001D71A2CC2A8419453305A402A6CACAC8D9
+:109FA000B2842E890A86C14586CE13050520EF802E
+:109FB0001DCD01C90145F6406644D6444649256198
+:109FC000828019469305F00F0A859760F91FE78094
+:109FD000403D6DF19D673E94100893050004228575
+:109FE000EF80FDC919C10545F9B70808EFF04FE842
+:109FF0006318090413060004814508089760F91FD7
+:10A00000E780203A6DF11306000481450808976047
+:10A01000F91FE780C026B7270020054708082382DC
+:10A02000E7A0EFF0EFE41008930500042285EF802D
+:10A03000DDEFB727002003C54793EF803DEA65B702
+:10A040001C089008BE8683D50600368763812503E9
+:10A050009106E31AD6FE0145B9DC83D607003E8798
+:10A0600089C69107E31BF6FEB1B72390270183470A
+:10A070002700E38A97F623019700D1FC23100700FD
+:10A0800059BF01114EC6B72700207D57B7290020C0
+:10A0900022CC26CA4AC806CE52C42389E79E93879B
+:10A0A000C9B003C5E70037290020372400209304F6
+:10A0B000C99E930520041205A308049E23A0040052
+:10A0C0009760F91FE78000F888C01304149F15C536
+:10A0D0009389C9B083C7E9001309C99E814423004D
+:10A0E000F4008347040063E6F41203A78900B7274E
+:10A0F000002063020716A38107EA03470400B7277D
+:10A10000002005442385E79EB727002023A607A04B
+:10A11000B7270020238D879237250020B7270020FE
+:10A12000A38E079E4146B727002081451305C5A78A
+:10A13000A38F079E9760F91FE7806014B727002060
+:10A1400093047007238E079EB7270020238F979EC6
+:10A15000B727002023A007A0B7270020A38B879252
+:10A16000B7270020238A079E37250020B727002025
+:10A17000A38A079E4146B727002081451305C5A63F
+:10A18000A38B079E9760F91FE780600FB727002019
+:10A19000238B979EB727002023AC079EB72700206C
+:10A1A000A389079E1547B7270020A38AE792B72700
+:10A1B00000204147A38CE792B7270020238207A005
+:10A1C0000947B7270020238BE792B727002023AA4F
+:10A1D00007A0B727002023A807A0B7270020A38443
+:10A1E000079EB72700202388079EB7270020238AD1
+:10A1F0008792B7270020A38D8792B7270020238C52
+:10A200008792F2406244D2444249B249224A0561EF
+:10A21000828003250900139A440019469305F00F24
+:10A2200052959760F91FE7808005032509001946BC
+:10A230009305F00F529519059760F91FE7802004E8
+:10A2400083270900850493F4F40FD297239607001F
+:10A250002387070079B5130700F8A381E7EA71BDEA
+:10A26000757122C5CEDED2DCD6DADAD806C726C3AF
+:10A270004AC10144B72A0020372B002099491D6AA2
+:10A2800093841A9F83C704006368F402B7270020F1
+:10A2900003C54793EF809DC403C70400BA402A4416
+:10A2A000B72700202385E79E9A440A49F659665A43
+:10A2B000D65A465B496182801309CB9E032509006B
+:10A2C00093144400194626959305F00F9760F91FE3
+:10A2D000E780E0FA0325090019469305F00F26955B
+:10A2E00019059760F91FE78080F983270900131982
+:10A2F000040113590901A697B304390323960700F3
+:10A300002387070041469305F00F48009760F91F27
+:10A31000E780E0F671469305F00F48089760F91F53
+:10A32000E780E0F5130600049305F00F0818976026
+:10A33000F91FE780C0F45000C14513850420EF8069
+:10A34000DDBE5008F14513851420EF801DBE500876
+:10A35000F14513852420EF805DBD5008C14513856C
+:10A360003420EF809DBC5008C14513854420EF8008
+:10A37000DDBB5008914513855420EF801DBB10189C
+:10A3800093050004330549010504EF801DBA1374D9
+:10A39000F40FFDB5930705C04111C20722C406C6DC
+:10A3A000C183130720022E846369F71237D7060092
+:10A3B0008A07130787EDBA979C438287B727002047
+:10A3C00083C7A7932300F4001DA8B727002083C7E5
+:10A3D000C79F89873DA8B727002083C7D79FDDB7D0
+:10A3E000B727002083C7F79FF1BFB725002041465C
+:10A3F0009385C5A722859760F91FE780A0E1814773
+:10A40000B24022443E8541018280B727002083C7A5
+:10A41000C79F858B45BFB727002083C7E79F5DB7E0
+:10A42000B727002083A707A01CC0D1BFB7270020F3
+:10A4300083C7779341BFB727002083C7479F51BF8A
+:10A44000B727002083C7579FB5BFB727002083C712
+:10A45000779F8DBFB725002041469385C5A659BF7C
+:10A46000B727002083C7479F6DB7B727002083C752
+:10A47000679F89BFB727002083A7879F75B7B72736
+:10A48000002083C7379F3DBFB727002083C757935E
+:10A4900015BFB727002083C797932DB7B727002094
+:10A4A00083C7979E05B7B727002083C7879E19BF2C
+:10A4B000EFF0AFA02300A40099B7B727002083C70F
+:10A4C000879309B7B727002083C7C79F8D8791B7A8
+:10A4D000B727002083C7479FD5BF1307F0038947DD
+:10A4E000E360A7F2EFA01D842310A40009BF0111AF
+:10A4F00006CE22CC26CA4AC84EC652C456C2EFA0C7
+:10A500007DCE49ED372900201309099F0347090033
+:10A51000B724002085472A849384149F6300F7049E
+:10A52000372A0020854A83C704006376F404930920
+:10A53000CA9E03A70900131944004A978347E700FE
+:10A54000639A57012285EFF0EF9F83A70900CA970E
+:10A550002387070005041374F40FF1B7EFF06FB110
+:10A56000B727002083A7C79E03C704002300090064
+:10A57000B907631EE400EF80FDC36244F240D24499
+:10A580004249B249224A924A05616FF0AFC40504BC
+:10A59000238007001374F40FC107E1BFF240624447
+:10A5A000D2444249B249224A924A05618280797175
+:10A5B00026D24AD04ECEB724002006D622D452CC82
+:10A5C0008947AE8932899384149F630AF5066360D4
+:10A5D000F5028D476304F50C03C404002285B250D4
+:10A5E000225492540259F249624A456182802E8572
+:10A5F000EFF0EFE783C704002A84E371F5FEE30F71
+:10A6000009FC1946CE854A859760F91FE78080C00E
+:10A61000F1B78327CA9E1315440019463E95CE858F
+:10A6200019059760F91FE780E0CF31ED0504137439
+:10A63000F40F83C70400E36EF4FC3E8445B7014485
+:10A64000372A0020FDB705041374F40F83C70400F4
+:10A65000E375F4FE330544030A86C145130535202E
+:10A6600042054181EF80ADE179FD41469305F00F50
+:10A670000A859760F91FE780C0D271F5CE850A85FB
+:10A68000EFA02DF269F183C70400E379F4F4E30746
+:10A6900009F4CA852285EFF0AFFE89B70144194A53
+:10A6A00075B779714AD006D622D426D22A8902CC2F
+:10A6B000231E0100EF305E8F31C1B7240020938448
+:10A6C000749303C704008947630AF7029305650082
+:10A6D0002A84034555003008EFF07FEDB7270020AE
+:10A6E00083C7179F6372F5022AC6EFE0BFFAB2452F
+:10A6F0002A860547A1464A85EFF0EFB9B2502254A9
+:10A70000925402594561828083C7040091E79545C0
+:10A710004A85EFA09DAADDB70547E391E7FE834593
+:10A72000540001464A85EFF0AFBDC9BF0111C167B2
+:10A730004AC806CE22CC26CA4EC6FD172E89630C07
+:10A74000F506EF307E862A84D14431CD930565002D
+:10A75000034555000146D544EFF07FE5B7270020BB
+:10A7600083C7179F6376F500CA85EFF0EFFA81443F
+:10A77000630B09022285EFF00FB135A0CA8522854F
+:10A78000EFF08FF911C1814405041374F40F83C7EE
+:10A79000199FE365F4FE6308090037A50600130559
+:10A7A00065A8EF305EA9F240624426854249D24452
+:10A7B000B249056182800144D544B7290020C1BF58
+:10A7C0000111C1674AC84EC606CE22CC26CA52C461
+:10A7D000FD172E89B2896301F506EF30EEFCD144F6
+:10A7E00039C193056500034555000146D544EFF096
+:10A7F0001FDCB727002083C7179F6376F5024E86BC
+:10A80000CA85EFF0EFF8814439A84E86CA852285C3
+:10A81000EFF00FF811C1814405041374F40F83475E
+:10A820001A9FE364F4FEF240624426854249D24412
+:10A83000B249224A056182800144D544372A00206A
+:10A84000F9BF411122C4372400201304249F8345FB
+:10A850000400B727002023AAA7A0614506C6EFA0E1
+:10A860005DA2034504002244B24041016F102ED086
+:10A87000411122C4372400201304249F834504007F
+:10A88000B727002023A8A7A0614506C6EFA07D9F9B
+:10A89000034504002244B24041016F104ECD4111E6
+:10A8A00006C622C426C29DE5AA85AA8437450F00A4
+:10A8B000130505243375A602EFA0CDC82A8409C567
+:10A8C00085452685EFA07D8F2285B24022449244A3
+:10A8D00041018280EFA07D8E0144FDB7411106C683
+:10A8E00099E9B287B6852A863E85EF405E8CB240F4
+:10A8F000014541018280EFA05D8CD5BFB7270020C4
+:10A900009387A79303C70700136707F82380E7001F
+:10A91000B727002083C5C79F6FA0EDFE1971A6DA87
+:10A92000B2845000CAD8D2D486DEA2DCCED62A8920
+:10A93000368A02C223140100EFF07FC7B727002038
+:10A9400083C7179F6372F5102A84EFE0BFD4914745
+:10A95000AA896312FA0EB727002003C7A79391466E
+:10A96000791713371700A28542044180194933092A
+:10A9700024034E862685EFF00F92514681456800EC
+:10A980009760F91FE780A08F7000C14542091359F5
+:10A9900009011305492042054181EF804DAE05E9CB
+:10A9A00041469305F00F68009760F91FE780609FAC
+:10A9B00019ED130559204205700891454181EF803A
+:10A9C0000DAC700093F519002685EFA06DF81D659C
+:10A9D000229542051010930500044181EF802DAAB5
+:10A9E00015E10810EFE0DFC80010130901068355D8
+:10A9F000040091C5034624002685EFF0DDED110427
+:10AA0000E31789FE93F9290063890900B72700201D
+:10AA100083C5279F2685EFF04DEE9147631AFA0410
+:10AA2000B727002003C7A79389476313F704268538
+:10AA3000EFF0DFEC35A8B727002003C77793D28665
+:10AA400079171337170005B7A147E318FAFCB727A2
+:10AA5000002003C777938947631CF7000146CA8526
+:10AA60002685EFF0EF89014681452685EFF0EFC599
+:10AA7000F6506654D6544659B659265A01450961CE
+:10AA80008280B727002023ACA7E88280011106CE80
+:10AA90002AC6EFF00FDF3245F240B72700202389A6
+:10AAA000A79E05616FE01FF3597186D6A2D4A6D286
+:10AAB000CAD0CECED2CCD6CADAC8DEC6EF701EBDA2
+:10AAC000B727002083C7B79399CB0144372A0020CA
+:10AAD000B72A0020194B83471A9F636DF400B650C4
+:10AAE000265496540659F649664AD64A464BB64B02
+:10AAF00065618280938BCA9E03A50B009319440065
+:10AB000019469305F00F4E959760F91FE78060890D
+:10AB100035E1330964035010F1451305192042054E
+:10AB20004181EF80CD9539E50347F1039307F00F9D
+:10AB30006312F70483A70B00130539204205CE9753
+:10AB40005000C145418183C45700EF804D935008A8
+:10AB5000C1450945EF80AD9293F4040C83A50B0029
+:10AB6000938404F8B334900054085000CE952685A1
+:10AB7000EF709EB105041374F40FB1BF930705C0C5
+:10AB80005D71C207A6C2CAC086C6A2C44EDE52DC30
+:10AB900056DA5AD8C183130720022A89B284636F18
+:10ABA000F75837D706008A07130747F6BA979C432A
+:10ABB000828785476384F500614419A883470600AE
+:10ABC0000947E36BF7FE37270020230DF792014476
+:10ABD0002285B640264496440649F259625AD25A12
+:10ABE000425B616182808547E398F5FC83460600FD
+:10ABF000E3E4D5FC372700201307C79F83470700EE
+:10AC0000E5C293E747002300F700D1B78547E395F6
+:10AC1000F5FA834706001147E360F7FA372700206B
+:10AC2000A30EF79E6DB78547E398F5F883470600B6
+:10AC3000E3E4F5F837270020A30FF79E49BFC1478B
+:10AC4000E39CF5F6372500204146A6851305C5A7E8
+:10AC50009750F91FE780005C9DBF8547E39EF5F4A0
+:10AC600083460600E3EAD5F4372700201307C79F81
+:10AC700083470700F9C693E7170071B78547E39D3F
+:10AC8000F5F203470600B7270020238FE79E81B720
+:10AC90009147E393F5F21842B7470F009387F723E4
+:10ACA000E3ECE7F0B727002023A0E7A00DB7854726
+:10ACB000E394F5F0834706000947E36FF7EE372783
+:10ACC0000020A30BF79221B78547E397F5EE834663
+:10ACD0000600E3E3D5EE372700201307479F39BF6F
+:10ACE000ED9B15B78547E399F5EC834706001147BF
+:10ACF000E364F7EC37270020A30AF79EC9BD854718
+:10AD0000E39CF5EA83470600E3E8F5EA37270020ED
+:10AD1000A30BF79E6DBDC147E390F5EA37250020F0
+:10AD20004146A6851305C5A625B78547E396F5E8F0
+:10AD300083460600E3E2D5E8372700201307479F44
+:10AD400005BFF99BC9B58547E398F5E603470600BB
+:10AD5000B7270020238BE79E9DBD9147E39EF5E436
+:10AD60001842B7470F009387F723E3E7E7E4B727D5
+:10AD7000002023ACE79EA1BDE39005E4EFA08DC6C3
+:10AD800001E9EFE01FAFEF80EDC2EFE0BFC481B596
+:10AD9000B727002005472388E79E15BD9D47E39D03
+:10ADA000F5E093851400194668009750F91FE78075
+:10ADB000604603C5040050086C00EFF04FFFB72752
+:10ADC000002083C7179FAA840944E373F5E048086D
+:10ADD000EF306EA609E52685EFE0DF966DB7B72761
+:10ADE000002083A7C79E92045944BE9485472387B9
+:10ADF000F400F9BB9D47639BF50A1946938514003F
+:10AE000068009750F91FE780E04003C50400014641
+:10AE10006C00EFF0CFF9B727002083C7179F637945
+:10AE2000F5049944B30495025008F1459384142025
+:10AE3000C204C1802685EF709DE42A8405E91307CA
+:10AE4000A04185476304E9009307F00F5008F145DE
+:10AE50002685A307F102EF804D8DB727002003C59B
+:10AE60004793EF80AD87EFF03FC49DB30944E5BF42
+:10AE7000B727002083C737EA0944E38B07D4372775
+:10AE800000209306A041834747EA631DD90093E75A
+:10AE90001700372500202302F7EA1D46A685130573
+:10AEA000C5E97DB3F99B2302F7EA15B38547E3951E
+:10AEB000F5D0372700209306A041834747EA631562
+:10AEC000D50093E72700C5B7F59BF1BFB727002052
+:10AED000A38D0792EFF05FBDDDB9B72700200547CE
+:10AEE000A38DE7920144372900209949130AF00FF6
+:10AEF000FD5A372B00208347199FE37DF4FCB304F0
+:10AF000034035008F145938414202685EF703DD713
+:10AF100005E18347F102638D47015008F14526851D
+:10AF2000A3075103EF806D8003454B93EF701DFB2A
+:10AF300005041374F40FC1B78547E39FF5C6834733
+:10AF40000600E3EBF5C637270020A309F79E41B1C1
+:10AF50008547E393F5C6834706002547E36EF7C4AC
+:10AF600037270020A30AF7929DB18547E396F5C4E1
+:10AF700003470600A546930797FF93F7F70FE3ED06
+:10AF8000F6C2B7270020A38CE79291B18547E395DD
+:10AF9000F5C2B72700209387979E0347060083C614
+:10AFA000070001442380E700E39406C2E312B7C21E
+:10AFB000EFE05FA231B98547E390F5C0B7270020E5
+:10AFC0009386879E03C7040003C606001384879EEA
+:10AFD0002380E60009E66314B700EFE0BF9F034556
+:10AFE0000400EF70EEEAE5B68547E397F5BC8347CA
+:10AFF00006000D47E362F7BC37270020230BF792CA
+:10B00000F9B68547E39AF5BA03470600B72700204B
+:10B01000238AE7926DBE0545EF705DEC4DBE854716
+:10B02000E39CF5B803470600B7270020238CE7927E
+:10B0300079BE93074002E391F5B803C514000146B9
+:10B0400093852400EFF0AFD6B727002083C7179F62
+:10B05000E374F5B619443304850203C70400A1471D
+:10B060001374F40F6312F70409041374F40F420409
+:10B0700041805008F1452285EF707DC0E31E05B286
+:10B080009385840048086D469750F91FE780801823
+:10B090005008F1452285EF705DE9B727002003C510
+:10B0A0004793EF70BDE309BE0504C1B7B727002081
+:10B0B00003D7C7B1930740046D44E3FBE7B085476E
+:10B0C000E39CF5AE83470600E3E8F5AE8DC3B727F2
+:10B0D000002083A787E95544E38C07AEB7270020FB
+:10B0E0009387C79F03C707001367870001A8B72787
+:10B0F00000209387C79F03C707005D9B2380E7005D
+:10B10000F9B4B727002003D7C7B1930740046D44B3
+:10B11000E3F0E7AC8547E391F5AA83470600E3ED4A
+:10B12000F5A8F1D7B727002083A787E95544E38125
+:10B1300007AAB72700209387479F6DB79307F003AF
+:10B140000944E3E727A9E39585A883D504004A8548
+:10B15000EFA02D932A84ADBC797106D622D426D2D5
+:10B160004AD0834725005147E91793F7F70F636AE1
+:10B17000F70237D706008A07130707FFBA979C43E1
+:10B180002A8482878354A5000346C5008346D500E0
+:10B19000268532C636C4EF203EE1AA87A246324653
+:10B1A00019E1854415AA03C7C700A1471305340058
+:10B1B0006318F702B727002083A707A1A68589C7D0
+:10B1C0009C4399C38297F1BFB727002003A5879FAF
+:10B1D000EF905DB779D585452685EF901DFED1B7F7
+:10B1E000B727002083A747A1A68599C39C43F9FBF5
+:10B1F000B727002003A507A0E1BF8355A5002E8532
+:10B200002EC4EF207EDAAA8749DD03C7C700A14715
+:10B21000130534001306C4009306C401A245631B42
+:10B22000F700B727002083A707A1A5DF9C47B5DB60
+:10B23000829785BFB727002083A747A1FDB7834723
+:10B240001500C5EF83476500858BC5CBB727002068
+:10B2500083A7C7A00149DDE381454146080897500F
+:10B26000F91FE780C0014C48BDCD1946C10508084B
+:10B270009750F91FE78000FA834764000357C10124
+:10B280008987858BD98F231EF100EFE00FC3B72785
+:10B29000002083C7179F6391A702B727002083C7A9
+:10B2A000879399C3EFE0DFFBB727002083A7C7B3DD
+:10B2B00081C7854521458297EFE02FC0A285080808
+:10B2C000EFE01FA0AA84554915E9B727002003C560
+:10B2D000279F8945EF609DD8B25022542685025998
+:10B2E000925445618280035544008544EF20DECBB3
+:10B2F00065D51946930565009DBF014903461400B5
+:10B30000035544008545EFE05FBCE30C09E84A863D
+:10B310008D4503554400EFE05FBB61B50347150061
+:10B320009947631CF70203554500EF20FEC7AA8426
+:10B330000DC5B727002083C7679309476389E702D4
+:10B340000D476380E70205476399E7008345550091
+:10B35000035544000146EFE0AFFA03461400894567
+:10B360004DBF0146814513050041EFF03F818355F4
+:10B37000440003C504001546EF901DE7F9BF93058F
+:10B380004500034535000146EFF06FA2B7270020C6
+:10B3900083C7179FE377F5E099473305F502130656
+:10B3A000C40091451305552042054181EF70FDB75A
+:10B3B000B727002003C54793EF705DB2DDB3B72711
+:10B3C000002083C7379F0355450091C7B72700204A
+:10B3D00083C5579319B5B727002083C7A79399E36F
+:10B3E0009545E5BBEF205EBCAA84E30C05DA8347F4
+:10B3F000A400858B95CB03455500854763F6A702CE
+:10B400008357C40093F7072085E3100893856400F1
+:10B41000EFF0EF99B727002083C7179F6396A70027
+:10B420008D450355440055BB83C554000355440066
+:10B4300013068400EFE0CFEC01468145D9BD0355EA
+:10B440004500EFF00FA6B1BB03554500EFF02F8A82
+:10B45000B72700209387A79303C707001377F70741
+:10B460002380E7003DBB79719397050122D406D66E
+:10B4700026D24AD04ECE52CCC1872E8463D7070A3B
+:10B48000B727002003C5279FEF605D80AA8431C5E0
+:10B49000834705001307100B638CE7041307000DA7
+:10B4A0006387E7021307000B6396E7020347450033
+:10B4B000F9476317F700035525008145EFF00FA703
+:10B4C00083C5440013858400EFD03DD521A0EFF063
+:10B4D000BFC801C52685EF600DF0A164A18CB250F4
+:10B4E0002254268502599254F249624A456182806B
+:10B4F00083474500E5F303568500835565000355F2
+:10B50000250037290020130949A023000900EFF086
+:10B510002FAB83470900DDDFB727002003C5479322
+:10B5200023000900EF709D9B75B793F725009DC31D
+:10B5300081450145EFE0CFF8B72700209344240070
+:10B540009387279F854511E1894503C50700EF6073
+:10B55000FDB071B793F715006381070EB72900207E
+:10B5600083A7C9A0B72400209389C9A003DA4700A4
+:10B5700083A784A0938484A085E33727002037D64F
+:10B580000600C165130787A1894613068628FD15A5
+:10B590000545EFF04DDC88C08C40134414008DED60
+:10B5A00083A709000146854503D54700931404018C
+:10B5B000C180EFE09F9183A7090001468D4503D527
+:10B5C0004700EFE09F90B727002003C54793EF7037
+:10B5D000FD90EFE00F9421B737290020035689A191
+:10B5E0009308F00F094881471307E1007400528562
+:10B5F000EFF01DAD130989A111ED0346D10083477A
+:10B60000C10022065D8E19C69C40528583D5A700D5
+:10B61000EFF00F9B884003560900C1658146FD1578
+:10B62000EFF0FD9D88C093140401C18035D9B72780
+:10B630000020854503C5279F19BF93F74500814426
+:10B64000E38F07E893C4450059BD93970501C1876F
+:10B6500063D90706B727002003C5C793411122C449
+:10B6600026C206C6AE84EF606DE22A8421C5034778
+:10B6700005009307000D631CF7028347250099EF2F
+:10B680008347150081EF93053500372500201946C3
+:10B69000130585EE9750F91FE780C0B7B727002044
+:10B6A00083A7C7A189C79C4399C322858297228516
+:10B6B000EF606DD2B24022442165258D9244410154
+:10B6C00082800145828009C5B727002023AEA7A04C
+:10B6D00037260020372500200346E6EA0345C593B8
+:10B6E00081470147814689456FC09DE5B727002006
+:10B6F00083C7C7930111A306A100680006CE2306E5
+:10B70000F1002307B100A307C100EFB04DA6F2403E
+:10B7100005618280B727002003C5C7936FB04DA194
+:10B72000411126C2B724002022C403C4C49306C614
+:10B730009307F00F6308F4006145B240224492443D
+:10B740004101828037B506001305A564EF70AD890D
+:10B75000238EA492E30285FEB727002023AE07A024
+:10B760000947B72700202382E7EEEF90EDE201457D
+:10B77000E9B783462500F14763E7D72E37D70600A0
+:10B780009397260013074704BA979C43011122CCD4
+:10B7900006CE26CA4AC84EC62A8482878347150029
+:10B7A00037290020C5EBB7250020B72400204146EB
+:10B7B0009385C5A8138544EC9750F91FE78080B6A0
+:10B7C000B72900203DE9138644ECC1450945EF70D7
+:10B7D000CDF5138649EDC1450D45EF700DF5B72741
+:10B7E000002003C54793EF706DEF372500209305C8
+:10B7F0003400130585EE19469750F91FE78080A1A4
+:10B800008547232EF9EAB727002003C5C79385454E
+:10B81000EF60DD840325C9EBB727002083A707A2CB
+:10B82000B5C703A3070063030306A2856244F24081
+:10B83000D2444249B24905610283B72500204146FE
+:10B840009385C5A9138549ED9750F91FE78080AD11
+:10B850003DD961BF9947232EF9EA6DBF0347150013
+:10B860008347350031E709476399E702372700200E
+:10B870008327C7EB8145014593F7F7F093E707026C
+:10B88000232EF7EAEFB0DDEDA300A400F2406244FE
+:10B89000D2444249B249056182800547814501454C
+:10B8A0006395E700EFB0DDDAC5B7EFB07DC9E9BF5A
+:10B8B0000947E38DE7FCB727002003A5C7EB4199B3
+:10B8C0001365650023AEA7EA81BF83471500B7243F
+:10B8D0000020BDEB8D47639AF6043727002083478D
+:10B8E000C7EA93968701E18663DD060093F7F707C1
+:10B8F0002306F7EAB727002003C5C7938945EF6001
+:10B90000EDF583A7C4EB914613F7F7006318D70052
+:10B91000C19B93E7570023AEF4EAB5A08946E3073D
+:10B92000D7F6C19B93E72700FDB703A7C4EBB72762
+:10B930000020238407EA9546937707FF3D8B631F1A
+:10B94000D70493E74700C1BF83A7C4EBC19B93E72C
+:10B950006700D1B7B724002083A7C4EB03471500C5
+:10B96000C19B0DE793E7470023AEF4EA0356A50019
+:10B9700093054500034535009146EFE03FFAB727B0
+:10B980000020238407EA03A5C4EB79B593061003CE
+:10B99000E31FD7FA37270020230407EA93E737008D
+:10B9A0009DBFEFF06FFB372700208327C7EB95463D
+:10B9B00013F6F700C19B13E537006314D60013E5B7
+:10B9C0002700232EA7EA89BDB724002083A7C4EB54
+:10B9D0000347150093F7F7F039E74D476390E60406
+:10B9E00093E707013727002023AEF4EA8347F7EEF9
+:10B9F00093968701E18663DD060093F7F707A307B7
+:10BA0000F7EEB727002003C5C7939145EF600DE51A
+:10BA100083A7C4EB370500015D8DFDBB93E70702EB
+:10BA200023AEF4EAF5B793E70703DDBF372700201D
+:10BA30008327C7EB7D761306F60FF18F03461500BB
+:10BA400005E26D46639BC60093E70710232EF7EAD5
+:10BA50008327C7EB37050002C1B793E70720FDB77F
+:10BA600093E70730E5B78280034705009306100986
+:10BA70006307D7009307000D6306F70482808346AF
+:10BA8000150039476392E60483564500056713079E
+:10BA90005740639BE60218459307F007830537007C
+:10BAA0006384F502B727002083A707A291CF03A3E1
+:10BAB0004700630B03008347270003451700A207D5
+:10BAC0005D8D02836FF0FFCA82800111939705019B
+:10BAD00026CA06CE22CCC187AE8463DA070CB7270C
+:10BAE000002003C5C793EF606D9A2A8419C9B72750
+:10BAF000002083C7B7EA89EFEFF01FF72285EF60D8
+:10BB00008D8D2165258DF2406244D244056182808D
+:10BB1000834705001307000D639FE7048347250053
+:10BB200081E7EFF07FF415A81547639EE700035502
+:10BB3000A500EF206EC779D10347C500A147228534
+:10BB4000E31CF7FA19A82147E38DE7FC9946639EA9
+:10BB5000D70083477500E391E7FAB727002003C5B4
+:10BB6000E7EEA285EF60ED9969BF1D47E396E7F820
+:10BB7000035545007DBF1307200AE38FE7F613073F
+:10BB80001009E390E7FA03471500B947E31BF7F8FC
+:10BB900003574500856793875740E314F7F8184526
+:10BBA0008347270003451700A2075D8D59B7939778
+:10BBB000150163D2070237260020130646A29145DD
+:10BBC0001145EF708DB6B727002003C54793EF707E
+:10BBD000EDB0116505BF93F71500DDC3B727002051
+:10BBE00083C787EABDC3EF20EEEAB727002083C7EB
+:10BBF00017B28D8B636EF5048D472302F100B727D2
+:10BC0000002083C797EA4C002306F100B7270020E5
+:10BC100083C757EEA306F100B727002003C5C793DB
+:10BC2000EFB06DC51DC1B727002003A5C7EB419933
+:10BC30001365650023AEA7EAB727002083A707A2F4
+:10BC400089C79C4399C38145829713C5140065BD7C
+:10BC5000B727002083C7A7EAB7250020194623028B
+:10BC6000F100B727002083C707EC938505EB130588
+:10BC70006100A302F1009740F91FE780A05941B786
+:10BC800093F72500B1C3B727002083C7C7EA858B88
+:10BC90008DCBB727002003C5C793EFB00DEF15C1BB
+:10BCA000B727002003A5C7EB1375F5F023AEA7EA6D
+:10BCB000B727002083A707A289C79C4399C3814562
+:10BCC000829713C5240081B593F745000145E38CA5
+:10BCD00007E2B727002083C7F7EE9DCBB7270020E8
+:10BCE00003C5C793EFB02DEE05C537270020032508
+:10BCF000C7EBFD779387F70F7D8DB727002083A7CC
+:10BD000007A2232EA7EA89C79C4399C3814582973E
+:10BD100013C54400CDBB797122D426D206D6AA849D
+:10BD20002EC6328436C43AC23EC0EF20EEA739C5D3
+:10BD30000358E500B24582471247A246636DB8003A
+:10BD4000636B0401035605016317D60003562501F2
+:10BD500061456300E602231CB1003E862C0826855F
+:10BD6000231D8100231ED100231FE100EF200E932D
+:10BD70000145B25022549254456182805145D5BF4D
+:10BD80000111B727002006CEA382A7CC91C52E852E
+:10BD900032C6EFE01FAB3246B727002083A7C7EBC0
+:10BDA000B1E309C6B727002023A0C7A23726002089
+:10BDB000B725002037250020F2400346E6EA83C578
+:10BDC00045EE0345C593B727002037270020B72647
+:10BDD0000020938747A2130747ED938646EC056141
+:10BDE0006FC00DF6F240454505618280B7270020FF
+:10BDF00083C717B28D8B91EB614582806145B2405C
+:10BE000022449244024941018280411126C2B72452
+:10BE1000002022C403C4C49306C64AC09307F00F8F
+:10BE2000E31EF4FC37C506001305A5ACEF60BD9B0F
+:10BE3000238EA492E30485FCB727002023A007A249
+:10BE4000B7270020114723AE07EAB7270020238237
+:10BE5000E7EEB7240020EF803DF44146814513858D
+:10BE600044EC9740F91FE780804137240020414689
+:10BE70008145130544ED9740F91FE7804040B727FF
+:10BE80000020238507EAB72700201D47238007EC01
+:10BE9000B7270020A384E7EA37290020B72700202E
+:10BEA000138644ECC1450945A38207EE232209A26B
+:10BEB000EF60FDDC130644EDC1450D45EF603DDC50
+:10BEC000372500204146938544EC1305C5A89740CB
+:10BED000F91FE7802034372500204146930544EDC3
+:10BEE0001305C5A99740F91FE780C032130649A280
+:10BEF00091451145EF60BDD8014511B7FD57372772
+:10BF00000020230EF79237270020130707CCA30247
+:10BF1000F7002303F700372700208546230207EEAA
+:10BF2000372700202304D7EA372700209946232209
+:10BF300007A237270020231CD7EA0567130707C885
+:10BF4000B72600202391E6EC37270020230707EAD5
+:10BF500037270020A30507EA372700202307F7EE3D
+:10BF6000372500208D4737270020A306F7EA19461A
+:10BF7000372700208145130505EB230BF7EA17430C
+:10BF8000F91F6700C32F930705D04111C20722C4D0
+:10BF900006C6C1835D472E84636AF71037D7060053
+:10BFA0008A071307870BBA979C438287B72700201D
+:10BFB00083C747EE2300F4003DA0B725002041468B
+:10BFC000938545EC22859740F91FE780A02421A89E
+:10BFD000B72500204146938545EDEDB7B7270020F2
+:10BFE00083A747A29CC18147B24022443E854101BC
+:10BFF0008280B72500201946938585EEE1B7B727E3
+:10C00000002083C787EA7DB72E85EFB07D82E1BF30
+:10C010002E85EFB07D84C1BFB727002083C7A7EA74
+:10C0200051BFB727002083C707EC69B7B7250020A9
+:10C030001946938505EB79B7B727002083C797EAA0
+:10C0400095BFB727002083C757EEADB7B7270020AD
+:10C0500083A7C7EB85B7B727002083C7E7EA99BF57
+:10C06000B727002083D787EB2310F400ADBFB72795
+:10C07000002083D727ECCDBFB727002083C7D7EA9E
+:10C0800015BFB727002083C767EB2DB72E85EFB00C
+:10C090003D8091BFB727002083C7C7EA93F7F70712
+:10C0A00011BFB727002083C7F7EE29B71307F003A6
+:10C0B0008947E36BA7F2EF80FDC62310A40025B7E4
+:10C0C0009307F5CFC207C183D9462A872E8863EC30
+:10C0D000F62CB7D606008A0793868611B6979C433E
+:10C0E000411106C6B285428582874147E147631008
+:10C0F000E804372500204146130545EC9740F91F19
+:10C10000E780401125A04147E1476312E802372547
+:10C1100000204146130545EDD5B71147E1476318A7
+:10C12000E8001842B727002023A2E7A28147B240C7
+:10C130003E85410182800547E147E31AE8FEB727C3
+:10C1400000200347060083C687EA2384E7EA814785
+:10C1500085C671FF372700200327C7EB89463D8B33
+:10C160006305D7009546E314D7FCB727002003C525
+:10C17000C793EFB00D885DBF5DDB37270020032735
+:10C18000C7EB630607013D8B7517E362E8FA854547
+:10C19000B727002003C5C793EF505DEC41BF93075D
+:10C1A000C01C63EE071F630C061EB24041016FB056
+:10C1B0002DB99307C01C63E4071F6302061EB2403B
+:10C1C00041016FB0EDC80547E147E312E8F60347C8
+:10C1D0000600A946E3EDE6F4B72700202385E7EA49
+:10C1E000B1B70547E147E314E8F4034706008D467D
+:10C1F000E3EFE6F2B72700202380E7EC05BF1947FD
+:10C20000E147E316E8F2372500201946130505EB50
+:10C21000F5B50547E147E31CE8F0034706009D46F6
+:10C22000E3E7E6F0B7270020A384E7EA01B7054774
+:10C23000E147E31EE8EE034706008D46E3E9E6EE3C
+:10C24000B7270020A382E7EED5B50547E147E31005
+:10C25000E8EE03470600B72700202387E7EAF9B591
+:10C260000947E147E315E8EC0356060005671307A5
+:10C27000A7C79306A6FFC206C182E36AD7EAB7271B
+:10C280000020239CC7EA5DB50947E147E311E8EACE
+:10C290000356060005671307A7C79306A6FFC20645
+:10C2A000C182E366D7E8B72700202391C7ECBDBD64
+:10C2B00083450600B7270020A386B7EAB7270020EA
+:10C2C00003C667EB0145EF602EBD8DB50346060042
+:10C2D000B7270020238BC7EAB727002083C5D7EAFA
+:10C2E000D5B79307C01C63EC070B55CAB240410198
+:10C2F0006FB00DC70547E147E31BE8E23727002091
+:10C300008346C7EA83470600858A2306F7EA13F6C1
+:10C31000170091C6E31C06E0EFB0ED8901BDE3070D
+:10C3200006E0B726002083A6C6EB8945B98AE391CB
+:10C3300006E693E707F82306F7EACDBB0547E14792
+:10C34000E317E8DE37270020834706008346F7EE31
+:10C35000A307F7EE91C6E39B07DCEFB0AD88F9B316
+:10C36000E38607DCB726002083A6C6EB93F6060F0C
+:10C3700099C2914531BD93E707F8A307F7EE7DB366
+:10C380009307F00363EFE70089468947E311D8DAA2
+:10C39000B240835506003A8541016F809DEEE1472A
+:10C3A00079B3894769B39307F00363E9A700894626
+:10C3B00089476396D50083550600C5B789473E85F2
+:10C3C00082806F60EEA7011122CC41462A84AA85A3
+:10C3D0000A8506CE9740F91FE780C0E30345240095
+:10C3E00093053400EF70BDFC2301A1000A85EF60C6
+:10C3F0004EB0F2406244056182806F600EB06F60A3
+:10C400008EAF014881476F606EA5011106CE2AC626
+:10C41000EF109EB909C9B245F240034505004D46EB
+:10C4200005616F807DDCF2404945056182806F6067
+:10C43000EEA66F604EAD6F60AEA26F600EAD6F6026
+:10C44000CEB0411106C6EF40CFC737D50400130563
+:10C4500045A7EF604DB9EF00AEC93755040013058D
+:10C460006533EF604DB8EF809DE837950400130504
+:10C470008526EF604DB7EFC01DDC37F504001305CE
+:10C48000054EEF604DB6EF308E9B37B506001305B5
+:10C490006546EF604DB5EFE06FDF37C5040013056B
+:10C4A000A5F6EF604DB4EFF07DA8B24041016FF00A
+:10C4B0002FA7411106C6EF90EEDE37D50400130515
+:10C4C00045A7EF604DB2EF00AEC23755040013052B
+:10C4D0006533EF604DB1EF809DE1379504001305A2
+:10C4E0008526EF604DB0EFC01DD537F5040013056C
+:10C4F000054EEF604DAFEF308E9437B50600130553
+:10C500006546EF604DAEEFE06FD837C50400130508
+:10C51000A5F6EF604DADEFF07DA1B24041016FC0D7
+:10C52000BFD9411106C6EF500FE337D504001305FC
+:10C5300045A7EF604DABEF00AEBB375504001305C8
+:10C540006533EF604DAAEF809DDA3795040013053F
+:10C550008526EF604DA9EFC01DCE37F50400130509
+:10C56000054EEF604DA8EF308E8D37B506001305F0
+:10C570006546EF604DA7EFE06FD137C504001305A6
+:10C58000A5F6EF604DA6EFF07D9AB24041016FF045
+:10C59000FF85411106C6EFE0BE83B727002083C7A1
+:10C5A000C7931307D00FFD1793F7F70F6372F706C2
+:10C5B00037D50400130545A7EF60EDA2EF004EB399
+:10C5C0003755040013056533EF60EDA1EF803DD2D0
+:10C5D0003795040013058526EF60EDA0EFC0BDC5BB
+:10C5E00037F504001305054EEF60ED9FEF302E8503
+:10C5F00037B5060013056546EF60ED9EEFE00FC905
+:10C6000037C504001305A5F6EF60ED9DEFF01D9210
+:10C61000B24041016FC07FFC41113707002006C6C0
+:10C62000B70700201307875298C337170020130756
+:10C63000A715D8C3371700201307C77E3726002059
+:10C64000B70500203705040098C713068682938536
+:10C6500005041305052B9740F91FE780A09B37269B
+:10C660000020B725002037D50600130606949385D1
+:10C6700085821305C52A9740F91FE780A099B2402B
+:10C6800041011743F91F6700039A9781F91F9381AE
+:10C69000619717A1F91F1301E1161745FDFF130557
+:10C6A00065BE9745F91F9385E5961746F91F130652
+:10C6B000669963FCC5008322050023A0550011057F
+:10C6C0009105E3EAC5FEEFF03FF57300203011CE8F
+:10C6D00093070002918F635BF0003355C500B39759
+:10C6E000F50033D6C5005D8DB2858280130506FE48
+:10C6F000014633D5A500B285CDBF11CE9307000208
+:10C70000918F635BF000B395C500B357F500331606
+:10C71000C500DD8D32858280930506FE0146B31586
+:10C72000B5003285CDBFB687B2882A832E88639D37
+:10C73000061463F9C50A4167636EE61AB70700017C
+:10C740006363F63493568601E14717170000130719
+:10C75000A7A2369703470700BA97130700021D8F59
+:10C7600019CB3398E500B357F500B318E60033E86A
+:10C7700007013313E50013D608013355C802939619
+:10C780000801C182935703013377C802B385A6021B
+:10C7900042073368F700637AB80046989307F5FFBD
+:10C7A000636418016367B8303E853308B840335777
+:10C7B000C8024203135303013378C802B386E6026A
+:10C7C000420833686800637BD80046989307F7FFF8
+:10C7D0006365180179176363D8003E874205598D58
+:10C7E0008145828001E60547B358C702416763EA85
+:10C7F000E80EB707000163ECF82893D68801E147FB
+:10C800001717000013074797369783460700BE9611
+:10C8100093070002958FE5EB939E0801338715413E
+:10C8200013DF080193DE0E0185459357030133554D
+:10C83000E7033377E703B306D5034207D98F63FADB
+:10C84000D700C6971307F5FF63E4170163E6D72601
+:10C850003A85958F33D7E703420313530301B3F7A8
+:10C86000E703B30ED703C207B3E7670063FBD70143
+:10C87000C6979306F7FF63E51701791763E3D701BE
+:10C8800036874205598D828063E2D504C16763E231
+:10C89000F604B707000163E4F61E13D7860161486A
+:10C8A000971700009387478DBA9703C70700130EA9
+:10C8B00000024297330EEE40631A0E0C63EDB61C75
+:10C8C0003335C500134515008145828081450145FA
+:10C8D00082809307F00F63F3D71C13D7860021489B
+:10C8E000C1B71307F00FC686E37C17F193D6880013
+:10C8F000A14739B71307F00FB286E378C7E4935620
+:10C900008600A14799B5B398F80033D6D50013DF58
+:10C910000801335EE6033397F500B356D500558F13
+:10C92000939E080193DE0E013313F5009355070122
+:10C93000B376E603B387CE03C206CD8E63FBF60063
+:10C94000C6961306FEFF63E4161763F2F616791E09
+:10C95000C6969D8E33D6E60393170701C183B3F6BF
+:10C96000E6033385CE02139706015D8F637BA70034
+:10C9700046979307F6FF636817136376A712791635
+:10C98000469793150E01098FD18D45B5B357E60033
+:10C99000B396C601DD8E33D3E50013DF0601B3572E
+:10C9A000E303939E060193DE0E013398C5013357CE
+:10C9B000E50033680701935808013316C601337345
+:10C9C000E303B385FE024203B368130163FBB800BF
+:10C9D000B6981387F7FF63EAD80C63F8B80CF91719
+:10C9E000B698B388B84033D7E80342081358080113
+:10C9F000B3F8E8033383EE02C208B3E5080163FB32
+:10CA00006500B6951308F7FF63EDD50863FB65086D
+:10CA10007917B695C207416FD98F1307FFFFB3F699
+:10CA2000E70093D80701718F4182B38EE602B38588
+:10CA30006540B386C60213D80E013387E802BA9662
+:10CA4000C2963386C80263F3E6007A9693D806014D
+:10CA5000469663E2C5026385C5003E8581458280B6
+:10CA600041677D17F98EC206B3FEEE003315C5018E
+:10CA7000F696E374D5FE1385F7FF8145828013D7C0
+:10CA80000601414831BD93560601C1477DB993D691
+:10CA90000801C147B5B38145054582803687014805
+:10CAA00001B5428785BF3E86E9BDBA871DBF328E7C
+:10CAB0004DB579154698D5B97915C69759BBB3C701
+:10CAC000A5008D8B3307C50081E78D4763EEC70056
+:10CAD000AA876370E50A83C6050085078505A38FCD
+:10CAE000D7FEE3EAE7FE828093763500AA8791CAF3
+:10CAF00083C6050085078505A38FD7FE93F637000B
+:10CB0000FDB79376C7FF138606FE63F0C70683A3BF
+:10CB1000050083A2450083AF850003AFC50083AE47
+:10CB2000050103AE450103A3850183A8C5019385D3
+:10CB3000450223A0770003A8C5FF23A2570023A422
+:10CB4000F70123A6E70123A8D70123AAC70123AC35
+:10CB5000670023AE17019387470223AE07FF75B71F
+:10CB600090419107910523AEC7FEE3EBD7FEE3E4C6
+:10CB7000E7F68280F401FA00960064004B00320070
+:10CB80001E001400FB349B5F80000080001000003A
+:10CB900000000000E48304001E8404009C84040060
+:10CBA0009C840400348404009C8404004E840400AB
+:10CBB0006E8404009C84040086840400768504004E
+:10CBC0009685040012860400A885040012860400DD
+:10CBD0001286040012860400CA850400128604002E
+:10CBE0001286040012860400EE850400E03A040078
+:10CBF0001C9E04001A3B0400B4AC0400963B0400E5
+:10CC000080AC0400503C04004CAC0400EC3C04003C
+:10CC1000C8B704003A3D0400C8B70400943D0400BE
+:10CC20001AB70400503C0400ECAB0400283E04009A
+:10CC30003CAF04000000000000000000723E040051
+:10CC4000C8AF0400E43E0400A09E040052ED0400BE
+:10CC500052ED040078ED040090ED040098ED04001E
+:10CC6000A0ED0400A8ED0400B0ED0400B8ED040050
+:10CC7000C0ED0400C8ED040002EE04000AEE04005A
+:10CC8000D0ED0400010102010201010201020404CD
+:10CC90000601040101010101040402010400000075
+:10CCA0000101020102010102010104040601040163
+:10CCB00001010101040102010100000028FC04003F
+:10CCC00034FC040076FC04009CFD0400A6FD040076
+:10CCD000EAFD04002CFE040062FE04009AFE04003B
+:10CCE0003CFD0400CEFE04005AFF0400C40B050006
+:10CCF000A20B0500B80E0500140F05001812050060
+:10CD00003A10050080100500C4100500FC10050055
+:10CD100038110500A20B05007C110500F211050079
+:10CD2000000000000000000000000000000000877C
+:10CD3000070B0D1113171D1F25292B2F353B3D43C5
+:10CD400047494F535961FF00E2530500165405004F
+:10CD50002E55050066530500D4550500B65605004E
+:10CD6000505605001C570500605705007853050014
+:10CD7000DE540500865405009C56050022BC0500C3
+:10CD80005CCE0500F8BC0500BECE05001CBD05004C
+:10CD9000BCBD0500EABD05002EBE0500C8CD0500DE
+:10CDA00038CD05005ABF050086BF0500F8BF050055
+:10CDB0009EC00500A8CC0500BACB0500C8CA050076
+:10CDC000F2AD050050C10500A4C10500D8D1050091
+:10CDD00070D10500D6C105007EC30500D2C4050090
+:10CDE0005CC5050088C505002ED2050032D20500BD
+:10CDF0001EC6050060C6050036D205003AD2050001
+:10CE00003ED2050042D205002AD00500AAC6050080
+:10CE100084C7050046D205004AD2050030C8050087
+:10CE20008ECA05009EDA0500B4D205006AD205005C
+:10CE300086D7050056D7050028D70500E8D6050097
+:10CE4000BAD605008AD805008ED8050034D505006D
+:10CE500092D80500F4D4050096D80500D2D4050078
+:10CE60009AD80500A6D4050096D405005ED4050026
+:10CE70009ED805003CD40500A2D80500A6D8050020
+:10CE8000AAD80500AED805006ED2050082D20500F2
+:10CE9000B2D80500B6D80500BAD80500BED805003E
+:10CEA00082D80500D2D3050048D3050086D80500F6
+:10CEB00020D80500BED7050086D205004348353985
+:10CEC000785F424C455F4C49425F56312E3030000E
+:10CED0007266322E34670000BCA30600CAA30600A7
+:10CEE000D6A30600E0A30600EAA306000AA40600F3
+:10CEF00016A4060020A406002CA4060036A40600F2
+:10CF000040A406004AA4060054A4060060A406003B
+:10CF10006AA4060074A40600DAA406007EA4060033
+:10CF200088A4060092A406009CA40600B0A40600F3
+:10CF3000DAA40600DAA40600DAA40600DAA40600E1
+:10CF4000DAA40600DAA40600DAA40600DAA40600D1
+:10CF5000BAA40600A6A40600DAA40600C4A406002B
+:10CF6000D0A40600B2AB0600E6AB06000CAC06008F
+:10CF700026AC06003EAC06005AAC06007CAC0600AF
+:10CF800090AC0600AEAC0600C8AC0600E4AC0600EF
+:10CF9000FEAC060016AD06002AAD060046AD060042
+:10CFA0005AAD060078AD060038AF060050AF060057
+:10CFB0006AAF06008CAF06003CB10600E8AF060081
+:10CFC0009CAD060002B0060016B00600F4AD0600E7
+:10CFD000F4AD0600CCAE0600DAAE06001EB00600C8
+:10CFE000B6AF060032B00600ACB0060002B10600D3
+:10CFF00048B40600A2B10600A2B106007EB3060046
+:10D000003EB2060084B106003EB40600A2B106009E
+:10D010001CB30600BEB30600A2B10600A2B1060012
+:10D02000A2B10600A2B10600A2B10600A2B106009C
+:10D03000A2B10600A2B10600A2B10600A2B106008C
+:10D04000FAB106009CB706008CB806005CB8060072
+:10D05000CAB80600CAB8060054B90600A2B906004C
+:10D060008CB806008CB806008CB806008CB8060098
+:10D070008CB806008CB806008CB806008CB8060088
+:10D080008CB806008CB806008CB806008CB8060078
+:10D09000C8B90600C8B906008CB806008CB80600EE
+:10D0A0008CB806008CB806008CB806008CB8060058
+:10D0B0002CBA06002CBA0600ACBF0600BABF0600A8
+:10D0C000D0BF0600DCBF0600F2BF0600FEBF0600B0
+:10D0D00008C0060010C0060018C0060022C00600E6
+:10D0E0002CC0060038C0060042C006004CC0060036
+:10D0F00056C00600ACC00600ACC0060060C006000A
+:10D100006EC0060078C0060082C006008CC0060013
+:10D1100094C00600A2C00600EAC0060006C10600D0
+:10D120001AC1060080C3060036C106009EC1060073
+:10D13000B2C10600C6C10600E2C10600FEC106007B
+:10D1400012C206002EC2060080C306004AC20600B4
+:10D1500080C3060080C3060060C2060088C20600C5
+:10D16000B0C20600CCC20600E2C20600F4C206004D
+:10D170003CC3060000010202030303030404040489
+:10D180000404040405050505050505050505050553
+:10D190000505050506060606060606060606060633
+:10D1A000060606060606060606060606060606061F
+:10D1B0000606060607070707070707070707070703
+:10D1C00007070707070707070707070707070707EF
+:10D1D00007070707070707070707070707070707DF
+:10D1E00007070707070707070707070707070707CF
+:10D1F00007070707080808080808080808080808B3
+:10D20000080808080808080808080808080808089E
+:10D21000080808080808080808080808080808088E
+:10D22000080808080808080808080808080808087E
+:10D23000080808080808080808080808080808086E
+:10D24000080808080808080808080808080808085E
+:10D25000080808080808080808080808080808084E
+:10D26000080808080808080808080808080808083E
+:04D27000080808089A
+:08D274000200000090D2060048
+:02D27C00012A85
+:02D28000A62ADC
+:02D2840003287D
+:02D28800022979
+:02D28C00002A76
+:02D29000001884
+:02D2940001187F
+:02D2980002286A
+:02D29C00042A62
+:02D2A000002864
+:02D2A40001285F
+:02D2A800052A55
+:10D2AC0002000000A0D206000100000074D20600AB
+:10D2BC000200000084D206000100000017190020B3
+:10D2CC00020000008CD20600010000003C1A002075
+:10D2DC000200000084D20600010000001419002096
+:10D2EC00020000007CD2060001000000941900200E
+:10D2FC000200000084D20600010000001819002072
+:10D30C00020000009CD20600010000001C19002045
+:10D31C000200000084D20600010000001619002053
+:10D32C000200000080D20600010000001519002048
+:10D33C00707F0400C68004000000000002000000A2
+:10D34C00A0D20600010000002819002002000000F5
+:10D35C0084D20600010000003319002002000000F6
+:10D36C00A8D206000000000000000000020000002F
+:10D37C0088D206000300000000000000000000003E
+:10D38C005CA0040000000000C3812F010201020216
+:10D39C00020000005000A0000000E803FFFF0000A6
+:10D3AC000200000094D206000100FF2001050201DA
+:08D3BC0001100101FF00000057
+:0400000340000000B9
+:00000001FF
diff --git a/sdk/BLE/LIB/LIBCH59xBLE.a b/sdk/BLE/LIB/LIBCH59xBLE.a
new file mode 100644
index 0000000..f43fe36
Binary files /dev/null and b/sdk/BLE/LIB/LIBCH59xBLE.a differ
diff --git a/sdk/BLE/LIB/ble_task_scheduler.S b/sdk/BLE/LIB/ble_task_scheduler.S
new file mode 100644
index 0000000..be4e2e2
--- /dev/null
+++ b/sdk/BLE/LIB/ble_task_scheduler.S
@@ -0,0 +1,127 @@
+.global Ecall_M_Mode_Handler
+.global Ecall_U_Mode_Handler
+.global LLE_IRQHandler
+
+.extern g_LLE_IRQLibHandlerLocation
+
+.section .highcode,"ax",@progbits
+.align 2
+.func
+Ecall_M_Mode_Handler:
+Ecall_U_Mode_Handler:
+
+ addi a1, x0, 0x20
+ csrs 0x804, a1
+
+ lw a1, 0 * 4( sp )
+ csrw mepc, a1
+
+ lw x1, 1 * 4( sp )
+ lw x4, 2 * 4( sp )
+ lw x5, 3 * 4( sp )
+ lw x6, 4 * 4( sp )
+ lw x7, 5 * 4( sp )
+ lw x8, 6 * 4( sp )
+ lw x9, 7 * 4( sp )
+ lw x10, 8 * 4( sp )
+ lw x11, 9 * 4( sp )
+ lw x12, 10 * 4( sp )
+ lw x13, 11 * 4( sp )
+ lw x14, 12 * 4( sp )
+ lw x15, 13 * 4( sp )
+ lw x16, 14 * 4( sp )
+ lw x17, 15 * 4( sp )
+ lw x18, 16 * 4( sp )
+ lw x19, 17 * 4( sp )
+ lw x20, 18 * 4( sp )
+ lw x21, 19 * 4( sp )
+ lw x22, 20 * 4( sp )
+ lw x23, 21 * 4( sp )
+ lw x24, 22 * 4( sp )
+ lw x25, 23 * 4( sp )
+ lw x26, 24 * 4( sp )
+ lw x27, 25 * 4( sp )
+ lw x28, 26 * 4( sp )
+ lw x29, 27 * 4( sp )
+ lw x30, 28 * 4( sp )
+ lw x31, 29 * 4( sp )
+
+ addi sp, sp, 32*4
+
+ mret
+ .endfunc
+
+.section .highcode.LLE_IRQHandler,"ax",@progbits
+.align 2
+.func
+LLE_IRQHandler:
+ addi sp, sp, -32*4
+
+ sw x1, 1 * 4( sp )
+ sw x4, 2 * 4( sp )
+ sw x5, 3 * 4( sp )
+ sw x6, 4 * 4( sp )
+ sw x7, 5 * 4( sp )
+ sw x8, 6 * 4( sp )
+ sw x9, 7 * 4( sp )
+ sw x10, 8 * 4( sp )
+ sw x11, 9 * 4( sp )
+ sw x12, 10 * 4( sp )
+ sw x13, 11 * 4( sp )
+ sw x14, 12 * 4( sp )
+ sw x15, 13 * 4( sp )
+ sw x16, 14 * 4( sp )
+ sw x17, 15 * 4( sp )
+ sw x18, 16 * 4( sp )
+ sw x19, 17 * 4( sp )
+ sw x20, 18 * 4( sp )
+ sw x21, 19 * 4( sp )
+ sw x22, 20 * 4( sp )
+ sw x23, 21 * 4( sp )
+ sw x24, 22 * 4( sp )
+ sw x25, 23 * 4( sp )
+ sw x26, 24 * 4( sp )
+ sw x27, 25 * 4( sp )
+ sw x28, 26 * 4( sp )
+ sw x29, 27 * 4( sp )
+ sw x30, 28 * 4( sp )
+ sw x31, 29 * 4( sp )
+
+ la a1, g_LLE_IRQLibHandlerLocation
+ lw a0, 0(a1)
+ jalr x1, 0(a0)
+
+ lw x1, 1 * 4( sp )
+ lw x4, 2 * 4( sp )
+ lw x5, 3 * 4( sp )
+ lw x6, 4 * 4( sp )
+ lw x7, 5 * 4( sp )
+ lw x8, 6 * 4( sp )
+ lw x9, 7 * 4( sp )
+ lw x10, 8 * 4( sp )
+ lw x11, 9 * 4( sp )
+ lw x12, 10 * 4( sp )
+ lw x13, 11 * 4( sp )
+ lw x14, 12 * 4( sp )
+ lw x15, 13 * 4( sp )
+ lw x16, 14 * 4( sp )
+ lw x17, 15 * 4( sp )
+ lw x18, 16 * 4( sp )
+ lw x19, 17 * 4( sp )
+ lw x20, 18 * 4( sp )
+ lw x21, 19 * 4( sp )
+ lw x22, 20 * 4( sp )
+ lw x23, 21 * 4( sp )
+ lw x24, 22 * 4( sp )
+ lw x25, 23 * 4( sp )
+ lw x26, 24 * 4( sp )
+ lw x27, 25 * 4( sp )
+ lw x28, 26 * 4( sp )
+ lw x29, 27 * 4( sp )
+ lw x30, 28 * 4( sp )
+ lw x31, 29 * 4( sp )
+
+ addi sp, sp, 32*4
+
+ mret
+ .endfunc