From d81590c60b0c8df782a726cdbc938ee3efbc942f Mon Sep 17 00:00:00 2001 From: Richard Goulter Date: Tue, 19 Dec 2023 22:09:11 +0700 Subject: [PATCH] sdk: copy BLE/LIB --- sdk/BLE/LIB/CH59xBLE_LIB.h | 4586 +++++++++++ sdk/BLE/LIB/CH59xBLE_ROM.h | 4612 +++++++++++ sdk/BLE/LIB/CH59xBLE_ROM.hex | 11597 ++++++++++++++++++++++++++++ sdk/BLE/LIB/CH59xBLE_ROM_PERI.hex | 8507 ++++++++++++++++++++ sdk/BLE/LIB/CH59xBLE_ROMx.hex | 11597 ++++++++++++++++++++++++++++ sdk/BLE/LIB/LIBCH59xBLE.a | Bin 0 -> 1147876 bytes sdk/BLE/LIB/ble_task_scheduler.S | 127 + 7 files changed, 41026 insertions(+) create mode 100644 sdk/BLE/LIB/CH59xBLE_LIB.h create mode 100644 sdk/BLE/LIB/CH59xBLE_ROM.h create mode 100644 sdk/BLE/LIB/CH59xBLE_ROM.hex create mode 100644 sdk/BLE/LIB/CH59xBLE_ROM_PERI.hex create mode 100644 sdk/BLE/LIB/CH59xBLE_ROMx.hex create mode 100644 sdk/BLE/LIB/LIBCH59xBLE.a create mode 100644 sdk/BLE/LIB/ble_task_scheduler.S 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 0000000000000000000000000000000000000000..f43fe3654ac8022839d775150b341b32b2cc7938 GIT binary patch literal 1147876 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 z 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

P=PLLO;r^QqT& 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 RH}g#2x; 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

  • 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
  • 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 F{W}HQ&z=AP literal 0 HcmV?d00001 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

  • %BRL+Fn!vQa}-f}h}h29GAb-{5EQQ?SY4 zJr-s^m3omrOD&G)GH15OcJ{mQ1Jp2o`y=@o1X<>d#KK<;9Nvr_0)IvGB}K=&0fCyp@5M z>m6dzXCA^2VTV90{1{-lo+1{0JaG8GutOjg{u~0M26NBM=Ke z7g*|!SonHi=_ADCncPxr;a_2gKrH&JfJL8J^zQ`DdIUQJV$t6R9Qv*C8?o?gCy__7 zLl}uIvQT8!<2m}McJi!J;Fb_m4e88%}Jy=Tf!Ec`PTPb~Z)izgQT1B)jX z{v>(lnvPib5R#O(O)PvKbRx~z@t2!}3yFV2*1V$~`EP^Sr-Dx!JPJRN-x@rD*g1AS zaPTR^-%I{!gIO0577k$_w%|4m_1{E9wi_J6kJJmX zvPeA=3x6?rXU<71Jo|*!<=z}e?Q$zjz@QB4ro~a`?=|jl_vGDYvwzWD#KP-(+zkSOWsEp@4DlYa=Gs&8)&sH}tNr7&Puo9N zLr2mg7X9A9k-gYCf#U$@1`O08PQeytg(DE#$4VY(NBE0?X(x4o2*jda z4lI3&Sa|x1b{K5G(GTJMn%1iti2gO8B>%+Zng0pc!p~!eFaewB-wZ51Ar`(PaPS4} z5c*<^yr`kRes8P1tS@Ol#A2reSn@+G`6&YqAHWWQSoCXwB|pT%F9qiHQ7V3k$rIm> zE&LL82*jd)2XN+}jNgcbUjrO|89M}G;q@5uJ5B5R43UEdv;72rZ}1A@R}5ZSo8-0 zM>qf@T#YSqSVOf1KLxKD%suNX*%5gxv2Opb8`5t7K~Qr2LM&;qT;Vs2KC$pUfu$_O z!sh^s9b(~GFX2C6hd?ZRKCtAIm^|~@4_o+6>=1}WpJP|(CDR^=g=hUry2Qel0Egeg z4xt2_@a&tRzZg5j!nXsCyp5d`q|H;Ljys0@(J0tH>;+2domgyM1WY>&#KLpj2p_=? zfmnFvN6KR7tpa@b9qbT@MSnc7)CIBd6M!ZE#N?U(N^IeGu|psh{i(px4vB@I4J>s; zOrCXAgDrd%I|O3UzZF>SqY?|h2snHUI|O3kHvx-%VzIvkIQ$-V2*jfQ7_itU7XCND z;rFpaAQqneH+Y<^X?u|m489pZ!4C~yil2yse{S)Q5PxKJo}rF|cai^-;dQ+`^EbQR z`yyKI1rakpDcB;|!XIOYKrH#Z1~~MYX(ze4BKULzL1guHW~idguOcjMJGbuX=B8~my`d}l$Tie9>9^mVTX`| zE%=p&`g~O2U^1+uWD}*2C1!rIzBZ&?M`S`@o3w}}t-j=){zWYOTJlc&Cl>w@@=l!+ z3;z^(r%s85*X`NSx7#zTQ~D#Z=(j@_C0%0SbI3dWmst2gmOioYqb+@6;U`=A#KLn8 zl+ZEk5Qv5E4>|IUruCdB_;-U#$Sb2?L7ZgpNZ_D@M_YKTr89wive91zTo5q$cIu=U zd>?gE4c<)NN%vvmG{f%$E^zq$)OYYf>Tppcgd^Ar=tzWju|?V&`~k7^M|aGM@Il}p z|6mXyOunPRg~SeDLfpyl<;0y0o?!7I953yPSp1ny-g!nzEIj*#ToXwjq3^kcyBPb# zqECNHJ0TXH{*?19vG6^CBP<+3zJ;T}!LEj9zmq%@%ds49CC|jd7XnM3iODmM1F?le z#wM}ob6k=<6AM4x;)#X7#o~#DUqjxRCld?b8#t2T`AV=JC%YLQDoUO~6U(t2E5hB4 zjy-M!!ApN97Jd3t><|mjJY@ASc8G=V0369Qd`DpMGqLD|fyJN1r? zRj7l}Cl-C$m;1)H|9PGb=b2-PMSr-ZPb@sk7(UHSr-_6V&U1|d0r=Y*#my#b~@Cx9dqf-bR`oi$Ul21St;YkC5 z<3rHFI-f;`zZiT$)L`8{JDYm9+b8?A%*X6L&a}eCt@O)Nb7 zNN}LB!!akw#p)2Uu?0DyKo~_l*kHDef{P5EMBc%3EuM80`fsB{ENQWQhPe0?0 zx{jSz>HeT~y6o4XOk;;w?AHU!wKFk!UOO+v79L{k5Q{$BTj-C5Cl>x*V3`9GlV@rh zu!VnU^od3P3Em_ml!+5!oLhGj=ccPX?x)cHoK06W;)w6~oTKqCeNsXACiU;`!KR zl@l2(`Zt4;d=d+PD{we&^ofQ4Ik4yx3%?3DYdCfY#KPYTOnt@>lPBJQU3dhM!J@wj zl$4j4Jj=U<`V~f>So9wTmi!P4zZE#^66_F&g?|D#@LU5!?gbGG-;es28hv8nxz3x+uZV@`+7)u{CKmn{;P5D8hgf*7HA6pe z>?9^n`~>y?&FB-0KG&iV`^3UOOa0MCpICUVogvSxiG}AnW8uq;KC$pz%SPt9#KNZm zhsPLwV&QXuLoXYiSoksIKQTP9@QcWwjRX;hg};-0lHrMk=UN;xS0NUD1913qW1m=f zuC*g`6=LBZrv6x?Pb~aaV415B3(qxrBwb?Rxqei5oUubJJlBzu=fA|lzY8pOh=u36 zQd#4T9b)0RHVNAUe)Kveq}4 z0*8NO(j^vsuCXG1AQt`w>R)5@iG}AHNMfH@>~lSt@U=#tSoFC@l8h(B!gIZt@O4I? zSok0wMu|SL@ZEsJ*BgCe;Y)x+y-fQj7M|;~2v02heDdcQePZG7Bj4Nb#KLo(63Gv- z@cV(o6HI=Hg+Bru`kt{vEc^*zu|q8UN#O8A#}5|Y0fSj6+t?u%{a)nHH9WEKTuVyo zkyv=HV-lWZ>=O&mwWdU$Soks2PZ)h-;kllPuGkLIbQCdp;)B3hQ;a^b=yNSB$q%vcZvcm<8hv8n zx%Le0GY|`Zg8I`8Pb@swUkT-ydLb4*IUW3;jXtsPTziYxEIF`GOrE$iaF~-F2a7(} z=8}0PvG6(6|FO|07CsL+lxy-sEPNl>4Nf=uyk?2aFqqeI!I=iH0WO$j@Fw!J4Ss}p zj=^tGXRg6-ldm@Tec~E}PY};D_%v|D!Mx2RHhIe?$jKT)Kl~KjXfUU$f;r6!-eh>5 zs^wS?(~$*+uebQy$#Zgt@C*DD{KVjAh;K1?7k+|2HTV#DC*60+-)i`i#6L6mE8<#% zdFvtQ=<`xdFfR|pZ+(Fy3ypr%(z(dOLoHkmT;TY5B>6?=*zuOmbrzmU{W_ylL*7Yi zk)^YgI&=)e&&f9!yo$V&)}7=R8~$G6B?fP@@WaH8{*%N@jm|z|#}5ZA{2FjUqtQ8L z@gI?2X80529h+Yg-)8s@I9Wwlfe1n35&yfvn}8(`Pg-~n@d~5!5wO(n zN#d1;=bDj`RR(vqa1Y=Dhwlj-Y%)6e)Vagp{=};d9!`9x!AptnGWaRrf;9&3A->yS zuC*3n!$de@;SZ?e@E-#Qe`$2MmYS4N;T$2j9k7&(>!$_R8vUM@PBwM!F+A5u3-Y1_ zp+EWmFgQwnoxzic*Bd;Oc!R-QZ%opvCBM<|T(c~ApTQ4VI**Wd>h}ra`;E>s)Zv8= z!n5QbF!*I+r!5_#j+5s%$Zs|}ACPx+J|_R5;lCtycwPj^u_?eoUOXX$$U8bc$p5F| z`&fKm@(&q)AhDDGi!EGEeTT0g|6fM`N=xTD3s0v0!$#)@i=Rv0@xx8PkzW~|dg4b6 zUTWc0)PL0QYshak_&(xa8@$=Vk6HR$TP)}tyPrCb8T}&`K4#$%&KHr#jZPu3q^tT> zFPMS9S;TM6T=P3sP>o)G2CKPDRQ)F5@7ep!t(rcuAK8BXHEO&V^H;30hJkfRHU7TQ z{R3L_7mije{<2d3SX9<3_=mCl^IAJY*74Q~25p=06#Q0NuWQiK!nZAK&{E4@v!G>+ zwS0jUL6@~$$-oz>|5(*5V_?Og$oP9#{`D`{ENB_gdijEu@%-aycO`?CQ7zXn_y=)% zIfGX5T-l%%$wdxYlh*16EhBwPA6SuemHA6={?)Yn5wFj-^C!Bpc7b&`T;@c!y^MjS z%I4~=QD8;D2LDvI^%4cGb-X{rZ>zo2ivRD@zfG^LH4Iv(=U>jCwT5pIgVqYpUlg~M z565$|v_Z>bok;JGmF3U*?Yd#@wOG}_vcWjLPJxe;KjSuQ68Iwd=knI_1in}qP-J0( zR?)52D6llxRLrspQj%dq?Xu{2y%d7GC_&4k?d1wu#@H(tw2Wzc5d%xd3>B^0jb6{d zuO~|v_;_~^)~gu!BHc9#?DY$LI<5g(xxg3SauEYxWXtsoe35#E0UzhIET=_Q<3!XC zzHeh8G#%ysNqj#e##{bjyu-F!70qaR98N8IMKs~9^Tkk{1>2xo9N}LDP3vP3f>tY_ zwTu|!tbUf5HDd;sDEaQ;Y^d_gj?=vkQRi2FFcsI~T9P)fJu^E{>U_lVe)T`o z8vq@Dy7}6&*-5&5CWYy)DlxR$j*C=21Nfk}k||)ZR}O63`wI3r zy`nw(K(gYmmz$aXODgpd(Q&f_QrgRy{DaHO7P1t+_J~#lVa~Eux;;} zZ?VUF1w5t%8^cYOy&z<<*AB*Pdwf=KwLZe^AnFi+l5KA@>g$uSH_t3OMBE8dsRMr-O!*BhJI zJK(eT4I=uAG5m_X=X~}mVNd#7wq@_nK6`n%#;j<=-iJPWcfj5X=rMmemc91K094)j zm<@Yv<&V$S?DF=x0_%D^_WD@%&hyz@1AA?aFWEkOU%{S~H_x&c^V#G2-yAO_AXf>skJ+2qtmc4O4d)HX@@-2I_eD=7$IL99eh}Pi-pS{~Hdl6_z{%-f# z+Xs7$mmv0*`0PCed-YIa{r1Bq_8#=v<9+>oVhq1x?>?WslB=MHhCzF*7qR!e&mOPg z+v;z7eD>P?NU6tQhxQ6Bdms4h1#w+}5b+Wat;12Dy{BN0ZIbq)*d%`$7*Fi>{4VVE zC*cIK*BN>|ro`d5UyE_gDepjVVlU#e7izCmt#b^2#NPQndspIwEae>pJ+U|1XKxkk zZD_;ZB|du{CwTTQvh2^Y$xFJExyV_^3 z+eD?`$Dlo)zr@~lpS|c=xW6XG@GJIy>$4Y~5+?D3haUB9PcZvx^ah`qOb_Qoc> z`Or`(Oa1}?w!QHf40eez{EEGAeD+qrUOnPj-ZE@3qsNgP0NY;APD=m%9-?&+d*?up z$CMaab*qFO97uaIH{`hVL!Z6ru(#hihCgEOBA>l0t1ylulJ@Q>^1o8O^3b3h?gMs!DkJ&|HjVp z%6lD@#omKHd!NA`>tBM{tUeh@HPXyW8I{_R1Uc*~_l>%8Rbz+MD9D_ZsZo)JFa$`Rq-F zy%(Uz_B`FP$LB0|{zms`d%XIY&t9~~n~$SuyZPfY8Qb1Nu*Yu`NRaw%^4aS+58uT? zUuXW%bXas{0k6dfY zX3E=F6{F-yU2|T@uOAmnJCL{kE+`(a#duMlky?^0QvRNd)X}cAWpPf!q_V>D&q{t> zyh0r;OP!dBrac8^TQDc*m9#_4*$=ZLmFZe7uDVcuQV-5S9c8ixb}xN3DZa2gseEDVs^<67k9I!w z`J?f~*{4({#^yjQ)y>a{=F%xY&0H8i+WWoJfxY9@bMd3$GpFkg!OEfCDlo1dxxe4l zj_tnIO}D6coyzUCUe(3Qpw~zBZznmbyJBI|@-x%hWuyiN2-lSQPEtl{wky|Nu_GyP zMZHSYoKd;mPO7>q-hq6dN}N2da=TNmS6XH~WTqgt0#_VUb>nxb!1()A9dgJx`bXk_ z`glV;x7VlYp5{#WGZ0T#P3b4PBs!gGchz&HU2}HjJ)5>?OMM`AzbZ|YWAf|Id#)*6 zb;=E%Qm@BzlTN9+!(}Qrgx|fDDmTF28nsdX)~nnU%6F)Z_zmp2PvxfWR-N{|P*$2c ze3w|<(2!HMwPaP9c)T=8T1zf&#Jt$NwIru(Rat4$qS{5ZJJ2SM|2?tty<}+tYlp4g zTelY(iYHb)kSs@jojD?&SaV8wT3`S5qJ~AaBjTTIGi@;MV8zR$4vcwW{Qj%=1>&iy zA)a5K=zJz6P~M=L(pD?fgYw$W!g$t>I%w6Er>L&+#G?08=&_9SbQK=9ygU%kREc(n zlUMKUv^VRMq!`=jssL9r~z) z4dRE5_y%w$hKh{#?N#0R?bViL3r94ioal1*pHgE#ZEh?-+U@X{4Y$4C+|a)1i!Zvc zWGr{$>o1Z6=e1WEzZ{{iUd=ont-b4;x_EbWbnO*iXO$mpXz$kDg5TBkX^(nNQE%L_ z`eT-5W&CL4>61+D!NZw28wBvmLsGmc^+cDWo!Us>wzx;R=@d8$gJoKB-%#C(r2S-YiFxtmhZkLuORs-}kb=A^oL zN!{(}2cf@bXNx&cqP_UpW>E|b-uQwQ#^lJ z-Cnezdycng0ShY5`yEx+xZzqZ}} z8p|7QI~qFt)Dzlp!*Nv*Kl+Q~UrCzQP>sKh<-q^$A-R*Op79e5C0cQ-b9N4l8IjKnsl;gX5?M^3;Y4B>UCaG1c z`ta!8DIYK29N1E?K5XtdG9$I8>ua=@(5bJy*0SLB*Pph1kyvp&nYCS$B(1O}spCjV ztqLva)nEu)D_1;l{vy z(8@@yxB61u-eYP*gN)<3=_uLZl%(7+e)slC%58sAnUOwugg3^U(VYy(_ZB&CcP3>3 za-Op*zdkFLwnuWkrQw|2lIyojuCFN5mU$ME)LW)ttaBcdi5{4dlA?N*a5hu1Z`7VK zyO!_lw`@y&(uj5?iEei%CpvdXk+e9<=B`UupOs81J6JY!#MTix6{#4_o3cizU#Ax* zEseK-PIP;f9Jnj@zI0eVaM!*T{4;mwZfdVm+sB$?Z)MzBrWU#*R=1Lc@t=;*ICG}U z(VyM*dB$CFHSn%nwHNK>RC7|-F}pH5Ah#Vl;C#?Qr5(t5!Q^=SvsZ8bbZ35JQrS80 zFo$L))ObKf@cjCPdJL!C#MHeVGP+0Ax$eljrM~Nj=ejxAQa|9iq_Rs#z@uNYEjGkA z)}pQ!o>Utb)~kuT*cx&-^hsJc;x6Q+X;}xAan=d%?DN+z)DMm@cbgh;rf^%w!kE;9 zcqedP2RF7Yudb>{zJ#7NKHw;lNNrZBDH$~Zb&9 z)fZ@2-Env30`=2w8zE(tH>Ofw(mc1lIafAr%iWNo9^59rT088&cCuZi?a8n2^kI9~ z7x|03KG)DH=iV$JzaC@p_SPCX4U%GNjP04NEh)CBwsA_+;%1e|dR48B(K|9bX?tzonHN_Y03F13(JoNPJJ^F^OXg2(hl)_;>}gA+cN`a-D0(+ zvEliW((b#ia&zC*vmvSJjb)`tBc#=2oTWNFeo5Wl!74H13+11cY}NCUy7ciO{qASa+H9D?x}j_hjEPOZ#jnN z@!Z9`RHywJ4P{A7_wnp4ajn}-YWs|oJCZXNe9`5wi`>c%wAhFkimZZBp&4R@dw?@}96?U@Nv*wCU^rMBOZqWxoe=D|OH zH_u!ZKSu$kL!ZLm%w5bvE%nqv4bC;x!e0*d^C-wD?OY7ojUGJPsexf9=?9Q^Z5uaT( z>FR@55B<^BALU%L>YC(hKf81ydUaj;E>##$95~*i?t%6yu`Inu;F1*8bmLh`AMSiH zo(TP|T`sPcz1Ej#pW4kiH%~j$E%D1Gojgx(S%&|`(m!{NiNgEqJQW*{V-PX8c^Q-Yh_-`2faur6tvr^RRZKvW#+yCvG=i-ST ze^ZT`Z)n~TPjvg6S{{FK+b8j(S${jZGX7q3(~Y;OyLbLq{EKZ(^Up?^E>SD@+`V&k z{Mv2n;~zFR&HooI-ygrW`R@3PZFlc{Fg|YEJ@ME!p5v|lwQTTSQ7t+(MK=bZ;VtS1+j1Z7pcXcJWA)Lx^f#o9 z=aoHC(snCLicNG!0q@w=F9mRov>aFT46j&Q(ZD{?4jO?pS!brtk9he z)y4bhy9-&d+zy|*)(gw)a6cut_j+|pyFu;7w##$RP+OLm^MJXJvRjuiYmTJ6;myTw zZ+c_@YwK?tQI=>(?@gYwi?zc_%M$mb_sVaS{K^sI$`W%<_42MEVr95y>B)Kd?l~8@ zqhlsZpZ$Qkv#_nojSz<|gj|@zw7sfIw&%-(Zl4_}I zF}KJ1lplCf*7}rUPwKTkWw0lGZ+(h4-^mTFPdmqrTU(ObeSMm~_G(BE7Px$FaDB=E zPs&)2y4ddKGdGj+Bc9xo@(NErhw?g44z5qjNUinc49c@z8M)}OJ}t2OLYxWWZdvmW zHKl$UXxTX1E8wHvalDgB+)Az$<7sb;q0$LEAnrTsCF zY{wH{m$`N*&6~{!OXNCmVf^cHdRBky;V(I(EyS$8S?O7Q%;duxnI~>j@nOR*%IpxPZQ^ZpY(N!3qKW z6xAaFE#Bs#J>DhvLO{RGXUlj%WraYCx9@m-Se@&{&&F@Ee(L2N5YTV8*)rcw^Flzs zU1rPKo&XfkZ+CfAK=tti9iQiu`}*X3pB(YY{nUjmn0~6%k$I;+NxyyMDFoE_6<)Qo z!uKuA{PtITchw916&~eV@7$$nd5f!%rq?j{a+RjnF6TQeCZwqw0d5r$_5Ty#;gpI4g*Fm0S$@fG43Y!V0 zd?N9w56fTg67BT!&P|s5E8w-3{21_^mds_)Z?R?3_gX;*wG(m) zHWNDN_r)$25td#A&bDOQFL&jR+P;@RBk%FWhh2Yk)bD%Ex8e^2d+BvlZ$e&d#lHi5 zizUAg{DdWQ`PB)Qd;-``{}kj&R{Y<9J%4vpeB{LUd`;-6(tx*%i1Fbp$XMUuXTElAZp|h~HoxUkiDSB`=0tYsvgGUpv36 zATP4w*FgTR)2{RGRJUR+k9sw0>jBJoX_= zroI~ov#oPZ{wFhUS!GT zkSAL*|Bl`(PdCNCamcpf**CrRY0~%d(?jPc&($}wmp>z~@Wrq7$sF@dF#2zZi1`Zt zp8s7-u7vEBuZONXuf6wBvk}jCPE6>b=0ko;MA+l{NF&|$(nE1A0PlR>LoJ2e*^1|y z039s(4#-0-d%u9pcO^~eq1Hk6mrr8(RuSvd^Oupm`9N50!ts0u$AqwY2y(fIIDRYS zftLIm$d#7-4CJsY_f)$ed-Ic?YCq&5R{YD5gO+>IADj)i`+#m7;iH0W!LcZ0K zFNTbXw-d6}P{>!i?I~Lghn#K6qab_ZSGF1pndbx(veng)|7^(z zTx-Y%d>nynt^1YVqLV$o8pavmc0?$hoKKTYm=DatA>)~2o zJnyJV;PLBx@?$=Er%&d)@)CIbQJ?%bpUidEBvAhXpIqXT$2sz5=!S58&GpqJ@c25P zyxJ$P_sPF<7K$n;lVd{UaEZsq}8_eBEpljD<%eDZKduGjWE ztAryziDN^US@2z62DX6^{_$_L7#_wJ!u<3FM<&PgUUTFzx_*1;b;TIR!1%9x`e)(J zBEwK@A&lI)j@(}#-%Aa4$2z~+YK|kb4TmuP-{#22wA@E+a%6}){bzjg zyN;Z#?d7R6zWAWm+4b?geR8QI_txq4RpTMEiIMKAKKuJrpZ?Dr`DU%3ukLX4yE*zB zocMh@KB69XWQaQbeU8jDy5fG=D=p;yO4%>TCMfA;H4+nN#%4~OG`-3&HJ5|XtA$)% zGqGkK{)m5M>8N4D|7}bm<1d|f6XVBJRnML^v%1QQ?eFRh0P3HOT@+g(cLT9qh;1;5 zV(bP`TLUT&DB_Na12k6%RHSuzU=ekTs28PPlw6d`Q7R82SFFuZrI^PSGq#wq#Z(?( zOb?*Nfm(@qDIP?TM-SvN1F1QX+=W!RklX;BoeMRo59aPdlSQUDNbmH~BnQ&$fI@v_ zp)S&eI(bv#LW8xAK5&38*nmPB9iYoMphzEEq>nAq{wUI^73pJ(n2`b6F#`rMlLMlL z(Ke%o(VE&(1GJL{XfF+jY8~yT0a2Y|vDPovX=$$w7_9Li=Ap2^)*no3g}Sl|2N+Dg zP&>3xd#7-K)*rx}6zZH8>O2?f+!mT@jM7nsI){ZiSA{xPg+B7C%ni_=0a^pS5Tp@p~4HbruJu{$@w7qtxz|M!oeC3)<+H2mIvv4>XH`eoEHtC zABqa8Q>05#q)S?)OHrh2p-8uoBAx#tozEg&iXxq>BAw47-Li^w>nzfxD;mVQE7EmT zqv0knvs~jz>BR$vf7CgXC|tq%hEBD{@f}Y z$XpE5(T>BNTp-n|xiwe=X~fLQvuMLwM+;Kx#jZ@2kbxPq-OS9IyWslCSoW#~;bxhY zFn3m>s=6Ar-zq&P%JKs8Gp!nqxqQLQ1S%J&nrYQjt17i~TvOkoKN6mE6xj~UxhGNW zW~{mj9yTX3l$k44nZ<8(sgTy(n(J#OR{z-OSJ%v%ZA2VmHBdMfPHdSUsm-?8vT1Xx z5|S}r{Trw7ICdPf8kJr`3l+1#R9RawW2)xpm5Fc=*LJ#e%G{QX(y4u4pVQ5mjkcQ2 zfC;)DmS#h;&83Rq1Zz<=$G&vvVQwo!L8r}{Ddy=mwmn%eN;gyUhc~)OV$~nml~`)y zPjVQeGv~-U*LndXry{6>BbimIz-cJIDEN%2*>SXE)HFP%vD+vx@8R`%h!a8w7ina! z`-SHcw*r{Chz!-Sok!k zhWZ$NV&V0in~TaI5DT9V9CCPK;U|;N!w!L1_{HSUH$1WM9iSIHPpj*1Q5EDFTuA8pt`Eob0;FtL9p@c_efpNR)`a_K?; z5Oa6&wG1fhgkStz~NFTA`lDDejO^p4#Do@w~~(=rZk$2i8vG9Bj zDfuB5{vde{HVDMRA0h9gODud^vS*)I_@3mQ{16L2)Y2ywz9-TP4%Nx(=Od9}29pYw z89d&?R|7{J{u&GOK1n2o9m37n3LHDP0teYZ5ZDJJaShcY#KR4K3_k@U4E_y%f{xBJ zI zX9fkM4d(N*;AIALtc#2>n9qrWmm7Q?@mPcTd_i;;6FV>Qa6IH%R}4=8OWB_!zQXV? zP{(;7@CJFTCB*PHu-N>Vypx9$#H<{I9Mo^*M+WBu2U$@FqloeMz6@N$P15ZRS^6@u zw2d6#@O9WB5DT9NEPa_+_!400%f!O7xrCh;l!%3|1eURdSop2LVux7xCxF8futOjg z{(WHSQ^dl51uT7>Sa=0rg(rew02W@~dvnGLV&NwNOCKZ_em;4puMrEsio9coSojU( zojy)1{LAE>v4U9mW5AMsV&Ojk4o@=KCl>y+rB5vUm())fePZEX(0RC0OWx60OWwijfD3NG z4q-F4;Ey%b^TQyGAv}dG;^1e23ucg2>J@CknHuVMpalOJRK(#qRs?4moesoKx*RtO z9Gkt#&o(-G+;H$9@DT@>Q)iCR8A&|X;A@Dh4dyu_Qe$u}`FRG{0~gFUco{KYz(ZI| zotq5a0vuUj@I%yb^7a^Y=tzVoiGO17Yt(V{-z2`p@SjoVrv|q}Jr>+*a0oca7yA(S zE=sUgL&bZ<1x`Nu5HB?R)zoo#zTXgBWcWqYadqd(BHGa6Xh53$(i zsakkq;pqa&53%sfdiXBv5Qv4RALP74Ec`m)@EYt8)?pL=F<@zj#KJ!VEOv;6e-=1= zH+Bfb!tVhNaX>{N7XBcxv<+h6-vE|+Ar}5^;H+O@hd?a+MKCR61+nnGp%eKfwaxc` zBP=vRe{6!wfrIyuHEU-@?lpKSej@*2a6R!lgYUynaJ|8s@e|o#Fy|Y=jRtoFE}$Yp zFY@;rTtR-5!J~=S8_d0wmss-8_8ESFOv|y9eMIIP#G;=E%yEW+Sa{t&nOOw8efEPK z`d6b*Ec%1Ur(uUcEc|d_u}>`gNZ{~;*dY)L&o&&o*w`l){%Z29ClMJzmz4YQ*l5DPySIP`r}USi=Fk$29C#KJ#8-kCQN3(r0xJhAY{ z$VZHQV&T65mV6QmpA6OT;~)@-h3^0?^+GIsU-C|SAQrwGj*l>d2=sHLSwod=VYZXt zZwx<~_`eOFiJyprZ?^F57T!brBz6d=u@(GQL;d#w1y32=4*8LE|5x?(w6W8wzMOio z>x)fO{7)=?*k$p=!XF~<)C;lj9{^`&V~0R2{KvrIXULj&5QRSpS?YyY_>fgE#KP-( z*+wf)y=>Re)Qf|4z3ec&u9s&G*7f4xTR=q|{628OPNVY~`RxXC+>ky(EO{samNF6x zUj`helMsl7-vk^gMj;T0g=g~8M~H?0ioDZDh=uO~6T%Y@5Yk(vB4ZoKB^9Dam?C7(52VXG!Q^YSC zOiFZkomFta@HxQ2mkj3hc)`mC^O8IGJA-+82y&1^D6@2ilmETpN0EQU;4$PKJ6Br# zb-UXbKxDfRzgbZ)o! z6&Bt=9mj{fj*Gl$^gp1^TL$avxVH`FwVUYQOZ-Q}Zw4+nV(`Pnj-Q_d4m$PDSZQy> z(oRx((P3G{PDfzopByoH;vly0``956i+%)H?u`%&9|e|liG?2ooOK*K z1Y+Sit}@+p{1THV9*HgM1MCopMSnD~j1R=ZPaw}fPC}S~P59}+e5Qt~)$iq#C!UQh z{2_J-#G+pdEaNk=@M|odSa|kp(I*z3!$gQ35rJ5EU0)w*TEFKX`IEt{)5ymL-$eY0 z!K*Bu`Ib5&rcKrnn??A~*dY*0TDnbUlQqvqg=aeq|3%X++GGS&h&OK#h(%x5De9;l zIH^-&)?@etb_m3xKNMJ=(GUw?4jldzI|O3kuLhR3L@fLyV6j6i{AA!Po>UQtg|7jY zwm~d>E%~0NT*Sg}An#mL6AS+kc}JgE_$Mu%Sa@C6j=o*j94^HUvFIPOcw*sMB+(}p zUe7Zf`}RCDj3S9XvFP`;cw*rPSv;}u!!4dz_$w`*Soo2w3_oG5KU{j{t}NN-GA7{zu?L%s2wE@Sl^DR=}5BoK@@aNbe z5KBHehGbU27y_~Ioq@w&kZt)amE{UuV)ThcKLi~45<4fzJqn7V!*sL$W)xcG!5OzD z4;;6dhpexRKC#$gT5|7&Sa{|q>uc-~?7a1aoS99w_1Km5jo~?tiJcta%u7ufiG|Mt z4*wlH1Y+Uyfir(#^ofP<2OQ?j2?S!{qrjO%3{Nb)9s~JDz6kah$TpMtL&Fn`{!rj> zvf+t^A5Q%e!xIZXlKKI|6AM3v`h5*gEc|%tvjHLy3x5r;v>9UICjf_2jXtsPmB5(= zh9?$&DsVW>@WjH;q&{!nAP@^b7dV`5cw*t(0ZV%$7QQ3(+Zlag;X}Z3PmEZ2-APF5n;5BixKF!V6!74cLO225$u}2phbI*x~<|--pF3aK88O zt*`ny@5ec>81g+jzF62&!T0{5^(JL&UGx5-yc*c1otAHOwyDzUz0Wqatc?7FS3v(K zhsxWaEstsOVra`KI=01oq5kOBf9>FXp0}m%y_ZB=+VFY5waa}9-m9bk*p7a+)@P0H zN4EV!sb#ATC3&~hr`76JQC~b?#cc7eXB+W&bJKg9vyFJ`RZjCYNO-mNACZ{vM8>`M zI=xR)x^H*(`=5U8@oe->_R=(L3_Lg6A=wem#V_>&j_lVnJzf1@ee1EpvCSVzHv-J_ zQ3*DN7cfvwz;7Wo^4xfy8->j-$E}dpNTz_r-UwjZ9^b*6jY!&~55(RqVB1~~=xhcj zLG1BdVcT0f(0m((_S!jd%-=7u+4gu(tqhz5vBxppwpV+hQrp4NUI!rm#e7dFXXXB@!8WgL1NmE>HqYm;J+-$>*!C7MMYphMR<_IiU8 zd&NF`pLfDD4lx2ff&Bq&drL70@o(;#zii7M-*dC`cMOelB;qBAy(@h7`eR_)4kg;l z!6x}z=(E=!&lQg$UV_-W#b@sX?7iZYw-1!X-UB{+-9pH}7=fO^4L*CjM&oZzo$}^c z_V)VhMbX&lUkPIGS)aYNW6k@SEN@?IlE33Vdt+dab4Lkc?_Hn0>~Y@soDXHOmySH! z_3;Ai?Gt186?+^Pc}$5Dx8e${_k>91FM>_%WkU}`fO~$sqr0*19H!GEzNig7+K?c4 zVk1`isHPsbqq^KZs{Fx8aJl(#SX(>mRO5SF$EMR>BOV9k>e_K3@V zSC8b%=D)u1h+6qbIf&3~<{yC$b9$v;#T z<2t*6OCD1fy&@&vQa{br$#0zF;w_CcT%5mbo{P6ETj1h%Qzl*c*%digY#l#z{K0V< zT!r<^FS}&i{ACw@X@o0Izf+%&FQtsZYWWrTD$LbbQ?$(bI?5BH^TyseHtnj@BPLfI zswlst3jRvMTKj1S^p}2mo=OYsEmj}K1Fy!g?zveXwC*rgcyD~b{Z3E&-E~(~s@zO` zCk9`)sT*If0^=+3)tWMVIV0+>*%`n}|7<_{=yqqYUNcwbAJV{;u(^eD)a1lYZ)(?Q}MF> zZ5e)r$$X_GR`$+cB>$_i>hFhpA8uS(MJBiQ0et1DsbSun0dC5g$I8Z+mR-6dSFKiD z?filkUj*S-JXV$m_MWd2AHCnj*Qhl9;I?t`ySJ?_uUMAod|2IGp6GE{wbywcu3K2fQV?aa&SXd|eB}Kfe#NwuHTBMA?HcaTVK6SX23dl*U#iw93r-TH&oJ zyS9X1wc3c)ZZpz8MO$l#CB-(Td+S5z*XJ~tZ(6YDBy~04mT16teNMI0t>JLGx?iuu z%kgUPUoz4k2_&k{w2=q2#7eyu?)WrSly*9~buM+ALEgOdnwG@BVtwc8zRGx>Db^1A z;*XQcJ}Ws`#&05cBfRI6xBf_7dSvBoFaDu1p2$3vRuJpwu7#anf7x4GW70R?Ll5Ix z{2T>}v4VM4c`m+9P`5XxR_m_}iRY#F>93`9KLy`2{SEkn8S~=hqjkxQhLq3Klw7X9 ztzoBEx`i(_#4}lHb;kV?#E2MHF~+8C)TS%elfAAo%ewlumCv_*q#U&{mfFTqiN)#N zn$oxTN_@3fwMQD>H%!{&{AsUjo>-V3V$N9CO&G%xS!aStU5)hz&{r3$oEIwg4Nc`2 zQ%3C>*jQL!y72xNxi)gu9P#3o#@O$qrk0kp-z|JbL!-)F_n^vIjCGP(`gIp3NgP`F z;{6Rvhk5db#h;bru3DnxYb$GprIs&8={(;u)p1s;onHNakt*xS`0@em%l4RuNFM3S zX*+nn%dbB-b=01rsT@J+o6?09`|NM#Iv2(VKh;_2QC~?nTS}_*yvD@$S#-gz^ zV;hfubsN8P^1t!Uxc~oo=cH*n{6g5M13dp$y!>!uetq$db5mDV4Nc{lwsfKNh5W|$ zu|%i#?b>YJ{}=5gDfXzmcEDlDqy802ZL)~$?fc+IfJcB;bOc9u@4Hhw%8qtB^G#FwslPYj+er=O57%RLdE5aC zjKEh*j+}0H&wF>ryqSpa{A;Z(U-0q5vIX0+@Ks4qJF6V4iZzG_e}HfEHQ_sZ-xfa@ z@tYdF*vqyZ&3f;1@!!6{eax;Gm75~zd?)jZ2U4z` zoRO9`+q0LEQudYPO4r|tB|6vb@jbEQx<*;nmAcpSYZ2?4E8Mr-OoUwSa+Oi~(xmT^l7+HtfXummQ z@nV(eMJ81<;(^rIgX=OD->IOTEUh*?EGgFg`L%J@W1?$nkXL|btgGlxn==+~Qi#OIuGlMn5hSVp;3jXluk%qFL#&T0vx~&mkFTr@A-0zw6D%qF{ zCjC*hvGy)igKLoWnAv)*=*7pqaq#u0;U|{nM8@Lx1N3gMSbOcuaZfibJ{?G898T$_ zzn(VYL;snoG|n^C(PhU!Xi9w)Ihf#nH8&7@6e&t+mOtG%Ib(5JO5&Wov}O4zr=exv zJDQSuOnU$C^mRI~ui2i>Y|E~f0Z)tl_9#P-R9Hvesd4Tnc4=SzZPVhs)TG$aUWeaB z&9+GWp5u1UKbo5QrlkI<+e+p7WTJcBc*oJ2erE)?w{_@?eOuodInRkN(ed(B!I1p!$Pb)&+=9gM)(uj~0X%8@krU5n8p-;} zn?vaMj_SvbcnrVE`iYVq-&rkm#4S3WPsY6PUA|jF|1*r%>Eq_M725iai4~3f^GS^t z0{TgdE!%hUS>9|f66pWMcT4O9`Q4F69O4(a$(?Mi=uSGI@78-q1aOD^Wk)R0{;}_v zQy&jutq{;}mU%>=m3=(Kv_b%H7=2*LeB4yYe0=M^(Y>xasD#R$68 z|DnU1p8%dlILjkBe2H?F_i^+~eEOv-N<(fab-w{&?3cPR1OYYF`sM(cp^AT(z`$n+ zNs#RjP{Y(uTG$_^_?(h~KS_wULjX^%SGUkFQ~%+}d=8P+;>kAi6H|}1(2u!mBpZD^ zw6sD1Z#O^JLcd)7zJ>jAOPluN>R1c?xVr|pu^(68w1`j9ve!#eQ~-|Q^Dh%jJdZV@ zgVrw-5#vER^qtrBz;;j_A&<4OIA8@QQ zp`$t*GT#*tIUDjtBEsHzkmp)5*YB8Y$=`>(&XS{$e`CpmA#-dr!Q{^yB|Gc<4wq;= z`DgyU@)>!J6+Z;_rd#qb$X8nOaLAJ^nf5&Y2eo}~)G~5^SKr89evG`q7k|u>FGYGM zEt%_6IIn|(4JtmzbzaldGN1qQ-D?wqY9i#IB~ONYi$vr2A4B$@UkCL&CVedZd59lw z$u~nDV#z;)Jl&G{F2?Pa{YJ?Adm$5oiht|H=l&u$LFV5IiQLkkA??o`iN>1|jF0+c zZ&VDaHLy3+7w?_by6NNjzJUow=JQosE)fxLPB1+@%65X0uM^RU_xgv4_xgj8@Ac{P zTx)`f|3*Z|o>#vn-t%`ibq~sC+uH!yPVWK8vn_l4E``^hx~WGY=ehpwrk;R|hdxd) z>50TQJy`yZE@5PEJnEr-i{tsc+k_r!2jqStI>);r-t?e7FZ9&1S3f<~UL4=sRWR|c zh>@!0@x8U|rElax?g2)w@X22LH}PwI@p2AjPMDtanklq;s~3^K@opJd4(1KC&*s^HR+YR@!2|kul|he^)DlPXtcoy%Cr`f7KJrHI@s~mN{F|e$fb97O{F|eG0@?F#j#>!W^KXt?0@?F#j#>`c^KXu7g6#R%l=mXn|9!N7z5E-w z)))VCpZu65-wpeoKl-TufNURsKV+}Gebj$K9%UWha=ge>k0L(LjnC8hb4AQtsPCoM zS2aU_psUbVJq_6#UyQyRjgheB@%d_Ji{tavb1jZH`q{35h(7*epM0fHp5T+c`Y^{I z@x}LZ+kZs8g!Hqm_*WszH7egU`UB)$R{T4V=Ueh|$X@%7s81jVt@yt}9&gECKt5v0 ze~0YN_e_4>Xq-9dKd*fnxsR*RPo<`K?;!C^LwyWMPU!FRzmdC1G_K#M@AW?;d-jbS z@#%Z>4HNIxkCDrK`Xha^=MSSl!54pnPxj^$M*mh{{9>OBmpGwN;nUuh{|i-D$X@;m zb@@I0sFw5PaLlaepG7`-olidDlT&bv3FdfjJTY>%6`zU3XNx-0I|s6zUM^(sd>2*! zhq^a`v#L1LhfnVeyAhGOP3UG331J%O1sEg*aUE2e+s&fQBD9K*8iWSL zxS+U3bch;b7-JNT7-NDGG-!-5MnoNBOh83PGiq2&g3k9mRrTCcw`hzr^Zmc&{q;Hb zd7paEd#dVG)j55ZdXItruxI}j==Xd2aOm;)G%Wfm^fg}kSm-0X{Ucm;G|1DBhrZ6U zXZhpfKO#B->0`3#BTW6o=_8|4bJ9ne^!WTT%IF)j+gm;EKUO~wq{r6-HvQFXeyz@L z->q1kvEO`sm8YMH{8cI$|9Q1Sul4k^bMikbItO~(zD7moLywQwsOVzoGrat)fF6(c zqoUQ&M{5 z(9_?6Ug_ys2vC48nf?>$68ibCKu_S=l!WP(fqs0TUlQmy2KxFyzc0{V3G_Du{Xn4e zT^R}U*FVrl1^T2wpAqP1IsGmiL&mB3W{`e;psx?~4S}w>Hq0aQ_gs+vy3;R28sp%6 z6r|_jUb%$Z4|F>FR1*L1D2@%!IZ3qqiGlqhr?U+(4vym3So^-wcLVzuoX$3%#Qz`f z1?e9L`j<-K*a`DD-s%0!_7&0TIeKMuzSDUPnnc{Q8-wltEzqBLI{R=ES5ogfo##YE z$&3o|G?`-cK~a^{>&*Vs(MYG$hWVQm=qCmGe5Z4aN#cCJJV;;X^fe}ZNc51?XBxdW zdOEP*;q*q6J|g-cM;{p_yCA^{^LLEXM*t^Ls?k9@C&)i@5u!van%j!crv{r)Jp72w zetE~RJBr2QeL`oxvNDtFBLo1y%ChtFw;>F}_~{Kfsqho)bP;?$i2a|8h!)(R336fM z{D5_KHXkNt13y4xLhQtT2RDA<{6%euJK)mg&V~SC3B15T$H{{&FDLp}Orar6!tTZ{ zS~MMD8Yb3fQ)*mFKo2LKTl(V{wzOt9GeL?b&zq0ZwRpu~D3FEc;=@T7%V?Og#6TT6 z4n``)Wfm3fXLy8(I54(_^_KNE)Q~z>IZ4OH5ek+paw$U?9El-cOk9>46XwQ5s$sww z6DO$Fa5jz$I2!`V1h8R*7ZW6B7`HGXY2rvnCK8PaVq_xdnBX`jVvGq+V}l)Wvk@j- z5&fC4M<#rZiC$zv=$L3UCg_ZbGh>3*n20$hoKB4i2UKIi=D5g8Ho%byFH>WpEY+BB zIyJQ>#E=b$WU^Z`f_rzth-~m88sY=9*jw#a0!#s*e0!GCIwH9?AwHGYmY zb$Fav+mK2&ERqTSQ)2=F)wpm*tjZb_$*JZz6Eetz$Eh7cZ?!{Aa3K@&NWqRwU7Iqx zU`IBnkqu8|g8bB)JlC4aueAY-OjXyKx~?@LgKACAYfY(ZO<8Kq(WxC_@?gS4xll!> zmTPUmB~zl><7}uR6Vhi0%RAJ>(i%F%1S~QEe}e^OYL3FtT5dJe1d#$wXj%*4zlMOP%4^|HqUr3$G>&s?n%Z5CO!=mJl3K$coFK%A21S3K2 z2H0Dt@l`m=Aw%^2&0BDG{kSt3afhP_KR)J{);3s>jY|W1a&5*A zVP6rFJVnd6(=GSiwDv@D#DI$3N6M;rTRO6&QC2_x-rpAGox8Ub1s zBH~TF%Q*T@e9RPW#;ejeij;D%HekcsARvM~)*CmKk6ua!C*tBMhor8_+2hcX&o~&3kD7LpZK(oVxQxN9LPwAwp zlzea`tT;D^*i2!8&|nUcncNgVGwk#3PivK!e5eIyE`T z+7pZK11vwp;`;%YPr?d9ES{IP>3bcF#NzvVJh6D*D@{(ec_S9j zdwlXkEWWSD6N?|@@xdlm?|(Y&kGK0JmOblGbwVtjWlXsncYb*Xf=^Ddeu!mn z_Um|mzxA*w!@MxOMLE zD+sadZv;+GxBDd)e>ZU1iFx=^C!W8RcmtNy30OghWq%)V@+9krSp2KxPqsX<_%6VT zzmg(85i3Z4EQ+}@1UP*%S^MsS;;dW*U2#^H11DH9kSnoh+v|u=C2OBM%l;1N3HS2Z z!@%NyMt%lX5VjNHKLX396u9gwSV4$Ymaf35)5+RrFydL3KZhLCTC9y<&-BSQ$?b@_U*bwEsaC8Y#LCYQ zV3mtl{4n71*;qk{#n%BR|Jl|vv3PU5+<7fLUgdLO2=R{>i<)#dn~CM;dh%}UB^G}N zu*P0u^7&ZU2UBygf)LC8e&FQkHlM`eA0>Z=<%z{_C4Z*niN!xh-i_77;&%bFo+-rQ zcLS&9kv({x>*P#p{~pq0&r`en6N|r^d{^TpXTHU6lP|VBvF!VTN}px(YEDiA;rkPcC6n@azL%!>F_j)az{8xw zL~&(miI-TPqiM6)V%}R!Fyjyoor=+N7H!V8`~vdlS=>(ke2bToXF(y$$UC2_$h&e~ z>Dk{5tnzZ6V#Vnx#P)~mgBKY0Ib&TV?Ood-)-f6YoVw836N~5ZO3uO#A;jW`0m~1u z_>sV=f58euEPga_83_on_&VV7i?D*!VG&;sto;&;Zy}$t`5_kH6F7Y_RuHx~#og%! zto;(pJ_($<1S<%!_!Kbvav^?+$rICO>YG?Wh-IG!Ry`1l=XjM`h7}|nyHqZ}-s)hd zd=kq~J#gw$tRTeVrvPie#Nwv`r#+f)IA;4-s#Nx*Q>$nh$9|v51h4n)$egd$@YGUzSV4C=rweQV+UukiL zhdDkde$Pd~)mLK$xg1N{;d?y%kcS@uR@|UxJiZI^kXQr4iH;pr=8eaWOX^yzAjHaZ zSKzXGvboo93FxWo3~iqI$i5G#vaed6SbRU=^0k&H7GDXREVVqbc-B?=ddr)-y1`!xrT$K={SF3Bt+V#T;zt7OTAEn= zXyDXsSV4%zPXd-bvG^&#<+o!6Ar`*~Sl5=s;@SSo#$p8_7QYNQ^{-e#mSGXkKB9Xj z#NyWh%MY>m^}yv^LDpjte;07_Y+KL7;@Q_UUJ;9bnS7hICl>z}d3ViBEdC?lvL>t` z#Nzh>r@lkh#()veF;L|q7SC%i`5_k1cXi4+U_*$-_W@S9h{X>g@5W(b@w^;Q&c_Nu zEWQhL#eZV^Pq308!?1|2_wZcc^mnm>@G>ZUw}IxJl=Sy3{=nl85Z`0@QTS0E5-Sgl zz&fVH;@RF5pUH1~)4;0^iDf?)DN+O5X+uzTlpjw|5xDD{a8VW#nV^f0kZa*Ful>@ zdi*Jrai-w$f5o9(uf@T0PSW?OZB4r;59TR;ED+UgV5|L1P2 zTde&-ZPn%fptkyRYkyE%b>q+HZmV0ZpU>S^pS1P|wN;nTgWBp-*8ZTj`U}hV#ZQ`< zg_ySbw8f^aK4YT?#Gw)$&}O&I`y+;`$ttRSY%{JX^?@RQ&{hSXz8|IR>j z|5h=RzD?fQZ1gZKHO3Mv58PMkbuzivlf9vBX98=##N@f(7A)oeffa;U_H%*tzc8`*i^#icV`A}Fkmrpz2(kEez_KS6zk$57 zCl>!GdDq{G#k23Io{7bC=uEwb6@*wkhdJHvB^Lh%umh$(pf)LA|u62Ky zSUksA-LEDV&+Bd7*Y&Tx2ZPt~B9=Yxe=7bHvG@_d$qTT85R2~$J@KE0He-0=1B>g) ze`xUp{G>m!coFfREpEq8wX^3~r+7AI4B2CCw$Ns;#ar>CSU4O$(vIIv8|P;qd9EN` zk;(=Jo|B4laSoXER@h369Q8jk zvG@e-Kfww@EWRhO?t2i6XSozp$1h`F+7HJHLM;0V;PU^%3Q~bZys49sWaBy^Hg&=V z?y&6B&@~Pdiys19o@ece#Sf#syQU%*&s~=DW*&rC{AggEXNkqv0hhZ84~WIr1D7!) z5MuEYfE81RSo~z*vMQ_~#Nwv{E2a*y_>+LkSn&{I@uvYRrVg?AnZRXTv4YIRBEAJ! zF?EQ=p9Nf2iWP)d`~qOb)FBq%4qV0t2q6}~6j-ryh{az5T*giVAr`+JSg~`6#jgTZ zUn3TO1+Zf05Q{IQy?YKwES^P5abSQDi%$XTo-na^9&0^6^^f}$^6WqmV%f95r`?1X zmBhT@h13%}{xkD-#KCzRgl#!Ka64k|i+C^=#lIm|9!3JIEX3l^An)!=6N{fs-j#(| zJnLV5Dm)e`7e{B6XMY|2xM!5a^0OXT=Ne-1cLAq(qX=@# z-{Su4c1Dxt%{Sb>k0IYKyv3P!aru*&0;!AG@_6wc zSE`q__wRRAc=p8fL;L=~<#gb%{PP(>@?y&qi|-4&beZJ`04Guw5A*nO#O0R1nwS}Z ztRw!S#SZ~j_qF&L@@|5b7d*TRIKdMs#GFsRZ1F(+D8A7!51aEW3kT_fMeUPV`R8z{ za~84qA;764?Y6|?M*yom6N@)}u=0Pgud4s%zIdP@wOEn~0}WPw8bN6+A{IXhICYfW zmRS63;N+#2Cl=3fGC2S%h(Bg-gsyWpvFslPPVqrEgjoDGVAVgd_;-QjhgkfdfKzT# z9%Aty0jvIr#k23okKd1Y+Ae1Uq2NdM#lWf`V)1-VlsX102(frJBlUM;@#cA%8wdR7 zWm9SIo+A^>o|pCNN5tZ9B=7#$CKkWZ<0A7b(R7Baca^2FkMVt)z#vjVBWQvDT+*(DM@ z;E>T+s%tDB2b|zPF_39k(vIhKQDUg&7XVjtpn|kxNes96dg2ilb8Ji;YcbDLiIEmR zN_?EfTZl(l`~q;=VV*DKpQj4tfx~+GtJeM$&!)x0X8|WhTbsqiU$giU{HW|5VCCU?@^#i`7k*^_5qW3d4|Oj4fgT$XETL1 zuAXOkHjBtR|D2zvdc58CW@5(!X8->p=5gnFuoz3K-r5tZJ#eViH8!z$wv$wYwI>#D zuJKk_-oM5h1e>JeiDlmnINfONhXGf+xU>KBxP9SAdtUrA^8ttde!Kg)LDB2Os$5?nEEw@y&XDniog8(^nQbA8dFIm>z!5;U%M-oqsjx*=QGfE#8k` z=-eMFi7(u{8uGu}2%IB-f8VI{4>ST#oqtsEnMV4g;b0>bD*U=3u+05J0>w^9 zV~Jchf9K1JTw^+NtreeK;M*1dGgi-(jgq$BhZloqEm<;{jXhg%^I50~TnHLR&HIMc zWA**2DA!KiH%Ru=Q>A^zcdIf{Rpf5yWlGKWAXjXfL@11B7c)W`2KnxYwyF*AL~H=76beKcfZjdwl${(+(e1D6+YUhJx{&=32zmI`^e_P=1E)q`U z@6XVEe~;tBu>-dB$7>1sFVzr5k7GOLuQwL?-qa#;O}1eI}Myf`FlC=_a6MchD4UP9~PB29~?I?b`FXUv-d}wnl0}qfxm5V z#Ca6yuL6tw9Ub`VkIvYSJ8*(zBb5OD@o1kM`>TY7{7nx0jr)Q>H(Y!?ngV|n80cQa zewn}ip1<<~e--H5gG`R>3du&!3H$ z^fwTT{5>A{TXhJ3oMV#P)M25#?D=DP*RQF4o2VK+-WF>>%VEwUl(xP zTDbimp7WtbW_)8zrdHpf|qF>&w{HGlp{qY(={?-Kk+Aw&d zYi33H`&Q`hbUOzx{f)pPe;i}|G|W_cD}!l;g9orO9WpF{Oy9j zI-DDrKeh+uuPcD>@46oT+<|fbErA`ksl!6)pRw=V(I5Mh{2c|r>jmuI$Ts-%$9vjQ zIOkbt$9zbHzwtTkT0W=UvQF$&XWX~&ot@YzPqY)}++ATgKxIYv#m{N?=I69K@Hy?0 zIOfbN`yhqKgY8|yG%YGS(+%fe6_mdp1NHtfwrsY%12JyYAnIXJ zwD!ECqP6GmIO3KqYv&*aVrpexk5eum+hhO!lFandsK?tSrEAYy35)ZM1>*IcUzERg z-~PkPf4=sulKiS=+oMcFDbl~2f9Wq*G!-MxAR-Dz`w+?I;!mjm>egRvu5QSbm-H;y zR)mO!nZ)j%+r}0&^+MdtqNuWD;x*$+4sRWM+1k>h)@Qy@_65c%8}Q5|MDi?t?q{nX z?x^h;ygKvTZp3{nTAw+5e}0dmUh6Z__lm356e2dskJhg(X;_~*Y=3EH!v5kOMXeil z_Wa(bE1Rm;?2BG&VEhT@<=XYzvavSC6^*@g%Bswg;dz5rRjt_?jVm6ze8o{uN0r%V zFXi`O%N^KqO>rK#{?3X!vCa!3s@-DtQQr8QP1+k`uDJazU-nwV_kVdLEZ&L==qa+l zN5T`)(THnef58~k6jkMuX^OxYG$*Pmcnfhv=Wzc8`=YU%ke}!Wo4GD(SiWrevK6RL z#2CE&TfT@ zRbu_xR}RZNwQ*?ih_RP8Ov&;f{6VS2q0Rx65yOdK0!NKWxt}h>W`L;|cZUjoNo? z{mSpxjeq+0S2Z-i_Dg?W*|hW4eR~Snc1xnto&WLH2d_0$Eqgoq?&g)*xL%C*?H^RpL#a9)-{n7`I{(-jxAZw*ic0`VcV+pZ$aN( zAYA5bi<%6x?5)WD?sLDz=6CHX{9@FoTEE@#&JHbt_6Mii?Q?i;zwAxxXHAj$UAxl8 z*Qu)bk>!`|?VMl#WK_o7SG;6@(Uy&l-eGrTD2wZ`#-~xMTTc+nbsjGH-9nKNa!Z%5a1k`%JCAa@E}?ey`8v zHN^42R%6?pw;=B5$vAqbA;J1VoiN_(_sy_VOfrm;`2&TQ>N>i`D43p zxUBf8!7Fe1W%s5GVoDv=lv(k1;bABzqYRzcsQoH$c@4kY#N69)elJG%<;#vd$m$&v zTgr^;=o24qLL^$)neBdoxTkN&QBR9jm;Z{#o_%d><9D-1K~d(oUD4|9Put^Da3Xpf zE(qq}sz4sA)_)I2JFk0>%lH15jpxO4;IyqhmVSK14;nJNin>3#x=Sf*itS+3&10@u zadc@kV)e$3M{inwSsY7hP{(0!s+5YM%jlYwlNd*Eb@n_ssAK+zUX-iN*Lo? zZe<+*O#Z^(hE3n`wwm~t+^u5o;dbBM^nkbBF`szt52$Em_MtvrKPo{ z0_o|Bp|#bs=CvPFF>-M2U|rS9L3~|KrZD=@y$NX3(eh$Lpn~kxzS8|GR;Cx4>sY4F z#nM?Utp0XW^9_G~_P=gRG8WcQmp&J}?kpCTOEy0R-Yo7U3cOjxtI`53d(phY)@o_Rxzvy_U({rA=a}^sDL|^ve(2)OflyS*x z@S6vHfz$avR32svxxnc>QhCua(N#J6fap6;XPe2x)yBO!>6p9T>DJ#rWaAE4e*+`; zDmb>~_D4Hw`%{3Y1N(EBBXhI@?9aW*>G-N3y}x-!I41jN;}qEaskK;(g6JsoPF8Gx zRODVqF#m7mA>EgPXh7s%4{-DVKN-jO=*T?=cYIjBfzk2INLB`B5kUd!`{bPTV}kTS zQFBhZe`k){|3h?kPWnFt+oz**bJEjh{tDjDwo({%AU!TsVRSk4`2W?y=t}70WR6-| z1AVHe-vIp#PyaUb8J>PS^iw?jPUzFISSgO~0iNvXKLCDR$>`r3p~wD;qfOA4d+Cos zzu(iJfc})HKL!0GPyZ$K7d@TtQ%v{t?a;S+`m4}y_VnLFU+?L=pu1NLz!pdEKz}xy zUTXBX4O=~aep6~B* zv^wvHTCqCs@A*1zGvw$~q~b{z_ZQcf)n^6iasAlz_8|SDK<^0jD+B%dKwlT=asAr; z-5aDo6zGoydfXoE_Rj|CF9v#i{H*=1ApN~S-xKHu0=+PM46VPefgZO9o8C7_?;q&t zKpz(9?v*Lz!upH*gVp2l!s_vOV)Yq;zm`C63-tCtzbMc<0{zNBzdq2{1^Qiqes7>Z z6zGoy`qn^yHqc)T^w$D?SD?Qa=z9YFK%f_*Pg}9|%Q3~*dj@*nK<^*u=|JZ*Xy4!H zK(7yUJ_GaZrw2OUY4p=u0=+HJ+dZ9m>8H)n{unzjmTqQzDb5mIjXosM>jS+l(3b~# zJYHCTcL(Wl|F`MS1?h4B?i%s^&-i@THDYYSc)agw;#N%ewrA|X`#k*w=>0vN?~Ts% z^wXjL$+KhM+WK)>G8S=aG+)-~dD#Q1z-%QGNrpD^{w=OtFGK3OX6h;w{D!_)cv z(zm||dYu16v>ZC`sar`zmqYir=evyY@lHh7Lyyllc7NKMPgc19u35tBsX&kS-_txR z8WyC-?WcFN9{cN^P48{|XI1>aa5vIp>1)y}vP2*A%()`lU;9KGVIQ9l`$UgGztOY* z8T65!z7_gRPk#pbg`WOA^!WO!PxKP>-ClYY0uVW8N}!JkbUyEtaQia@eWBC$AuWj``F@a}WiFk4ma#;xbvn%$>*G$R7aF}s z^dqOUPLpUKTb&NoPn2z00 z(^{Kb#)2C^&ZzcfK&vZ8Lv7U3dfvQD>y+mCaeN0vAK=?|u$(@tjqn6Kxq^{rJAQ8S zV!Y(HXi3z(Xi+PsbYGBZ?Tm{S;Z;7qj%VIrj4g6#GtYdKXmPYh4oCc_ilC zA3J6Igs)GlVc-A@IU&A9h<`C>2{u<&#iJ;w9K1H@2bf?)0=pS!^0$Z)4lLr_{}yph zev25rz@?hd08p98jTk(@#cLqqVj>#2}v-79Je-68)}WQacTl0m^c82 z#=^vD7)sSf5-{NhOw0lrn^*$Ja$6Ir!h}ySaRf|=0233!1Q9S12~6;Y<4o4+ zz{F{&F|iFyaDTMUOSps+$*Wnb#$;n)}`@EyknN-mAEzPH4@TGUjfV^TslQ7ofi`TDYL4b#c}^ zU4>RmoY&mG&|1Y~3cF>jnff;8`t)c!qVhT+@imJF<0n1FVkW2m(c(t@BiO9Y) zmzZGjRQx3P0tw_aEYzY^l6yRzeGzi<0=GC4{JcF!#PfYW3uY;bzJ4lo}uxQ(tfYWpUc@>NJH-OV; zVg+FpSI;D}*Lw2#9`r=Bq3zrZ&OV7UYFmC6Rqgmbz}lAAsM>avXU|WcwCyRHx5 z@2RC-dD&*PE#HHc&zZD$`{GtQ7R0LaLg4ZY8T(F+cwTSm+c;wJ-GIwmu!0baPXd>f zkwsg;BEC1U=EEiyKNwiwP!fx;1=f7n#Nyc=%8tbfLM(n1u;#rc7SExl%-wD#7SFa+ z&PD+t7C!~J4DWDLh{aC>E}us>cMe)sJ?&Y4#Iz@7(%@#!`L` zRuE#@v;WebZIhTh@p>%fi?M>N$0GZ?fc32^vG{v{Q%kUd5R1PTnEt!smzX^9{aDIb z*$`scKLkws1b&Ih6F-8b{9LRc#Ik=3xa@7R_WytJk3&zLM>dKc$0B|!F#Y$$FEM%I zZCJ|B#|lC$`)7e^pTaLOdE)1>lrO~!LM;0ifoYFFbN`<_@yl4s-9s>9*}n#?@qt+U z8^D@-n^^oVVEXTiUt;payRnr23sw+f*}n%&`wILLlPCTFi{{uSmi->!GCF_|i~krn zburl}A{KuDnEw0YmzX?pgfX-H5&{UY>wQz+u_*|7GTX6nJ9t#5`YXZfyVD zou>U)U;rVOAD+ik9hMKz>GVGuNjj$!kEH*V)}B~?Mg!Bn4oSr1iR);;3cz96*VFzT z%M**A0IWH%iN#N*J^a^W6JqkjQ-RAbw|lP6wA`>O#QmVJk_pAMdwJn`kUzXrfz*}Mj0m^|?#w7&tsVc9=M`*$r*EdFue)Qy%W7QdDD$WIHB zh{+Rg11`VG+7rwES!X{NNyOxdpQruJ)}C1QFFO0PkVH(L_+{GPV(p1#{~GPx^%Al8 zH-J;$w)Vv0chMgCZ$lC>dE(u`<@|`xVcEau?AyT;lPCUw_Uix~mi-=QzZ5(%dE$?0 ze;a_qvOnPLF9c6ao;b>f{p|!0VA&S}>-vpYJm;&>+}On8yV4%zy$EiI$rC4l%hv-y zh-Kf?*)IZ5OrAJJ`|kiaEc?FBei?XT^28OizXQNw+4raYe^{Pa{6OH;ot7sSpQb(X z-+?4z^29@c%kQ%G#Ihge>@P!o3^?_G<%z|Q1lD~CV)6CB@_K$n~OXPow734K6^8X&N>^~rOc>s*6e#W(xqg^{Mgj%)Pa>U|G z$v+W>{1aF~h{g8=mLFpADe_yef)I=E3taVcviAQX@fFbJhgf`n@>{Wj z5Q`rGtUg7oV>Adj^(0mhV)284)u)KXj{;VoA{IXeIQ0}(5MuF@fz_vo#ZLuJ{Q@fp zvH0o0>Qltx&j422BNjgkIJFHc2(ft6_MSGhxgV8&#^NM?62G*V^_+Ot;*t2N{*}cu zh}j_^XJHYhu6rZI+85hN>epoKSS+6HLH5Mr*&fQD#|lC$p83(agIGMzo1;50!C+3oR5i1C>{B#3O z?jf6d50J+qz1`4eb;$dT?8Fe(r+iibm+im`Qh`N0%d7dq{j#%7Cii0n@!Mx3^yJ5e zHs8t058I6F{r0nn{9mj+vFtDM?1{x+P5!S~L5Rikl3n{H7JobWzhMO-7JoNz@&MWR zTtK`Li}Fb<`>o{Neu>4i`6~a!;#tMXPq2azi+>$B`6*fZ9;x_up=-ay;+aM5msmXS z|7*Ygvw&{o-F}H>&->omFR^&G|HLa;LF%!jUp3JDZy>xBRJG$*c{cZX{9_*fmdCT1 z$`9uisQz~lkV<0blX}%_Tw6KXwZlTFRll4u?+8zyV!7O4CXG8L*gzDri4{tgprg|@Y1SvW1e#G-X<^B~20L>{CB&%^!H+(+X!MWqVTI2l#^ z?tnWIru^R9G1h}v_fS5bwJLtu00-O5Zk79%in#0>Doc#3c(eFbn87wF=Z%~(lj{aB&@;49I_xBN$xt;iHaog14mol}&-jkp|)`R?Y0Q>$1oH-^)cd&Y9aRlE0hXHgzuHks)^OALftsCV%|bkN&jX z^Qer0&?U5^JcPy1-}N}ze*ljDkj<<=o@V|0eGGqX;3V1)FL8Z;9cWnf*pU8sK2`qy z1nm23DT(unq-?%WJ=Q)eqCcLRl|Oz9<@J0wRxar^b{)-b_|_WN+K-u=C6D2>hvzxT)~IPV7KsMYsz#2>mHfG#2K!OWa2F!u`qz?Sw}J zc0WFZ-NeA|(L>m^26jI=gx#{h?y*DI-5%II4m*}#qVoRK+2O~?wnNxG0t0SSXU(E* zIBqqE>-QZb~eH-DGqSCxDiO<5Ul^`$pY z#T*SiioO$76&{%1L6E#wMsYsy@+ zx9|poIs3tnm|mFq!=}O?H0|B=yQa+5d-F5zZi=36%6w~Y{wqzHReSTFYp^h80^lhJpYGClU^ zFOAj~zfqFcc!!y7gEJ$kUO%dvRnM6l4z~EqX5_eKXz{*$%_Y(6>4K)BXl3KtlB1)w z`}ZG_`Dh%y)Q_9Ul3#F+Y5(v}f9wZo(-ZO^10jXx|(q{4F}mQ_>qJ8glZaae{lg8<-g#Z|9KBO{4;uxDR%{H z_4AZlt!(g9wOdDQQJsA0S1TIX#*$5yjhK~b&A$ANtIBXC&K5R!)g3Em)qhl1)U1-^ zrfuJ3+Fk>Xfh-R7`@b1AzxElU=EhZd*?PXJY3PZ2vu&N_9gJ~nz%#|qZOD%N7(Kdj zOh_cEdhUt*p31VkV0u#3^+gz2!#1BS8Lm4Eno1(H^iST-?|d)i@1S>l#vV>ZAL1-A zc21WV(HrwSsN=qDj_+O>&ph^}cPdv_^}aUSqO&7J&;9v2Y8(eXFe8PIaa=Ole7HHU z`zO6Li_F@+dyn`-Q|7%*3C$jJMbV=-tQ%XqdXSkrW@C0_+t9J{9(k?m{T=pZFRkXC z6(=6%F)SD7&zawpxftUF(oS#6EZvmf9kquRudJ(W;%s%}3db%RT7;SFiXL4#_R@G3whfn^`oyJM zYa2PM-GfETP_rM^y-+`9W!%4?Y|Jd%Uift5;q^QJb^FIp%=x5jXP@YhnQ`xD(S9x3gR(-MN@rr1`I?^#5)Y1LP+6HNw^N6F?@%6vjeEK=7p1Nb} z-CLe{e9G&XEf2G`J<)VneI~K5IIsTuzZ$%Ha%t^T53ly})KS}b%paaOe`U!txT^Y1 z-k4{ry2WR)bZLC<=NW8T!<6jR(3cw1rExAEt{YH)V}0?&k4|kyPB=f`hz?$1O?!6Z z>cNk+3^5%@5R-Dv7ui)hR zy!pKc-N+XEV985$TS}_>ZH=B-k@?HprE80x{I8*<`|C1OA1QqF#%r(MQk5x{ z=I)8*V{VeKqBjqnBeu5rz1H?F%KOcx&TDw*m3JLDc>A!18!#{0)0^!73TgMhLhdJMH2mM9 z(rdk^H=<4Si`#_%p923+$ethZ&miY5<5f@bOZLBpY0sYY%xT+J*KdFN_-6)p3|jr@ z6(hb?o4vYTTU3vk63^*Xu%jr-oc6sgwk14Jv@`YBPp|N18Qah?{GFPHp+y_=uSF~D zwdhy%%Ik*J$NZ`Wb4EUse@FIwl&W8GQa#!nN{izZ*T{yBnm^<>tZX_d+b>UVoQ&Bu z@n6%{s^YPEccKoeN}98Miv4E5%KTHWo6er|!lZHk#NHGC&-3J__v=60Y_D&gXdUoE zUekt-)s1DiTgdqgKj~G}z?nBEJ+HhL)enDS(CQu~Lon8LZ`|A9_1LFQtUvO}6(@f` zdJb1L9Ko(_;(vFTKQ!7KZEQ-Tci*|JB&uz~6?)!&{N9PR{Dz}k+~1ksvEAeA`|>9_ z>z$65odGYeJFYsi=aSk6%=TukPtf1|-(}y+?$5t2TzeDR)@7NOOL|^#j;=B6_4I%j z274{@_$T@Q$68ENnEB#<%p^Lw^vOP(hMaJoz0~-zI|`b1euJa4+6bqccA**tH&Cq%L7 z=n9^2o;P0#a_$QAUXp+Jk~;6o$5LSKPWgH=R)GFb%;VA^Cj~iA37C!>%bpbE%=pjrFcE1>OuQR%fe>rNEnUifn;5W0}>@h>cD9 z%s`(N=q*8uXbI9=&3)ULY&AzHK5B&#ZlRiYAgxVdkX{`9V@`UpNnf0GSQ?E7Ughac zz;Uf&R#52i{<@g7_^5P=zJc@$v)gwyH8|4K{~0)LwOyl`&=+{=t-x`9x|;Xb;$G4< zT8Q-XJo|Rw_$YQY^BT_d(k}tNJgaw$Rsf&n=}hB06;`^Lc@Sqv#rVPU#=R(E^tcrz zqU(?zxAKHJ$HlESVcwsOdr`v7s~Fc`&**M!-z~ep-qF7S*JkyU`4%tUe=6eZw|sVF zC1vsx*KeQbQ6$92tB*;KdsV-P|B%M5xSvUn^HXWQ!HbV)rAd#E*8ro(pV$}4(b2nD$NL*? zp2x^nJi5dHMn1nV!z?$m9KwGvCc+lkuh=^V>U1)Em9U z)A=shAU)`Sr=Gy~c`g%{VfKH!Q>Z1YB<59ofeA5<}zdou(`ol7Ze?EiV;_3Vj z`#DeN^XFGRo!?-;<>^zQf8^rK7Ay79EMS&NI^QE;8Kf@&UMCeJS3C50 z{}ZAMp+DuNFN5CU>8qgs(bKPl{*0$z2c2!i$^`S>)dH#5-|a|`>u-XIIW@^k-+=VE zz9*RPq+a*Z`K)z=r#}Y$N>ASc{RL0o20iZ26Qbv!U+1O22>nJ+e--+&tUf7v1A4os zGjH)(WODQt()(o7C!24K&hvD>%dt4CPch#S&GdBoi~IM~=u_BF%cf6_3iJK)OpW-A z_IWQo0llZE_l6$V*HrUOPj4@s``en;r$v>pkLzPvG%&~iv}iE&D?IyQ(5HL)DCo;P zy$<>%p3a!3aeta-j%`~ueY*LkCT?HTqiL{@`_pt|e@E8-w20r%Z1eOppvUd)w20rt z)OzV>L67U>G~+LkO`l=DgIVM0oaZb)o@W^QWHx=K(c^ThR|e@_v-&J!KR3`n3Ut0h zYGsyr|ABp6I_Fh;K`L6_<E|e=qb$ zJ)QHMwRk$8aq~S8E3=}XLFbq%eJga1angnOTY#AfIPaN+$Kmxre>c$o7U)M5XlwiI zyKkTmcKXdQOXB~RuLbE}5A=Ty^u(wIeXCQ9Fvl`()f8` zzdg`*2Ks+G{WPz^R~nLyWj2pofxxRUzNrO!5czvys0!IH2Hm4QCm>FiU1TmUVrG*{r_+YzVcbN@VD#}Mu5Z2; zq)!U;lLMXazDekBL7=Y)blic;3hg%pI^R{3FnwE~zZ~fA1p23e{smT~6Z-pdpbvHW z9;794Ju@~)pB(7_9O&mby~AujDOwq%uM6}aIDM6|pB()%NPpYu=b7{=(cgmfBk*n! zWfzttzMMM7>Eu|xuLb%kfqqV)U+nZ3jlXHpbx!9wK8Y)X^?^O#`JymeNnF|gCPzOd z+U@i|ne@}51Hty)*)SpNu_W>T{y?XbWB$Jy=wA=?Go4-m+azYvX>kmt)+nBEaTe6`;I^Cth` zMa_%b5g9_062^!#>kX;EiW35w+5GTpW=yQ%)O$lYv!I!au$J4@(j2qyxw!+)EPQ4{ zJ~L0>Fiy=k%%pOn!(p6va5#Mqr#garIF?@Q^ny${mI))t*;xb4{D|DgarAPWQO$gR zcHTfYZKBDOoh7lx&K_uH3AD2Z+L-~(?1weO>AA+vA!ssJGn|>I8Aiu7CZ{!KvcwuQ z?P1L@|T)*Q@Qdzj6vi?wDp##&SA zT2nK%rXFfdoz$9|tTpveJJR?!rLHw)tR2C!*P61|n)23;FgC}U{Fpf?YfX7;&193c zrd+kCNw#2o z1+y0#Bh&hGwy=!bgqx4MVEP4%TC?u0%1tzdWCqhoa_89{Iup;w7}o2MnMn6ed> z#7OInZ41vI-@dr5;k@>!ZQg>j>&KnhI1jdS#&Q?V($}wBGs1qwwkrC&mG#{fZoWH0IpMA6(zhq7{xpq9hjp4qh zoI79P+*_ue-M+-y*Uwv$8Qa#zZ%FD}mt^d*WuAH5a;h#%qUy}9yiIeRP0g9sGj1;9 zE@)c3h(|cbuRZWe@treMOU7MbXYyp>8kT0}HZPdddi?Yg%^~*m9G5;Xhc^3}wsR4w z$9?_ca_t{Q@NumeJ}3L!n`M=GGAAyX zXZIG@2foVUk)6H}vxlnbxg(Aw%;VX*DDPX_mDxg*;*2oCU2drsYgo$nIcR zqh~W2aBLtRWjAZ9%``7U+p5RcWu{r#Q=Xma)D8irCF{d3);(Ii+1rVW@X3@pnl?-5 zLClFc)QcA{Tuj9_VD!_@4m#3jwY5eQ#!uulugt>a)&+Cg=Z>G>V!ZfmmR_mbA;TO5 z?TpnMk0d&}IjL^UP+Iozh=|*^D?oN|qs7$4tvKzs=5P&5TQldj$DFBxS@Z31V{-2b zZEGN#V#XzEEoYs(r2Wjf$UEwjwH}l%TLXTHy}@+h;tS54y|@)K-ZG2q&AA=d^*ob* z4)B3{RuA`@Q#PFt{PKdcb_+ADOO{M)ZJXDOgJ$Z&_JW+6PzKL6ZNnSv%wU<#OwKmQ zN%jmeU%4`SGkYkZu+cN4I&UD$cVoPhbY>Q?uunwIooOdv9Iau5Mb68v> z_r#L?HLsQ}*0sUVKDdJri?0Jtx|?mp;`;$>Zerd? z5dO^k{1%1~=1qP~eqJ=Rd8Q}ciRHdBGM?R4_a<`m+| zSV7LfBAXUq*|d2)k4y4(tRTdyANo|=AQnH9{O_@X%)}!865!+;SV4%z7XoW;>ssJ6 z8z6)~n%jC6u;#O7-D<9CV)@}QD%)wlQ6whM<3pb*J_Lsl%bsTIkSNd7&nAjHbU zNZ>LzcNMYt(ZDIbWB?%+&*rFpM=aiq2{S-IOnY#+0(x>gSzFJt?+;!1Bo;r6{0CS; zh{bbXWgn8Y&xyrPfSx+t(B^#&@oWRiC$V_8G0opS#>0iQcljiieNXa-Iydb>A|%Xz z*0`Dfjx&a}K=&vl@bPh#zt?J7MJD~QSSOao0@RX!^~$-Wz~`WLbILBQ%?#N^oq z=`+=g6@*y!Jl5)8{&8;vul_|$d-gAmU8z}EL5St2H*h*b*49s=#o}rBscyBHYt3Iq ztZhG&ck`+oWZwz@naA!Edg$cXeQNoGj@@j_f9_*9$J(=Q(+(f1jq!LS^YY9F#Ht4# zN3}g-@un~T)|lt?Uc zQ0gPZvS+;|-OCol;!QpO5d?%-Jo|m2Ac$TH?h&*$DU*$@GW0TdK=ESmJ51dR`Kg8l6A>ZBd z#NxM-Pg{PW~{Se{t?YvkQaHN@g~lka8iiN)_B-`n!U;v-N=ylZR(KjPV>k}1m* zi>HfZx#fw)SCHq6N)Tf4N$8354Q>9fsa|UFbo`_pUO*d%`6IlX_yVjTS7H%<9Ju;I ztRT-~5q{ajyFC1XhYxtT6#3M)ta{;o9vu7C)2xDy$$gv505clYP<9 zAjIlNrvWFwWO-uo7m;U!g%FGH3Y@r%EYh(gE;rD$jl^n;`;x!H;!0x2^Y|vdWqF?a z5?5N>f}iwN7SATW+F}+%+mcFLWBD72*I4{*{8V3S@$KZVv-l3;wHDulpX%!^zK^`K zd6?Mwe4O|OtRP#l$mcdjU{jUa^_amzvt^k!h z+WI8cwj;@NfQJx^XWf<^V|l-xnV-~ptRQ~gE`**OWbKLN=OOZLk|AR8+sM295{pj& zC%%IfWDu6b9R`|v0@Zg~%ww0h%i_fzUJjggyykUyK$IUJllin$8Q^K^J>q; zvS;5ftF~>!9|snJPyG-p2(j!h0#+X+7T*szeLq%^Ay^U*7--stcrr;|q&U&GR6FAj zRYtaL)d{iuw2-f{{)xpeCGYw&vG_IQU0Wg+e+RJYgjhVArshT`7XLV~>V#PQ8|2-X zKrEieG5sJ`klt8?M*t_-5h3HSBz|O|9XFgk$359|I8L+iLUv=Rb~f*MI00NX)Yb{H zp9jrXeo(s_X6;%3vL6ksagtcP8C!;1dw*=Xoc6Bl#IjEVrys!zG69QlhldM+ldoX~ zA=b7@VEH5#-xWChW2_*>Sd#pJz+u_YUjP64+p_-4AEmWD7P9XHUH|_Qi)TA8{|QzQ zV)3ji{=dmRtKNtQU@3nLD+sad2LUIKv-usSzrf1LcgSV11gBK{fRqViz*u?{0KFH6RcUKR6 zvv1wS6X^1RaQxsu+=?mYxv`x&)l7uTExZ?of)xKXk{~I3H7HEx%RlxlpMz2sy4Qb# z1oMR2&$D^HjAy*rSA6*LkGE0w8Gp{pKA&N*J@%oX%2np6!2@!J%D*ulaQ5CHGaH(4y0~dJZxQ zU*8E0ObcOEbe`30a;G(AQtkUao?qKza^CDYM5=qgz)LkpCw|{2Okoe<3niA%&gzW! zQgT!5gw%Y`A^Sdz=ZYB&-cmWJi5>Dim%vZXiy?R^<)Gxw-e&3C$kb+MgGr|erlztf zf9DAPod%ops*RU9vkx951e(Sk^fpRpp*KuI-n?ECk~!~@*cr1se+49)*2zmF|9_v4 z`V@OQGwXbZ)A;2zW1Z7y46(6J=Qy5eU9mJ^!D-N3FXG4CzwOLl9nyS%?|J@s4IzKc zz`nm-&~L^fQT}Ft@cms>W9MvU{z_dM^T%7azQ2p0be6yK+%|RirQo$_6Wf*kx?oZM z)&l$f_zmYJ;3Uc)ujTywJq~}o9-%+xOaAz;s_&2AAYKVhB7gUQ@crG73$r!g=&zeg zqhDSs`TqEg+iBn=^2bXv-(TIZxc(9@jsD)o;`jE>Zr@4*ZQoCF^+fg|Yly75JNs1YV0v7%iom1 z--bi@<2=}Y{@Of$gFJtXO2LJ@)gr&hy9iuk!vd z@V5p2PC>c^$woE={vLuqwdWzQkiXvs{`%l#)meLfF7Q`>Tzot*^k@C;4g3v&KaSrL zBpdl4@HfNr$MHz{>x1#cKOX$%bCmPJANlJAJHP(g;cqn3+5XT~vi`mr_*(#fy^$`F zzY&4I`{A!YjOY(lnf1r`4}ShS;IFgxd}845MX$UpkIK6=@OLHraom+Ce@g;?@4??v z7%_h=xBRUQ{JjW&Jl{*?@9Mx`3o^xaLVshh$ln8jzt<1p@7}=Q^`5^v&)=^Df4kxD zETl`6zh?q}TjB2m7%_k2uqc1;1pcO#VEp3&aw31b0)G#EHHy|Fk^btj$X^}+H`jK{ zaBy3kFaFSuav<{?1H~N4)aI*=?yz>Q%4eVZ(U^KKGPrD zgZvE({JngbKW9Pg?<;}7^f+rrf0I0aCj|axps}n%xP+`@8oL{y2Xjx2eNoq$&1y3JCcd6Zm@w{{G}P;g9ln zT;MMSf1IC(`8y4Z{GA^7y8|bW^+=b<-zkB=8R!%b!HE85V3EIX2L8q!5k(b9m&o6R zfxpDW`24}^9r?Q{@HY$oI6g|`@4CR>WcYg-M$F$#Eb@16;BP(royG&?ME*Fp0=KDi ze1CLWjW4sn$=_Dkv3+1TGIAhc)0}GTh~M~}b_ZPkcrKvO-!Kc!npxGNyfR@(cl;mK z)4m(DNspqU=#G+C zuGvy@_?#y$TU*?;CbMEkapswQUDg&Ky-XIF)jJ9^+x8W%p50?r@0h*%7x|gV`=Yh0 zies*0M}A(z;p^8Hm&Du^J21~?Sytb<=Iu`ry`i{ljr{Liz2no&6ZqV>gOW0WPR4(r91wb`8EB`$y)5ZY{$ph^e1+FyterKIBoTg zeLYGp%j!SgjGV;YuGq21=B_N}mhITnqvYtUJ{DP_PtY$-`1G5aSFvq?Pa&179ANeDH}9IXJourh}^ zEJx#9q}4f0mmIAi`hvLzj!CZrgXG+$IDLD9ld2~LC=Ji)vE-JHbDf?VCj#Ll;7LJr zM3nJ#%-oZsac^RAqibe5;{6N8_5dI|JZp3Ya!-K$?<3nP|w1{Nzk zd&g3MH|BUPO}P-iN!Ytr-OR|=9qrS-O5*e*%(WivIr4Q!`#HgFZ}mRW>>Rx$Ixk1> z5%K;U#oG6dzMZ4@jPA?Pi=&_B=-r}cbM(^a^&GuR^nQ+B9(|IdA08dS9cTCdg{UG& zKP=*XtvJ1F^p81uGWw?+Jr&K&(R)Qpa`f)eiX0u|SA3z9!K5K$r;MNQ^=X_0#Ue9< ziGv=?*<2jUsZt!|d@K%fQWFbfl2eda&dh~kA!mwl+i(&U3pss>MX?`FU1GU-kMR~Y zvGbaEYcHGJ&yWhNXh>hQqIY^@$;^B!%LmT7#jX404BJZdwP7Yx?uIU!vQgHNy*E?Cf-X-6F0#aSCXem}1{b3tQU z^Blv)@n(%02aPpq1`mM8&Y9D=aPj=+_AKM6%o(3Cj-PGaWz0M;ISf)ygc%> zeg5E)jS-$LQ#COb&+|c9Kg$z~=k;}}*7C&SdA=y?Yk6YvlYmoBAr{Z`NtruU5sN>A z_H+y(7SHodS%0#2-e&QOp{MYCf#Xka^!u>!BvG^^(Wj)E-d2_`- z1wA#&&}M#G@h^ZXOIw~;{7b<4#-CXH8^C4mQiWLjF5nbzN)B3VPz@H6N~4$OW)cP|6k<23v^XQo-SS|Cnq61 z^l$ZlP>TOD;k#A)tUA1dJ zs(vEp^*jUj26V(C=ck{UL$z4jS`|63_ZfYRoLJ=f)Gsx1Vv%z`K#K`<#3HW*mi6_- zBIkS|BirZ`i+nuwoe4Iv$fr<0%jgq}d^+{ZjhtBIoNr|GGjd{)FQ9&fkrRuYmn2!6 z-;21)=&;CS-TgpI&MN0~6uMFPiT)U3c3ik=_=)@`;5;YH+bwxLF$Vy+b@++?2I3!4 zisz&FiTpX>ypfce{gXxhCb-By0v7qF#Mj~g_gDNx&gXlA`3<4qzQ7Vru_Yf&%#6bE zeW&P8w)AhZlA!@6eK;#OBC z+rzscxzYE7g^;Jyd_7zcN7hdjdAOA((^}F!WDP9-O7Caw& zsv^>hUYb46*0Taz?tL<(ug&7+oALY~e8_VJ+A^A{`@Fc2joWe@6X<&4M?HCx;n$-d z-BtLt!SBD)}e#7zO>2lr^Ac7&* zdi?)0{A|6aE}{1epWZW<&|B@(d+ri?O+LNdm(bhe)7y6mJ&twoa`X7&CG@`V>G3}4 zV&&2nayz_NFQM1dr}x?=^f*@H&yDMiOX&UBr}x$+^ltX)y?Y70MLxX`E}^&9r}xn% z^q%zTeR>JKBR;(^E}_SG@aLAx=}YK+=hOS<5_)1!Ti42Rb zBYw8t3YoZ~44o(VANKx_0eN-YfC+SR5W9r%OpIrKF(%7=S zse9r(*9H$|sQAHDMJu)0X$3c*quo_lsVzvI5X=dusKp}!)#>eu0*&2L1C4LC4a81P zN~N92SetY0VL37oTX3#@D6K3lUb#=DPf82qWb_Jzw1vaQ&<85^>kluqpWUfvfHr_V zo7fjx<(pJ-@3uJX=)E;GUePP?S(o(sNosEjYymzn*|k3xIuvU^IPl_7+S_|FR1_F< z|60`0sao1Z?WKl1NGslDZPO>Wh2_JXRj0M|h4p*W8c(DJ@^%HQD%Imvv9PwUoV55) zup@2R<-Tun(obn~FJ9Rzke*f;sIG6QkoOZ3OV>T2iZ7d~aWUW9zPyyr&1Wv*5B!*;E7(U^y#&j>(koVx?!|~7pz1* zRmD1gtrk}nCzjMcTaWi8um`*Jd`rWY?~Jv-S73`W09`UxHQp*v7(VQ@RgdTs~mL<1Mtdm#iL5 zJ`F2@$w}#0refn~gPN2>3miJD7 zC-E(6ZZq<>b2ZIOP3d%|r7`t`?_rNT2^MxwidM&u(?h4f7uI!84wg;RD))WbE;rKn zt24>sn_IW&&q!zZjEYy)>Ac4pP9?E4V)vdx@971L&TCYl>c_3@Nz2(dler5etBU4^ zs+Nb(eB;@~n{>vqP*`{Em(TCYgI)3jtoXr#di%4>nkPf zAj%fjg|DEkJ!4nYvx|35$Lm?$qxDYKlw+U0&Dj)Vy)(DY*k-3)_Wb3IDG6BZzO%AP z+d}7C$dn@z+oQ?70y%;5Ku&gHAhDZuMJu;uBX*3)uHKqBT0XTh9TcPwbv9jIf zz{cT{T3DZ7b*2r+r$nV0nc^6yCYA*&`>6979Gha@k0mcpeRgf|pc$dE@g_7l;iQ69 z=ww=3%-)Cdx|~tDb+8|byjwO$EBtm;S*s_ih9qcj{ZQqTOOGejpyyVqtE*7U4}6F> zt`$ig|F{?$OKKm2gzsT1lH%h}I-{mZ+xd*;sYBMrt1_UUs^828s$$9(_v0hu}X!uZ7sG=p~?03P6@}%^l&gzxs{d^#kJ1|#WyJ13h0%y5$+0D;%SoJlQnj2t^&RuX z(#fr34m^9A7pBdwFR7=NwI6=V*vI|HILEGT^^0Tnr5qV`Abzm7>Rgq(e0yDfU2#Kf z?WvSvSXTFXRa3*%&rr|ZPPY$Mjo_#sI-3;SzeZIrO;iRdkGfZsw2u=No*mQl!p`+pesNJ$OpBj<0lA?~6!(yQ}CT()*h$E+YMXGc0+pMrj}1kFnB( z9{a)BB&kj0rsJ8E#E31hv3WWvJ|Rurdn#1k(vWugL{-b`b6<-MX45a(_vFkI%_irY zU;)+3`K@1Wvh2Vz=i_#T%4hH5+#=7?&Cs&B7* z```KeiT#4(R@d@a^4X*_Rk3yF+!3^?VZfeXd>ymBWQ1TRe5}WC)7(a-W5x}a_g=?$J!dG0+omLxD~AM zMugnD((^m2*8edF@1Nrbd#T&1S{hG%)3P{Chx@c^jl6034_`;wu0Pi{{(8AuR^HzV ze-N(DxoUq^?3+_<->!n{C+w|o3#It1)VO5L>wSEqk3Va1-h1)ctens1(({DkZkErc z->~>lU_N^{4l_W2XN5wakE@4U{(Q{a*W!Gp9kKX$@HzMym#n{WwBM)mJ=EQnehl1u zzGd?3oQ!`dI{)(OgZw5)d$VAhdw zm#HTK)(D0FGr%h?&aDl+@Get(!N*$u2Z5)#JgmR9bzVV08rJ3Ol}|+d8B#Al5p@iF zx_f>^>$?;s{jVTPTtOH09`Hhop91#M-$i`}-q-T~58wwZeh%0xzf8sNIlS;QRS0dz z^Y5nGfqUueraFSN4vp)sxHaBTq4<8|O7OuJ=k`iod3RUbHfXu)-$QZTSR4F|>!G-n z2iu_VzX#8<{7Zp1iZ@zn6?i|3Ukkp|;`|=uWs6S&f8XLi15d%vxE`tonD5qvb3GW} zZ3({>_!^7<0@!OGJrth<>IYEzgdQpm-pSH$0PbROjz@gfY+RPEf3`uJXS@2wf1<^I z2|P{IRhGIR{3DD13VfBt9|6D5;*WvfZt>rOPq8?kL%wG5--B<%&$ukL3z*M}h3^OE zvr6GF0e@xjKLc;D_;Fyq(-Qr+ftOjl1(?r>#s6dA9v1(1;G-5l1Ki)@{|U@@sB%8b zJ6R~cRwU2%ac{gZ{zH8JUU?gTufG`XwFkpjTIUCn?Dm_jQo*-d{vE*W@Lex}AV%7B z_|x(EEx(Vt+ToP(dFJ2y_;??m;p6jsJmKTCMJbNqZ}st~99{^&2(BLoeg3aGoNb)8 z9Y1zB#|YYLJnwLp5p6Mcv>viDz90Db-}(484riaI?Z!zy|C@dMc87CJi=f1~K1m$o z+vITe3EF1d>GR+3a9%TMoAHFhd0nC{#?O5E=N-;5GlK6YGrh*A>nrN;I_=+04fXl| z$j5)`a1&p5*Y+b$*Wron$D4Hf=%F6=o&Q@OKj`CcIlKqzC8Dy_fB5`UG2<7f>&M3j z`1nvC=Q>YuJb#kI-vy4KC*JJyzuU)G`}k%bf6C!Zc1P7q>F?XT2lC!GZq|oq3ZHt7 zg%PF^*iObX%Ek}Gw1qK#MW!uw@zXK+T#TQNY0F>?$JqJeS7iA-%b4`yx!N3>wpnHj zwec)%_{?vujX`N^WZHn2w%nx+bZHxB+Ju+3Ql?F|X&Y_EESWYxHb9#q8_=JD4=^U= z`s=UUv?aL#`qQ`pI$;BJ$_8j-V*?6w%JpY&j#)KhZp|^+#&6^XXj5{INj76F%`wu( zY>M$V7KvljtwGcfO_U9AOt0yb8$)F#{l*wuu`Xa^;7yw@ z8(_?~l^D6sqqbj{KS0N244di77*L{PH0I3)5a(-?b@?b0zM^sVuducR;x;25rHLkO z{p8Y?X}I|g%>3y0;$j6R29sqM`Qq)Ouixzt1^DHj_YDIR$Zs!#{wGtYjk4lGxdH)IEjVa%9sy|nX&jy$QhZtQIh@|MQq#P+mI2ovWC-~T4Y(d zmgj`927Nk~X(a7MRlm$?7`C`A&K|aWSRl zxktFf;ClSabIx539A(1c*!@J_1z5_ESmI@~6FITS%Pcvu$Zw~79S(5BBCiFGG~xhP zi=W8Z<|FHIfFl<9HeiXDSmZ3*u=8DYC*bH{9N^gHqK=%+Meq>d@ZaMAHxfUQUk4n% zhEns)ChUCcd>?q86V3y`64z#6Id=y!1BQDFKhf_4EO{rEH0!eZ6$Eg0S&adgG9eay z>P7!2k9_KfG&q=59v+GV9K+9eP(zL7T(-~5QX?l8Ih%FlAtNUiImvyDZ5ZFGnwdIckKh1DEb`v~N9rjx-lpE!NMRMg9imTaBDpSme)8J_!f7!}y8(2ymE<5$;|5ME(JA_@_9)oyITB zN`p&6Uc%QK%(-9q27@EOVl#}-WyMxpcjBKJox#9)Qw$zW{iy~|qkNjdGl<6-9K}Bw zPl%-qS#FszqeCq6a$vbG5Q}^v<-f%Nj#%U@tH^drO}UAjWhL7i#!{c^B??E#FP{F!6CB-z`>%=GK@T7{QxziVjMSfWlNgu)=KsVZ?*p9qzi@yf7CGBMgo73w zvB>j*B^+Xr7Xx>_3kNu2k#qc%bP`j}be7?lxd;b1V$mN7Ec0+;kxv7baEK)wcA?C> zaeyNheKv~>Haa+Bk+aG(|B=$x>lIlgk*Bq|)qI#iXRJ1IVhLvnaAvKM6N|haII`2o ziABB=IAg7m6N~&l;LOEFPAu{VfFsRDPAu|cl;3aU#3G*v9A!e_*e%0x4b?mNmse-- z|KYkR>p6}0FwwuAu`1TLrV0z14l*~S(J!{hvnehiOh5AE<~!sB+x z#YuRabJ*dj9J9wH!;9c2;SKbK_bxnGzTzaj0$+G{AiVxiVtAeKlkg_^!utds4@zM8 zFX4^xg}2R0Ul%Jp&U5hR_RBiFd*pRYoP>9)FTAW?UVF)evZQZ=FTA#B>~#_t{!4gk zec>%Ycz3{``R#_Eg!czucq>L&-&FfsIxl^1`of!zXS>sp zc&4w172fy0@K#|^;(KRt0>AZz_aXw~{?ZID3qQ$kPn-Z%w?4L`vAhc|PQv5dkmn3_ zJSO59Z6Ra~FB?AzuLLrCoLtq;_&KL(J!0;`;@4w3#0mZ>^oZFu=@_0p{?Si{Ps)p3Yvu7`l-ElU_tdGE|7`-B<2^W$SJr__?#obc<4-~J|2JBH3T>vW*p8WSOWo2;-VC8zd`IzNHu<*2jD z|9>sztB&ihzjIcln*SRw{LgQk(^FEkKi6wrw^yH8YcwfItIAPWBUg*B#Fyb$dnyV4 zlNcZN*Hdr&Ylo_w6&}wVmQ#0Jy?QWb#c?IyKf7@tF6{QFUi@Ru{i*8JmvSCTRWJYP zwSUQ}OHG0#DQ7Ew52Yr(@o!86zWyo*pnLHdhq*} zdk%aTO8pG0sk}8C9rp(-dZUC{z5!?5SD(GryHgG{)%9!0ujAzXR4r=!v(lQwiA9}- z@2~2(pX;o00twWHS%H!?!mP}>`Y#Q`u|{HTmk`&VWxw3#aImV2;_9}>gJ-|bPMx&! z%U|Xnxc4vnDst<#x?jKNS0crMtx4Glu0-M*ByR;$o^DO)sj7|n7JP7mUxLS945_r? zv9)c2!EF^-&y}fy!`oo}%9E#31K4Zvraep3+w@%(TbmkasLDXMxe~)?YVHF$J zQ6`Nr>*FLne`5_|JFG!GZLdL;b2bcHe=vBwO0{%jR-j{_ z!;N(nD*NS82U3o3)zA37lXv%7inXcbiz^pb{jef9K2?o7a^n5q*eVsDaFyCoziBPk zkR{Rvq_*7m_;jG{t#Alu1<};yEBO; zloL)>IlWS`TPboi6C-0vqX()F?L(i2ta6L$S!bilam)u7MM9XU$f6{GzUUhOv}LX}=U-H-KJXRs=GSQS><#(Hc`l5y#w!|V1o)eTAXb9-P^ zd95OFvg__0Ro!=+Ho%&Hq5j#WHM@AF%h~v$I)OM$f6T2*!%A6cU*{)08t|@KUK*G- zUcGYbL#c}^ha}?1QBTVbD%5{!jcWPm!|zQ0`M+B0`ryUay7t0#2#yyVuBGR^GRmzR_ho7G^|x-_JL;YK1Dp08-aY26@o!Fk zV|!hEe{XfJs;NP@Walb^a{7#G#dZ$uQ~p4C%80KfO`Cjla@kL(qHOJ%LCf7|{~D|? zvw=Y65%(J5)%)yS@up?CJNaT23{eZam%@YbRHxvKDzw z$BNc%sj8)Io3DcZgb^^M-B)|t>Xr40w(1bq27lpO{raPUZCG|Pa!BjUt!oK~KGG|}+K3Emrg1;EZm5*!qF*+n zL{YNgmb9}Uw4|nepwo!*S^YHoj#su^e_r8Vf1V`k&(}I5*t%g|TLP7xw{@=yzVVof z{X7(iPpnc;*0%}7#=VZQF}9{lAamH4yN1;7Ne%wXW8cRz9#!l2@)JvH6Diy? z;7hDx9P?Vg<)e-@hTaP_HH=AQzg7Ll_@i9cnBP!*VDP>dmP>v@%bCj>=<8tLwKWP!p(=o+lgGCl-I39K=Vo*uS~^*`zmy+BINyZpL23 zt6~qI!c3zpW;1E(Xkt_9^((zPxY!!VJ8#W?EjYHf8g-DxoaYj(<@Dd+73u-NuPQC`CW@naBVBYJ=4sTcHI@|n3J&wbM$vF zPfvLd<4{ATw>I7ELco&a3gd+8b96h_hW8Al9IJj+Vu>Y%uq#GFHA7^a8fU8O=sx6(i(4`+w~;% zdh2j%c5$U)dTIq`yw6v1u9El3fGV!0PEV`DjN))&b?Ojz_X_giZVwBN--i|5*z=)k zapl|Yye#*K3BN*z|H!WP!>K2Er2a@Zgbr^{sCmNw6y1EacDOD zh4D)`C#pKWhk3r!ZiXaSmbnMm!$hNLY3R_73Mt>Fr6W!RbqRlfYhI_ot^e`o=1Em8 z87IHX!QJllyAoBeH2=QpoL-r1Rwc6^H#PKIo`0a&O?_H<=n$_9yk<4kU0)ts%Z8)X!D?7h`6n$7yfS$a+bsyv^rRZtTr{ozPT~L-B-Bt zN@?=z%`Kn&=XbHou*SI}Sq&e0w0>IsV0U(rUv=k+u7Au4PY7_QlTnGIW6LJ(n8Y>L zNk9GSN7F_g9jSADJcQAqH+Sgx?8D?iFO_zTAE;2+KcjA(!ktZhzdBwQn5TvcZ|1V6 zDzqnFiMD~7=Pne1sy_9S=f!9Nk2`mI=01;m1N5s8j!VI+XdTlBTar5C{7O~YF;LYx z#S2%?{l7nN(5<76#gAhLjT6{;042>e?PFf!ZaFOb8HZ=S82hNCD{@_*)}{34+n47q z&%r~=qyvHSz=%axH2f$u^3cf8wei<;k+;RzH2_!Ebgx}B)x}amk*=Snr)FVa`>ASj z{rweVto9XaABqGgEXGQ4tp9u|SoH{Y8GkITw2FI(M3tx6^_4=^8P{h|(s6&j+v^us zo!b~czFC!4riXCl$JY&HkHjAZdU>dn_lRV!Jx`?a{wJps<^|`jN~2yZabsE{&Fp{E zdsoZ-zc@!}+TRSTWAeCN*$0A?rmEn<&8YQWDz@Yo!GcNagE^sF13Bsgor2OzNkjUb z=Puu}D<`zr^-G_0wW8E$q*cB=bR635V%2c=@hbn0JEj$uT{|SfmYAs8j~yt!+{Jkl z=T)ei^QWBsN~&MvjwtyJ-aU5UP!Ro{*9GiO)Ap>2^+;1&6W+B^?#DPA55Atvo~?2+ zyc$H$c6({-`;Tki#t4M@`kl8{znb4rI%Cw4F)xolyt85Z^1;|CWhzGIMO{9t$bPNQ z(UfDjCvfiwau56v*NUl_wWqhiPB~SLDUYZl*p(t_O>SL>_u|JN$CH3BnX6xYn^awI z-#_Hmb>072g}2_`f8FI6dbGavIbSx9D}Qg-^|x-?SASsZ-ov{`y<_InHyoSx+Ki(! zU!8L#t-SO8d-o>}#DZ;-N@tff47q3Uik-{zmv3)qs#`oVP`>C&j!JqjgZKZ6rz!rq z_Ku%sUw7YiN!NdM?NpZG8`xb5VQou|zl2ut%XZ15>fcXzdlEF=d-eXt|GYxw4~L&> zsz1DR^3pN&iHb6}SBzM}Rrs7AHr%uRPplK_d|p2Wdo8(bS?eU)uTH+dIsI%XspG*N z3AuAE?P#86WbaEqmr&?|8EGngZ6YvrY3#?T$@z(5wv#%%ugfr$ddWF$1Yv{ehF-v8hS?WYg_lm>owxQm%K7dVwdcm{*Q#F~btL5&d&T*T{JNbD zxF5Rwj0%O~2a?sRL(4+xsqd-M#S(gMgOOjjGggN~!Phn`uSC-JFY1)LrYyO%Hde>k zT!WrjRVU0$l4W(NkSfk!%BSn07M1pGe8PLGWy8{Mf@2?7i#px8i}Bv7=LX)MC6iy} zwe^N0FEqptqSUcV%pP7_>jpRMU0!+5y?=?nr04Fx{LkcRZXI;kAMYE&Sl1?L^0H$~ zM=d>EpN(1nn8cEGY1^!tTH5imK^N>B#!-yp*VVZGW+6yPpw+jvi{WPh-G!!S8tVHiFiK7HGpwoUUo1;J<9*buflU& z^S@{OQKExYxc8^zM)fHE$MOG>cuw%NTC@>i{VMI#x5{U!IQE=lSew$G{P<(lQHRa+ z70xKfzO(0i>Cp*P_gXd6Sg4Vxa#6R zas|C$Wk`)IO%D~i={eE-qI>7qm=Ox>iRUi8vZCellDDy|jLHe8sh7)x>vXPIyw_%U!yD-+Z~;n+fEE@5EJgv+B9{Q5=6yjmES$ z-YTbDYTqlnAL3eY7|)}F<8Tjo!L@)-T(<7*caQYt^!8`IZ@jX7V9(E+mM1D=waW?90&CnC#^1S9l{tQ{u{xbHewiVDD;`u%1Tq8q_C|GU9=9 zdE(RhDij|+LdCbXR~X?i@4Q;gS+=-p=29;OeAi$?y{$QZ6~aD6tsi3scSHU2?p204 z;jT1kC#k)^{AT_9FOIxraPBc7RSj7i8!;h}j<*ow*XpNut3K3ejc-B8;Hh44e2Vh! z;Nlb7;;asev#n>>GK`$?S;c(^|NJy}RN~!fZ_GkvjFLI%_It)3m9*zBk5}%)e0nqT zRfl)G=_#+N#`e#CU(-!A%G#FxJhx$SId?eZUhV1a+pD#BA=ucErWRchYm=57JGLei zAC6ghAC}M_gw#uoK?yNMd=hoo9q&Si7FSb)@l_|-%OsZEhS=)1ZLU3c@&n$_UXA1 zShdzIjX|$Zs(4)QDwu-j2cZDwpozpm$#?5{qxIZ6xo5@Vjg4n3)cQY(ZV0>UnJav$ z`?dxlCa-rx3sj!lm42qP;$CbiA$ji2Stw_qDaSbD#MKN}>G<&xDmMKbMy=m%j6a51 zP$%@Z2YuQ&n~<=e(2dbyM&$bwd?H)P^&3d?7uN7u)}tsLxo79I z9(|3*T!;P48$9o8*!Fyuk&QGk_0%z(WXZ|$kR@~b= zy(RmtQO8=}vGrSC{f6YGX?gqr`U|dp!Po0l`iiFS(P!#kb8D`w{hnD(4T19X>)Ho0 z@FqRIT|2cF{~PaVr_Oi(tecE)v3t|H>z=TmPp7=+80ZIAgu2CFL~q*K&h#euPP2N` z5w|x%w{s|S&_4DvjvgIT*`C=~xHsOWwXuB@(nL})7JGU!9vMA#i(BfZJGbG={gX!I zZKTc!^rac~``y08FxX2voaEg^#fY5nw~BqL`XcxCW!JJ_#V52=tM!v;j!5yVuEmua z`>Ub9Z$dvhh5IL`f5E3TJ}QCU0)Nw6bg7_xrNq-y(dYVHi*wlLI_f@GmfX~^CtiwP zclAl9Zy}`kmUgDZ0Vf*dHgt@uOTNbSEPM)^@z|e_Fjgd zdn!V+d+>i1UWe!PeHKEyzBw@BTK&G^@NTrINodO$gE#FP^$y=U$X!zXfiZ8*IpSRx z8{579{jHrFyM_X2Irm}&#u)C7wa%4sEv}Z0%iF5hb!qa zMQ`1nN@rY)7PY9$mJ3?cmG9+*|1MBb@we{*;}hCrZp2iuHA(zv->?57HU3yN+SYF| zkLcyJtx$4fMsgsyxmxXsm$eBfxdPsoo@&s0Px9`typ(Ur&HOO8?!p;jS3D!^rFvJL z#Ll$ltCIJs25r04eDcKm3mGnS0M2;Ff7q z-78g7Umt*ZxAYvob!UH%V>}Gt>xC!lPwL%`W4D}5+OFSQryY<|&Dof&dRA`2GyHP5 z=dq;u{l#cdk;Q)Z7PhIv-P^%Gu4&E?qb5w(sk(ujwOt_g{Wd zQT<}t#|`*SVjAXEWh3~l1fR#|*7a4z4LO~Dr*cAj+<2Pmrk-zUm-bgaYy9#!^EJ-O zSBFEC=ValFhF-k`IgvBE1(=WpCGY35>*(jvCps9SAY24p6QK=)8DfXH&k+V$1iw7ZtdmPo$qwzizCauGk8_Z zPAta#p44z|-ML-3=U8_}CEW8Sy=^~(63riD$7G~b*WyLKA7ZX6LaJgvp1-#@dn`64 zI?wIe>JCrJnmT$miZ5o&u8Lh#Bp&LRy2$|ItYC3PWBt;0i^j#?KZ*O#+ICN-z&dE< z`EjAtoo0@^@oV)$ea@<#>e0nJRSthkP!1{UQ(9(x_}#hj{QhZuWkKrkBxjC`x93uG z66=4(cMJ{aZ&PyCY(1S`e*k?s1+6JX4M=IZ;@EeIP-A_4yM&%^<<@!iDWU6p*Wy~~ z_<`EsY&b9dhTbx?Q1!vtQ$!itpG)9qH%3UCXU2!d}dnwWO+c zvCOl{iK<7F@jlfp%bd;u^~k?Vtn490bA{>D;p!a1TaneO;iY&*Ii8@_xxLG~`{7Kh zXH7vxlahC9oNsZbN=dtf85~iLds&&~$1={jZ+UcVs~*#Hd~YTaoX|_BmUEBz_&U}3 zz1Rm| z8$*v+b2+?w`SXdY*so8ALus5@^GWcD3JIy&eMfLO@x!;T-}MOg=skxSq8-AbU5{gL z>vL^*7c|Q)J3Q^XJe0{0OJ{KQG7isRf9v)%Dfy=Q5wGz6CpZyzhtB=a*2LnfQPv$| ztQ(%pBOI^HTH1y_*OK}?Jc*Z*$Gh`Se`~!rKlk+S@I}fwoa;+hFckLEH3{i@+6}`? z*AMmE!Tseqo$-94s+0P2Rm1a(Cn|pbyp#dQYp)#aQn>P@&T+y$vrXt7N={T9sV}M&>C+W0?L%)3 zdKxv_cv>wk4{jOZ)=0}Qli%c>9dqTzKrMa}-&*uIceHie8Sx~q9P%Bld<%Oij!#Xr6My@A zS@HY-`v3Red*4t8)c0BcFYZ5kxl;)I202N8iR_gMzLTW+WbJz4m;`P++7qsD1ViyZ z3EXzHAM7mARax4fUpRY?_JN&ca60BBaNE&7ug(3tBsSQXbT+4LyxutJN>`@8@}H zefjd-h=bT^W1XW>jQ>gCfADdK>VLsjU#l~Gp5?iq&w6vP)#@4QU*jnQ1zTCTCm*U# zIvP>@PXf1HP_KUUBtgB4gUu^F0ugo+yZ&Z>Kx@ zn;}lJcEY7rP+O(6^{045`%hDMIp+@nPqKENq++nuY9R6%YE>)!8B}v!(Av3`!k}d- z*zj4duHkche6EkrQ~%_|w-Y`|)=taj`~~Wdj=w4I1-|od_whS?e4&ru<>Pnzc&(2w z@$otzulMm~KEB+?SNQl!A77=8Ir%jntJHfA&x9ag?et3jpjxd?w$fj%zHslXdv(efkforLFWIRI6L* z+pDJ-{;$-AR{Fnk_eVA1|H>Es2K8hs{SE4cR^e~(=|80Y)Jp#$^=2#mhkW`EtB+dg zKdioLrT?%`|JN$eYNGRN)z0CjJb&%e->7=D(%-21w$k6|(|<(ex6*&a=l`gZ{acO4 zqpH%;XR-r$-)6fY-hBPIRd}1#PaSU3%TdsCLA2kRR{C4iEv+2>3gl%_&?$Ef5yjm`}ik5{*}dl*{VD* zQ)|Gz`ngQ42WQ_i?lSc-ILAig!s=0QuYSU68+d>5hR<)oy;)5}?EoL+`gc;z;9hxk zQqO@;wEXvgd*#+?$1TQ?EjQmK%OI^*Z0hiSAb_*JPUk> z#e0K$SK&S?7u*}w`>6ilH(2_`;7?in@4;WR_)ze{7Owy=vv}+B?CUGfzN#AfUVZgd zqrtuM?W@Lvd*#trT?d})hVKtASBLNE=c;MY_u6N!x(VFNU#^-1?!}+0_mdv&hM%hz z!ryDpxvCc2%U`al2lv{OiQhdPBh?D{d-WGp_knY+VO&(L1NYiPKfPbI*FXEI&8__V zt0r*IzrT6{+#3(`)lTq!5$M{vx=oe+1ksuR`@2 zxR;(n^(J^P>-=}Yz49{gyWR+i=^O6~iq(hEpJMS(!M*s4)mPxQ{x{&2mi~9(?Jb^+ zTku{MZ`~dT>-fF?Jy^AczE^&ORT$i>pTVjNc)lCnHL5%KH5ShXzt7_MkV@~#Xhhej ze&Bam{)OP)czTUa&&#g=5Y0dJajug$ZipI;^A`xkNXPxg%Po#ibgcFEPVk)wm&QCio2&p9_A#;=&zXA8^uTt#*U*q~$ zs%OBLSo{U>XDz-D+#7!@)nV|6oBvAnD)>N4{}}k27Jmyo#nOKt{D9^E5%^y%{yDf; z9+m1ec(!|fwfYu(rmK&hoMQKvYK50MR{yS6?ZMYs`Vnw1|J5oJ+-ncjst5RKOCPT* z)JBWvf={t{fAD8qK2jBfd+mRux(3|4evDLQ;J>l-hl9_u_$cr>79R`#oW&=Dd*w4y zO#$Cv`Lq9Tb@?bY1ODFlGD^(?pJw^b1AoBccYqJIccDGV{n2VU zxYs{Nt5x8+mj46b-grD(Z2-T<^4|nL%HrF=7h0U@$#(e|wH^M`E&devM2kNQUg+|% zYB#u7eq+^vR{rDF%dPy!tE1pM-1aw7y#c<);_rZaL7*3|9F}QBB}p|D2+p0Qbskn%W8O zU5}@!=fJ)6Ojmosz5X>_y$J60pXurdxYxg?tJlE2{xMy>3GT%=L%j>`#WzEjuUEe} zX}-$Mzu`?5{}AVU<#&_%6nvTG{}uRLi+=-thsD1G_tJNhO2%aJRm;CE_;nT!gL~y~ z((|?3-e;;V@b}7prs@uUpL_mHmEG$6nW`_i*B)o8e&F?%ej&J5|1;HK@DGzjVWt{N ze=Gh<@CPhD68tSuM@t?9KG5P5!53KJ-2gt);?u#)EIt!_pT*~b-)-^R!7D9(7dZF2 zG;XF^0?xg0gf9c%X7QEaZ-_V2y9QjIX|X3h2>!68&+*x7PqTdO$8fKG8a~Ah-*B&e z7|y*ajWhfjALrijwm zZjL&J_@5Dqmj4#`0gJy6UTEom1b&m{|2gn4?m_?ew+> zf6&s8fUmT|%LMnXKXVlpf?4C$T!jV3*8RdMngSkm{TJx^_3Ha}Uws?yrPuJy?)iql z;Nvg)_?tfdiI0Ef<2~H+HsO!=@z;F3m)rkuS2K`5Z@ju)%>wtvtJ~E)aPH4+-0kWP za65f>gM0T|w<|0uQu&tta`4d>Uj?3Q#s2{KJP97V(`^8kcOu-aj^k6g>wkylBYk|V zk8k&JuYZ{HkNEt(@!j};>hnMC<5_NgjQ&_3zs|=uS$q@n_o~IWfxl_-?ciQ{-=UrY zx5IlDyuYQt8+??-4^ZDq@5|tJ{*Hos?ZKo!%hg|~%hwz44WHxl_xg|Vf7$2%k&k=j zw@|%-_}g3l?|^&#d7=6M+>Y-P@M)I*7vSD}XQBEU{5#A4ui&p)JgKdH|GQAN0nc>H zYoWsOY->DSs5*g%Eq}JZ>27#;>GJWecXz37(C=>fXMta4@jl>Qe(zFIaPN9>m&ymf z%hDeR?u}O_KGz$TEtwuKJi{|x1;cw;dQh^tVqs=;$D z&hR|GOpS)WS6<81c~F#2BqGyGFae*yAm>n{YyCsdAGu4=&_779xg z_2Az1dbwHwUTgWYe7yFsLYGgL>utD7_`5!SN0LNf&fn3f#LtS*gAOpJtWEci?qa_{sPr zY^dem7JQDy!{A?7`dz?>TmId_>nxrP{-DMCf0D`EQ!SELs z2B`9JEQZl81!2%0>TI9?A|J={deTq6zXy0^_!{=z;P2K5mQ2kuu9v@%t@G`C6UH!r5f7IclwSN!w zrO!VJD^tZW|Cc$O*Pw{XQc;JS{AH^uhj-Kdz0{2k|3vdX>K`2rs?)p1$2U6s8m-?~ z?RNMS&2!ZWhi7RXRUbRt#NSVS*NXR7omp^>WBPL(egkj>SJJ@_pRRean&|K>%?GMk zzVjD4yubDztnPLAQ<`6+ntb}r4*yiQw;}3?&;NZN|92l(@AQ{XpF%T%*>L#$(L?FT^;_84*w1{*ylge;oY_WLN(Rl zro8V`iyUsox4YFEhvPDV_-fT-t@sl4hgQ5!9dmeptzWM`clZj;m#Gfv0C0Tg6v6!H zN{3U%^6u~B!+iWF4j&EO2;PiN_xaCrIKQ)q;QD@#&wqoDKknnt`}nIq{%<~h+Q+Sj z6FNWPPRyBkr`1v2udZ}BWz27pk5~Kn3?EwDut9 zXw#?WoPMwayr3T}7h85M{8nzYp@{J{^KPDTr#9d^x@O+&o9EBJ`Ib5J&FLk|QW-t3 zhPH(-t~t<3pJgV*irknUam>+5W?LD<7<=d38lMLX!7{aR5nozl6|ocp4b3tUG$w1M zK&M=EotW)R`Mj85vA|&mLpfFZjVv8CZ1_Kn8Bn6;&7bSh0b03q!Gd|T6wCOTuA5^u zYQFhDOjr4I{F{eV%$@I@T41XWE3>!>!h?y9q zO^j=+?*sC+mSaX;n?*MU)E#5$Mw1Z@C@{W^Wk5ay9H2Agm{-?19N-vPXG{YMb$K~P z*7aFMI-DYdwXb73T^Fh`pkAb7(YePC{S2pA$7M{a7weF90Sze8zS?N~0BtDUF}OZZ zhd)r4!62PGZB9O480ozr}65V zI{k$@zlB9CnL^z@3w5pwOV|bqOIXf@I!A@N)fMUvTd3P);XsyHp>BbNx-}N++AP%l zuuyl&B9kMX>mr?tB3+L~I(J37WQue-6zSX*>DE{@faxj1h>D{gV~Ps2M8{jCYpqDP z@FHEyMY=YNbiRsoev5Q|i*yey(&bR3>!L`v+af*A6zQ5R(sf#-OQT4aLy<0%BHfFN z^k7s}#M&=1Lz%9xVqITFCXYJ5MY?{AOF*kW8Hd1NgY4`BHh>zXYt(3(1@#d^ps)_E`1h~Sm&--=d`$(HCtTFzF%yHZQYBDbqguhy|`HS-(uaDi%VEL z#k&0$>y}fj`+KqO9mRTRFV-bltXomB9^<-u_-HEswKLG6zkEySeJQ; z9<@qz376=0QliVVM3-%eE~^qfZkOn?D$#AGM7M+zT>>S#luC3vDbZzBqD!enw~7*- z_Y$4!5?vZ4x?~2Lvvf{NbWTfj9!s3-7VE1-kJSTp376eg7I+fs=xjS^EDxI=0I99cizpjr_Q_6neG@ROp&I> z7SznsY<{bGnik14j`J2hkK_z$SXrwyaI#8qD3S+~R>SFU6})Gs*SDH0?L z_axIfeP+}@yHIQw$FNy7oXC1N2S0XVshNGtygPq3V_uC!TQhrpjaNZ(lhgWCJ7gB9 z#Er?Y->dYt1vlL?@8*RyPF>jkBj)SU(+2oVo=s|e1yM6QHuug}0so|C!KmA2+i9Bb zD<-S_8KafRR;7hdm@ad+6k)}j*pF)N{0Y*mX5BpJ=jCNTVp zIk|2X^M$^QUYk~=x|xQXyezn7uD(6gOcH1-Xnix89(K!|IX_u2b-``((VU$`k=MAz zQp4MnSk3(T*UrBYI;NQCOs|}E%P)p4m^Z89_63Tqq+;H@Tjq_KKiA~N?x;LNx7#~s z-7?i_Q%sdJn`hpcgI0aZjh#{_e*gWej`fb3*li2UU8zJaftkJ_oy?@$MB@Z#S2J(v zbS+GqZMuujR4WbS?IMA=-IU2OL<#{t=w@^~+)(SlOn&u!7yFhDYXNT4O4@QI|J?uW4Fwi?i+mV1aP?2n!3}@NAp7GxJaS5x;bYl zp?%>Yiq5U)ckv2iihK_hWQd5(o~wiKt4L9s{4xSNpO;9VYu=Mhi)rL}p77#{Gdl7p z#5+q%BpGA=#xU`>{H#X=x@u8qtQxByB8_GQszhIQdW3W*%L^lcu3ho69z3Ks&TJH9DztGo)-GDA^LOL9Zr6sxoog_P8YPnCn+#p+xar$Jt&$kNI zKS=YTEL_IIBz{JxT>*~7$@pd7r$ri5PRHls;YJPhcO~I92J`((p0ixLFL304;ekCI zv7AdDeSk;v4NBO-r9XD!RlSZ(AyioVXvgGO$L!$-jx zD~+63^!a^4S7#|UvBsW&UYDIou$~sBEJSWV*w6u#3COG+;t-ka6|DE zc{y-KEe>$RA|DRi^$|+(E*w9Rj|9&61*LdrkDti-?xO1^O3kdsWo(vq`PO16kHT=&8^WA$M3jmHf zkv1A$FeXHQXXILchrwY>pIG9`vgE`f&jgM>i340Neo+=MTtECG&W9t!qF+sU!sL-y zc3osaC%PL4xE}aLoDYeJ9PzclCC<*e&{ z56?8;OGft^tn28H2J@J)(8Cg@F6VtlZkKagt#7Wa#MI}t^)mc2_u~LZEa7wl4j-V@ zTsOl94bI2EycZ4TF{9SQa;{FpAtU#vA$r)z+5W>Xc{&kivl3gMbr*fv=&(%kUNLwS z{zcZ9awC>_XHtH@krRu&mU5^3iA8=N1(HxRHNAxugFPG2CJ>(-~$# z!d2oIKB=Le8-zbJcs%~)oidn5nLiLqTrAH_Rsx*AY@;6=xh}U)45m(Gok_E;uiN%t zj1Kdd_vwE_|1(SfbAwstkq1rqQm6D`e~J9c$cZKW*}&m{#{rIQJN$))ikgyNV$n|l z&ivBo5Q|*bh11vUx)=x@>1)KIKN?uVCl>iw;I3cc07oqH2ypa2C^chX__V=U_!m86 za3A8Y4IYJmd1notNc@e#*AbsHn8%D-4@+FSPQNvByN+@plDrU$elg|F=1IgN9}g_y z6N`K@aM%CD0ghPYx()nQi}j}~;qwM(;a~JSgNG1*Z}3nHv#jz|KzrOk957h7hhLj| zx7!01GZtxeeULQhyeFA+?Y#3`>6;RcJ5~gZ{$4_Dzj;TKIc znE8r2@~DM}0EgQcospKD?Jb;Ufh zk-&L9y>KGVVhDyQX($Gkxht{A*HOOAv@v3lM}edK027X5h~RSIup^&n$#1aaH(9vO z!dbwPRVFTCJFdt-89Cz>Ioorj(a4EKK8NzhjhtBIj4N`lkrRvj6HA|1#j- zB-+d1!N7SAt^|f@Sscw8)@UDt7gBze!7G5HeGS%q?P`O!Q|_Gm3~-)<*}p`71USsj z0e1|)sDn=f!|VdZ+@w#1qXsAApM=AqIhtqW90Kwj%r2DI&&YX=kg_6{ymz78X(z-Y z&!_x8Q-;JMpG&z@cf=yU+maKDocWb|9Ac3lu;j!de~a?%CSGEZbDWWIh(*pzTI8RN zKC#GqKqu^M0IS=uv#@dqX`9^*R1I zt~R)g@*f#oO*t>xa1-&%b2e6<3>+S1KT|}Mmvw`KAEwQAh4{+va zb1t#SnKns3vB;U8$kQfY#3FAC9R9Hh=Q7}^gIO2RF-ET2yn}l{F5wVMIPHPMKQa1Y zp6lSg#AA*8Z=O5OI@iJa-0?;}9^pv5#1iiU%AK*1SmX~=-fZ$qEb=EPcjl$UB7cr@ z=lK$`$ls^jxkn}zIWHk1Cl+}&bYSEfN9W#rqQO(ZVOo)5y0^M8TyTh$WoASq`-(OkKZ=4eo<;!%GYv2po+YJeIi5;J=xd7cR_;4nJYe)p@Bm zxDa8=b%EGUvs^drx~qmx=2CMmvFNjo#=#6Z0N3_zB9l8T=gOj~mP?7kq#^PWnHf+zJ09 zOP(C`sow?>~>$=OD7qk z=E0pEEjota#qwEQBw8idfS8zp4B7z^aOS-PzfB zK@oN~kL*yiA&C*woiqs#k;CDHkYopn6p^O~71#v9@)Dv&+uA@9BvdUL6t!r5RV}sF zQY$?kD-U^T5z#83rB($*t$M|Rh{wnMzM1*0HCYMjx%b>Z?j&pN@Au7beQRdc%-USt_$7lYf#n=d zENNg{h(2wOBeC!?;K*LHE%R8s&tQIk#rGS09r4QsuXB7JC4R;5x(w}ihg*gP@R9uz zyZep*)oeS6ItL8Sqrd%*CKi9@<&@_W+uqxqPyS{!+nrDNWr*M&iy5$EuNr@1+3#h* z(q4##pHKh48-HTqmjO$DiG{xpSk4>7!t>k`d(G$&3;!^%oR^4&e-c=9h=tz*9DCj9 z5DUMP{>W$wK8eW_@4^y$!}t@6|0}@aPb~hg(*L0GCl>#AtUo^5_bEMO{NH!{KXm+w zMdu^noWsVSSolwXqkm?K@jC*G@V($F=TBnc&j4onQ{hWYo|xAmId5WRvG`B4{@epG zdEyJ{f5i9`i$A~ncwcs4~jF2usK3B}&R3V~R7RyDacAQrv=I~N^d;rju{-ZnbK z!j}Mx4zciyu)oMV#-Hss@(+V~?iKt5aQt1v?;-!5!F!3{H&|aY{4awu@lkAXA#nTy z!#_@Z)L>Gg^C_|QPeIyb+X~_jjlcel@K1xskhi!W(jeynV#!w(u#^w6@U_6PV@8Kq z_|f#Y?VVV7o}XjKjX$yQ9G#-CXDg}`!NA{PDz^7ed7EIiw?q@P&$ z^}w+cMxR)C9xpi$5DUK@SagVme+D@AvC$zGemDJ*FBGvNCQtkVme@(-Pb~fifW@C! z{9gl(ePaBH#s6JkDK}!_KLC#Xm+>bS{+Q!WEd0m7IjlGc#KM0H9DSB4HuHlBAA_r$ z2Z)8w1!j8K_KC?87XaschLy$QKi>Lt55(k&C)59P<4-L9Q-P)YiG`mA9Qy(*1Y+Uu z0TzE^;d#v#(|a=4a>73ZUfMOW@Kd2137K-Z+QGLFvymZe!XkJpa6D}I{p3>(*6ljY zVBM}Q?uUKF`Qsj87O?DV3vq_wdC665F)vNxnTFp_-s-$UzLVh(khea$(3Sgy#FDQ9 z;8vG5at<-QZK@biJ?ogHG~7Xin*7#(8a zZvd8l)WpKyMc(#{CKmo7V9_TQ{t@8VX-1z|_+5@avG99wgXTe8Vquczu7s`hfP{t0I>4@R-JU(SblLd>3GO z4~tm%2yo7s#-CXD82x8qg+MHPAKHb+pIG<;;OyyGArK4S4>)#~@h28uAIIkm?;giY z_{4c}gwV^uw51Iai;m9k*~Z_^ul8r-w!!t!DLREe3%DbHJ7KP?&*L6tK_U=~KGQ7k zMiC3oZ6k5B-!p*Y#Rm7FzwHM_EdE8n@?IOU@Fl=8UL+zA3qJr@u3?CUuOa`U@h293 zGWm^$Cl-D#`FjjcEc`O^wl5s9@Lho;-!cBI5AjliD~QVso&j83ZZNA<#Pap@>2LUz z^ci3<%SztwaLb%^BWIxTA(k}oFi0P7V&Qe&9%TI8y3KNycc6&HpY=TF9OECX^YZ*x z>O7zS=3nuQYrEaAbtR>xruj z=I`Q2wZXgwF0L_{^*{PoAB$#$JRj5`5DU-xEbl=F>vm4U_)Fd9wz>4T$B0;TnC4im z@h29Z=O{TJ5({4rEPdCBh39u=&Pby}Ec`I~zhrn~;VXe-{Go|JEPO4nlr6FFU4SLO z#KN;oV&647Zu#VakN(Z@#NuB8EWbU8g|7mR*-24|g&zwXebwj?3$NRzy*_EzHtXSt z5Nw+{=NTQhZC(RE=>tP7`YXu)-S`s=zYbV_(-8~*FmQ}N))9z>XWf%?2(j>+fJKK` z_^rUP?-?Cp;dcQ`IS>oa_9!~U!tV#p8EbTig?|G$`kLX1g?}Gdbcluj5IAf>^0mmj7e`4WR0!w;`g};ydF5^!u{Nv;w zG(55J{QW4u<%xxV4VdXkMLLPe6CVQ3nP_x~#Xkj<+%q8-o=(%fMb)5Ke6yE zN;zJ{!aoF@GX*OIV&NYJraxnd$rJw(tDFmo3>N<PA=pIH320?Ru} z#KOM_Ea@Z`em`(*Dpm-@!oLPA$Awt5t+V#cdk$fMweu z4ju+9{*~kxLjYmC<1>vuwyfqlcp-i2jsG(8wtSY8zryghI{aGlR~ml3!#_s;2Zn!! zc!|L;(8uO?FL{gKB5(J__8j_&@#i&9D9O~D_c}ujhUYb2Xr`w1@AS}8!w(>Tjlo)n zg>6IVO^0U%N65qyI%0Ueuc4aO*PJ091cV+~Li_=Qz-!LX+lJR^7_4cPOa2|h7Z88X z@coGYVR*J9;Y*3%HM~yqdB&e|qR*s+*x(QyutMOqS%?(`VLWk-hWfpO z(El?0RPtR7ugm1ehF2wvubNjseFi@37n#r5g6c6|m@2^-lhaknjKzyp35gO8;w9s3 zwH?yFWKrGR>AsT;7{)=Z?7)0_bo&n6f&<+J(ZS z*~*S0dI|?7TMtinig=EmCF2dA!bK0I^%Xuc44*RwsH5f%H>cH@q7jv+%2b;XLme5n z5IY(?^h;cM6fvMZav|e{I?itLIv5-D6rL#9qW+z_eg($|J%y_~ zROl&OIvNzzacx_Y&iJ5?53}GT-A%V1Kh9>!8#UC~)Qxur5Dj{CJWiu&6By0cFDI?n zel*d5hqTl$b!4uBBak{eZl>+ zI&?O5kDb?;+|qLEo_C7-T4$5C!;d=q>_F13`W#O0%e}qf_#8KVR7d&)js~Mx`Aqip zNTNG(1?8KkmfAMP(OLgA?$Wfl*|L+7W>(56nLTY~OvAC8NAVC8%& z6JZ3}LdPv9cnqw_Da+odxChc5Bh*QmQ{Jw3;IQlbvk<+(QymF6b3A7J1_-8C8nAO{ zy@4GaDYq!C>z5xooiLMG?)s}UNv~7w*-2a={~e_3t7>NlIW{#gAgyyCLy2-DPR`;K zN!!x($07X^H)mwkfDp$Pbp}}t#!52mc&mYE$&us5!9`Eu=I{e z)B&z>ZGn}J=uCu|%(bP&BGuw1`Qu+vG{ zAbxMacK16T``v_t!~HV-vS0SEarL&t=wr3`A$no(u3it+wF1Obk3S_vk9~Apy*Eyw zmmkm@3_U65h@YK)g}CU^_jQM>@5JWz8>#CahnQ~2$3uN{Puz^dQSxO-hiI{sjjz^^zn5H zSFZwkJg!V%%+Y%-p!Wd;cyCUE=&`%At2Y{Y55kFhy|GC8zJU$k>gD%h)Tv6?5=1W@ zz|}hjy}59r9_yFr4G!qt1--E%hELJs<8)VV+LeAgKf}?R5zzYpdILJp0r?@{PA z!H?<7#UknZX+W<45goOUJ?!Ty)gm3*PxdxV)zujkpaCPSNq2!?&!@4 z=&@pVbbMz9^rk{jjz@{3*Amd{a|%7q>+I(DI!BMXlHXqk^aew35aK0Be(w+HJ>lfH z9L}QmazJlB^zgXF3!=w)q}}wT{t(Z!;Kk#?_9S}$70}xSy_uexe>^@4=)L9WF+ZZm z_T|=>(u|Ie@3-K`Z7S@(cKyhl_n1DOe?@OZKyNJcSiTY@zrzB0hoFZlt@AqspQ1NC zpw|GsM@0;uqBk|5Hx*+wR@wH(_9S{O0lfj4=3Q2i6uqW^-d)$2=U~k5Fh}p#0lnPL zcs?Lv_!PbS1A3E}`t`ZO(fe~iZ#4AAbfC9Aptk~gYvITARXTca2J~)+UPtBkdO)vW znXgyn=w+b&yY*$vH&72q*dX~$fgdDQh2=LvuO5C(Ukw(<@%wXNKyMbvJn#}kuQZ@H zpvkX)JnxI%g#o=4&@1d9eG>wDqoH@JP2VU-Z$&`w;nQ$kCyB$Sq^~iccc|Gv-;Z|m zejCu6kBf~bI?!7e(0g||>Xl6&>x1O?nSfqVH*?%XQqs3Apch+V^1r=nV+y z%{qnNcLI9%IeHTvy^8{RoP(SF5F|)`CkOOigC3t*GJTV=Ncw&f(3^~lVHAxQMDOZ= z-m0G}^#Q!7cOe$hTN}`O4SM%^YX0$96VPk8&cB|V>ga6@=rwgWeb_`&()V~kuiy3N zT??j<-(Qlx!vVc%Jrrj4_JioX7SJoW!LNVQ9K9|XZR^Wk=<$3jLG&`<$23&fh(pk; z1!nqYV3G8FJD}I2r-`?ldG)z4pcns{e|Kd!g;&T0ny6tqJHYxe@IReh{Ww)N$m zKIls$V)zuj?(pL_6*g|y?f&)dLU5utETA{*bfq4%+wep5&JF0@iW?Mi{j$i>n;y{X zb4JJKzo`Me$XdU?)H`}V3FwW7-dIVLlfJ71dXu4-iA=Km*ghq{4+r$_%To?YDWEs_KGO$^>BFV8r}s%f@6P;=&!@)&dXL`k zfB&*RNc#HXCJ>W@(~%B^1sxxcKJeo<6~;|HfrQEV`5JJdHzJ^SG4ybWI zl_2RmGoW|iVWo~`n*8Fc&eIzSKhR1fZY?s`#iGakGEB1jb^R)Ij9H1_xWIn*Z19g8 zz9PK+&JXDA$9{P{C5YaffL`p6{(ZAnI7_*#uzHgJL(rQhV%CplV?eI}dU9XoX6wgv z+yOtgT&lk9pS!6e`}uVTe$MGiAA9<5>cCI($aulee@(wPzNX*tuj$tXzr%w0l{C5O z%l(>u1L4PVkov;%>!@757x1e-gI!L@*x_ zEI18$WeliR;Nt%?T=Pnhv}S>jW5Kw=D3_;@775~~=Ory!@SR*6$_5R_RP+Ne)pl-f zspibOth98{ph3C0yabxoCed`Q8$em)|@tdS;MfF%^Bf+ zXMNFWM{{cHv18p{-dMcp=DODAGdFclQz^2q{K8+U>CbmhS1C)YTboi-JwEF;m5;4zwo~@nm{^UsW%5%`s;ui8&w5&AHDxvA-*BzUzw7MK(!_5z<`;HSZ*Ry?9U1y; zLvvzS^Rfo!qxIShb?b53+hypcf`O-x4=HqH<%^>U}Jn<~``0|`B2Rq;Yx!GcP#k7Phc?c+JvkvDR1QRed(;-lk*frYe?PC@XJQQB!!rnJRsEiC3=W zHF?ecHhIl6sy?hpo1Tq^aw%HNX-|hIovE0P^zB7WSb5WXUwbG;$~=90-qvAj8Ye!Wl4~AIsU4BFZCF!l#s}S!=^v@aM4C#j z-JvAqzf1i7+G8pAtjWJ8Ls8eHpQ$KmD%>)%W?j?L>bz#ZZv1IekEGE_b$Ttbakjr%TD`B{flwrwlnNr;OwE*15ep9Lzv2S2M+eoubRRQbL5*`)Gg z$5ejyAtxoWm+*sVjkY$g8X@&Clt8UoeOR%sH?ofH9$$0gGmYD~hi*#Wa!a!3OUl$p zbDW2#Kfe)eZD#-F+frK7Z&vG?vr(VBr==+=Stb7ytOD5jBTj^ylPsmVJ!rL4gzv$drYVn68S#mzsKo>g^sRbF#i zYGrEo^bfi{(>%OEj>y5Dt3PjhM&bFS@vP3OwMUhDa&_a5RCWEI8&PV>Th0n6Z=Dhf zzf|C*wy=53a=(rhdi6CewR`=sZr5*Ue4tZXogJ%Ha(N=G^=>*V>~B%n{Jd8Keb(rl zzH#`aS7j%=9ZoSN)|@D6O8)$~GBtH6&K^>tEs5l<$5peZbk*Pd+IvT}cr`z3bV|Il za7&`ov#hJFX{asgn5y*@mL{k$teHonMW5x^3f481pqA!sl~Qa;q-_o-ZdOH2NWnMP zc;)kSB6K)El8UpDsqIFG^&pI!tZcdIyYsW}MveTPuEF6%hH6eEd!JAXk(Sq0nwJi? z-DM5GN+kPyl-jtXrwZ>#Q}<-N{ImSXanyi;u+KDh7VQbJtBoC{eFf|~V|S;0Gwfz# z_c*RXI6J3dxiOLK@lncGsf#yq+6OH>kQRvz;hezX=M_uRF$>Y!5}#i*8A--KxU- z3sv{!*=l(P&M~VpLajgesGB|OrvG?jr|Qic{-fQo@094fndd^DQL^2$2+k_uN!8|T zGO13VO&Sx;Dj)4rj{Ci-_u=f%V~cM$)R0bzAvia*Uc2p!)>|?{o0pxINKV_AQkLj{ z?Gf*M`S_arr4Ok5RU34bykk<;sXm4_?^Baz+aH6NW7oW=-a?)wG){qh?2+&52N!&Y?Pi@5!R=ZTwc*?e4;-y)rAW#@RcJ8mjdk zP;&N`c-@Mt(^T0uUTIZtil%un+#>e@e8+NIUJ*6!$X4E!NwuWHDDP0wblKAP&(Qk| zL;vQwVK;Zb;NA9+`Qzf1H_ zJD$Qk)NMkkFO{_DR3aBS+sd44j}I%P9QA2cyU6U5# z)lS~l&DTEMl>A#pXDL0|TTxT-Hr9yN4Am+5%@e7t4bLW$-A`nOtI-ndl_1N9-*>I) zGx0V_C{eN^nRPg|({`O!99N0I@z2fG!9Dm_Q+?~syxyFTS$}vYS-+!}J7D(-*tpT_gs{qWEb8Y4?1F%e8%<6K>s}*15!SsvTs!U? zKw&*fh);#v-1TF8xgV+h-CxCw9~6im9I%H3?4bdBSir6b*p&ghDqz{|WX+b3&% z2ozQ$6&{T_VWfi@KT6@zfD=YJnDO7$eKdXYyFLU8W9HPdHq7WYR#=^<{-q6LUr@7L z7`+0j+r*D)V};fC@aKlMR#=TyQ`~6SN!a~7E>+upD>ZgSAl`pAlB%B*zvINu1D@#E zmjhQg_7%XFIrde+yjO2Rs^WB;W5q;!UJCrGV>bhjckCA6Lypb+qz^gvO~88{oB8zv zu0de%-jWIF`diX(b?Lf)gJPB}vxw32+;P6*{(Sw;>T%eIm#1-UeOuoS43TS9KI| ze)_xW`RD!m8d3j+c;7#wZ(jLl!H7!37mk0{>Y+Nr_Vd$2r_Vp@_fp*u@3*pE`uT&O zzFykjKkLS{?Vp8WDhJy)c=<8$o{5yUt$)V$>sN2}tv2cFtsu>EhLLe&i0 zZ!d-Fr?3Zk>FKA-%QI0^+8(dCx)J_<{fVnJurKsBC{cH`i7!?6!uIQDxz_W`e}K0A z^c&l+PXiREL0IkS4^Y2_J<+i_O#C#*{!iE|9eXqEv5w9B`0a0y;&9y;d+~!5huR+R z*!1_ybFlgg;^SWYV4eP$XAcSFZ-{ys{xh9;4xxORV;_d?*RLUp!`9As;<`hfj-z}^+G z_Xq5^0`}(to6q)4FzNC85*XX>+h=T!P2u`;ObXXt6|mXoPvXNVrca32onX8E-C!?s z{CmQl@7Nq>a)4v^g+17@Ss(oGs~TNDD(&8RCTF}~-;6yY5bw7S6MtnO{y@O?%eO|I zh4eh*#23R}<=E`=zud7ol-wrA{x{fnIyQ$BbJO!(*pE8#96o8PV{>>L|9n-W_)fsb zPP_*J!s>iwhbPhfE~038SHWKb+Y#RZkU;zA0s8^iY_D9h)Q4X@V&iLIM{&LOWWfI! zYY))znTmb=8QA8cxYDx2Kj`OuQCuIfPd-BxmMG3Fr-iktuMwg+Go4{=vP|E1tZnq8 zswNPBVZg3$zXyaGv_?UXh+GDldTfJv(p7W#V zh5wngVe0huq8LIRmMFd%&a^f;=I39n%{CfUxoWbttF(WfT4?Rg+AdIy)*hzqLUpsX zE4AHE{i=t6s6F|+9rSH>O0oHRmTrd z!>v72+k@2itZnu;SWUO~5*o{bBR;!iC%aOTa%7h`%5ZKP_M{gw6DD zq23Pz@jtcp=ZHt`Rd)vBe;crWAF#IsY~1$s0`vEF!2ZbECOx$(6?euMOnHq`S=KiB zAFFcO*drDDelnQ&(P~&5dyE>@#{QnVq>X)^TG+#=>_Yek+uquOrN^`N|*eavB(2I)H=eG2vR~g06C7^aWqsr-5&JFt0 zyT3+^?N6ZrT1lJSYyh_(NOOQTsXKte18EMVIgly?sXU10AjS@2?77@*Fh$ShF3+V4 zdJ%A~lT}tqud-5|PMxZa-FvF{@OY#<^av>VlCG>Dj&!+mk(r0 z%5~|N57cTpU+AS_YS{3(a~C8zN(bLNo?kat&7Cv<`&E^fTu?u~zE0K8Td??&d3Ey^ zEV}BF>GX8T#dY;YW9;I2ju_$)=OqamyZ}e_7b1xpaHsJnK4DI+xWUg^Qy13nK5tE zkDoKIZqbNJ*V(-OuD7niF2~kkT#osdj{Uyfu4c}XI=-CFLR@UN!zckG7Fde!nOn6h z<_%BQ&$-fM#`i{vFRIu3HQ8HC`w|q{+!?sfeM$ZF#ospq7t}9U*v4!WGXp5_a2XC+J#YL3Yt$}ST#rF-Ml6`O zaBf|F-At6xVpTh0mmZiRuG7S}ONIDR}%Mp&~oa~J$zME#<HVV9wQb)&&GoRljJ#+_`m&#xGzV zBt1G)UlPyENxmUEt8Ni>{VZeC33%-v^0Ve#Y7VYrn>5duXIh@A6treucE#fQOJ-vP zjygF=dh`Z;2-%uU3-&oXX2GSEbL*ITj))~r`Y_F(zgR6CU7no2u!>`V+3lrhq_`I? zNY*W0Y+8Y7e~T}@WKmtR4pmvrm}^fKi|gtysk@TH6?i@~>%3EkPNIwtvc&9-`{j5q zUQ6;0q4qwn{tA6CID*2+nM+J5$pJWT!A#rsbw=8532N*G=Xs58TwU@??oro9Ee(fu zgeQUT@;+Fi2l=gTaDM~!@9=D1I3e`IB0PUT$Ic~d?o9~KYrJf(5cnZHugzojrVFv~ z6~NgPMyS9dd=+ra-l!)Qeg!bP=;%N!{9VA&!aRNz=G8FO7Jd>7c+EMNp;;UmB?`>2IjczsRG9U>45&-+i2 zQDn_~)p7fnh1n<`t!cfIV@E@_)oHVjRfvV>?-i*_#KLz4j*Yb%D(f55U_2CSMCl*<72p5TE1Y?BhNbe`>}qGrX(M^Ock#vH0f#N4}300_#cK;u7GJ&XpIH2Bfn)QrLLe5tH*kCbSrcSmw8SSBIJVHl z6ARDdEA^aMcpmH6&RQYinzh>PvWC^slmJP5npETi};9G ze89o!xB*k#Xnb<<5&hK1lFm}{_PUN(c(#{FlksPLi!>Xo&(+Hf9*mFpwFal)L-dJ7 zhu;g)w~Y_6@T@b@j|}hDA2RV3hVMb#Vz92y|L}1eofC$4by&CKD-EBEkBG%34$oLQ z=Mal#Dsb$lWIDKZDl)v=rXrwXJZK2SqLT+44dWmn5DU+=MXo1n?x{s?aPZF@yvpEH z<(+j*zQ2e?pT|+ohs44U0FK>=6#}vFLx82t5(_^JICc|O2*koy0ZW@D7QPlZ)`}GZ zvGDphuGX|Zx5RHY_zZjq9t#|~#qcx9vl|@3Y%GEo0Y@y)WEHcaBXF}~tI0YRwe^Hp z(!hPmu_hLt$0c?fRtWAfs(~G~^@>>h=@-A9Yx7Jg{&RzQOy&ERSp0hf$JQDjV&QpA zBX<}+h7U;_vH0`>j@@Z|h=te3mn(#J$M+Y8caJZRg_MbVT&9vgV*H6kKLQ-N%ka6x zcN^T#!K^2ddkjAgAMtw)o{NuS%Tq`4MJ)QP4>|W?g+MI4E{AeWx0|yp=a+_e%OMw3 z_8`L(i%tP>4o~(7#KNZoM;;(+Lbh$ow8SSBIOjnVPb_>CSn@(FJdbtkS6Csq$DL&r zJN3% zjZ(u0+epqMhHqCl?D5S-wCuM4IOli9pIG=fa5i6TMj#fRyUbZnwryJ*3_F`E1b&GB zP~e>3lQn&2gs*@t^@mvaD&U+)u|gmgz7|-{$;85s2G02dRtUtxj|GnQH0dW6ej0Fg zFT)cHKNC3TF{}`Xg`W*9=P_d8=K{wzV1+;|{6b*)4k8wQ39!^vV&Q)T%y*F)h=pGX zEOnJw_?v*`yNp=)TYz)^11kh#;nxDoeu;&@3pn;TRtR@t5&l77@h2AkA>i15Vue5~ zJgb6S4-*T|qRe>$D+FTUxl6g< z_XB5Vhjc#}V)B_-4q%CG#0r5}{NDnW_D(GPyTCb{utFdf{v%*HUc|zG4lMPSSojoF z!JN$?5Qv56Gi=!}vG84hV_S?rvG8o7Qa;4Ovww>0mst2*;Mh|}hgf*_Uy=P13tvQk z7CZv6@a#_#jbVjAEc{sVhcvB-g`W(Z&5nl%#KKPn&e>-CiG`m9Ecqf9ej#x7XU3mc z_jcEb}3e>HHlH&zJ5!mk3B{1OYl8aQW%(IFQ8R{ED3o>=&`^xtWCV&NM=#h*6( z?G8?dPy89f4*-t*+2Cp9S&ryrzYAi|X_t1_3DG_fK;YN#1iL;4WSfEL22UmbSA(bFBhJJkEW#4E{tp31{zlfEhl^h| zcqcxJtjr>G*2~v)K#&6u8*>{I}+p@yF`d&tdR+fsg2d5p5nT zpE459#5#&Qm7xFJx!qRIBj{k9|G3pYLTb0qwojIW+XtR02cz3POAb2VVOH?5a?r(j z!rVSeo+$@o{Cv5Ok%L|xJW=l0MIJ6YvF16aEj9hLwq2w@VM*YinQiUU=XRTQ@Vt4k zdsxiY!3WRnWIB2V-LaEAj&2|8Jelq&vg2&aBUnDKZnu?0c32{KvMf)r+imzI53Jko zrR^i?c3R%k>2@)}2?cCfyHAnLu>ZP+dyicmuFXSUhnFY94#lUxvu)Rl04*IbaNzY2 z|Lvaqwx#*RxGmG>xv`0oXVL%tq50J}an9toOF9;Y0p`P7r&!b%pY#h`JLqS=p}zju z{AE_p-7mjqB*=c_AX2eZ*ogb^rNe8Xah7LX7c8`y2GJ{kQ3G3o=$!|`)f?K+j2X)9 zxvl7ZAK2C780~JJMQ>I>Z$I=_fumlgjbr*&U~%>CgfSSL1kq~*;ihl)*}h(98%MqS zu(*1APm#V~1oS?3^r$2GeIlUO840QaCqdH3pPz2}Ruq|WeVE^_HjcXdj&{>G1_HcZ zlOTG$RB`o6ziq~zq+Z0vQIEfGT)njr=;(MHwcAwSli^Y5)#8(SQ7n?*7{pw?J*Uv? z4ktH#pE`Oy9KAsSy;L-m$%vOA`Q>{=u3lB#yjR5Z^}-_QM?*38Hs-K(C_Myca;d-dIHMwt(IsM4TaF_!K?zd3t=$$JHATJ?4|?pm$AL$L-^P1@vZ?n)i^Xm*?nZqk!P*9p5d`WBZmMPv0Z%aULBJ}7d0ns`%1@sHRjKw;XyGTMd4Q z9_QR})AuR#cz$AjQFS~$o=@ET9)cd@C5Yai1A3X|z8>=<$M<+ZFPhPDd;1`u*Tc~R z^z^!;{k!So*!Qk21162wc8{7w((F_Zh@M7<$cB)^RTy%(X! z`YA#5t_kSvhu&H^QIF{qy*T&~=^x)6 z0lj`W2-4mv9KC-8^yWgZqx#J66{dmPGE9b^9FI!alD;$mxBlG@J-*u^LGsHDT)oxM zYeHLMeygxBj_vQ80IuH9Zz%OScnPA%_j7h$k+5c4nO8k&fP3$ zo>wF=P8KO6#w~>3BT=O;0Dc1tWc2kSs*!ih09Ed{lv;{&kpwBrED)%wUfA<*s4o<; zLHzX3vrFd8UwB2m9$E6M#*{p_?A-EP9lm-@$q3TM{h0jrQ{TcBOmj`qwaNe5o~p;) z+Mb3nyq?!%fF;-N!^k)TF@EHk;9mM!KE?s#SX?bNq3Y!7eHhitjXMF~3Gl5pzIcfK ze=-8te{a07yE(d;N%sz>`~Ph0G8td&%SRt;oK&c;x_r#;^u2j67QQfQPxp)uG9GS8 z)}Khh2whwAdmTl6YCVoIl~B4z8kAZ;HgEh*<5Q-5II?;=$K$F|FV_@dl+NVGZ>q*g zvsCifM=E*M35+Bd(p#SFHmdpg4dDqGO4AzyZe7!qr$w)EN0Ul^|G3Jkxu<4#^QdOw zr*9mf3YWL0eSqzSyZp0z65&Zr>OdlY6-L3Dgc0a&;KQ z`OmG#PIk*%em``Vt=W9(XW2!|51xMf(pt9gFoE&`PyoZgqOFA z)1i(RHmETlGk3MJ>tcCsM+{ zY{3|i7{fHuqK;0Ga?Q{C6(L4Vw*>7S)l`(qt)6uEOR&pS}k)R;(BqxPr2TKLMC zy*Y`Zmi5iaHAgbTH3hgr6}5Fu=e{1Eu++C(8moJ#vp1J4=h#ymrFDS1quM{JW12fT zqh^iqj`oLRXN)gwuAK71`1MozA_Xmp{K!$%v8Af>^873!j0T9#aK6&X4I>lDn~tQ0 zC$>$`MJM&xQ~NU1Z3mZD)olnTdZ@;lRD7F;YM#+!O>*=wN&oZ>=VR>3BPl_ZGfy%f zrOy8TW8;)W^0p)CLCOXakxJF6UI^8WOB@XGq;^K5}^blAuq)PH(Yf2{aYr!vV8kJTc6o9=GAcr)~yV0 z>!}`YD)+`XU0)q~Z)w$I6@^uW&FLd=srqorj0<15a5~C0A1}P-XQiper&BR%9mb1X zdlGdDC73BCf-&nx_I&UTjA(Z8el5lqGPrdrq3FEf3wl*@CJK;D>97pZ+6Capw2!1=nk!H~!dHnE(|B2Dv%=f&#w7|8> z|L^0wb(gH@&#>wlu(Jbpj(+ZYp~t4`@x|ntk5_NpVyY9*`_lgJsdQW$xpt=RQ#Q); z@2t)S=KU!Xy6E2~{{4@x`uXK#iN>8u{x+QD*!UTs?^hVAtG?I4J`Z9i0B#o(+m8nJ z)87>%Hkf<7#-*zsiv}k<8@j502U;m6wx0&bZ{rws&?_rwIQ;!$6Q%v~(0oXr2J@t5C{M~6nwjK{` zrkJR0TY+zJ?5BaZJN9niLdX6Ka6iZ9J%KkJn~$$Ac5MD8xyDOxwi(aMu~`-uJN8l7 zqaB;a>s2f!uK1k>5uK1Yx5wZ(~N+ z*OlwUv&+Jrj?L#Qdma01*wioq>2X3BPnk+=9LtE~nN(VvdE$5^7q+o8)go(;(ea(t zb=E#Z+g;Qzt<8OM{E;WDjcENla96Qy9_LhJx0|eKZi?B~?;m z%9nF=N?`g*19nBgHm~8@ANCy8f}6f%QQa2NzVmP3C==avte{7M&_h(5!vyIeAO>p}Zgvjk&*8R%i3W3+h{24|<5`@` z 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