summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2007-09-14 22:29:36 +0000
committertzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2007-09-14 22:29:36 +0000
commitc91b2cd29653da525d1a37cf680f4a75b2d3b208 (patch)
treef26185291a7ebb24902a2737d6e5b1fed75bb8c1
parent236601045ee0a95930414d8d5f822d9a61054aae (diff)
New xpp release (Xorcom rev 4648):
* New firmware protocol version: 2.8 . * New firmwares fix input ports offhook. * Cleanup INFO() messages during module loading. * USB: Receive queue with TASKLETS [r4600]. Controlled by rx_tasklet parameter to xpp_usb module (can be changed in runtime). * The pcm_tasklet parameter in xpp module is deprecated: - Does not actually do anything. - If set during module loading, shows an ERR() message. - Also appears in /proc/xpp/sync * FXS: Hardware DTMF detection by default, can be disabled by setting dtmf_detection=0 parameter to xpd_fxs. PCM is muted when DTMF key is pressed. * zapconf: - Can now generate users.conf compatible with asterisk-gui. - Optional command-line arguments denoting which files to generate. Possible values are 'zaptel', 'zapata' and 'users'. - Defaults to creating zaptel and zapata. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3019 5390a7c7-147a-4af0-8ec9-7488f05a26cb
-rw-r--r--xpp/.version2
-rw-r--r--xpp/ChangeLog22
-rw-r--r--xpp/README.Astribank10
-rw-r--r--xpp/card_bri.c80
-rw-r--r--xpp/card_bri.h9
-rw-r--r--xpp/card_fxo.c61
-rw-r--r--xpp/card_fxo.h5
-rw-r--r--xpp/card_fxs.c139
-rw-r--r--xpp/card_fxs.h5
-rw-r--r--xpp/card_global.c65
-rw-r--r--xpp/card_global.h23
-rw-r--r--xpp/card_pri.c77
-rw-r--r--xpp/card_pri.h8
-rw-r--r--xpp/firmwares/FPGA_1141.hex1321
-rw-r--r--xpp/firmwares/FPGA_1151.hex1360
-rw-r--r--xpp/firmwares/FPGA_FXS.hex1299
-rwxr-xr-xxpp/init_card_3_28 (renamed from xpp/init_card_3_26)2
-rwxr-xr-xxpp/init_card_4_28 (renamed from xpp/init_card_4_26)0
-rwxr-xr-xxpp/init_card_6_28 (renamed from xpp/init_card_6_26)0
-rwxr-xr-xxpp/init_card_7_28 (renamed from xpp/init_card_7_26)0
-rwxr-xr-xxpp/init_card_9_28 (renamed from xpp/init_card_9_26)0
-rwxr-xr-xxpp/param_doc40
-rw-r--r--xpp/utils/Makefile2
-rwxr-xr-xxpp/utils/zapconf74
-rw-r--r--xpp/utils/zconf/Zaptel/Chans.pm1
-rw-r--r--xpp/xbus-core.c62
-rw-r--r--xpp/xbus-core.h4
-rw-r--r--xpp/xpd.h18
-rw-r--r--xpp/xpp_usb.c239
-rw-r--r--xpp/xpp_zap.c81
-rw-r--r--xpp/xpp_zap.h1
-rw-r--r--xpp/xproto.c47
-rw-r--r--xpp/xproto.h94
-rw-r--r--xpp/zap_debug.h1
34 files changed, 2615 insertions, 2537 deletions
diff --git a/xpp/.version b/xpp/.version
index 30996b2..08a9d5b 100644
--- a/xpp/.version
+++ b/xpp/.version
@@ -1 +1 @@
-branch-hotfix-4569-r4584
+trunk-r4648
diff --git a/xpp/ChangeLog b/xpp/ChangeLog
index d2f25c6..e526795 100644
--- a/xpp/ChangeLog
+++ b/xpp/ChangeLog
@@ -1,3 +1,25 @@
+Tue Sep 11 2007 Oron Peled <oron@actcom.co.il> - xpp.r4648
+ * New firmware protocol version: 2.8 .
+ * New firmwares fix input ports offhook.
+ * Cleanup INFO() messages during module loading.
+
+ * USB: Receive queue with TASKLETS [r4600]. Controlled by rx_tasklet
+ parameter to xpp_usb module (can be changed in runtime).
+ * The pcm_tasklet parameter in xpp module is deprecated:
+ - Does not actually do anything.
+ - If set during module loading, shows an ERR() message.
+ - Also appears in /proc/xpp/sync
+
+ * FXS: Hardware DTMF detection by default, can be disabled
+ by setting dtmf_detection=0 parameter to xpd_fxs.
+ PCM is muted when DTMF key is pressed.
+
+ * zapconf:
+ - Can now generate users.conf compatible with asterisk-gui.
+ - Optional command-line arguments denoting which files to generate.
+ Possible values are 'zaptel', 'zapata' and 'users'.
+ - Defaults to creating zaptel and zapata.
+
Mon Sep 3 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r4584
* New firmware to fix FXS leds irregularities.
* Less noise at build time - don't echo version, test compile only once.
diff --git a/xpp/README.Astribank b/xpp/README.Astribank
index d9a8015..17d4fba 100644
--- a/xpp/README.Astribank
+++ b/xpp/README.Astribank
@@ -780,9 +780,13 @@ poll intervals (various)::
with those parameters.
dtmf_detection (xpd_fxs)::
- enable (1) or disable (0) support of hardware DTMF detection by the Astribank.
- Disabled by default and currently buggy. On some earlier versions (4372 -
- 4415) it was enabled by default, and disabling it there may help.
+ Enable (1) or disable (0) support of hardware DTMF detection by the
+ Astribank.
+
+rx_tasklet (xpp_usb)::
+ Enable (1) or disable (0) doing most of the packets processing in
+ separate tasklets. This should probably help on higher-end systes with
+ multiple Astribanks.
TROUBLESHOOTING
diff --git a/xpp/card_bri.c b/xpp/card_bri.c
index ce7b0c7..3e67c4d 100644
--- a/xpp/card_bri.c
+++ b/xpp/card_bri.c
@@ -248,7 +248,6 @@ DEF_RPACKET_DATA(BRI, SET_LED, /* Set one of the LED's */
);
static /* 0x33 */ DECLARE_CMD(BRI, SET_LED, enum bri_led_names which_led, enum led_state to_led_state);
-static /* 0x0F */ DECLARE_CMD(BRI, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high);
#define DO_LED(xpd, which, tostate) \
CALL_PROTO(BRI, SET_LED, (xpd)->xbus, (xpd), (which), (tostate))
@@ -263,7 +262,7 @@ static void dump_hex_buf(xpd_t *xpd, char *msg, byte *buf, size_t len)
debug_buf[0] = '\0';
for(i = 0; i < len && n < DEBUG_BUF_SIZE; i++)
n += snprintf(&debug_buf[n], DEBUG_BUF_SIZE - n, "%02X ", buf[i]);
- XPD_DBG(GENERAL, xpd, "%s[0..%d]: %s%s\n", msg, len-1, debug_buf,
+ XPD_DBG(GENERAL, xpd, "%s[0..%zd]: %s%s\n", msg, len-1, debug_buf,
(n >= DEBUG_BUF_SIZE)?"...":"");
}
@@ -482,8 +481,8 @@ static int send_bri_multibyte(xpd_t *xpd, byte *buf, int len, bool eoftx)
XPD_ERR(xpd, "%s: len=%d is too long. dropping.\n", __FUNCTION__, len);
return -EINVAL;
}
- XFRAME_NEW(xframe, pack, xbus, BRI, REGISTER_REQUEST, xpd->xbus_idx);
- reg_cmd = &RPACKET_FIELD(pack, BRI, REGISTER_REQUEST, reg_cmd);
+ XFRAME_NEW(xframe, pack, xbus, GLOBAL, REGISTER_REQUEST, xpd->xbus_idx);
+ reg_cmd = &RPACKET_FIELD(pack, GLOBAL, REGISTER_REQUEST, reg_cmd);
reg_cmd->bytes = len;
reg_cmd->eoframe = eoftx;
reg_cmd->multibyte = 1;
@@ -644,11 +643,15 @@ static int BRI_card_init(xbus_t *xbus, xpd_t *xpd)
ret = run_initialize_registers(xpd);
if(ret < 0)
goto err;
+#if 1
+#warning "Test BRI! (removed old SYNC_SOURCE manipulation)"
+#else
/*
* FPGA firmware limitation:
* Force HOST sync *before* sending PCM
*/
CALL_PROTO(GLOBAL, SYNC_SOURCE, xbus, NULL, SYNC_MODE_HOST, 0);
+#endif
XPD_DBG(PROC, xpd, "done\n");
priv->initialized = 1;
return 0;
@@ -761,7 +764,7 @@ static int BRI_card_zaptel_postregistration(xpd_t *xpd, bool on)
return(0);
}
-int BRI_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
+static int BRI_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
{
LINE_DBG(SIGNAL, xpd, pos, "%s\n", txsig2str(txsig));
return 0;
@@ -850,7 +853,7 @@ static int BRI_card_tick(xbus_t *xbus, xpd_t *xpd)
if(poll_interval != 0 && (priv->tick_counter % poll_interval) == 0) {
// XPD_DBG(GENERAL, xpd, "%d\n", priv->tick_counter);
priv->poll_counter++;
- CALL_PROTO(BRI, REGISTER_REQUEST, xbus, xpd, 0, 0, 0, A_SU_RD_STA, 0, 0, 0);
+ xpp_register_request(xbus, xpd, 0, 0, 0, A_SU_RD_STA, 0, 0, 0);
if(IS_NT(xpd) && nt_keepalive &&
!test_bit(HFC_L1_ACTIVATED, &priv->l1_flags) &&
@@ -1118,36 +1121,7 @@ static void BRI_card_pcm_tospan(xbus_t *xbus, xpd_t *xpd, xpacket_t *pack)
/*---------------- BRI: HOST COMMANDS -------------------------------------*/
-/* 0x0F */ HOSTCMD(BRI, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high)
-{
- int ret = 0;
- xframe_t *xframe;
- xpacket_t *pack;
- reg_cmd_t *reg_cmd;
-
- if(!xbus) {
- DBG(GENERAL, "NO XBUS\n");
- return -EINVAL;
- }
- XFRAME_NEW(xframe, pack, xbus, BRI, REGISTER_REQUEST, xpd->xbus_idx);
- LINE_DBG(REGS, xpd, chipsel, "%c%c R%02X S%02X %02X %02X\n",
- (writing)?'W':'R',
- (do_subreg)?'S':'D',
- regnum, subreg, data_low, data_high);
- reg_cmd = &RPACKET_FIELD(pack, BRI, REGISTER_REQUEST, reg_cmd);
- reg_cmd->bytes = sizeof(*reg_cmd) - 1; // do not count the 'bytes' field
- REG_FIELD(reg_cmd, chipsel) = chipsel;
- REG_FIELD(reg_cmd, read_request) = (writing) ? 0 : 1;
- REG_FIELD(reg_cmd, do_subreg) = do_subreg;
- REG_FIELD(reg_cmd, regnum) = regnum;
- REG_FIELD(reg_cmd, subreg) = subreg;
- REG_FIELD(reg_cmd, data_low) = data_low;
- REG_FIELD(reg_cmd, data_high) = data_high;
- ret = send_cmd_frame(xbus, xframe);
- return ret;
-}
-
-/* 0x0F */ HOSTCMD(BRI, XPD_STATE, bool on)
+static /* 0x0F */ HOSTCMD(BRI, XPD_STATE, bool on)
{
BUG_ON(!xpd);
XPD_DBG(GENERAL, xpd, "%s\n", (on)?"ON":"OFF");
@@ -1155,19 +1129,19 @@ static void BRI_card_pcm_tospan(xbus_t *xbus, xpd_t *xpd, xpacket_t *pack)
return 0;
}
-/* 0x0F */ HOSTCMD(BRI, RING, lineno_t chan, bool on)
+static /* 0x0F */ HOSTCMD(BRI, RING, lineno_t chan, bool on)
{
XPD_ERR(xpd, "%s: Unsupported\n", __FUNCTION__);
return -ENOSYS;
}
-/* 0x0F */ HOSTCMD(BRI, RELAY_OUT, byte which, bool on)
+static /* 0x0F */ HOSTCMD(BRI, RELAY_OUT, byte which, bool on)
{
XPD_ERR(xpd, "%s: Unsupported\n", __FUNCTION__);
return -ENOSYS;
}
-/* 0x33 */ HOSTCMD(BRI, SET_LED, enum bri_led_names which_led, enum led_state to_led_state)
+static /* 0x33 */ HOSTCMD(BRI, SET_LED, enum bri_led_names which_led, enum led_state to_led_state)
{
int ret = 0;
xframe_t *xframe;
@@ -1185,7 +1159,7 @@ static void BRI_card_pcm_tospan(xbus_t *xbus, xpd_t *xpd, xpacket_t *pack)
bri_leds = &RPACKET_FIELD(pack, BRI, SET_LED, bri_leds);
bri_leds->state = to_led_state;
bri_leds->led_sel = which_led;
- pack->datalen = RPACKET_SIZE(BRI, SET_LED);
+ XPACKET_LEN(pack) = RPACKET_SIZE(BRI, SET_LED);
ret = send_cmd_frame(xbus, xframe);
priv->ledstate[which_led] = to_led_state;
return ret;
@@ -1196,7 +1170,7 @@ static int write_state_register(xpd_t *xpd, byte value)
int ret;
XPD_DBG(REGS, xpd, "value = 0x%02X\n", value);
- ret = CALL_PROTO(BRI, REGISTER_REQUEST, xpd->xbus, xpd,
+ ret = xpp_register_request(xpd->xbus, xpd,
0, /* chipsel */
1, /* writing */
0, /* do_subreg */
@@ -1326,28 +1300,21 @@ static void su_new_state(xpd_t *xpd, byte reg_x30)
priv->state_register.reg = new_state.reg;
}
-HANDLER_DEF(BRI, REGISTER_REPLY)
+static int BRI_card_register_reply(xbus_t *xbus, xpd_t *xpd, reg_cmd_t *info)
{
- reg_cmd_t *info = &RPACKET_FIELD(pack, BRI, REGISTER_REPLY, regcmd);
unsigned long flags;
struct BRI_priv_data *priv;
int ret;
- if(!xpd) {
- XBUS_NOTICE(xbus, "%s: received %s for non-existing unit (%1d%1d)\n",
- __FUNCTION__, cmd->name,
- pack->addr.unit, pack->addr.subunit);
- return -EPROTO;
- }
spin_lock_irqsave(&xpd->lock, flags);
priv = xpd->priv;
BUG_ON(!priv);
if(REG_FIELD(info, do_subreg)) {
- XPD_DBG(REGS, xpd, "REGISTER_REPLY: RS %02X %02X %02X\n",
+ XPD_DBG(REGS, xpd, "RS %02X %02X %02X\n",
REG_FIELD(info, regnum), REG_FIELD(info, subreg), REG_FIELD(info, data_low));
} else {
if (REG_FIELD(info, regnum) != A_SU_RD_STA)
- XPD_DBG(REGS, xpd, "REGISTER_REPLY: RD %02X %02X\n",
+ XPD_DBG(REGS, xpd, "RD %02X %02X\n",
REG_FIELD(info, regnum), REG_FIELD(info, data_low));
}
if(info->multibyte) {
@@ -1382,7 +1349,6 @@ static xproto_table_t PROTO_TABLE(BRI_NT) = {
.owner = THIS_MODULE,
.entries = {
/* Table Card Opcode */
- XENTRY( BRI_NT, BRI, REGISTER_REPLY ),
},
.name = "BRI_NT",
.type = XPD_TYPE_BRI_NT,
@@ -1397,6 +1363,7 @@ static xproto_table_t PROTO_TABLE(BRI_NT) = {
.card_pcm_fromspan = BRI_card_pcm_fromspan,
.card_pcm_tospan = BRI_card_pcm_tospan,
.card_close = BRI_card_close,
+ .card_register_reply = BRI_card_register_reply,
.RING = XPROTO_CALLER(BRI, RING),
.RELAY_OUT = XPROTO_CALLER(BRI, RELAY_OUT),
@@ -1410,7 +1377,6 @@ static xproto_table_t PROTO_TABLE(BRI_TE) = {
.owner = THIS_MODULE,
.entries = {
/* Table Card Opcode */
- XENTRY( BRI_TE, BRI, REGISTER_REPLY ),
},
.name = "BRI_TE",
.type = XPD_TYPE_BRI_TE,
@@ -1424,6 +1390,8 @@ static xproto_table_t PROTO_TABLE(BRI_TE) = {
.card_tick = BRI_card_tick,
.card_pcm_fromspan = BRI_card_pcm_fromspan,
.card_pcm_tospan = BRI_card_pcm_tospan,
+ .card_close = BRI_card_close,
+ .card_register_reply = BRI_card_register_reply,
.RING = XPROTO_CALLER(BRI, RING),
.RELAY_OUT = XPROTO_CALLER(BRI, RELAY_OUT),
@@ -1438,8 +1406,8 @@ static bool bri_packet_is_valid(xpacket_t *pack)
const xproto_entry_t *xe_nt = NULL;
const xproto_entry_t *xe_te = NULL;
// DBG(GENERAL, "\n");
- xe_nt = xproto_card_entry(&PROTO_TABLE(BRI_NT), pack->opcode);
- xe_te = xproto_card_entry(&PROTO_TABLE(BRI_TE), pack->opcode);
+ xe_nt = xproto_card_entry(&PROTO_TABLE(BRI_NT), XPACKET_OP(pack));
+ xe_te = xproto_card_entry(&PROTO_TABLE(BRI_TE), XPACKET_OP(pack));
return xe_nt != NULL || xe_te != NULL;
}
@@ -1634,7 +1602,7 @@ static int handle_register_command(xpd_t *xpd, char *cmdline)
priv->requested_reply = regcmd;
if(print_dbg)
dump_reg_cmd("BRI", &regcmd, 1);
- ret = CALL_PROTO(BRI, REGISTER_REQUEST, xpd->xbus, xpd,
+ ret = xpp_register_request(xpd->xbus, xpd,
REG_FIELD(&regcmd, chipsel),
writing,
REG_FIELD(&regcmd, do_subreg),
diff --git a/xpp/card_bri.h b/xpp/card_bri.h
index 1111d2a..a7b69de 100644
--- a/xpp/card_bri.h
+++ b/xpp/card_bri.h
@@ -25,16 +25,7 @@
#include "xpd.h"
enum bri_opcodes {
- XPROTO_NAME(BRI, REGISTER_REQUEST) = 0x0F,
- XPROTO_NAME(BRI, REGISTER_REPLY) = 0x10,
XPROTO_NAME(BRI, SET_LED) = 0x33,
};
-DEF_RPACKET_DATA(BRI, REGISTER_REPLY, /* Get status of a single register (for debugging) */
- reg_cmd_t regcmd;
- );
-DEF_RPACKET_DATA(BRI, REGISTER_REQUEST,
- reg_cmd_t reg_cmd;
- );
-
#endif /* CARD_BRI_H */
diff --git a/xpp/card_fxo.c b/xpp/card_fxo.c
index 2063433..e22fe50 100644
--- a/xpp/card_fxo.c
+++ b/xpp/card_fxo.c
@@ -57,12 +57,11 @@ enum fxo_leds {
#define BAT_THRESHOLD 3
#define BAT_DEBOUNCE 3 /* compensate for battery voltage fluctuation (in poll_battery_interval's) */
-static /* 0x0F */ DECLARE_CMD(FXO, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high);
/* Shortcuts */
#define DAA_WRITE 1
#define DAA_READ 0
#define DAA_DIRECT_REQUEST(xbus,xpd,chipsel,writing,reg,dL) \
- CALL_PROTO(FXO, REGISTER_REQUEST, (xbus), (xpd), (chipsel), (writing), 0, (reg), 0, (dL), 0)
+ xpp_register_request((xbus), (xpd), (chipsel), (writing), 0, (reg), 0, (dL), 0)
#define VALID_CHIPSEL(x) (((chipsel) >= 0 && (chipsel) <= 7) || (chipsel) == ALL_CHANS)
@@ -200,7 +199,7 @@ static void handle_fxo_leds(xpd_t *xpd)
spin_unlock_irqrestore(&xpd->lock, flags);
}
-void update_zap_ring(xpd_t *xpd, int pos, bool on)
+static void update_zap_ring(xpd_t *xpd, int pos, bool on)
{
zt_rxsig_t rxsig;
@@ -463,7 +462,7 @@ static int FXO_card_zaptel_postregistration(xpd_t *xpd, bool on)
return 0;
}
-int FXO_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
+static int FXO_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
{
struct FXO_priv_data *priv;
@@ -622,36 +621,7 @@ static int FXO_card_ioctl(xpd_t *xpd, int pos, unsigned int cmd, unsigned long a
/*---------------- FXO: HOST COMMANDS -------------------------------------*/
-/* 0x0F */ HOSTCMD(FXO, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high)
-{
- int ret = 0;
- xframe_t *xframe;
- xpacket_t *pack;
- reg_cmd_t *reg_cmd;
-
- if(!xbus) {
- DBG(REGS, "NO XBUS\n");
- return -EINVAL;
- }
- XFRAME_NEW(xframe, pack, xbus, GLOBAL, REGISTER_REQUEST, xpd->xbus_idx);
- LINE_DBG(REGS, xpd, chipsel, "%c%c R%02X S%02X %02X %02X\n",
- (writing)?'W':'R',
- (do_subreg)?'S':'D',
- regnum, subreg, data_low, data_high);
- reg_cmd = &RPACKET_FIELD(pack, GLOBAL, REGISTER_REQUEST, reg_cmd);
- reg_cmd->bytes = sizeof(*reg_cmd) - 1; // do not count the 'bytes' field
- REG_FIELD(reg_cmd, chipsel) = chipsel;
- REG_FIELD(reg_cmd, read_request) = (writing) ? 0 : 1;
- REG_FIELD(reg_cmd, do_subreg) = do_subreg;
- REG_FIELD(reg_cmd, regnum) = regnum;
- REG_FIELD(reg_cmd, subreg) = subreg;
- REG_FIELD(reg_cmd, data_low) = data_low;
- REG_FIELD(reg_cmd, data_high) = data_high;
- ret = send_cmd_frame(xbus, xframe);
- return ret;
-}
-
-static /* 0x0F */ HOSTCMD(FXO, XPD_STATE, bool on)
+/* 0x0F */ HOSTCMD(FXO, XPD_STATE, bool on)
{
int ret = 0;
struct FXO_priv_data *priv;
@@ -664,7 +634,7 @@ static /* 0x0F */ HOSTCMD(FXO, XPD_STATE, bool on)
return ret;
}
-static /* 0x0F */ HOSTCMD(FXO, RING, lineno_t chan, bool on)
+/* 0x0F */ HOSTCMD(FXO, RING, lineno_t chan, bool on)
{
BUG_ON(!xbus);
BUG_ON(!xpd);
@@ -672,7 +642,7 @@ static /* 0x0F */ HOSTCMD(FXO, RING, lineno_t chan, bool on)
return DAA_DIRECT_REQUEST(xbus, xpd, chan, DAA_WRITE, 0x40, (on)?0x04:0x01);
}
-static /* 0x0F */ HOSTCMD(FXO, RELAY_OUT, byte which, bool on)
+/* 0x0F */ HOSTCMD(FXO, RELAY_OUT, byte which, bool on)
{
return -ENOSYS;
}
@@ -688,7 +658,7 @@ HANDLER_DEF(FXO, SIG_CHANGED)
struct FXO_priv_data *priv;
if(!xpd) {
- notify_bad_xpd(__FUNCTION__, xbus, pack->addr, cmd->name);
+ notify_bad_xpd(__FUNCTION__, xbus, XPACKET_ADDR(pack), cmd->name);
return -EPROTO;
}
priv = xpd->priv;
@@ -707,7 +677,7 @@ HANDLER_DEF(FXO, SIG_CHANGED)
/* First report false ring alarms */
debounce = atomic_read(&priv->ring_debounce[i]);
if(debounce)
- LINE_NOTICE(xpd, i, "debounced %d ticks\n", debounce);
+ LINE_NOTICE(xpd, i, "debounced false ring (only %d ticks)\n", debounce);
/*
* Now set a new ring alarm.
* It will be checked in handle_fxo_ring()
@@ -836,16 +806,11 @@ static void update_metering_state(xpd_t *xpd, byte data_low, lineno_t chipsel)
}
#endif
-HANDLER_DEF(FXO, DAA_REPLY)
+static int FXO_card_register_reply(xbus_t *xbus, xpd_t *xpd, reg_cmd_t *info)
{
- reg_cmd_t *info = &RPACKET_FIELD(pack, FXO, DAA_REPLY, regcmd);
struct FXO_priv_data *priv;
lineno_t chipsel;
- if(!xpd) {
- notify_bad_xpd(__FUNCTION__, xbus, pack->addr, cmd->name);
- return -EPROTO;
- }
priv = xpd->priv;
BUG_ON(!priv);
chipsel = REG_FIELD(info, chipsel);
@@ -862,7 +827,7 @@ HANDLER_DEF(FXO, DAA_REPLY)
break;
#endif
}
- LINE_DBG(REGS, xpd, chipsel, "DAA_REPLY: %c reg_num=0x%X, dataL=0x%X dataH=0x%X\n",
+ LINE_DBG(REGS, xpd, chipsel, "%c reg_num=0x%X, dataL=0x%X dataH=0x%X\n",
((info->bytes == 3)?'I':'D'),
REG_FIELD(info, regnum),
REG_FIELD(info, data_low),
@@ -878,12 +843,11 @@ HANDLER_DEF(FXO, DAA_REPLY)
}
-xproto_table_t PROTO_TABLE(FXO) = {
+static xproto_table_t PROTO_TABLE(FXO) = {
.owner = THIS_MODULE,
.entries = {
/* Prototable Card Opcode */
XENTRY( FXO, FXO, SIG_CHANGED ),
- XENTRY( FXO, FXO, DAA_REPLY ),
},
.name = "FXO",
.type = XPD_TYPE_FXO,
@@ -899,6 +863,7 @@ xproto_table_t PROTO_TABLE(FXO) = {
.card_pcm_tospan = generic_card_pcm_tospan,
.card_ioctl = FXO_card_ioctl,
.card_open = FXO_card_open,
+ .card_register_reply = FXO_card_register_reply,
.RING = XPROTO_CALLER(FXO, RING),
.RELAY_OUT = XPROTO_CALLER(FXO, RELAY_OUT),
@@ -913,7 +878,7 @@ static bool fxo_packet_is_valid(xpacket_t *pack)
const xproto_entry_t *xe;
//DBG(GENERAL, "\n");
- xe = xproto_card_entry(&PROTO_TABLE(FXO), pack->opcode);
+ xe = xproto_card_entry(&PROTO_TABLE(FXO), XPACKET_OP(pack));
return xe != NULL;
}
diff --git a/xpp/card_fxo.h b/xpp/card_fxo.h
index a22e193..0e76bed 100644
--- a/xpp/card_fxo.h
+++ b/xpp/card_fxo.h
@@ -33,8 +33,6 @@ enum fxo_opcodes {
XPROTO_NAME(FXO, RING) = 0x0F, /* Write to DAA */
XPROTO_NAME(FXO, LED) = 0x0F, /* Write to DAA */
XPROTO_NAME(FXO, RELAY_OUT) = 0x0F, /* Write to DAA */
-/**/
- XPROTO_NAME(FXO, DAA_REPLY) = 0x10,
};
@@ -43,9 +41,6 @@ DEF_RPACKET_DATA(FXO, SIG_CHANGED,
xpp_line_t sig_status; /* channels: lsb=1, msb=8 */
xpp_line_t sig_toggles; /* channels: lsb=1, msb=8 */
);
-DEF_RPACKET_DATA(FXO, DAA_REPLY, /* Get status of a single DAA (for debugging) */
- reg_cmd_t regcmd;
- );
#define DAA_VBAT_REGISTER 29
diff --git a/xpp/card_fxs.c b/xpp/card_fxs.c
index 67cff65..bc282b4 100644
--- a/xpp/card_fxs.c
+++ b/xpp/card_fxs.c
@@ -37,7 +37,7 @@ DEF_PARM(int, print_dbg, 0, 0644, "Print DBG statements"); /* must be before zap
DEF_PARM(uint, poll_digital_inputs, 1000, 0644, "Poll Digital Inputs");
DEF_PARM_BOOL(reversepolarity, 0, 0644, "Reverse Line Polarity");
DEF_PARM_BOOL(vmwineon, 0, 0644, "Indicate voicemail to a neon lamp");
-DEF_PARM_BOOL(dtmf_detection, 0, 0644, "Do DTMF detection in hardware");
+DEF_PARM_BOOL(dtmf_detection, 1, 0644, "Do DTMF detection in hardware");
#ifdef ZT_VMWI
DEF_PARM_BOOL(vmwi_ioctl, 0, 0644, "Asterisk support VMWI notification via ioctl");
@@ -63,14 +63,13 @@ enum fxs_leds {
#define NUM_LEDS 2
-static /* 0x0F */ DECLARE_CMD(FXS, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high);
/* Shortcuts */
#define SLIC_WRITE 1
#define SLIC_READ 0
#define SLIC_DIRECT_REQUEST(xbus,xpd,chipsel,writing,reg,dL) \
- CALL_PROTO(FXS, REGISTER_REQUEST, (xbus), (xpd), (chipsel), (writing), 0, (reg), 0, (dL), 0)
+ xpp_register_request((xbus), (xpd), (chipsel), (writing), 0, (reg), 0, (dL), 0)
#define SLIC_INDIRECT_REQUEST(xbus,xpd,chipsel,writing,reg,dL,dH) \
- CALL_PROTO(FXS, REGISTER_REQUEST, (xbus), (xpd), (chipsel), (writing), 1, 0x1E, (reg), (dL), (dH))
+ xpp_register_request((xbus), (xpd), (chipsel), (writing), 1, 0x1E, (reg), (dL), (dH))
#define VALID_CHIPSEL(x) (((chipsel) >= 0 && (chipsel) <= 7) || (chipsel) == ALL_CHANS)
@@ -89,9 +88,10 @@ enum fxs_state {
#define FXS_LINE_POL_ACTIVE ((reversepolarity) ? FXS_LINE_REV_ACTIVE : FXS_LINE_ACTIVE)
#define FXS_LINE_POL_OHTRANS ((reversepolarity) ? FXS_LINE_REV_OHTRANS : FXS_LINE_OHTRANS)
+/*
+ * DTMF detection
+ */
#define DTMF_REGISTER 0x18 /* 24 */
-#define POLL_DTMF_INTERVAL 20 /* ticks */
-
/*---------------- FXS Protocol Commands ----------------------------------*/
@@ -126,7 +126,6 @@ struct FXS_priv_data {
xpp_line_t search_fsk_pattern;
xpp_line_t found_fsk_pattern;
xpp_line_t update_offhook_state;
- xpp_line_t dtmf_keypressed;
int led_counter[NUM_LEDS][CHANNELS_PERXPD];
int ohttimer[CHANNELS_PERXPD];
#define OHT_TIMER 6000 /* How long after RING to retain OHT */
@@ -500,7 +499,7 @@ static int FXS_card_zaptel_postregistration(xpd_t *xpd, bool on)
return 0;
}
-int FXS_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
+static int FXS_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
{
struct FXS_priv_data *priv;
int ret = 0;
@@ -630,8 +629,12 @@ static int FXS_card_ioctl(xpd_t *xpd, int pos, unsigned int cmd, unsigned long a
if (IS_SET(xpd->digital_inputs | xpd->digital_outputs, pos))
return 0; /* Nothing to do */
BIT_CLR(xpd->cid_on, pos);
- BIT_SET(priv->search_fsk_pattern, pos);
- pcm_recompute(xpd, xpd->offhook | xpd->cid_on | priv->search_fsk_pattern);
+ if(priv->lasttxhook[pos] == FXS_LINE_POL_ACTIVE) {
+ priv->ohttimer[pos] = OHT_TIMER;
+ priv->idletxhookstate[pos] = FXS_LINE_POL_OHTRANS;
+ BIT_SET(priv->search_fsk_pattern, pos);
+ pcm_recompute(xpd, xpd->offhook | xpd->cid_on | priv->search_fsk_pattern);
+ }
if(!IS_SET(xpd->offhook, pos))
start_stop_vm_led(xbus, xpd, pos);
return 0;
@@ -642,7 +645,30 @@ static int FXS_card_ioctl(xpd_t *xpd, int pos, unsigned int cmd, unsigned long a
(val & ZT_TONEDETECT_ON) ? "ON" : "OFF",
(val & ZT_TONEDETECT_MUTE) ? "MUTE" : "NO-MUTE",
(dtmf_detection ? "YES" : "NO"));
- return (dtmf_detection) ? 0 : -ENOTTY;
+ if(!dtmf_detection) {
+ SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x17, 0);
+ return -ENOTTY;
+ } else {
+ /* Enable DTMF interrupts (XPD will notify when DTMF will be detected) */
+ SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x17, 1);
+ return 0;
+ }
+ case ZT_SETPOLARITY:
+ if (get_user(val, (int __user *)arg))
+ return -EFAULT;
+ /* Can't change polarity while ringing or when open */
+ if (priv->lasttxhook[pos] == FXS_LINE_RING || priv->lasttxhook[pos] == FXS_LINE_OPEN) {
+ LINE_ERR(xpd, pos, "ZT_SETPOLARITY: %s Cannot change when lasttxhook=0x%X\n",
+ (val)?"ON":"OFF", priv->lasttxhook[pos]);
+ return -EINVAL;
+ }
+ LINE_DBG(SIGNAL, xpd, pos, "ZT_SETPOLARITY: %s\n", (val)?"ON":"OFF");
+ if ((val && !reversepolarity) || (!val && reversepolarity))
+ priv->lasttxhook[pos] |= FXS_LINE_RING;
+ else
+ priv->lasttxhook[pos] &= ~FXS_LINE_RING;
+ linefeed_control(xbus, xpd, pos, priv->lasttxhook[pos]);
+ return 0;
#ifdef ZT_VMWI
case ZT_VMWI: /* message-waiting led control */
if (get_user(val, (int __user *)arg))
@@ -770,17 +796,7 @@ static void poll_inputs(xpd_t *xpd)
}
}
-static void poll_dtmf(xpd_t *xpd)
-{
- int i;
-
- for_each_line(xpd, i) {
- if(IS_SET(xpd->offhook, i))
- SLIC_DIRECT_REQUEST(xpd->xbus, xpd, i, SLIC_READ, DTMF_REGISTER, 0);
- }
-}
-
-void handle_linefeed(xpd_t *xpd)
+static void handle_linefeed(xpd_t *xpd)
{
struct FXS_priv_data *priv;
int i;
@@ -802,6 +818,7 @@ void handle_linefeed(xpd_t *xpd)
enum fxs_state txhook = FXS_LINE_POL_ACTIVE;
/* Apply the change if appropriate */
BIT_CLR(xpd->cid_on, i);
+ BIT_CLR(priv->search_fsk_pattern, i);
pcm_recompute(xpd, xpd->offhook | xpd->cid_on);
linefeed_control(xpd->xbus, xpd, i, txhook);
}
@@ -923,45 +940,13 @@ static int FXS_card_tick(xbus_t *xbus, xpd_t *xpd)
if(SPAN_REGISTERED(xpd)) {
if(vmwineon && !vmwi_ioctl)
detect_vmwi(xpd); /* Detect via FSK modulation */
- if(dtmf_detection &&
- (xpd->timer_count % POLL_DTMF_INTERVAL) == 0)
- poll_dtmf(xpd);
}
return 0;
}
/*---------------- FXS: HOST COMMANDS -------------------------------------*/
-/* 0x0F */ HOSTCMD(FXS, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high)
-{
- int ret = 0;
- xframe_t *xframe;
- xpacket_t *pack;
- reg_cmd_t *reg_cmd;
-
- if(!xbus) {
- DBG(GENERAL, "NO XBUS\n");
- return -EINVAL;
- }
- XFRAME_NEW(xframe, pack, xbus, GLOBAL, REGISTER_REQUEST, xpd->xbus_idx);
- LINE_DBG(REGS, xpd, chipsel, "%c%c R%02X S%02X %02X %02X\n",
- (writing)?'W':'R',
- (do_subreg)?'S':'D',
- regnum, subreg, data_low, data_high);
- reg_cmd = &RPACKET_FIELD(pack, GLOBAL, REGISTER_REQUEST, reg_cmd);
- reg_cmd->bytes = sizeof(*reg_cmd) - 1; // do not count the 'bytes' field
- REG_FIELD(reg_cmd, chipsel) = chipsel;
- REG_FIELD(reg_cmd, read_request) = (writing) ? 0 : 1;
- REG_FIELD(reg_cmd, do_subreg) = do_subreg;
- REG_FIELD(reg_cmd, regnum) = regnum;
- REG_FIELD(reg_cmd, subreg) = subreg;
- REG_FIELD(reg_cmd, data_low) = data_low;
- REG_FIELD(reg_cmd, data_high) = data_high;
- ret = send_cmd_frame(xbus, xframe);
- return ret;
-}
-
-static /* 0x0F */ HOSTCMD(FXS, XPD_STATE, bool on)
+/* 0x0F */ HOSTCMD(FXS, XPD_STATE, bool on)
{
int i;
enum fxs_state value = (on) ? FXS_LINE_POL_ACTIVE : FXS_LINE_OPEN;
@@ -984,7 +969,7 @@ static /* 0x0F */ HOSTCMD(FXS, XPD_STATE, bool on)
return 0;
}
-static /* 0x0F */ HOSTCMD(FXS, RING, lineno_t chan, bool on)
+/* 0x0F */ HOSTCMD(FXS, RING, lineno_t chan, bool on)
{
int ret = 0;
struct FXS_priv_data *priv;
@@ -1006,7 +991,7 @@ static /* 0x0F */ HOSTCMD(FXS, RING, lineno_t chan, bool on)
return ret;
}
-static /* 0x0F */ HOSTCMD(FXS, RELAY_OUT, byte which, bool on)
+/* 0x0F */ HOSTCMD(FXS, RELAY_OUT, byte which, bool on)
{
int value;
int relay_channels[] = { 0, 4 };
@@ -1047,7 +1032,6 @@ HANDLER_DEF(FXS, SIG_CHANGED)
for_each_line(xpd, i) {
if(IS_SET(xpd->digital_outputs, i) || IS_SET(xpd->digital_inputs, i))
continue;
- BIT_CLR(priv->dtmf_keypressed, i); /* no dtmf history */
if(IS_SET(sig_toggles, i)) {
xpd->ringing[i] = 0; /* No more ringing... */
#ifdef WITH_METERING
@@ -1101,19 +1085,19 @@ static const char dtmf_digits[] = {
'1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '*', '#', 'A', 'B', 'C', 'D'
};
-void process_dtmf(xpd_t *xpd, const reg_cmd_t *info)
+static void process_dtmf(xpd_t *xpd, const reg_cmd_t *info)
{
int i;
byte val = REG_FIELD(info, data_low);
xpp_line_t lines = BIT(REG_FIELD(info, chipsel));
byte digit;
- bool on = val & 0x10;
+ bool is_down = val & 0x10;
struct FXS_priv_data *priv;
priv = xpd->priv;
val &= 0xF;
if(val <= 0) {
- if(on)
+ if(is_down)
XPD_NOTICE(xpd, "Bad DTMF value %d. Ignored\n", val);
return;
}
@@ -1121,40 +1105,35 @@ void process_dtmf(xpd_t *xpd, const reg_cmd_t *info)
digit = dtmf_digits[val];
for_each_line(xpd, i) {
if(IS_SET(lines, i)) {
- if(on && !IS_SET(priv->dtmf_keypressed, i)) {
- LINE_DBG(SIGNAL, xpd, i, "DTMF digit %2d PRESSED (%d)\n", digit, val);
- BIT_SET(priv->dtmf_keypressed, i);
- if(dtmf_detection)
+ if(dtmf_detection) {
+ LINE_DBG(SIGNAL, xpd, i, "DTMF digit %s (val=%d) '%c'\n",
+ (is_down)?"DOWN":"UP", val, digit);
+ if(is_down) {
+ BIT_SET(xpd->mute_dtmf, i);
zt_qevent_lock(&xpd->chans[i], ZT_EVENT_DTMFDOWN | digit);
- } else if(!on && IS_SET(priv->dtmf_keypressed, i)) {
- LINE_DBG(SIGNAL, xpd, i, "DTMF digit %2d RELEASED\n", digit);
- BIT_CLR(priv->dtmf_keypressed, i);
- if(dtmf_detection)
+ } else {
zt_qevent_lock(&xpd->chans[i], ZT_EVENT_DTMFUP | digit);
+ BIT_CLR(xpd->mute_dtmf, i);
+ }
}
break;
}
}
}
-HANDLER_DEF(FXS, REGISTER_REPLY)
+static int FXS_card_register_reply(xbus_t *xbus, xpd_t *xpd, reg_cmd_t *info)
{
- reg_cmd_t *info = &RPACKET_FIELD(pack, FXS, REGISTER_REPLY, reg_cmd);
unsigned long flags;
struct FXS_priv_data *priv;
byte regnum;
bool indirect;
- if(!xpd) {
- notify_bad_xpd(__FUNCTION__, xbus, pack->addr, cmd->name);
- return -EPROTO;
- }
spin_lock_irqsave(&xpd->lock, flags);
priv = xpd->priv;
BUG_ON(!priv);
indirect = (REG_FIELD(info, regnum) == 0x1E);
regnum = (indirect) ? REG_FIELD(info, subreg) : REG_FIELD(info, regnum);
- XPD_DBG(REGS, xpd, "REGISTER_REPLY: %s reg_num=0x%X, dataL=0x%X dataH=0x%X\n",
+ XPD_DBG(REGS, xpd, "%s reg_num=0x%X, dataL=0x%X dataH=0x%X\n",
(indirect)?"I":"D",
regnum, REG_FIELD(info, data_low), REG_FIELD(info, data_high));
if(!SPAN_REGISTERED(xpd))
@@ -1178,12 +1157,11 @@ out:
return 0;
}
-xproto_table_t PROTO_TABLE(FXS) = {
+static xproto_table_t PROTO_TABLE(FXS) = {
.owner = THIS_MODULE,
.entries = {
/* Prototable Card Opcode */
XENTRY( FXS, FXS, SIG_CHANGED ),
- XENTRY( FXS, FXS, REGISTER_REPLY ),
},
.name = "FXS",
.type = XPD_TYPE_FXS,
@@ -1200,6 +1178,7 @@ xproto_table_t PROTO_TABLE(FXS) = {
.card_open = FXS_card_open,
.card_close = FXS_card_close,
.card_ioctl = FXS_card_ioctl,
+ .card_register_reply = FXS_card_register_reply,
.RING = XPROTO_CALLER(FXS, RING),
.RELAY_OUT = XPROTO_CALLER(FXS, RELAY_OUT),
@@ -1214,7 +1193,7 @@ static bool fxs_packet_is_valid(xpacket_t *pack)
const xproto_entry_t *xe;
// DBG(GENERAL, "\n");
- xe = xproto_card_entry(&PROTO_TABLE(FXS), pack->opcode);
+ xe = xproto_card_entry(&PROTO_TABLE(FXS), XPACKET_OP(pack));
return xe != NULL;
}
@@ -1401,7 +1380,7 @@ static int handle_register_command(xpd_t *xpd, char *cmdline)
xpd->requested_reply = regcmd;
if(print_dbg)
dump_reg_cmd("FXS", &regcmd, 1);
- ret = CALL_PROTO(FXS, REGISTER_REQUEST, xpd->xbus, xpd,
+ ret = xpp_register_request(xpd->xbus, xpd,
REG_FIELD(&regcmd, chipsel),
writing,
REG_FIELD(&regcmd, do_subreg),
diff --git a/xpp/card_fxs.h b/xpp/card_fxs.h
index 2af2884..6a89228 100644
--- a/xpp/card_fxs.h
+++ b/xpp/card_fxs.h
@@ -33,8 +33,6 @@ enum fxs_opcodes {
XPROTO_NAME(FXS, RING) = 0x0F, /* Write to SLIC */
XPROTO_NAME(FXS, LED) = 0x0F, /* Write to SLIC */
XPROTO_NAME(FXS, RELAY_OUT) = 0x0F, /* Write to SLIC */
-/**/
- XPROTO_NAME(FXS, REGISTER_REPLY) = 0x10,
};
@@ -43,8 +41,5 @@ DEF_RPACKET_DATA(FXS, SIG_CHANGED,
xpp_line_t sig_status; /* channels: lsb=1, msb=8 */
xpp_line_t sig_toggles; /* channels: lsb=1, msb=8 */
);
-DEF_RPACKET_DATA(FXS, REGISTER_REPLY, /* Get status of a single SLIC (for debugging) */
- reg_cmd_t reg_cmd;
- );
#endif /* CARD_FXS_H */
diff --git a/xpp/card_global.c b/xpp/card_global.c
index 3aece9c..2a8bdd8 100644
--- a/xpp/card_global.c
+++ b/xpp/card_global.c
@@ -60,6 +60,36 @@ static void global_packet_dump(const char *msg, xpacket_t *pack);
return ret;
}
+int xpp_register_request(xbus_t *xbus, xpd_t *xpd,
+ byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high)
+{
+ int ret = 0;
+ xframe_t *xframe;
+ xpacket_t *pack;
+ reg_cmd_t *reg_cmd;
+
+ if(!xbus) {
+ DBG(REGS, "NO XBUS\n");
+ return -EINVAL;
+ }
+ XFRAME_NEW(xframe, pack, xbus, GLOBAL, REGISTER_REQUEST, xpd->xbus_idx);
+ LINE_DBG(REGS, xpd, chipsel, "%c%c R%02X S%02X %02X %02X\n",
+ (writing)?'W':'R',
+ (do_subreg)?'S':'D',
+ regnum, subreg, data_low, data_high);
+ reg_cmd = &RPACKET_FIELD(pack, GLOBAL, REGISTER_REQUEST, reg_cmd);
+ reg_cmd->bytes = sizeof(*reg_cmd) - 1; // do not count the 'bytes' field
+ REG_FIELD(reg_cmd, chipsel) = chipsel;
+ REG_FIELD(reg_cmd, read_request) = (writing) ? 0 : 1;
+ REG_FIELD(reg_cmd, do_subreg) = do_subreg;
+ REG_FIELD(reg_cmd, regnum) = regnum;
+ REG_FIELD(reg_cmd, subreg) = subreg;
+ REG_FIELD(reg_cmd, data_low) = data_low;
+ REG_FIELD(reg_cmd, data_high) = data_high;
+ ret = send_cmd_frame(xbus, xframe);
+ return ret;
+}
+
/*
* The XPD parameter is totaly ignored by the driver and firmware as well.
*/
@@ -94,7 +124,7 @@ static void global_packet_dump(const char *msg, xpacket_t *pack);
HANDLER_DEF(GLOBAL, NULL_REPLY)
{
- XBUS_DBG(GENERAL, xbus, "got len=%d\n", pack->datalen);
+ XBUS_DBG(GENERAL, xbus, "got len=%d\n", XPACKET_LEN(pack));
return 0;
}
@@ -114,7 +144,7 @@ HANDLER_DEF(GLOBAL, DEV_DESC)
card_desc->type = RPACKET_FIELD(pack, GLOBAL, DEV_DESC, type);
card_desc->subtype = RPACKET_FIELD(pack, GLOBAL, DEV_DESC, subtype);
card_desc->rev = RPACKET_FIELD(pack, GLOBAL, DEV_DESC, rev);
- card_desc->xpd_addr = RPACKET_FIELD(pack, GLOBAL, DEV_DESC, addr);
+ card_desc->xpd_addr = RPACKET_FIELD(pack, GLOBAL, DEV_DESC, head.addr);
card_desc->line_status = RPACKET_FIELD(pack, GLOBAL, DEV_DESC, line_status);
XBUS_DBG(GENERAL, xbus, "XPD=%d%d type=%d.%d rev=%d line_status=0x%04X\n",
card_desc->xpd_addr.unit,
@@ -127,9 +157,22 @@ HANDLER_DEF(GLOBAL, DEV_DESC)
return 0;
}
+HANDLER_DEF(GLOBAL, REGISTER_REPLY)
+{
+ reg_cmd_t *reg = &RPACKET_FIELD(pack, GLOBAL, REGISTER_REPLY, regcmd);
+
+ if(!xpd) {
+ XBUS_NOTICE(xbus, "%s: received %s for non-existing unit (%1d%1d)\n",
+ __FUNCTION__, cmd->name,
+ XPACKET_ADDR(pack).unit, XPACKET_ADDR(pack).subunit);
+ return -EPROTO;
+ }
+ return CALL_XMETHOD(card_register_reply, xbus, xpd, reg);
+}
+
HANDLER_DEF(GLOBAL, PCM_READ)
{
- xpd_addr_t addr = RPACKET_FIELD(pack, GLOBAL, PCM_READ, addr);
+ struct xpd_addr addr = RPACKET_FIELD(pack, GLOBAL, PCM_READ, head.addr);
struct timeval now;
unsigned long sec_diff;
unsigned long usec_diff;
@@ -196,7 +239,7 @@ HANDLER_DEF(GLOBAL, SYNC_REPLY)
BUG_ON(!xbus);
if(!xpd) {
- notify_bad_xpd(__FUNCTION__, xbus, pack->addr, cmd->name);
+ notify_bad_xpd(__FUNCTION__, xbus, XPACKET_ADDR(pack), cmd->name);
return -EPROTO;
}
XPD_DBG(GENERAL, xpd, "mode=0x%X drift=%d\n", mode, drift);
@@ -219,7 +262,7 @@ HANDLER_DEF(GLOBAL, ERROR_CODE)
return 0;
if(!xpd) {
snprintf(tmp_name, TMP_NAME_LEN, "%s(%1d%1d)", xbus->busname,
- pack->addr.unit, pack->addr.subunit);
+ XPACKET_ADDR(pack).unit, XPACKET_ADDR(pack).subunit);
} else {
snprintf(tmp_name, TMP_NAME_LEN, "%s/%s", xbus->busname, xpd->xpdname);
}
@@ -252,6 +295,7 @@ xproto_table_t PROTO_TABLE(GLOBAL) = {
XENTRY( GLOBAL, GLOBAL, PCM_READ ),
XENTRY( GLOBAL, GLOBAL, SYNC_REPLY ),
XENTRY( GLOBAL, GLOBAL, ERROR_CODE ),
+ XENTRY( GLOBAL, GLOBAL, REGISTER_REPLY ),
},
.name = "GLOBAL",
.packet_is_valid = global_packet_is_valid,
@@ -263,7 +307,7 @@ static bool global_packet_is_valid(xpacket_t *pack)
const xproto_entry_t *xe;
//DBG(GENERAL, "\n");
- xe = xproto_global_entry(pack->opcode);
+ xe = xproto_global_entry(XPACKET_OP(pack));
return xe != NULL;
}
@@ -280,7 +324,7 @@ static bool pcm_valid(xpd_t *xpd, xpacket_t *pack)
uint16_t good_len;
BUG_ON(!pack);
- BUG_ON(pack->opcode != XPROTO_NAME(GLOBAL, PCM_READ));
+ BUG_ON(XPACKET_OP(pack) != XPROTO_NAME(GLOBAL, PCM_READ));
/*
* Don't use for_each_line(xpd, i) here because for BRI it will ignore the channels of the other
* xpd's in the same unit.
@@ -290,13 +334,13 @@ static bool pcm_valid(xpd_t *xpd, xpacket_t *pack)
count++;
/* FRAMES: include opcode in calculation */
good_len = RPACKET_HEADERSIZE + sizeof(xpp_line_t) + count * 8;
- if(pack->datalen != good_len) {
+ if(XPACKET_LEN(pack) != good_len) {
static int rate_limit = 0;
XPD_COUNTER(xpd, RECV_ERRORS)++;
if((rate_limit++ % 1000) <= 10) {
- XPD_ERR(xpd, "BAD PCM REPLY: pack->datalen=%d (should be %d), count=%d\n",
- pack->datalen, good_len, count);
+ XPD_ERR(xpd, "BAD PCM REPLY: packet_len=%d (should be %d), count=%d\n",
+ XPACKET_LEN(pack), good_len, count);
dump_packet("BAD PCM REPLY", pack, 1);
}
return 0;
@@ -382,3 +426,4 @@ int run_initialize_registers(xpd_t *xpd)
}
EXPORT_SYMBOL(run_initialize_registers);
+EXPORT_SYMBOL(xpp_register_request);
diff --git a/xpp/card_global.h b/xpp/card_global.h
index 5fc1ea6..1dffb2e 100644
--- a/xpp/card_global.h
+++ b/xpp/card_global.h
@@ -24,6 +24,23 @@
#include "xdefs.h"
+enum global_opcodes {
+ XPROTO_NAME(GLOBAL, DESC_REQ) = 0x04,
+ XPROTO_NAME(GLOBAL, DEV_DESC) = 0x05,
+ XPROTO_NAME(GLOBAL, REGISTER_REQUEST) = 0x0F,
+ XPROTO_NAME(GLOBAL, REGISTER_REPLY) = 0x10,
+/**/
+ XPROTO_NAME(GLOBAL, PCM_WRITE) = 0x11,
+ XPROTO_NAME(GLOBAL, PCM_READ) = 0x12,
+/**/
+ XPROTO_NAME(GLOBAL, SYNC_SOURCE) = 0x19,
+ XPROTO_NAME(GLOBAL, SYNC_REPLY) = 0x1A,
+/**/
+ XPROTO_NAME(GLOBAL, ERROR_CODE) = 0x22,
+ XPROTO_NAME(GLOBAL, RESET_SYNC_COUNTERS) = 0x23,
+ XPROTO_NAME(GLOBAL, NULL_REPLY) = 0xFE,
+};
+
DEF_RPACKET_DATA(GLOBAL, NULL_REPLY);
DEF_RPACKET_DATA(GLOBAL, DESC_REQ);
DEF_RPACKET_DATA(GLOBAL, DEV_DESC,
@@ -51,6 +68,9 @@ DEF_RPACKET_DATA(GLOBAL, SYNC_REPLY,
byte sync_mode;
byte drift;
);
+DEF_RPACKET_DATA(GLOBAL, REGISTER_REPLY,
+ reg_cmd_t regcmd;
+ );
DEF_RPACKET_DATA(GLOBAL, RESET_SYNC_COUNTERS,
byte mask;
);
@@ -71,8 +91,9 @@ enum sync_mode {
/* 0x04 */ DECLARE_CMD(GLOBAL, DESC_REQ, int xpd_num);
/* 0x19 */ DECLARE_CMD(GLOBAL, SYNC_SOURCE, enum sync_mode mode, int drift);
/* 0x23 */ DECLARE_CMD(GLOBAL, RESET_SYNC_COUNTERS);
-/* 0x11 */ DECLARE_CMD(GLOBAL, PCM_WRITE, xpp_line_t lines, volatile byte *buf);
+int xpp_register_request(xbus_t *xbus, xpd_t *xpd,
+ byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high);
extern xproto_table_t PROTO_TABLE(GLOBAL);
int run_initialize_registers(xpd_t *xpd);
diff --git a/xpp/card_pri.c b/xpp/card_pri.c
index 8ac2c44..b290a93 100644
--- a/xpp/card_pri.c
+++ b/xpp/card_pri.c
@@ -174,7 +174,7 @@ struct PRI_priv_data {
enum pri_led_state ledstate[NUM_LEDS];
};
-xproto_table_t PROTO_TABLE(PRI);
+static xproto_table_t PROTO_TABLE(PRI);
DEF_RPACKET_DATA(PRI, SET_LED, /* Set one of the LED's */
struct pri_leds pri_leds;
@@ -182,7 +182,6 @@ DEF_RPACKET_DATA(PRI, SET_LED, /* Set one of the LED's */
static /* 0x33 */ DECLARE_CMD(PRI, SET_LED, enum pri_led_selectors led_sel, enum pri_led_state to_led_state);
-static /* 0x0F */ DECLARE_CMD(PRI, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high);
#define DO_LED(xpd, which, tostate) \
CALL_PROTO(PRI, SET_LED, (xpd)->xbus, (xpd), (which), (tostate))
@@ -196,7 +195,7 @@ static int query_subunit(xpd_t *xpd, byte regnum)
xpd->addr.unit, xpd->addr.subunit,
regnum);
#endif
- return CALL_PROTO(PRI, REGISTER_REQUEST,
+ return xpp_register_request(
xpd->xbus, xpd,
0, /* chipsel */
0, /* writing */
@@ -213,7 +212,7 @@ static int write_subunit(xpd_t *xpd, byte regnum, byte val)
XPD_DBG(REGS, xpd, "(%d%d): REG=0x%02X dataL=0x%02X\n",
xpd->addr.unit, xpd->addr.subunit,
regnum, val);
- return CALL_PROTO(PRI, REGISTER_REQUEST,
+ return xpp_register_request(
xpd->xbus, xpd,
0, /* chipsel */
1, /* writing */
@@ -312,7 +311,7 @@ static int set_pri_proto(const char *msg, xpd_t *xpd, enum pri_protocol set_prot
return -EINVAL;
}
priv->pri_protocol = set_proto;
- XPD_INFO(xpd, "%s(%s): %s\n", __FUNCTION__, msg, pri_protocol_name[set_proto]);
+ XPD_DBG(SIGNAL, xpd, "%s(%s): %s\n", __FUNCTION__, msg, pri_protocol_name[set_proto]);
write_subunit(xpd, REG_FMR1, fmr1);
#ifdef JAPANEZE_SUPPORT
if(rc0)
@@ -342,7 +341,7 @@ static int set_master_mode(const char *msg, xpd_t *xpd, bool is_master_mode)
lim0 |= 0x01;
else
lim0 &= ~0x01;
- XPD_INFO(xpd, "%s(%s): %s\n", __FUNCTION__, msg, (is_master_mode) ? "MASTER" : "SLAVE");
+ XPD_DBG(SIGNAL, xpd, "%s(%s): %s\n", __FUNCTION__, msg, (is_master_mode) ? "MASTER" : "SLAVE");
write_subunit(xpd, REG_LIM0, lim0);
return 0;
}
@@ -361,7 +360,7 @@ static int set_nt(const char *msg, xpd_t *xpd, bool is_nt)
priv->is_nt = is_nt;
xpd->type_name = (is_nt) ? pri_name_nt : pri_name_te;
xpd->direction = (is_nt) ? TO_PHONE : TO_PSTN;
- XPD_INFO(xpd, "%s(%s): %s\n", __FUNCTION__, msg, (is_nt) ? "NT" : "TE");
+ XPD_DBG(SIGNAL, xpd, "%s(%s): %s\n", __FUNCTION__, msg, (is_nt) ? "NT" : "TE");
set_master_mode(msg, xpd, is_nt); /* by default set master-mode from NT/TE */
return 0;
}
@@ -384,7 +383,7 @@ static int set_localloop(const char *msg, xpd_t *xpd, bool localloop)
else
lim0 &= ~0x01;
priv->local_loopback = localloop;
- XPD_INFO(xpd, "%s(%s): %s\n", __FUNCTION__, msg, (localloop) ? "LOCALLOOP" : "NO");
+ XPD_DBG(SIGNAL, xpd, "%s(%s): %s\n", __FUNCTION__, msg, (localloop) ? "LOCALLOOP" : "NO");
write_subunit(xpd, REG_LIM0, lim0);
return 0;
}
@@ -529,11 +528,13 @@ static int PRI_card_init(xbus_t *xbus, xpd_t *xpd)
}
/* FIXME: now we need to fix channel number (E1/T1/J1) */
+#if 0
/*
* FPGA firmware limitation:
* Force HOST sync *before* sending PCM
*/
CALL_PROTO(GLOBAL, SYNC_SOURCE, xbus, NULL, SYNC_MODE_HOST, 0);
+#endif
XPD_DBG(GENERAL, xpd, "done\n");
for(ret = 0; ret < NUM_LEDS; ret++) {
DO_LED(xpd, ret, PRI_LED_ON);
@@ -614,7 +615,7 @@ static int PRI_card_zaptel_postregistration(xpd_t *xpd, bool on)
return(0);
}
-int PRI_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
+static int PRI_card_hooksig(xbus_t *xbus, xpd_t *xpd, int pos, zt_txsig_t txsig)
{
LINE_DBG(SIGNAL, xpd, pos, "%s\n", txsig2str(txsig));
return 0;
@@ -904,53 +905,20 @@ static void PRI_card_pcm_tospan(xbus_t *xbus, xpd_t *xpd, xpacket_t *pack)
/*---------------- PRI: HOST COMMANDS -------------------------------------*/
-/* 0x0F */ HOSTCMD(PRI, REGISTER_REQUEST, byte chipsel, bool writing, bool do_subreg, byte regnum, byte subreg, byte data_low, byte data_high)
-{
- int ret = 0;
- xframe_t *xframe;
- xpacket_t *pack;
- reg_cmd_t *reg_cmd;
-
- if(!xbus) {
- DBG(GENERAL, "NO XBUS\n");
- return -EINVAL;
- }
- XFRAME_NEW(xframe, pack, xbus, PRI, REGISTER_REQUEST, xpd->xbus_idx);
- LINE_DBG(REGS, xpd, chipsel, "%c%c R%02X S%02X %02X %02X\n",
- (writing)?'W':'R',
- (do_subreg)?'S':'D',
- regnum, subreg, data_low, data_high);
- reg_cmd = &RPACKET_FIELD(pack, PRI, REGISTER_REQUEST, reg_cmd);
- reg_cmd->bytes = sizeof(*reg_cmd) - 1; // do not count the 'bytes' field
- REG_FIELD(reg_cmd, chipsel) = chipsel;
- REG_FIELD(reg_cmd, read_request) = (writing) ? 0 : 1;
- REG_FIELD(reg_cmd, do_subreg) = do_subreg;
- REG_FIELD(reg_cmd, regnum) = regnum;
- REG_FIELD(reg_cmd, subreg) = subreg;
- REG_FIELD(reg_cmd, data_low) = data_low;
- REG_FIELD(reg_cmd, data_high) = data_high;
-#if 0
- if(regnum == 0x4C)
- dump_xframe("POLL", xbus, xframe);
-#endif
- ret = send_cmd_frame(xbus, xframe);
- return ret;
-}
-
-/* 0x0F */ HOSTCMD(PRI, XPD_STATE, bool on)
+static /* 0x0F */ HOSTCMD(PRI, XPD_STATE, bool on)
{
BUG_ON(!xpd);
XPD_DBG(GENERAL, xpd, "%s\n", (on)?"on":"off");
return 0;
}
-/* 0x0F */ HOSTCMD(PRI, RING, lineno_t chan, bool on)
+static /* 0x0F */ HOSTCMD(PRI, RING, lineno_t chan, bool on)
{
XPD_ERR(xpd, "%s: Unsupported\n", __FUNCTION__);
return -ENOSYS;
}
-/* 0x0F */ HOSTCMD(PRI, RELAY_OUT, byte which, bool on)
+static /* 0x0F */ HOSTCMD(PRI, RELAY_OUT, byte which, bool on)
{
XPD_ERR(xpd, "%s: Unsupported\n", __FUNCTION__);
return -ENOSYS;
@@ -973,7 +941,7 @@ static void PRI_card_pcm_tospan(xbus_t *xbus, xpd_t *xpd, xpacket_t *pack)
pri_leds = &RPACKET_FIELD(pack, PRI, SET_LED, pri_leds);
pri_leds->state = to_led_state;
pri_leds->led_sel = led_sel;
- pack->datalen = RPACKET_SIZE(PRI, SET_LED);
+ XPACKET_LEN(pack) = RPACKET_SIZE(PRI, SET_LED);
ret = send_cmd_frame(xbus, xframe);
priv->ledstate[led_sel] = to_led_state;
return ret;
@@ -1011,16 +979,11 @@ static void layer1_state(xpd_t *xpd, byte subunit, byte data_low)
XPD_DBG(REGS, xpd, "subunit=%d data_low=0x%02X\n", subunit, data_low);
}
-HANDLER_DEF(PRI, REGISTER_REPLY)
+static int PRI_card_register_reply(xbus_t *xbus, xpd_t *xpd, reg_cmd_t *info)
{
- reg_cmd_t *info = &RPACKET_FIELD(pack, PRI, REGISTER_REPLY, regcmd);
unsigned long flags;
struct PRI_priv_data *priv;
- if(!xpd) {
- notify_bad_xpd(__FUNCTION__, xbus, pack->addr, cmd->name);
- return -EPROTO;
- }
spin_lock_irqsave(&xpd->lock, flags);
priv = xpd->priv;
BUG_ON(!priv);
@@ -1050,13 +1013,12 @@ end:
return 0;
}
-xproto_table_t PROTO_TABLE(PRI) = {
+static xproto_table_t PROTO_TABLE(PRI) = {
.owner = THIS_MODULE,
.entries = {
/* Table Card Opcode */
- XENTRY( PRI, PRI, REGISTER_REPLY ),
},
- .name = "PRI_??", /* xpd->type_name is set in set_nt() */
+ .name = "PRI_xx", /* xpd->type_name is set in set_nt() */
.type = XPD_TYPE_PRI,
.xops = {
.card_new = PRI_card_new,
@@ -1069,6 +1031,7 @@ xproto_table_t PROTO_TABLE(PRI) = {
.card_pcm_fromspan = PRI_card_pcm_fromspan,
.card_pcm_tospan = PRI_card_pcm_tospan,
.card_close = PRI_card_close,
+ .card_register_reply = PRI_card_register_reply,
.RING = XPROTO_CALLER(PRI, RING),
.RELAY_OUT = XPROTO_CALLER(PRI, RELAY_OUT),
@@ -1083,7 +1046,7 @@ static bool pri_packet_is_valid(xpacket_t *pack)
const xproto_entry_t *xe_nt = NULL;
const xproto_entry_t *xe_te = NULL;
// DBG(GENERAL, "\n");
- xe_nt = xproto_card_entry(&PROTO_TABLE(PRI), pack->opcode);
+ xe_nt = xproto_card_entry(&PROTO_TABLE(PRI), XPACKET_OP(pack));
return xe_nt != NULL || xe_te != NULL;
}
@@ -1319,7 +1282,7 @@ static int handle_register_command(xpd_t *xpd, char *cmdline)
priv->requested_reply = regcmd;
if(print_dbg)
dump_reg_cmd("PRI", &regcmd, 1);
- ret = CALL_PROTO(PRI, REGISTER_REQUEST, xpd->xbus, xpd,
+ ret = xpp_register_request(xpd->xbus, xpd,
REG_FIELD(&regcmd, chipsel),
writing,
REG_FIELD(&regcmd, do_subreg),
diff --git a/xpp/card_pri.h b/xpp/card_pri.h
index fd1e8c7..dbe83c0 100644
--- a/xpp/card_pri.h
+++ b/xpp/card_pri.h
@@ -25,16 +25,8 @@
#include "xpd.h"
enum pri_opcodes {
- XPROTO_NAME(PRI, REGISTER_REQUEST) = 0x0F,
- XPROTO_NAME(PRI, REGISTER_REPLY) = 0x10,
XPROTO_NAME(PRI, SET_LED) = 0x33,
};
-DEF_RPACKET_DATA(PRI, REGISTER_REPLY, /* Get status of a single register (for debugging) */
- reg_cmd_t regcmd;
- );
-DEF_RPACKET_DATA(PRI, REGISTER_REQUEST,
- reg_cmd_t reg_cmd;
- );
#endif /* CARD_PRI_H */
diff --git a/xpp/firmwares/FPGA_1141.hex b/xpp/firmwares/FPGA_1141.hex
index 887a2ca..887bed8 100644
--- a/xpp/firmwares/FPGA_1141.hex
+++ b/xpp/firmwares/FPGA_1141.hex
@@ -1,8 +1,8 @@
#
-# $Id: FPGA_1141.hex 4567 2007-08-29 13:17:50Z dima $
+# $Id: FPGA_1141.hex 4631 2007-09-10 14:53:54Z dima $
#
:020000040000FA
-:80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6AD6FF400050BB0A006AD6FF400050BB0A006AD6FF400050BB0A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4455544455557475577775577675577775577765566665563625523235D2E37C2B51111551111551111551118F
+:80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6AD6FF4000484E0A006AD6FF4000484E0A006AD6FF4000484E0A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4455544455557475577775577675577775577765566665563625523235D2E37C2B5111155111155111155111EE
:80008000155111155111155111155111155111155111155111155111155111155111155111155111155111155111155111155111000000000000000000000000000000000000002552222552222552220025522225522200000000001AA1111AA1110025522200001AA1111AA111001AA11100001AA1111AA11100001AA1111AA1111AA113
:80010000110000002552222552222F21F112122F21F112122552222552222552222552220000001AA111255222255222255222255222255222255222255222255222255222255222000000002F21F112122F21F1121200002552222552221AA1111AA1112552222F21F1121200001AA1112F21F1121200002F21F112122F21F112121AA100
:80018000110025522225522200000000002552220000000025522225522200000000002552220000FFF9F99F9F7F78F8878700000000000000000000000000000000000000000000000000000000002552220000000025522225522200002552222552222552222552222552222552222552222552222552220025522200000000004F44D4
@@ -17,677 +17,650 @@
:80060000FFFFFFFFFFFFFFFFFF00000000CFC4F44C4CCFC6F66C6C2AA2220000008F8CFCC8C8BFBFFFFBFB3F33F33333CFC4F44C4C2AA22200CFCCFCCCCCFFFFFFFFFF3F33F333330000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004F48F884846F68F886862552220000008F8CFCC8C8BFBFFFFBFB3F33F333334F48F884842552221B
:80068000008F8CFCC8C8BFBFFFFBFB3F33F333330000BFBFFFFBFBBFBFFFFBFBBFBFFFFBFB000000004F48F884846F68F88686255222000000CFCCFCCCCCFFFFFFFFFF3F33F333334F48F8848425522200CFCCFCCCCCFFFFFFFFFF3F33F333330000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004F48F884846F68F8868625522200009B
:8007000000CFCCFCCCCCFFFFFFFFFF3F33F333334F48F8848425522200CFCCFCCCCCFFFFFFFFFF3F33F33333EAAEEE7F75F55757000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004F44F444447F75F557573F31F11313000000CFC8F88C8CDFDBFBBDBD1F13F331314F44F444443F31F1131300CFC8F88C8CDFDBFBBDBD1F13F33105
-:80078000310000DFDBFBBDBDDFDBFBBDBDDFDBFBBDBD000000004F44F444445F54F445451551110000008F8CFCC8C88F8FFFF8F83AA3334F44F444441F11F11111008F8CFCC8C88F8EFEE8E82AA22200008F8EFEE8E88F8EFEE8E88F8EFEE8E8000000004F44F444445F57F775751F13F33131000000CFCCFCCCCCDFDEFEEDED1F12F221F8
-:80080000214F44F444441F13F3313100CFCCFCCCCCDFDEFEEDED1F12F221210000DFDEFEEDEDDFDEFEEDEDDFDEFEEDED000000004F44F444445F57F775751F13F33131000000CFCCFCCCCCCFCFFFFCFC3AA3334F44F444441F13F3313100CFCCFCCCCCCFCFFFFCFC3AA3330000CFCFFFFCFCCFCFFFFCFCCFCFFFFCFC0000000000000000AF
-:8008800000000000000000000000EFEAFAAEAE3F39F9939300008001000000000000000000000000000000000000000040010000000000CF9C06480000000000000000000000000000400100000000000000000000000000708F0D0000000000000000000000000000000000000000000000000000000000F04FFE80040018000000000091
-:800900000000000000000040010000000000000040010000000000CD9A000000000000000000000000000000000000000000000000000000000000FFE40F28000014000048400128004840012800000028004800001082040000800400002148000010F2BA5E000000000000000000000000000000000000000000000000000000000000F1
-:80098000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE8084018002000000100200001002400100210014000000148002004081880288008088028002F052B100004818000000120000000000000020010000140000000000004001000000000055034818148002800414182810820416012810CC
-:800A0000A21140012810A2414001002B11484001280048408188022148008828108204F05C6580840180020000001002000010024001002100140000001480020040818802000088280000F04CBE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000010020000100240010000000000000043
-:800A80000000008800000088000000ADFE00002002000000000000000000009012001800000011200200002002000020020000D75D000000000000000000000000000000800100000000000000000000000000E0DB08000000000000000000000000002001000000000000000000000000000000BF240F000000000000000000000000005D
-:800B000000000000000000000000220000000000004F1604000000000000240000000000000000000000000000000000000000000000CFEA09000000000000000000000000002400000000001400000000000000800200007FF401000000000000000000000010010000000000000000000082000000000000D0CD02000022000000000082
-:800B80000000240000000000000000002002000000000020080000F0B8C30000800124000000000000000011000000000000000000000082000020080000F06FA10000000000000000000000000040020040820200001400000000000000800248004F9D0A0000001002000000000000001400000000000000110000000000002008220061
-:800C000000CF3A010000180000000000000000000040020000230200000000000088000000002004F039BE00000000001A0100000020010000820014180000008001005011001488000000000020026EEB00000010010000000000000080020000000000000000008800000000000020023FFB0128200100208482080000428008120000AA
-:800C800000002A0480880400002200208402000020042002002260566011002023A4210058288A24A1851021288592C3628A8122A824208405826828A08142148009B24AA182004A4882048A04822AA8482028262824F8DE5C80011800202184228402800C0052B012248421020048480048A82001001822AA81852284820C428008422213
-:800D0000C2008008F06D94601200A01248220092A0481812904188822813882208824A0280A12488282084284401880080080024004820880828824A024A22F8F9E1000000200200220000112892208802200800A024000022000010022A0124488004008A040082282024F8999520022A013890114A21A284A08480088A0448221C344188
-:800D8000882A04488026019862824282902220028A0282488A22C8228280480122C82842488228F09617800228002021018A04822008C22085228C024A02000028200420080028008088C4828AC42200000000488008D0A40B0012A0213021482280820400112288109141828028042A8481842922282442220240A282A0218002200C828C
-:800E000011C828C82888688086B87F0142324A6312428A0422143220A22118A0D282421A0A304242C83A048A818482023041C2481A0242A8C0124820889441AAA4421C28280221200C80089F8E081848800100182A0488A02482004218002C270222124A2A848204882211228088071180880A2008200A42241C022A44022B8242488E89AD
-:800E80002002002288680048402188840428284822828800002818884A812104208204981268004A22040080044A98C12A2828A284008E224BA4142A21213121628084E2148204114AA194800D1AA238A0B44A0222284AA2342A258C270148224A22AE128A91B14A62292AAC2488C84828884E81C2B022A4824A4A028AA284285FD4084836
-:800F0000282212802422011A8288820842224A8A24240282428A2404002820A842800C180000002004148A2404A04A2C08A04A4A08A048DFE90D1480212215213122118288424A08284888200800002220828CA8486011002022222282044223228402482388344182230820828284A248DDDB0000402124246424524210814442426222D7
-:800F800026C28228181213020080868128082A218204805812882B2840024888248822622088020060227FE50D4211221180836114112A0820420100004846236428A02410028008200800004222222825029022224242882002002B422220F8C3E1001213210100241021C12316C2124A21220458181A880A209862002082944228424810
-:8010000029822808001C0820C88142003188489042218882007FD30D18222044810420018014012A81840221282022052089A22448001B24481C080000482B422044820480042148002988440240B257070000202202C0222A4421280C00828008428008A08400222088220288423A84082C0828420082800A002A282402222982F4626F87
-:8010800080848104282C414322321216622812151231131022511222168122A218130431809481201882C2112CC241B081010000481001100280022004F053EE20111141A142208202112002C041202E081C2484A8824880820488802402C28024280830425248E02CA282A02820042A0810128248016D9200A042284081148102A6226869
-:80110000243888262201881632911082A814802801210048200880A4122812002D2140C22280C28226C242001384082928F214D4E01121511166F1214111784E422D213AA444C6B183F24191182AC6228A98A21BC83B422A8F08888661224A282486CCA16A2CC442BAE42AB28182A26823E3288166342F2A722182B641042CBE22A284C05B
-:80118000A2218AA2A61C08CB5B80541190314AE31336622E217082E1287121E2313C122F125422222922F952129E2123E123A1C8AA84A44414682BC84632418A822DB2412224221FE22C9EA3242A849442EE82AE8288422CC862A2603423A24826E12E7659422184A333004A711112F3215219BB329AE24AC1421F25EA14B1C24DC252268A
-:80120000A194C6A1681B224E227A92222AA5883886A15A241B2A8A02881A887871036A3462214AA8AC10E22C7483A14C23CA822B462AC6C2808278920F422A0122822B12482A0126022282204121C8218022084061284641E21142E211C2821224522413E52218A182A09211100111904100A048288A84024A2228F4C543141F13F77121F2
-:8012800019016AF671232F22F323633B331F33F333332F1BFBC1833F39F853511F3FFFF3D13F33F32321AEB32BFD1F1DA4DD1F2454232F2AD113F121313F11F732623F1AEB2AFB121227213F1DED27F5C3832F23B911F132132F28F2821225D312F221A12AF2A3A33718157242F1E2222B666E422D222F3AB862A446CAA46EAF9343F131DF
-:80130000211F165611482E211F32F223633F32F233311F32F223233F1BFBC1E33F39FCD3D1EEA22BFF3F13F363611F3EFFD2D12B9D1F19B95115F181D33F34B522B712F732223F3ABB82AB1117213F3CFCC3C11F1FFD81831F13512337383F3851322D211F1AFA21212F2ABAA2FA818337242F26B6E2E426DC22F2A2822F24B4E2A64C6A57
-:80138000D6B94E51111F1256111AE223FA23211F32F271333F36F271332F23F3B3B11F39FB83832F24E52FBF72B752F712721F3AFFF2513F1DADDFEE51D0114CB232E22BD411E52EFEB2E13A82E12CFC43611F18FC91B31B112F35F1D35317392F26F243626AFE21A32F2AF8822215F242C32F26FE22226EE22F28FAA2A22BEE2BC6EA0CD4
-:80140000DF9F4FD111F431611D315AE2237233F161333F33F163211F34F262B21F1BF991131F29B8D3FDE1A32B772B752BF51F3FFFF2F1DAF991914E51242F21FC43411F17E623D431B562AEED3E622F24FDC3E19AE929FF82821F19BB63A4FDD6F242221B641F1EEA2AFAE2A23F38FAC1833F24FC62622F22EA26FEE2A22F3AAA882BEEB2
-:80148000EA2EF8962F0060124083C41212260114823400482800922021040028290118A012422921240222702203804402260220080040020000AF510D5880012A11016842C0828A061B4142C0A11B4A80E41428A1A4224A0800808882082A385120C81180082F220822202458224824808A5422484A0A282CF49A76C0511B212AB111A2D0
-:80150000161B212B1619B662B181B662B981B64239112B94AAF44291A22F142BFA42911B4A1CF9A1424E811F2264113F2264191F22EC19C2C2DAC2C21B2D2E421B292E821B296AB891F262811B68271619F262811B682F14B881F44281A22B842AB442A8422BA42AA4A4AE42BB4540B111041B61421B21211B212D121B294AB911B6423365
-:80158000812DA2324E13B24E93E014B1A394921B52F0239252392DBD232CD532E41982B89192821B6125B211A6141B612F14B1817642B181F6428119D61232812F14AA4221A22190A22B4829A242AE43008200480000001200000000000000000020440100000000000000100100000014147F210D8001122220E321228422AB818E42006E
-:801600008AA5C12308E86011421B4A0000C042284A2824258202881A882988A4422B4228420048488266024A8282222A88F4E3681430A1221CA24116011C04C60127164081858222A64212CE212AA421808686A452A22B12002A2882A48488004246A29288884823C821C88651222C06A603484A284481F8DB1814200F1CA36116011922B0
-:8016800064143827146A4881A5A1AA242626DE2184A1431EA1488A82A4438252B08184A6242A04C28220CC42528AA624424814224E81702282E42288A62486A2C21C28FC2A6500112200A0121A14A228889A420280C412822081BA210448284800282722282088012A0C208921A8829082282988A28430428AC42214004A02008FD3092A17
-:801700008422021840029061228A242409C0A29A0400822800314213A228298C820588005012122C21210222288004821C28080082202804BF4E0B111412C042684A8327968210821802D848282C92C11A4621848884829242426024825A2266244A02188839A884924882C28800106224C82A2C22A44222224AF8BE3F80061880946258DE
-:801780004A239622222B848888A094A823062984422122682414E01462288246021AA62C244092112C611982A8008A8228042C08C823242282A442222A24F4D945109121282001222130C10046820180A4812813A841824200222C066242288A0580A4240082244A2121242A0400908180A84820088280F8A4152004622A81848122A142D3
-:801800008082032A2C810A16218A012113A4282388096A810942128288484A81A4812242221A06820020A482800424A082822182428F570432204501808414A214C8800E002A8C260127231BA480044A890625A2248681B421344212244880081681581220022422244222622A880230C2422662FB100100222A24210222800480E4141126
-:8018800002A042C2008002142002282818280038200123084A222474828126681430828842884229840288EF840F2601121B12622A01322B242AA1682AA48420E121AA862A21A942238C1A0120B42184B522A9241CAA435AAA2C182C8122892BE411C8421C86AC2427186622E8342834628AA686222A08A88A642CCFB50E58200280A4166E
-:8019000048800412A04842190419842281934142AE42A8002210220410228424014082A2920000200420089082482B844860128FA207200200A04200000082882246028092421C0422220023011A2844014240025022288A22AC84004828882008004880088A22F42C410013011323140131907142190129240211C246218801290220A127
-:80198000438A248904A03882204401137441221402250221882D428825C22280484202282486F269D3200412C01222202202B08222218804A0428214802881042262008A61290012164201808202228024822A084842A0848642010040F1BE5A40010028C02120048601E2808188898822788182D2221C4182043140828404E01208C860F7
-:801A00002118C08100400100220029A282004220F2E7898002200A602540822482044031120080452122892824054800800288202C2808A021428008004200200820A2244242219FDA0818422A24014880062A018038122064182400211921820400888A018A011C352200702241C1414820A44242A02400144A0800420082F0A1C10000E4
-:801A8000000080040019840422121111A068000000244210A21400C8382601880012210010128102293222421012022288EF830E388A01A0122986012C028E526A08A01498008262185224801C2201006011621AA21292402222090080868A240882484A228482A42C8A4281E2C10142281E41601C1820440122001B211133249221222586
-:801B0000018221801181084248242827184846712102298E01008A621A8242004A22840829324200304246F1B2E3142AE119A1311E21241C042F16C24156B14168131922BDC1A6E89A8274A2F281A233A32912144632432E122F28218C84E912C2A21AD811DD11D411BCA3C2212CE526A44486E218E426B68164281B4886A24A282A6228B9
-:801B80000042224E2182ABFBA024EA022AE11AA7231B424866A2228A22E821944216B341C1D2AA4A81E11CA4D4884A848225E414AC11882F28E42585246224DE222D22243A712181BA9112E226288828044A4432422CA8622E4223A4C2421C88F8B9BCB01104142035425E328092522E522BE4CA989118235311171419EE16847923E12A24
-:801C000097A2C81AA26180EC2D2115A31FCAA72B2A2988F883422BA512884A8E026AB222EE24081B84AEC22B4C2B842B2C2E422B288AE62AB462F67C9230411001112B121123123122131882140229229822822820041C62281C02460114208408290822004829914123121112111211020000288200F012B614924E213E211F1252213D3D
-:801C8000133F32F223233F22F2A3A31F3DFC62523F36FDC252CE432F3BF373E33F16F663617AB762B211E111E126F621232F32F2733335F3939117391F3CE828BC72A4D11D2126532227223F3AF881222C043427381523FC41433F32E828F841812F24142278C2F24242212AA8C86E62ABEA141F13E116E611F121211D622B622F22F223E0
-:801D0000213F22F2A2F22F2FFD23512F26F752522F24F572713F33F622612BE21B732B222F1FF951D13F3EFF23232F12FB33332F24B892F991D31F38B881AAC61F25543225F2424235F3B3833F387481F3F17327342D231573C1F342422F22F281834EE22F2634228AE82CFE4242299282EEE12F26F61ADCF01111781B231B224E632B3343
-:801D80002F27B223F222232BAA5E422B463F34B6C2643C2B252F16F6E3E11F1EEC26B622B613E118F941711D233F22FA326327212BCCCE428E8226B372A47F1F197A21E12AF421233F2A38823F1551312BEE1B8821173C2B64A82B883F34FCE2E22BA882EE422F24B482BC22A8CC6AF619F514BAA5721B111B234E632B731F3333232E236F
-:801E00002F2AF971533F16C4622F24E424B4D2E713FE23616EE15E532BB39ED11F35ED2CEE28BA13F612233F39B4C2EC2CEC2DF82261FAA4551F19E929D43154313F2A38C32B19FAE72EBAC35A13CAE424F443213F18F862C22F2EBE42AA88EEE22F26A6EE2AEA3EEE26F629B20000A01200001A0400823011002C82A4248012A124114AD3
-:801E8000120119082A01232284012F120826010022482200488084A2482882208822F8FAEF20828281A21420840268888A021AA414222CB8218428C821824E118002005288422112C8821440022A81A48482A028228A04824210028848218A2404CFF60E2E411B2126B11162161B21271619F662111B282F1699212F14B981B44229FA429C
-:801F0000B1AAF442B1222F14AB424E912E421CEA22E415E22264192F226C1D2CA42D2CBC91C2C21B29241B2946B291F642831B6827361B282F34B881F2428313F84281222B84A6B142A84A29A84A88AE428F580126A1611C2461145012482F14012F1681D6129B412F14032F14A1482F14092D932AD412C952142C6D112A6C112E4216C153
-:801F8000431E212CB411D222B49144B21166248AE232A84866A32846A3284E23824E21A22F2428BA422818B2A294828AF411C70082000000000010020000003022800100000014000000800800002200000000002521F4FA4CA01A132282A1341829252282048A268884C8824A2188A268112882222A842444A2412C228638223A2888125D
-:80200000810222422A88A28248228A82A4482002222B82A2280026E1F308488A8121086222E031A4282A0852883384462233C220AC481A248C2882A161A08482484A68241A622C8A038E1142B8584A2804C240014882E88842A084688E21824F150F1AB2C12301522A8483A2612306A8BAA48439041829AB862AF841824A28B93288288AD9
-:802080002136124AB2229C4168C6826A2C1B3C221C81822BA984E2A0682AA84288488882884A28E22A84E21218F26EA38004221A282231424021A882480088AA34421082042242484A8224842184082C28A81212220082424862288004408104224A229222828004A2AD790000121828426820C111480042484282002848288A04A02424B7
-:80210000422A08C84221422A880282A068002A2808824A081C88440288484A8204F018AFA021281A82C2434229032E426AA8862AB141A1182C388122125AAA344A0842A0242A042B2432422A0D2AA9212081A18228230F1F26294EA2244219048A344223828898622880A84A423F5208382212C0134A3232682CA48158181381891801A0B0
-:802180008578228022888244022B5220AC84222242882220A843821B48C22AA824421C24CC824682820868682004F0CAB40080A212482004224AC2A14A22044622AC248A81024A8884242484A2422A04CA22039E4212A01212A22622282693222482800848198804293882A04288E848DF1C0342482AA121A034200242004222424A820401
-:80220000381200232224880900209421986852822AB141222241A12C14008AA6428226212CAA84200221002D223FE306A042002A044A02202188A2281820288221283491882188624A29A75219893682426018118084112224012819281A0262004828202808268208DF760138008001006822284818481280E814822422248404801201EC
-:802280004200800420048888228A248124240488A084000020A2484A08C2CF860D22002A2122A542284272A2284AA91458C8621E217AA8611B844A8884288C2483A594482B48221A281C21AC122820C7D1822AA484A84A8AAC841C84A4846A088228C2626026DFB80358282A014A810220028004002288480018808284226214221422806B
-:8023000024242205C0938A02A016111448212820882802802218228868185DC59041288022A121180080849421180000008024058228A0148622046288198486348282181100114A08888A32810021282124224220064B97000040022064222826814102100180364120821281A641200810126214922041112114A248422800006014273C
-:802380001228882228006800EF630DA014180014200286818802424280240222004848002880041AD821083C22282802281C840210922200484882882A04C21002E016F8546C144001162104421400402104001130218819141281BA2111928122319041382601141C02308340220A001CC28222601446024602B0210848F086C180148191
-:8024000092412219841201223041004800A80000004280240888882004002522088014A28442004001889082100242204232EB8022021212121818C0512218C011221880014A016028001220014A01429880052218A018882C0580B882041082044200230400F0D49B1001190419041012011421112824482CC4416022281423228411812F
-:8024800098212352221311022C8182B511C82124282301004250221001213082820068007FFD0922903122132204904118428800111A08524200288022A824002280144101800A601A4223024603E2304240022A042820240814286F580E1812480028222A01002242A80000001229258188012A98424200122712488821244821A200219F
-:80250000112180A248A880088024120229C8C11FB14D011E1160112C62163AE51225A297281E11281961123B1DA034482AC1122B461AA4EE40011A23A4459E4232297411B262A6A429B882A8722F15E4220E25B142A8E61D82828A388214A682C2A22420A84214AAF64BE6C0112A62124A62161B7128213460184AE2142484041B442F1344
-:80258000B461B2413A21281B9490C12AB321E43834238233E42CA4851C69112B113E221F117281F3A1A2829A7621821422D82288F641412CA4E4A622A2E84682084E61883FC5021B6619B411B321B11105B01132411D211B463B4A152229048008482964112E2211EE225A84B262C8E225C2913D31AAA2648AF8A142171824290823754264
-:80260000A24C34822B242A764341B2C31AB2423C4223B422B662A4242A68247F5E0A4200203822B022012B92482B929092482D91D012092DB1C081601424460116011418A0128029A4820000482A083081A048800482284820A82482421F9444F15151D011A2111F15F563432D122D133F17F772622F2BFAA2723F13F913833F2DFCC2531A
-:802680003F15FD71432F29F8A2A11F33F361411F1DF8A2433F3C7823A3452F27F633331F39F9C2C22D4229C8112B2E1D933F35F333B33F23F332333F1FFBB1B12B228E811F12F263611F2E62161F18F4C1832B68CEC22B88CE822E232B8822222B2A5FDE051F15E515F411313AF351F13F3616A2211F16F7A2B23F1BEF1BF261F13D933BB1
-:8027000099DE411F34FDC2923F39F932311F3EAE669E82AE911F1AE826F971713F32FBA3833F31F1D2D22F3D9C922AF323314E123F37EF32F232722F23F333311F3EEE26F682812AA2662F16F2A22327181F38B8A2EA2CBC42E42CEC36E62ABA2224B2A2FAFBC5F071411AD511C2111F33F331313F11A5611F36F7E1D13BAA7ADA31F38125
-:80278000113B4C1B811F24B5C2AD881F25F122212BCF3AB1A1EB18EC22A8443F36F733332F29F9C3C31CA4833E322B631F31F313733F19F132322F27F3F3B11F1FEF1EF2A1A12AB262F661A21CF281833F38B882EA2CFEA2A2EEC22E222B222B22AAA8EA1F31061F17A4431F11A3331F33F361213D4329F7616317133F27B222F94163170B
-:8028000019372939B941F4514323F5E1A22F17F7F1E17AB3A1EE3AFA33437AF6B2222F2AF812523F3DBCC2ACB33E723F1BE323FFB3733F32F263222F32F833331F3CEC3CF4E3E11F12FEC1C32F36F242A33F38FCC3832F2AEE2EBEE2EE2EEC26B622B262E42AA8AA1E7820022280011420226112001214001228124200A024800210022123
-:80288000302210020018400324822400480080C422800242F0957780240120848681A614286A28A81482149A2424088A84228A818408124828292C818C820C2A3C8124138198412A9841420068881328240A8088A48422009FFA082AB41122B21162261B21272619F262121B282F2699612F2499412F24B921F4429313F2429313F242B1B4
-:802900001B424E911F2AE414F823425E213F22E419F221C2D6E122AD292CBCD1E232BC91C2821B29421B292B861B6823B481B642B881B24298412B84AAB442AA422BA4AAB442A8424AEA2AF4AB1BE012B11166121B6146311142114E1113A894114EB1114A3B214E9113E21419E114B923C4911B12141B921E211D8296F121C214156218C6
-:802980002C9C21341B4127221B6966B21112123162682714282DA3112C2AF242224829281212928226F2692E008200000000000020010000100200000000140000000000000000002008005012F0FF648004142814208324428128A2488A6418C8141A02286842222282281411282384A186821A848C1291212B185A0848484AC2422400D3
-:802A00008229243242A08248A0248A82F2F739A0211B282812681B34822323A4252B24134121A11413A2824282CA01AA8138C12A84842424288A8AA142231281C5828814A082601288882A24849442882B48A88A2284A2A4144681E8E1085A621C19A21213E21224A8254AB241213E212AACC18E5146B1212825A86126A242881AAA2CAA21
-:802A8000C441602A8298CAA2481E211B84E0141892138A858A94218A2638424822218AB442324222284AE22834612E41A85E1C00280042122E12002821121400A220028242922819040019042A8482819242A052E0122808004880642220A4482182A8824A082880082B9200002846222102A02824821C8104124A32218880210A2A04A097
-:802B0000212011020020C88120028880082260246014802848228288048082F4FEB5E01423A2128033212725222C07238282245121A816812986E11822846218822A04282A98412F22A986122C042A84D222F821822A2484248284A42800004822A04229A2488084F2534AE0112202282CF221121A96221AC4A290A21301341AEA1481AA4E
-:802B8000A480A28210218806281821124A2221348282809222230A82282242C800802804212A0C4A0820B2FC0F48A0218005002C022280240580921180E1118824220E8003A81974A22208004E2122299881484842200428211304808882022B24004A82F4AFDC80813181280012194101805312A242A22836A128241A241862122B818866
-:802C000078481862A6220123A8141A8204282286212812622830224882822224807842828202F0D97440014A2381024850221282489A02121200202482E414314212C82118A218481C024A422108C21210C24240014AA88460164882002200C2222DA2478F00228280012822422A04804401428823248102008006800210011A042224904D
-:802C800011882081022004100210024A088004484857AB10A1128002A0422229B4322428C2511328A124A229A5816238421AC44142245838B24AC3C12B21168234711022890B27114EA22825612CC6C22248C84A382224C22C2284A6C2486E82FF8C0C18E01221A11280311114001A94822024091382022324486122A8482848002820A40B
-:802D000082A092400122820000A0481001820088100228F0DBEF001428161141C2112225C12111141DA23480012100250200282A58211022011232A22412292201240088702202242210821262242E42480024489D6500100110811201800980113182C0228021240260241C1102521400821083828802801802200821118242002308B00E
-:802D800022842686F27B3620822102202201182C088E222008266213601822860186C12282110088802802A02890412A192392218811230828224211002006222A0440F2EB2610A12420022B4111702122012944022C892408A0180018A01200821423420110021110A2242129042922021119042110220290420000BDDE808192112811A5
-:802E00003822142901390819081918012122312288284002248008292228C8228A02488002008210022100009022000068F0F55200001A844201280022001822002A094800302286A121256131181CC1820000A0284800882200001001C02200400242003F1A0142800412002100121280028818172418241211482418800720282521850F
-:802E800061252812192411612200140088001488002882200846F28F222031811211160221602219C32215821111C22213081918B221081B1A000014248228823011602814235812402168122222312825621421210029040014E0FB0219228104224082044880026818146019282E81E01218128201881814221423C22100001944922171
-:802F0000302129149341281180122124023021201222F23F2AA022923818221F31B31262322D223622D32298122C74B2E235F8128327272D8125E114AA281E11212D8260333D13212F118AB612ABB22E922CD822B1E3F81192331351212ABA2122226A125031112D4280A222226E824A864611F25B4B141D111F1A21F351212C11F221124D
-:802F800019B211D113C4321F1621D8130933A2121BB82E22193B2237122EE22E224E211411921F21A11A1321EA2164112B2119E22162124E22142B8A25D322E818C26239E2349862272815F122422224212531222AE81424F63CC8A041681521F211216214296412B83F1888D2312AD111A9281348B181612F1B18881308A23F239B42E078
-:803000001C5821AE832088E21AA4821CB48242F122224E21828E41351243B223021C04A825B2C2E4248606422AC2625E3A002200824A0162202428242824A824202421A441800448800548282905290CC880010042A084A084A086A084A0848088840A4A08889F48041B4515F111211F12F651413F21B133B631B741F4C3813F15F6D3D31A
-:803080003F15F5C1833F15F5F1F33F1FDF13F943C11F17F553121F1EB2B1FBF1C3CAE83451211F34F451131F17F3A3A32F24F4D2722F1EEE29E12D5E131F32D112F4517135D112D412F4C3C3373C2F2CF643633F1C7CC1F3834129F4C2822F2834822F12B4C2ACCCEA48F24EBCF051511F15F521211F13F351415E521F12E623F743633FAA
-:803100001FFBB1B11F3AFAD1F31F3DF891831F39B9D1FD41C31BA11F3AF8C3813F1EFAF1F13F3EBFC2A8943B444AE52DB9F2FBE2E23F34F792222F38FBD1531F1DFEE2E1371A3F12F253733F1EEE38F483E11F3CFCC32227282F2AF8E2E2C6F381432BEAEEC22F2EF282422B88EEE22B666AB622F2A13BB03182A6211E319AF15372372356
-:803180003B373B152994222F21F152313CB412F181933F1BFB53513F39BA33B993BDB3B9F1FF2113AEC22D821F36C7131F39ED39F3F373273B2F29B332F3F3731F33F2B3F11F3B5B121E113F1EFE8381271427141DC12CF281A11B241DC335B1C2BA42A2C22AF2E2812B442B666AE42EEEEE081F11E111A5311AA3751E321F33B172F15345
-:80320000332B719EB14E42DE921E529E921F2CB5D1FD83923BB91F36FF93F11F1BFBB1B31F36B6A26E2137315AF581D22F2BF3B1B2FEF1DAF611223F3BF371612F1BFFB2213F12F253533F1AFA81233F1C7A41F121E2286E61CEA23C4CB362E22EAC866E222B22EABEE2EA26A6EEEF9D072A0100002602202822089220C1220080220180BA
-:8032800002281901112822A08280092220022280082240010000002880026F2F062021022A21012822008001204831112C0214221C280831282180A1212412205112281C11011122601240018044A1420028488004487FA10A2E411B21B01162241B212F1691212F34B181F242921B282F2439812F2429F242B1222F1429D212A9421CEBDE
-:8033000022C4812E4216E12264192F22E419C2429AC2C21B292CBC9152221B2927241B2927241B282B8419B26298212F2498412F24A8422BA4222F24A8422BA42A84E822645440A141141A4281C2111225A1281CA8281C2BC8B1C091A225215A12222DB12E12882E921C2862112C48D132A8292D831B29881B24881B29241B212CB881C2A7
-:8033800082196222114E22196624482C22622448282312A2421F6B05208804000000000000000000290218000000400100000000000000000000005012F051372082818222A2522621C2211BA1A038C0D288428AA2188AA3210080280668425882901242124800181901CA028222138422081003A04228C84AA22C80D63302188A22812124
-:803400004131121223018A42911220A138212290C18A828B22022221281B82222A28828B9E831E222CAA28298248A2836242A8482732424A081B282392816022004621F87D5A80222D21021E41122233A2128AF28122328A31822C83A2818AA138A012222B8348822B42221989C88219A28182292CA2843622014238A84AB2412A36A22A16
-:8034800024146128A024E022882444B142E21D0C182822122A81722221813181200148188A8428829241A88200282280A4242228184AA252112C8192821982A828298804001121822126813281284828A24282AF6F0A00004248A041468124A26834402281A1422C212824882208111002292CA842A082E0120888004818004821828840E3
-:8035000082842888280A8220FAFBB4A014181C232283B1323422122B295E8280A14913E1248AD812B181B45122A9344A88A62423A2161B121B81282D528AA1782CF58112428AF122112E82AAA4216AA8C2C6A2821B682A04C8C8A2B0228426240AA8D07A0142E01102424A7132A22442E24882163142344E12182F1482B4512289218A8441
-:80358000D21262222E111381E22C21A3384A788263188A818112A2124A8922D4229A216A28A8848A9442822926A48228882A28F26CE620210128328024D12121E122A9422089812A28613982486A88242A044A0188231C828CA412122A042F1882888E84A2488242C200008A02888A22840820F87A7500221B1600322C14314112138103F3
-:80360000224229918262484A3111981827141AA48616A141284800A2881820A22428428E438062128200822A042B282C022A4C2288044AF2C829A024208481428122010011A84E81802A042210A24229C2221A8828822288238BE4218492231602130400AA643480621222482F1228248448022148824825724A031C81012021042A842284
-:803680002402422001C01192A04200880048240020120200803111001221424286020000232408622828009FAF021E612A2122A1212E514A32511C0422114282482F22A84866A14B90321AA8214E82882AC431782B285AA2816682AF28111223B22101421CB492D21222A24A3C28826C1C4827242A7482E22208AAA424C0421F7708001C68
-:8037000001002428221AC4111A829841181220011A64142A041322044200800250221A02001B21202884744201224002208A08422A14222824F2A78B2013410142001125714302112D4111A01860262811383AA484284081E211A834234C8184E22124C14282982024261121022B42A23110022328428238422014F2798C14208322A12106
-:8037800015021880B241830188001083A4821C843812A0424021422131222400221128102101880022142190421429880480848A2408E7E3A04200A021221880042821122025A7581B49120000821C8832124225020020410224348882B042622E88481962141C042002800400422AF46E9900A0411C1291124829810120048018420111FF
-:80380000140034482148C081402121612100139111823682C211001354128088C82100502282222002F061F9904116014800408162184091124880120224208431214848408281840130228818C21A42228A816214822A0440A2842C082682A48260280040F1352C00400100206214272114184E21A86018202281132296121D228E111370
-:8038800024810224A048489022001A24C14213241102822440A2248682A82842244A82282622FAA7F11418224822C0126242800200B041082821288AA4383142C022002438A021218004228002808808C02100001100A028202408489FB307112091514211288002168206271131C0718A6114180040012823140222B01202203432210058
-:80390000293A12133242882728C86222008092426200808AF8433500800414002C24812104A024D012840829884411B122A88118211C28448144011C21120117242A1401248012220414C02122008221008221F0C9C78091111F1131611F11B621011B54173239B84192111F34B581F811418823642D2935435E111F18A2CBCA64182D433A
-:8039800023E128EC31B442D13281A551241B215A13318117212B2217161C83E224A2443B642B843F14181233222D82212F241AB28282C821C24F8C4C311112221C24469342B052E521F522125632321CA484FAE23BB221A3851A1FA1543CD121F243A21356113F1592113CB8116222A04223F482432F17B122D212A34D1AB2C34CB321785C
-:803A0000A2C2811F1804C81CA8286AE62A8EA4E888E28A48F29D8BE016E612021A8331127AF21223282E211E412D61207582D21395D12DC11F12621A2F222EB341E213A842284E322AB162A2432223FD2222DAE12231212CEA21A98A2CF9825236B2E2BC82D4116A222E22AE4217342CC2828242A266A244686AB422BE660C8001180020CB
-:803A80000288122A08002001922008200400008A028220A812820022A08200200222008002002800006F634C2121F521113E71227AF561614E211F14A58C3F1EBEE2FEE1D13F35B5D3E525F2C3C12F1CEE3BFA23311F16A7541F15F9E261EE6246B112F463611F1FAF6F1F3BEA2FBEB2A864BEA3DAF8D381BE223F3BB2F2ED25A7448E62A8
-:803B00008AFA23833F2CB4E3FEC1C33F1C5C212F28AACC2B46CEC22BAA6AA64622F02B7CB051A7621F12E112F631217E723F15E724F6737123F443732F2EFEE1E12F3DB5D2F572F12F16FC43D33F31FC73F22F2FFF42114E91FAF5E1E34AFC12422F16FCF3B12F2F63211F17A6CFDEF13F32F343213F3FF632B23F3BBAE2E82DF9E1511F5F
-:803B80003EF8A1A11F3AFA41623BCC1F2CFA43431F28B8A2E82EF86242E6F2A2A26EE22BCEEAF482C27FAB47A1451AF431113E316E423F33F143632F27F743736E223F14F462611F14F743D33BDC5E622B45CEC23F29B922A9FF2B549AE93AB3E2B661FC73612F26F6F2727AFF53636E632B57EAEE3122B3B2AD2B3F1BFAF1F13F19BBD3D0
-:803C0000F483613F1AFA22A2272C3F2AFAC1E32BCC242BA8CABC62E42CB682AA622B6622227FEF4BF111711CF231117E311F17F631333F17E726F653712F1EDB33F562621D712F3CBDC2FDF3F13F1BED24FDD3D22F22BFF2FB73111F1DF9E1533F3EFE63423F37F6F2723F2BE327FB7373EEF32F2FBD63F613333F19FAB3732F23FB93A1E7
-:803C80001F3FFB93933F2BF3E3A33F1CEA3AE834B6A3EA2CF442418E832BAAEE622F26E42EBE82AEE62B6EAEE22EE2EF7D0A0022202248A1412682048A048A044082449241200882421180013142290118C01140011C092260124021488144210800822800F08FAEC0411A2202181B210000988001A0431C084E31221C21C121481C5222DB
-:803D00004A028E211882A02822822E41822A21782211D1228184882484024800288A84822424A8242E41EF7B09481B212AB111E216B111B242B111B242B111F6429219B24219F14291322F142BF34291222D912AE414EB2AE414EA2264112E4296E12264192E429AE222B491F222521B292F22B89122B69132421B282F2698212B8619B234
-:803D80004218B14228F242A2222B84A229AA42882E42BF290F48682E11286E131B216E1212141AF66283F042B31AE23429E3142A734221FA42112B422F14EB2AE114EB226C112EC2D6C1429E212E41DE212F22B481F222521B492F22BC9122B611B44298212726196226114EA219E224084EA2224E82A2282B4229E822D43C0F00000000CF
-:803E00000000008004000010020000002223440100000000000000000000800821F0714B0012113826024E12522902221D8213210512E81EC29882232426A4484221298281A13438903221282430810042924A8282A282881B8420082823988220A46842C88F9B4621051A4221A4252932215286F251826A01241B492C5421226829A53861
-:803E800088B21982924119712282388233A42D8A84E41984E412712222E129C4214661184A6838421C02144827284220268E088621F289C11442421C6113422B4238272658F053221C7C2261241B181833A2522F22C9C292AA24BD126A228E42222CA3184E3213B521DD228AC481484E318611A2142716C6C1814AC8A32A4461161482292D
-:803F000028928268228A84A8482B2C7F9B051812222022314213212288A821181242484E828242124A022819241461112190822820055A42022322810818682280A828882004230429A848A042008B912022218202A016686621C881C01300224A08888008384888114200002A08488008204103428A6222828860144002242A048242A251
-:803F800028D03C0A008A91111A261621818126A3292180A584228AA561B8328E21601822272419A2218AE11C62235238A28E411B122A8181B842F8812228202882922220C881A822888A9642A8A048F0F9C12082A1A11B215840A112426A8803004A212682A5822882A21848A81314A221122A2C8302428A94311A0230812CA22422822801
-:80400000882120489122224A8A944288882A085FC708000022684A833431C0819A92132180A8848852923211221C08211C06821124D232A8118880E121C84219088228238882324120884802A8824A828204BEE88084042813A4214826014A9211422880818222A2C122A2C21282128824C022189842C2142C148184112291212A04200424
-:804080001420828408888002C8A042DF7E0D190342112A01260221182816E118A248A0C18842130212222902121C0E2A9442203232181411422A84A88328C21AA8248E210028224601480023622488288223D81E0D2082810100181C0420820148808401482140012B68C02130811001802A2201002C84012180A84842218880A2C28008A2
-:804100004280041F960419252261136E11222C843241521A2296918812126AA834EE11241A2A24622882141982D4218EE1129162D2A819B611041E8212521B43B22B248681888C0211482A2C66282242238C8A28EE580AA2000012221311824231118024A44A00A04220CA11A0242A042722008218001082028A622282422082041914A283
-:804180004800888028024842B0CC04281C4301228002421282141C54122501800800144825810222C012141EE180641248A2241168209421421B2C1113449181142044C22220840428488F3F06002001001C02111A2284014AA11A22241C15014818481C2CC111211382044824481982B481222108200C0000004A2812024200822C28D2D8
-:80420000ED43210960144218124023C8230040C241190460111B4290411CA924292914A2428034128A0412232111C111132848621619480200822024088823840842F0DFB3008024021142800242002811882AB1820180012002002008106112318200482123C413C082A024142C247442022024042E82482A04F06BB1A0422002002128A7
-:80428000408249321152404221A2214A6811200121302316022D113110A282212A8898221B182C61148022641842132804195222CA828802800C142FBD0714C011802322842401A024808804000030812C22114101134A21A882A2008811A048A042202228022682228822A882902200A800281FA7042082144121441182A4418048022178
-:80430000124213C441100221800100001248144081140200181800250220020000C20020C8428F6F08136119187219315114194492A1141C28442193427012222282A41280CC122A84B11184A482241A88AA4828C0618A825221864242119222245022861102282426229A222242D0E70A82A042800418241C820421A02D9021C04124880A
-:804380002242230A9814C820A9148042012411182C04238A820500A88880C2418800000021F0F6CBA0231F1A331118124E211D512B444AA1A11D111DE14A741341A23A1B228ADD21A2823B141B861B241F2C86A4114836A28CEAF19131CA26B4411441B2C178A241B312D622FA62E2A23952124E22882F2828B462B4A22268262F24A42823
-:804400002B2A481423F229411420E812E216B261974152F0236233FC2242213D13CAF4524129F85241269352182E411E412E52F021833F32C4132F18F411633DC24EC21E932AEC22E83A621F3E22881BDB4E821368114E63CAFC41822EC125E31454328E814AEC2606E024A48428284E428FD8031D5112181B41141A31221F1242C1519A14
-:804480002A2CC19219F3514124336517171C1A021AF81291CA82B87192112A61112223E228F282214A99E31CD1219322171A5E51183968322A12B3C122B2811841928229AAAA2B8248EAA8CC286FE6032002002A08806422602280082C8A848A840AA8003142314A928228290829092501250188480000800400000082004200FFE4052297
-:804500001F11B121A2334A683127363F26B272E514C4B11F19B111F1C14113C8811F3CFEE2623F29DB32F88161EAAC623F16A6A22AB731D32134C11F1CF4D1311F2DA55D3E711BAA1F2EF2A1211F3AF2B3333B793F28B242F662223F14F4C1C11F1CFE43E2213F2CFCC3C32DC22BC62F24B6427462B262A8C24AA8AC8BA13011AAB431B2BA
-:80458000313641DE233F36B562F271512F3FF5D2D12F25BD9397D21BB93F28F342D22F35FD13933F28E22DBF42A4CC3F2DDF33E224FE33225E422B5F1F35FE53F35E737E727E722F3AFAE1A32E632EA32F2BF352513B294AE624A6EC3F1EFE43411F24AEEC1F2CBCC1EC26B6A2B842A6466E62242382F8C2E27F8E41C1211F11B521F23160
-:80460000111CE2317272F363222B772F35F743B13F3F93231F14BD1171C2F363C33F26FE43F22F3FF5313133B2A1FB21333F32EE22FE23621F32F6B133B6F2B232BE332BAA2EA23F2AFEE1E23F1A66293F39B393F7C222213F3AF8E363AEA32BEC2F24BE42F643C23F38F822A22BC62F2CBE827A22B222B822A8A6EEA22DA11416A1391B9C
-:80468000231F17E219F311233F37F563211F13F7F3733F1FFB72B23B488AB5F1F573D32F21F5F3721F26F733B3FAF7E3E11F36F7C1F23F3CEE34F673631F37F6F2533F2FFEF3F3CE722F26FE62C22F2BFFD1F33F3AF2B3A12F2AFA53D12B2D5AF6C1E3CE631F3E1EE224AECC1F2CEC2CFC62622BCE2B64EAEE26A6262B422EA2EEE24F48EF
-:80470000051800006038004814120020011A0413011301111001190198800100186012C01100004800804402808402004A025FC902228011A11440926130814A2121042B14C021112582041A84A14A00282004468129A482E0122DE1228892921B4942130813384213081142822028240848883CF4AA74A0421B21141B2146B21132621B0E
-:80478000612B141B682B9419F2429119F44291222F14AB422F14A9422D912AC4911F22C4A11F2264112E4296E1226C192CAC292CBC91C2431B29341B294E821B692F24B881324219F242821B682F2418B14228FA4282A22F2428BA42A84A4AE822F4A1C3001A64121B616219A214112B1613A816824EB1822F142BE81429D812AB482DB1E5
-:804800002B481CAB414E812AED1588E41182EC11E2120C1CAD29489AC6421B212E821B416E82132816F1228219E424BA812224F242A2A24602A8239282A6F2365700820000002200000000000010024C01000022000000000000000080022008000021F0CC1A00138102A014221F21A4121E2913812C2424214101841A44A828008A8224AA
-:80488000031F8728458824868A5842211C085462E82A2892284A121801C282B0422282210243AA86AFC6074AA228121C91612CE2718C624488E632218824C8CA32422B942BC21D22132DA5492EC137242659942306219E6326E22188D11221F911A469D2182AC8881C4163482C681862D018981442E22C28088388679424DFB20762DA8209
-:8049000062111CE421B211B44133161E28DE211B822A4CA249BA54324AE888C4228F2884A51433B883E488F12418229681E58816F312629A729211F452858E248D2186E48688E718028722A26822949E44882CCC42A818A21AD48496C2FF290910810122484F220862134882044800421229B211C411A2882A84B2234491428B242116A144
-:80498000428200298952128214C081B0262868148414828084220A10288268225FF10980021942A241264238228CA28419622482A0422C28E1240A8922028A544817224280122198C240022021B2812244B82229A182282E8100844284A88424484E2480024A03181661412CD141C223439931582B581F212209813F283198421F8832174B
-:804A0000B84B84828313F1234248837232D124E42EB12884C212D81F2532C13CC215258A3A2157246688B4120C1EC31CC8423C883E422925884B88C748424F8C0B1838181921E221A4832581B362C18318908227182F8A81483A3421C8288911C14C4E212722184AF23142228A8621311327182C9314378ACA7221E21837128AA684601877
-:804A80001148C268822981A8488B421280F424BD00114428659321441E2829348872132A142881C4421C3BC13AD8488288E224C821218994214129E8881442228C2614C121104218B4284422C3A14E128884312D8A4AC248241A1284E682043F7C021CE623444488134894844C2201902A830122497428A1834C81618433845682A8281250
-:804B00002F44C12440284C91382A843421824341F8C2224961264724A664122578226824424260828248848429B367410249341920944328360A2632942AA52842AC042A99448400282D1490844B849522848A954230122F184233184B428E14214628084880024784122288222220D8848121AA6129F19A93141840A221413889D512489D
-:804B800088342814182928615485228124B4A24444D818E8220427442240288232241248882150842849311400888182488A44781482E8C148048440B488C4557032614116B112B214B422B1447221D84AA25283A814A9298D714234E8FB434A6A648A64C61F44618AE63C6237C62AE446F91C2248842DE6821D522A18B6249882CB2585BD
-:804C0000F4628441422392A8142FA1948887244F22A14847814CE24188B4288871A872E6014828E184221D488D121604B022912124848334214C0189218103811D4210042D1280842222A1122858281C410C922CA141228E44218E68808488842298888489018F4482F44843141416064C429A384126321143DC2409249082644125042C64
-:804C8000C16841829081A742250144321E812222253C22121244AE5823C28811174228194414011C048902608283148801187F480D38000000C92444081D181382B22115022002A0181449C22460C19694484304A01818825552411001544C598214430942430214400888184008813FC606008CA11418240019C25240928414302828889F
-:804D000023584812112493180280229188291448081601AA441844A9211C61248325C2132E420014248228C02228288B4329F2DD92405218400145411441C4212062816B34843014293211881B82484B12800488248609A4860268444824488522441208412C314816244472482421C682844004006F9B0B8E442712B1221CF2324111205C
-:804D800021E8128808821A08008041248124024C8484646989B612C8612454285227482869E8415A2283EE81622220015022282E482489842884648140F1145E601142486044248B122884A1259A291CC92187422732142651282221831C427886CA292D8297224A621140E218652C422328318412404402396414288299988800002828E7
-:804E00008C810885F44EE300808201C1904900485604842081248594414840081302440080C21844189021608120F4114841442008244842502248202139821042F21863102441424128A42525E22244054222447044084214468499241A04818814601213483882681CE248342224192A928C8A8682618124CDA1190880842442028C8895
-:804E80000442E05C0984414F11061E21401104281C634827848E382504121D842B811548551229CAC55814D82545022E411814821641982158D021016014459224422B2115E211628860E88B8246042222AF4A21F25BC240612C6F3222E512D228F4422145F31952AA752AF5A2D2DF1A7A51742EA42216F124411F81D291F481467E8184DC
-:804F00001D6C67CC474257444DB77F96B98DE49E17F992124AE854E134F41284CFD968881D5A1F8AD4D8D342D42BB114F524C99E118D461150886E4AA0A68A259218748D18DB27142C14A111389D183B311AB1215442441BB89446DA8AE1119A1C6596312D81EF46B924D8C5F435D2A6B321EAB8945835E821E4A798821E6A6E2CDF12F744
-:804F8000B5E23B295F12B322F33CE5CF5AD248FBF7829F12E387F4E225283F262A7458F12AC82E728AFA6AA88D1C4EAA4F84E282A2C72E22CE47F03514EF51538957125676647D2DF6482C6E21FFB46A259B252B114F38E8A8D5F2A4162F6CA81C16F25A318AA12CC9D838942B27312AF488242D3197212B9AC82769214B128E42242CB161
-:805000005278560347A54D251D82BF6581D413DA227C453142A56428233838A9AD818D38419B2E8002108284C848C048E088048A040048244828822882421328044288442968448880082908290888481440214822C81141184388914430948044D41F4BF3B2121E31DFF3F33F1FBFBBB72353733FF1F51A12FFF3F3ABA1BFB2D7CA19D853
-:80508000AAF81E167F517525F73C9FED4F6FE2F22D4D5F52F926A28D838F22F6322BF5FD9515CF93FD343A1FABF6A6262F34F432133F43F3A1AF2E2B1F6BF35F567D8487647F52F1283FEFE6F27E3B1F22F3DB1EFFC9F818286CF2DADE6FEBFBAEAAEFC3F2AC6CCF8BEA4BAFAE8FC142F333121E62DFF2F23E1EBF83B32A732BF33A1AEFB5
-:8051000047F57434CF43BBA3F15AD98FA8F9121A7F5151577742EFF3F92E1C5FDEFDAE5D8DD98FA7D73BF86CFA3E6BFFF4F6BF7DCFBBFDBEB98F97F6BC2EAFA7FEF8FA3F77F6B37D8FF2F2B836CFE7FBC71D8F2EF63F3AEFF6F7AD2D9FB7F371623F24F3DECCCF4DFC78348F4FFFBC34CF2EFE7A386E326F87E34FFBEAFA9F58041D222B82
-:80518000537F33733FF929696E5817F47FE5F54D46FFF7F3FBF59F93FF58F88D1B2FA1FD26667F53F7F7F73F37F5AAEB25F86ECC4F43BD61DF98DCA9FC336AFFD5F5D41D2FF5F53372CFF9F7886AAFAAF2327B3F29FF86C7C7B1FF7AF39D37FF48FAEA23FF96D375F1CEAEAFFCFD88BB8FADF78B9AC5EC2FFFAEAA6FAAF8DADEAFAFB892F2
-:80520000B4B6E84DF9A49E9FC30C1F29F332167F32F33E388F8EF7FC7C9FB7F57B7BDF56F4FEBC9F47FFE9F88F85FD8C9B2FA9FD27673F55F5F7F4BFBEFCEBDB7F9EFCFCDCCFC3BDC1F7C9C99FB5F4336BAF87F7B26D2FFBF5F3F1CFCEFE986AAFAEFEB2BF3F3DFFBE35CFFBF8BF37FFFFFFDB7D8F3EF66F687F56F7DDFC9FB6FF99AB3FCC
-:805280002CFD8F9D9F9CFCE8AAEFAFFFEC488FEFF7FABA6F4DBB64E16AFFEC8E6D1740012184412022410120019648450813992812811200109128188992138198422142189094D0144148628100204121496189A041002008F0336D1004403448304612232439421B28A1704222E134126424412D91828571A142444AD4216141881012B2
-:80530000D82619D12418011598841309159414178188908A20044048028816089445072D421F4152281F4132481FC1324A1D24AB161F48B64AB981B24A19B54A3924AF3439242F1479A4D812F9A4481CF9A54A1CF8244A16F1244A96E1A26C592DCA9E24ACFC91242CFC9124AD821F49B248F89124AB841F48F24A111D24AF349921AB9484
-:8053800051AF1439A4AB9443B242792498924F8284F9244A97E6F0221A4CF6285144AF16E1C1F442111D6C2B128E482F54F98168A99365AB9422AF34B924F44A914B48AF147382F842314FAAE514F124CA5E814FA2641D4D8A5E256FB2EC41E2B2FC112C2ECA1F49B42AFC1124AF22F891648B861F48F62A128E448F62F9814CADB249F690
-:80540000489443FA483643E844B394E444DA86E444EBA8F51AD500820000000040042800000000208401000000004008480000000044800228000000002F5746911225C11880C1448120921484832891450013413812A20088AC026270144142B884548669312224288881C0581638A42525C2118D211F82214494822A21092C22C134A833
-:8054800089B248F872FC40E44823921C33F412281164C941CA8126823C1892122F6482E22844AA922E482246E44812913B223336743182A28B853D5443C4239287486D22430883CA4849820C93889441884872896484A3041681F27BD9141636C436C81613955A916489D26811AD283A38598A8381D1282241F8A21266A82876AA828AB2FA
-:8055000023B11132232F4432C3BD842322187B42A42CA37884EA86311682679A4817415B421C3368418E412AA8582AE18294426F228422E289F65D7B10B2110284C0240049018884231404F04227E024280A00414419141824C4184460492F826545221118106488430283829288841C8814220148608189219818D0CF02431201901228C7
-:80558000003416A894822048A242208881644411428289824414428428C88280082D52001004230434F04281198448C88116886281888423048870CA45B24181923516C1424E124429B65692C125A116BC092D55982D9656D24978B136288AA121224DC2229B241B16623E414E2C29E42AE12423245821381D188E2A892A4BE1427828C181
-:80560000228815E218C446AAD4A4E824E242A44A43A28289E282F8FC5ED043611213428134424129E422E111B851A881BC4882B1A29584218B18133244821228431892442E1149621687482D82129229A44825831368C8AB282B4211863729884A9881999CC52374241842348829A2282288CBFEA024301416226123C022539448214A82B8
-:8056800021C8452412CA51164B94278213A1248883A6248D212924A4186848A82B423012001921021A08282466114302C0B8888C97E26243048368826F494862C248225417C229C33243265448CD2216E288665118C8882B412A74123421422B25A041A847829042621E448128269151488CC6A821418B488249C28C284698A42331AA98C9
-:805700008D242588A8424C41024866F2B7D7D028D42404258244418471220C412818661A088746411E8890828D342568D22BA11CA841239184A1845223C14B4532182B41411D828451683013869211C364842681844884A318688D161A2E12F8EA730090111210881468112015413182343821242044080041843142830219084821281308
-:805780000212202442BC42A1424A814821484418224208805A4892446FCF4723163611472117C293E344123635442E5826C1182F517411EA243BA4243A784234235E2C2E48A42A9C2867A318472883F689548F214462A636C1731AF218842D83484BA48E68322E1CCAB14158298A555289516226AC812A6C41493A742AF948246F330A4124
-:80580000702212612480E181364A8424122F146888217048B21434481289081853421461142CB44802005A0246140222105C8145C2442F1488921A8A1668884A688A6082182A94188628048FB7092634864322A542442629A142532909CC252148912643813412A2921B8684881423022AA81888182818899C1328C02680C651282D812073
-:80588000C2E82B1430822224430288A3046883F2BABE20115821441741812110C8482839046113122214C2884D81844002842741128014418EF2448846224188D8222288128A728224344A109281D334282C2492482A24048D84009FD80A4C24091423914222D42AC11A22388216684515A412A812B03894C42E5260423024B02245A2520E
-:80590000488C01283812A11A14D4A11901884FA4B22801262A0C82108A2AC2A2224864ABF540188104C9422104150213440419120286011548410140841101865C211A54814001242480029A12140460188212512814800825480882298AF92B29A0344C3425104148E714121411444222941169C2844F1411A121981C51818B844602469E
-:80598000C2153391452D811A02125200840029AC835042319C942289088C5482480021424820E2AD0C31344814894431481218001D849B488882881129B284B182140344599218C81A8844E4880248428A82E88854824DD124468102812E414140038121422AA824602C0020E4E30E001244000042C21A94420048520000414218C081002D
-:805A000000002D84404401111001C04A110090C8181110048244280041C572740734AA012E1230246184604288A813D1A40C821A24C8448514742C81A881D02C428402A02187281E2493584A828F487581B22409554234888C220818486368182B826508C244414568B8884F920184241E4220A848604471106141C021801512110242506F
-:805A800086346A01C81781C348C44441863164288C829254909812824C022C62194441284100491852122A285242708D457124B5D153465D138E488D4917527043F51483142DA1C8184AAC1246F522A42F74E948F9224145F8E14288458225F2B8424772DCA4E846A28B24B3DA227648F89489A28B3432BF54B2282AFA284217988F263FEC
-:805B0000171B4885B942BE22E826A2441CBEEA9C2846C1A26F9D065E722748159362BF11D3638AD29CD684F2496C1BDC13F9C21687A97D2167294BD257115F88648553D811DD5C78AEEA8E7885BC1451149B442A7135F7A2F84D288EF8E01279B232224F61F2B28239E42A5D64AF7472C3F13292318F9CF94C8D448289024F2A42022DC435
-:805B80008E4169F54B1D241145AB331674643444EF84F453143AB582F134226A7519F947C59E121F54FC9322CA311877128FC56B4F1E381F51D4187622F342661D1C2BB95F2DF84A1847418F447574E5E52FD941DB69B3435941CFFC3B14378819DCC4BA4862896C56223F2C7A2C626CEFC8DC8238EE4C72A4F82CA487CA5FD103200222CF
-:805C00004822208234248A44025448284082D428028B24824E24318B24114A028B24304821835414424501148C048C44C3482448A048A048448E48A048852138488283F4CBF980F411151F51D131F24F4FEFE4724AFA5E291F35F552B66F27F7713297EC87A45E724F17A1981CF8555147A89E525F157C1DF92E4D6D854D5A25F21A4F7F35
-:805C800071F1264F7F51F1272C4F47E7B7F732326F42B621F29594D5FD71315F7BF36969DFE2FA6D245F52FAFFB8BF23F3529C1D878FC8DAE8582865D646F822A44FE2F224642ADA6EF45C62144B753E751F31D377F24F2AEFE4F642445F53F259359F55EF47BD31EF2CF75B1B6F75FF36526B123F35FD1711CFA7FFF6DCFF97FF3DD9FF99
-:805D0000C2F78784FF86BE35F17D6F7F5BF1F57F7F79F9BE3D4F47FF68EFABBB6F4CED31F7B431CFA3F3FCFCDF5BF379F9EFB2FA686B5F7EFEF9BFBFBFF352E53F64F4C94C6EA68FA6EE2EF264A43F62FA26AC6F4EA6A2CF66F79FC5F011671F5257717F73F24D4DDFC2F6492EFFD5F255414F42EF6EF373729FADFBDD8E3F2DF976F22D2B
-:805D8000847F73FA535B5FEBE28FF57EECDF8BF1EC577FD2FC24EF2F73F53F7F7FFFFDA7DF7FB3D9F6F9D6FC4FEDF5937B3B731F1BFE9DBCDFFBFADD1DDF5DFB41589FBEF4CFE4DF59FDCBE7BF21F3C2F85DC76BCC2BA6AF6EF46EA66F42FC22C44FC8D4CEEC82FCA8FA4BA1144F45E653F331237F73F3277EFFC6F668645F53F339759FF7
-:805E000056FEB1D23F17FFC8D3FFFDF9B6D76F2FFFB6B47F77FFDFDFEFE7FFF6DCCFC7FEFDDF9FAEF6EFEFEFD6F67457FFF7F7B79B7FF7F7BFBFEFABF5FEFCDFAEF3D3F93BFF1F39FA9E3DDFBBFAFC5CDF5FFF59F9BFBEFECEEFFFFFFFCBCBBFBFF7D6D97F74FCCF4B2F26FAEACCCFEEFA6CCCAFE2FEC6ECCFCEFE64C8CFE6F6FB5F100473
-:805E800000214800248E48148234004820480430810000008008414288001002004581041220410354840000815048F02E8460384043541C116148254134625028598418B542A842144B481448853484406241456214454291C4420029084D82C082802858221B4820394AC0868028586A4984284824F8DFA4C0421F41523C1F417248F11C
-:805F00001164A3D441B64EF1816CAB9619B64A9945AF54B924F44A914B422F14F9A4482F14F9A4481CF9244A5CF8244A87114FA2641D2E4AD6C54ADE24ACF491242D421F4952281F4932481F49724AF28164AF24D141B64AB981B24AB985B44A39A4AB9443FA4A924F8A949A4F8A94984FAAF4C961E0A2D541F62C531AF2E8111F413626A0
-:805F80001FC1366E1F89766AF41144A81E68AF54B934F44AA14B438D914B4B8F543BB64E211F82F548B56F22FC58A44F22E41DF2221A8F5DE212F1D8244F3261CD6F22F5814C2E531FC8E216F19168AF22F181642F32D181F462941F88963A5B682B144F8AF442B44F8AD42AB384B448B386B44AE32AF5DE3D000000820000000000000095
-:80600000000018004800001400250800200800004480020000004001CFD245C2111440A514481C157122D2219AC83498158898A8A0162B86BE442222A28922426C428C26592A832582024C2222D2428AF12214A68248B422845482364102C0784226D82E38A849014EA48B28FFEE0442AE121E881844BC81381485110498482D1656C416E7
-:806080001674821458229949146844A348124916694219185882811A88B18241F8228981C44F81B2436AC19C2A948860B88648E6824821048B84CF124441D6120833A424A3C9154664141A5441359225678C133822AD16981E2E2CE14491A26E821EA2282236226868593248397922BE8114792248B88CE1216284CD8234CB212887482BC5
-:8061000028384E83C1AA215238818F62E1849829253CAA4D42D14714B6FA297E803111001816D8122831288220A19411462448247A483214851194884D488942183824813018220028A02923E2890286BC22D141344E8C2254812482884828A08490982A841AF4D836C012130144184C7464821444084800850421481C222A148412044801
-:806180001604C04A14411002001828221604908C8A140220184898324128201424846478244A021694223D442F222161129B144B1A9E6133A91817488E512D642E841E8249E4A1A4824A42C4686B28304226E462614B2A782222AA291E816869E342C898AF4831611956422A34269E2A2602248841882E814B18AB48818A638281FFED416A
-:8062000002184425D234C4123813345483A92123283881834836244AB144A2128841C0424142444450288E214C02309148444C6222AA61536612A468C0821042C288C12BA11308838894A48CC2489FB90C764221C124124E244634229126E414B8118441F445124A228858128F28A4424A6242C3A2282458224F22E14649022F22880B260F
-:80628000228399984588140185B4C672322802820090244F2229142821041F260FD0242254222682012D21113024282840A2C2481622074302231109602B40E12221C822414328243824567422C828444022E2A402452142880150242A048E1244B018F8899B402EB141235148C36244A0422D164194782D4429C4158B8383447842A44820
-:806300004227948863D541224CC8242744478284D81C7421524830481A381258482B1400B0A435884322E488624CA8822E882C8438A8F06E53A01400D118113818A1819A041C28018502490232124C61424489028443F212C8001228604120C181142088C821AC186418400229C8422212400483446422CF764EC1424B121B216D19264A93
-:80638000ED42D4126284C4D89CB2119414F0824D8B584D2236D842E742C5145784EC38681489D484D26AC964AB828983CD441F614634248F5891228961448A3461ACD8A434814A3B88C11AF82882435A242A7828843C44C332289FBE0E49012190161A82217122233122C08248232493221E4842808884134134241A12E214824144C224BE
-:8064000088802801178923224922312228104102238424242B2488618888827F31022E41122C82E142251412C1414D211C8184089458A0814A1284042C23886848120000001822211084084721101404004D82106222E042382281218488F0F11A00152441411A0800462282084B2C4B12241922721863241C11152854141181C08317447E
-:8064800021821244421418002148A0298880B8128A04A0414B82004800908C1F95080041801284024D31584A022906A661422E14A08229240222862202222C84014B4148001624D4424286C24620062144208892422CE848242414C824604220B8410745188A52A413315113F4422400C0B416922100424E94411182423144423041417000
-:806500008264189024912B8428805484800623048C4201404C04108298828C881846F2EFFAB0C2322400460444541811483082344C2C04208831C210440224412C2282A2122F288122A2282F41484432441264208872840200802822822848A861428C24F4B8E140413113280042002C12440441602100C08418522400530442D2122308CC
-:8065800043410446682122B0820440042122214541240288412241828514024F3B078400105884121A9242443420A1818C1141322100551831421344184213159C4110C4491200E011040000538881242498911481412021440228F0B233301421146F214461134B211828122C01420030114129810A4C032820E22182118428941C486825
-:80660000162498222812004E334A4222022C028826348246A2428426C2682883E6A2F1569C24C01829140124112124001E24411A02174224469145163124F04314442E9121C81413263125294419185A842458E847188C02842922A828CC844282140481291402908225F45CF4B064718234214D211F46D3A852435B142F2334141B472F3C
-:806680002221FC15144E1422242F5ED139B4247121E512F13411AE4117223512611457E416A58127844F82F62D5CCE944B24641AE144A4482AB762F15282308239F22248AA3E497D22AF2E2CD822A8B62D884E882AEA8208BFF44782721911C242A37144A1352E254E341CD122A2882F418B588C57157F1383BEA23A1227814E4499D224D0
-:80670000B882B624E414D76635A22F24A43A1ED64AE121B22AE611B422D161D226F2548546C4614F82F4A124CBB2CE821245E4682806444E2487888F44D42847A4482761FF3C49D173D4A4E371F31B144D4B1F41F524432351111F66D614A161482F18F4B3A16C8734154F45F1C1C74BFC53E1647442C48D5C783C32211EF15B9A7F743474
-:806780008487417014F282864B2163B2B81852A6248E246D824422CA5A2369E148F814244F26FEA44825F2242223DA8CB44CF2ACC8CF62420143022260224824501400400444482484288428844C42C82425C82484288410021001118111811189914189914189018D12488D148081442138488242EFD7054D166F65B312D189F25941DF99
-:80680000D4E614F425371F14F477666F25F6C2B22F4CFDC495DFF47D6F7D61F266236791EF92F91ADADF93F51519EFE2F84F4DFFDEF5675DEFD7F58C5D9FA6B4D3F5FCFCCFC2F7486B3B685F69F5232395FB1DBB9FA7F36E354FF4F7D349AF8FFE65637FB1FD126AB7D15D87DFF1F33A6AEF277E46FEB6964FE7F18A8A89F484842F22F696
-:80688000214CF04457EFE7F71B385F51F753451F57F711251D351B353F21F352572F2EBAC27E45F74BDFBF97F7313367425F97FD2EF91F58FD37651F91F13FBF7D857F7EDDD7F57E7E5F79F1F3233B5DDFD7F77C7CCFB5F7DFFC5F69F5165267635F32FE7D3EEF72F7467F3FBFF47B69EFE7F7327E3F99F6DACCFF95F5B6922F2BF2FE666C
-:806900006FE6F6B696EFE3F12A28AF867624FCE86AFFCE4AD164D74657449F92F251235F74F253515F72F243417F57F652742F2CBF42FFC4D15F74FD7F3F3F34F16727F7557F96B976BD37B53DF561DD5F5EF467C5FF57F577595F5FE127FDEA5A2F7DFD3A7CCFE5F4F6DD2F3DF5367616F295368F3DF5727E7F65F7CE767F5AFA3C3A2F57
-:806980006CDC2AFF43E1DFF57D45B546F74EC26FC5F56A8A6FE7F58ECCAD68CFC8FE28FA1F1544F16277EF63F73C2C5F57F375275F77F757677F74F657747F51F752532F2EB6C2F5C5D77F74FD5F5F7F74F56646DF16FCB7F9FFDBFF3575DF67F761FFFFDAFA72C3FF77F5767EFFFFF3F2F28FEFE775F17E7C9F65F7F2FF2F3FF73636775B
-:806A000073FFEEFADCD72FE3F35776FF7AF7AEAC6F68FAF3F3BF1CF7CECA7F7CFCD6D2EFAEFFEEC26FE7F7EA8AFFEBFDE6ECCFCEFEE4CCCFEEF626A280014150328400411A442209482413412401120010211463442084219412422A21D4120125012C014F3281440120488104004844400444F0AC61F08441400381151434113C014601CA
-:806A8000301146459822414A688825751448C1488F441844C1185484548C9828418280121E51248C1608C11B282184211D482D828CD44A08272484811008FFEA054D431F4152281FC1F248121F41326A1D64EF16D141F26A9119B24A19F54A9543F24A954B4A2F547B24D812F924481CF9244A5CF8244A16F5244A96E5A26459ACEC49C230
-:806B00004A1F49C2421F49722AF2912483F49124A3F49124AB141F41B26AB911F24A9253B14A3934AF4439342BB4478AA9FBA448984FA2F44E61F0244319F628521F41B26CF11164CF22D141F46C11F06A9515B44ABB81F2481522AD958AF448B44392BA63D258EB22D1488BFC18A52AF418242EC29E259CEC49C24B1FC9C24A1B682B121A
-:806B80001E6C4AE8C932421D2C2B94CCF222941D282F24DB84C29284ABB4439ABA478BAB246B4AAB342E584FA30D84808412024400000028000020040080011002004001400848000000000028000040024081F2848D80F4122549014184134602441A023045148C2296184AB282268162842632A82281228948E42204412CB22428812AC8
-:806C000051C2211E2E6042418329E88182D884C48248F022468CC23420A18226F4F85B40642822C7111123711256844A73C2D112681C1A2878442205D0842931C41624C1444244499453903121412A1184918424498AB214084B148148441C249842245CC4224C26B884A448822E481E4183F869DF6044272643F31C4164842F4314A421CA
-:806C80004533151132514E258B4262C08C2BA44F2188331876F4228886D484A44283582426128183323C414ACA228586C11E4994284CD44898448CB2A244A268272268284964422CA8419E4116F82634001741001412348427248AA4828A84A848241260814A232114240442229013B021211444542482989096284988824104121C2809BE
-:806D00004D485448644B48A9AA49608228437A690A414400008312018021018418412140C448814041886282127018C4420083612290C41024098462842B14928901891801842C42983A9088841822CF610528111B128C914BAC616181544F8411CB2289C8122C44082B1246C814522E14CCCB442F484454488C428292884C031816042442
-:806D80008C9B22EB12412761801208281883A4812C22244392A823032E84846FDD0210B121C1189C94186781251884341B5082122D128130224598441E48D0811184162411C81A2C328816C41816624142248C82D2485248274281288301E0881188110838269828290B2A41F89233C024444002801211311CA012888148450212481608DF
-:806E00004B21A6944827488C128C122404228002430849F912821820153252828921021C248872624298122318486848281F3D026260444C12C218C0841664414180024D122048B88295481889418D2261448B48209444266891842AE41194A8184A718478224848C442A864844038748C210224428286B2A88121D7630D4C014A124144DE
-:806E800021C2132890341C22E11258824C2895248445A2429012453934A44B2928416041144314480828874420B484C458282082916424224112A014842AD1A20344242FC608604181278128274618828189C6421229D44A01A4E44A01000088800230281688441422881202104206004884488400D022B82861881008442281FF6C06161F
-:806F000084C12C6F9122A2422AC1112D244D784E32366324CF111854E2CC3562CA91482B4189911C822847865608C149D54861C16D48841E43A82A6181E14672881488264A92588C4288D184B182B128714842B82899B24B814C7348F27BF7A04244006572110C4489010018901A82884781A141284071254844C224224A42A824002A8CE0
-:806F8000021024382E484B143042CC024824490422219242106882A012EFA54102A28421946C02400414281890142022C4246324011281C1222C21C1182E141088420410488404C0142C4484052C7C18C2C2809426C82458C382088CF8C582C02881F041221884411606824100860459222482F8211242CC81322142002661241184181661
-:8070000002241604811001118819284881130126210810042481009F340118821004121301C428181260811982211204812022020000451208001588228303388118244A02812508000024222302840022EF1F4B8272110612269441001895044810419848002682440441411825CC84860488381800C08821688088962810A8242848A026
-:807080002CA0C200201222A2418AF4F34820041100850100410000004441C924210100C4005C011C411118280220028C1411981924111911E328B1215181130882864262882A2108142FEE0C90224C12820181122200211221004A71220220020022181642628245421E6472411E224190546CC2144911143C24008480C21425466442858C
-:80710000C444414449D24AF4A2360081184658182D2200902226810A00001400A19C91484418221BC24021A214601500421229248112010020410121002A2104008304F02B9A20718492241D244120012D18112123415218164814068C68C2431244642220012AB824015041848C4284429438A18D1426888222018425181818060022822F
-:80718000290C4B24226FCC038413E18164812A2819812492483264814D6215B2184202008128A911884198A200842829581288211538422DC11429021023C22428262498242002A01822207282087722C032175A2F41316859D892DB1811342287CA2B1128C04534DF8793224932A24B3547842A61424D2EE4874347111B2985E6A3D198D5
-:80720000554C3A62424CF232242D342F228BF58C11C44713482F12B39945B81954121954542BCC29A14429B212B44491444F514C78464182F4981215F211792B13D312A5114C93652E227A981283F82B1C4424544784B7C21AD148D28C362843C422186B929CD141A2222F21C1487D8AA0182487418D2427C38B13CC5122442E22AF22A32B
-:807280009485784A92A22E224F4288DA84B924722AF828A84AB26CE8F70623D384F22C2865D4D8622523C142C781255151297118D28721014F46B522D468CA42AF427214A9111183C2182E62744B27E71816D681D868912836D23464874579719A211B249D229F46DA85684415E1AAF231924F8898114128672A26E6ACC8A4237828A26883
-:807300009FCE0742215014200443044F14084E82E064081412341A4401144854485429149841827924984682693581418265014714F04481F044811246216874824624684482449285245848DF244BA2336FC3F219372F32F2D4545F56EE14F4581AEB71CF71BFC2ACBB2F49FD11D3CF11F96A6337157F57F7B1BD8F93F379199F93F65152
-:8073800059AFF4F42B699F96F65A58CFA7FDBFDA8FDFFFC8CA8F8EB63AFB48C82F1C4DB131FB38B98FF3F3F8D88F97F64848CF99F9A2E62F25FC6BCA87928FC9F5585A1F24F622862B737E74C6F27A4ACFA6E2C7A57F2F86F61162A0315FD9F41933AFB1F71D1CDFDBF351418FA4D1EEF737F76F4CAC77781DC9DF95FF262777174F47F799
-:80740000BC98CFD2F47D1BEFC3F73C18AFF2F32B6FBF967F18F8388AEFA3F56A688F88F8AD298F87FF4CC8CED94F18F831E88F93EB8AFB3818CF82E326F7FAF8AFAEFA2AAAEFE6FC68688FC5F398122F64F462422B371E12AD4AA7ABAF8EF27A583AE38B77B948F264667F52F6393F7F71F21A149F51F15117AFE1D54AF2FC373F61E92555
-:80748000B512F3D717FF19F17B622F55F4E6E66FCE7C79E8D7F23A788FC3F1293EA7948DCA3F317124F36F1B8D5FF7F88D8BEF67F7981E2FE1F2D1C41F41F59C1FBFF1F3BD9CD7D397C6DFDFF7AB2EFFD8F3F93C9F96FF89B8FFF1B9C1F844C66F2BFB36B44F2CF84E5A4F8FFB4ECC8BEECF84DFBB4FF25666FF7BF33F3F7F75F29F3C5F5E
-:80750000757753D7EAD5EEF2F7373F65EF29BB12F1D71FFF9FF537366F57F7E7E7EFCEFE7D7CEFD7F33F7DCFE755A9A7B4EF63F477571F3BF37B1BBF7BFDFF4FCD87EFE3F3FC5E6F6BFB5576DF41F3BC1F3FFAFA7179DFD7F7395FFFDBF3AB2FFFDDF7B15D9F9BFB9D99FF7DFD87C76F6AFAB6B26F6FFDAECAEFEAF3FEBCCFCEFEECE4CF0E
-:80758000CAFF359F2002221046180422000016480128482C022880028902008912120800001002188440080084000000000042F034E6804454341568221182442552C12200404458425048484C5384812244611A22E2512242818142080040482141038D811125028D9113182218022D828429618881141FB9042CF41124C5F211248F1473
-:80760000F81124E3D441B24ED1C1F24A9119B24A19F54A944782AF143924AF147924D812F924481CFB244A5CF8244A16F5244A96E1A26459ACF49824ACF491242CF4912485F2912C83F49124A7241F48B24AD941B24A9921AF245985AB9443B24A39242F247924989A4F8294984FA2F4322A90121D6CED1219F648111F41B266711138467D
-:8076800028AF74D841E2249A214E9443F24A82439A18478229F9264829EAA2C5842ED887416F226C194F8264196D498B286F92E488F2265A8A362C1F89362E13792EB211B22E3811AF425941AD321F815268D04822D36A6281AF4413D24AE222F5915500824800000000240020040000100218000000400100800400000040448202008472
-:80770000000000EFBF0F234494225502C16046245100304200254288312C288172894251524622923849CA642184CC0845622100C11A62C183D114E522581825C218428D1129B12AA12125648244424483F29678F02116924D18124CB18151142B1819A21C9942384382418B28284B181D2C19E184B1941289E8C224F228141518D41811A0
-:80778000282262222C2122EA82D982621A253521312E88AB142AC118104A24042D888982916283D21842F2C9AA247C74D43228112504113EC411275159022F2204418F2208E9A1122E183E4287411C3538DD228E25228C921C966C24118952688351424ADA283128842B21842D1986747A72246A212221C721528127894116D82444588494
-:8078000087218E65A0129014168471915C2420A2488184148A04802258585181A2892228048745312813D24822022A082622B122084F1258414F12018F1621C8118489C14814903222A92292222A8422F2789D00002820014C024440080022810000004800402804001200A0218812004228221002A1200489032B2422008826F29C83007D
-:80788000436181183668228D143028828128400D1042821404C82281228504268468245028A632E82F11622244261185923181828714C08180049C09302488182283A22184CF7401402481418811420444812850940021244844200C845084302448003012269822244B121C9214281120EA94022D81100296018392242B2822228C82724B
-:8079000028E2F209608184282A21D24881322888448120022281000080828402828182482185C1A28A741128024A1801328304000046283248200142120092F028F800381123112402122840210212256241382D4400131434244645065082244250242A044B141180280218C0214820E8160114A44472100A8C222481F494F7D04141821C
-:80798000332C503C160484E028820494902841184D22161498488042188424440848890228140024852401C01454244A028008894884229848B02C0186F8E537000024A4002212103818161802408808284B1A12006828224C42042084318428001D28008E28AA94421850811098484C2414E8848142240489082F79054711321D1226525B
-:807A0000A42604281608A82D688D129311322ACCB2C2012E141B8589352470489422484A129C4270448A37241F411401A4C11283A8426B414E1460821314D8811C98862E488C91284CA424CB248628F8C3C5003022160C159816122250181200301418416C028D2441B0258412845286004222808802E01288021A82982114F042811A02CE
-:807A800060448CC4142A9482848112188CF41997008081220218280000004400800A100148000082008400008200800200480080040000484200B0940D2011041684018145880A00202802404151414D484E2828C041004442802408A082288092210089092238801491111048A8618422622248BF590D803114284B211240088A020022BF
-:807B000000001440440C2A041182C08400148200882A2884322122200942382064160084842248622222484F7C0385384800001222C4504445B424A222868402801A512119E4842201CAA88800427041591150888D288B444A040040082841A022282E1100A041812442A0118F540D220000128002004018081001110000C044490400424B
-:807B80002024080000002800000000008400000042FF350E818C24850480010044414C88B28802002002272690121218884C080060121484818448480000004441442228000020D422042B127F14038CA1212A04604200008244222A02000044861111924418800C4C1408111501400848800200480044818902002081029042F021E30049
-:807C0000482001000040042800824008002180018811000014206282A042281440010040042A02000000102282F1B1D6002A01800280020000000000000000414004422004002800000028480010080040080000F04A88508883644442001800504441C302224001116024242412129211C20010011352888183044A0A00001014B42442EB
-:807C80002802000024242CA411CF83025088484800810080084D8428280000001076428481998888002042412142C848C8482002400140C424282A22010020841412F27E3D800220022A01008240088110018800824840410442400400A8000022000000144008480010080000627F3B0F003218180000008800001001008004220000005E
-:807D00000000000000000000000000002082024FF30D8021A11120128802888A088220280814114C12B141024C1444E494C44490488002282022822208220019040085480818008022840448AF21062AA1232E242082A21122000084844051118C480182484974442116141144240448282200200A222880220410088100848528014862AC
-:807D800022288F230D28808122B11401000089988881840000800C00444200430420A48AA02200C02140010011002004000000A064629F2F066F2292222AB132219112C0122582E8317111B188E899D888F888418F84041D4915C1419558884F84F468444D444B244F46224204284514A4226F221282B19281B88229C8122592811E131F4E
-:807E000011B189698D85B888F44848428480548885E884F6EAD6F026224D222AA111122180512229C8111B1119E888D888F88841C2421415C141155889688F44D44CB444A22222260428444584F222222CA832121AB8822868182592821CF1111119FC9188878189A444424280445888489D650000000000000000000000000000000000A6
-:807E800000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000024
-:807F0000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000A3
-:807F80000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000023
-:8080000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000A2
-:80808000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000022
-:808100000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000A1
-:8081800000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000021
-:80820000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00A0
-:808280000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04F1E
-:80830000FE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000DE
-:80838000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000001F
-:808400000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000009E
-:8084800000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000001E
-:80850000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000009D
-:808580000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000001D
-:8086000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000009C
-:80868000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000001C
-:808700000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000009B
-:8087800000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000001B
-:80880000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000009A
-:808880000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000001A
-:8089000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000099
-:80898000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000019
-:808A00000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0098
-:808A800000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE427
-:808B00000F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000000007A
-:808B8000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000017
-:808C00000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000096
-:808C800000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000016
-:808D0000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000095
-:808D80000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000015
-:808E000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000094
-:808E8000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0028400860821014242208804804444410088182001091898022048B8460142814148C0448848004A01240012820212101004B6F0084815048C144C982A28241284C5248496282498232298AA24A88C84993
-:808F0000A4841B84471282441D881DC817888B841446099944E884486184811A84A41218189181C048608583028924618118D7B900008141844C120440040082C1809221222608831424A4485C226818805A188388484141018908304812423A0410081180924800802181B12C066082000020024308824C1208800281200C8848100111A0
-:808F80004414420000C02800840048001812194308890410084E1840087FE9070000814400800228004C82024120080000000081A08442154808106914460100000000000018000070F5020081004048C8242002400440044400822088080081888501208484240400460881000000008021820100F05933000000000000000000A0212048
-:809000000400000000000000000000008200000000004400F0B3E4C01124381220C11481440084C014C04422001840086604004449889241228143022E4441222CA242222220162246490830488C0228C0288022742647120481249184B432812B121052288245825A694312D4C2328143A248408A5268C04B442C082C8CC48123C1834459
-:809080008D8147882F140888848E118100464114C25482C018411004CF310127112483C1128183118853842B2110123894B024144544849181C1884346284212D4811CB2418892C849C2814E243C98248D2129CEA1288828398102844241463878822260826042421F660641200214D03441080084244026D8282242722408224200218520
-:809100000444430221904290124420582C48008324384815081124400460814400F0CA13208232248CC212CC160C002312C11320040083341418124A024C02282D48441890121248401221528185014F1201E901892801C012412810088B84848143F224FE147981C1116CD14146A214844CE2C112382A205118C97152CC3851AC5448C9B3
-:8091800056484664888C62D41289024F8245942867A22A34248244C0744042D821E299E62304AC214148D884618149E2826142681A64842BAAA012221E214C915229B214443824CC1288621120446C8426184868413A6484482222C38684828116C2224A924241824912A152902421122D58621812404A4C688128898188469868FF3B01FD
-:80920000652141942817428D46810016C2221548824169214C213145495582459824418D8484348C5148901C439118C4282C42018485051C11782AB521989821812981014B215048224F8442A81445F2EA4524207341840189E4A4122121941243123864428624D2C1860322C1100A2892008D22148931468312D425212411F614288E12B6
-:809280004891E3018C1A012E91428820226181230426B848D1334601B04842CB42641228104458246012248400812743128E524CC25410222802612A511490442260840050428602824220221214240242C84068A81A84F1949620430449E28102418468128218E02841880100100618112946784A86342242C422268201484C5184844206
-:80930000269818801624211802AC41C25C4319A82422524449F871B23428324D281C726A62C42D5C2782526489C83290C18CF41288221F8462236CE342B1542852C12316FA4A16004AF223148B2124414C62144C7118024D688D228E5AA014418B2934C0158D122C4AE446B118C8782568854CD584FCB39C80414461C118201221A241183C
-:80938000103814214110140840C8144820022E4228651858244E242E58D0240141C42C61495081EB8248A028206844B0482128044A229828F09AC52011483A24122001838401848C33181394140021C01884442E1246081E221212452234181222430112602181284341AA2112282216F211881225B4241884C84887421EA4224DC87F8CB4
-:809400004D020081104C19112118922341131818C314430811202214042842260816C81A0040028002889088184C68C6800142310030122741408804FFCC4441110612182C014322C124001024028428814B24001221D0489848002230124110283224000022264488A412308850412228818B24C028424B12F041982484191214411481D5
-:8094800005251491184C0124182E124242188C014142829042F08246625A98441522A221E031446281102251122142D01288944243042189810622230120F24553602210395222872213A4121B42100131859245F0423C45AA21812744C02448490A49312C10886248602820183284C2453882B088A252A1C818502290848227428A21829B
-:80950000841108DF92044548A42185118181120112C12624311284890423016082181241A12694221225088448184128002820D1489312124449231102415A024D18824824448448626F780B109142248552144481101C820811908240C1448200828142808824419484802EE46881248B4408904824002188402808C0128085212408BF33
-:80958000B40E15E421B22421922721C1002818401924614230288584C224874281234204445048225024421480410CC32245082100C0228B8514416024818312844434184CF17E42608480440400C4E941091504290281B042014C24211402182D488C08001281544C018C022D59121480028501244480022A192209840061A4BF3C056CE3
-:8096000063232E1E449D23A3D189F4241EBF15E2AAC1121D281E1C5D1CFF24512187461AB12EB144D888966836528427424C8236B22184A742142F4AA43216B442042524F44A841A3224367254E9C1F641822B94AB41A799272444CF81514C29384489E4CDE1C2E4C9F4B6EE347125B41BD2267212C43A6F4112417C1534112E9128236975
-:809680008316D484F14E2356F821443A4198D429F248CACF82F87C1ACD4E2E488B144F2D71849614869424A26F4BF1882887A91E11AF48F159B28F88F3222423B69283E28C11E142A929A21E1266CA1463966C83C5228F24071CD49512F479194B1255E514D11892548D21E508B553381CF46EB82F21E4CA44D48853464F427148E4621DBC
-:80970000F44242444AF318144F4BC248AF81A5254F31E4A8F11132ACE213C13484265A826189DD2C2162232CF8444657116B822F64FAE2A88B798FA3E6C103493B6C5F3F4921A412000048002A082C0888C0A1C0A3483C088BA4A024821082028B24888188422B82138418B12258818815885881004008820000002008DFE30A1B264F62C2
-:80978000F2183E1B318FC3B231E34445FA2228EE722FAAF33B3A1B9B2F29F1DA78CFF6F7EBF11F1EF6B533E7326F3EECCAEA82F6286AEFA2F626684B442E626F84F4E8E8ABAE2FA4F492846AF6C7E73F34F497A79F82D25C7488F97D758FCBF248452F9DB5B8FBD1E128AF8DB91939114BD72F4FFC26A42F85E9C2B222E541FD54CC6E4206
-:80980000EF6F0D1F66D2737418FE1747A3F335363FC4F5353F3FD3F3D15F2FEBF3BBBA9FA97B8BFB9F1D8FBCFCB3B14F48F1A43A6FFCFCDAD96B994F83F39E9EEFA2F6A4CC8B15AFA3F2FEF8CFA4F47E6ABFB5741624F15C5E2F26F65567FFC1F21E5DE7D8DFF777BBF7684FAF9DF1D9AB6F4DBC42F6DAFC1FB1F912224F27F5DA486F4557
-:80988000BD52F1182C6721AF83EC83F82A1A9F5D091B765F73F71B3F3F21F33B2F7F52F26A67BFA6F67F7CDF56DFF1F1BBB9A9D277F9425ADFAEFF6E712F26FE763ABF8FB971F5262C4F8BFF687A6F2EFE6EAA6D5A6FE2F73E3AAFEBFBEEBEEFB4F4B2F62F66E7E9FB56567F4BFF2A3BEFEBFABB2AEFEEFEBF2D6FCCFC9B1AAFA3F3D3E727
-:809900002CF25A32BFA5BD93B874FDFECCCFE2F9669E4FE2F362586F45FFD4EC6AD79B0F5F66F7373727E17FF7F33A127F43F35B5EFFF6F67A78DFD6EEA1F13B39BF39F91F9E7F45F56D66EFFFFF7FBF6FA7F3676CDFCDFD6C684FABFBECFEEFAAFE2E8EAF23F73C6EEFAFFE7A6EEF6FFFD6CB6F6BFEB6E66FEBFAD7C57F6BFE9EAFCFEF95
-:80998000FABD2CDFFF7FB6FCEEDC3F8EF759672F4FBCF2FED6C8FF91F9B3834F27F7DE62EF66FF66B6CFE77676F87EEC4FEBFA2C6A4F91020061844501418445A141608114121484441200444004460400803148490161B024010041C012160816682240224122C122502870480428F08D2190121D242622119E212F2481D222D181224290
-:809A0000485284204342D848228162818902891AA4244D1A8B24432258228A9214C24192E19222863C268243A2412112881D4844439188124E243230148344F3FCC2E032F41124C5F2112483F49124E3D441B66AD141B24AD981F24A9251AB9443F34AB343F24AB54782AD914F82C4B14FA2C4A54FA264514FA2F4D8212E4A8F59D2A2E4FB
-:809A800049C24A1F4DC2421F4952281F4932481FC9326A1FC8B24AF1112CAB9619B24AF91548AB9443BB4A3B24AB94478229F9344889FB244AFF6D0626DB41D42CB1113E481F4112DE41B26A5141AF64D1C1F2483259D22831148992442D36438211C6312D585CFB22C816F526CA5E21E059D232E449E29264CD25E2C936289E44219E6429
-:809B000023E248B642E149722AD44194B25B61A9B194943A4B4AAB94478229F91648A9B324F57388000000000010010000000000000088001800140000000000240044000020080000F02FF9C013128141424416C2218D142210682188B5145A278AB24AB22844048C42324815144868414241842284400281436188C91412C8182483019C
-:809B800018278821228B24444CA2214C25E3889128BFCD46024065A1248911E6C104174887211B12484482490AC44311D68221B314F4A548D0A21234462CD88492184342F442166C8482C33417824924E2A261423D4423C5821AE28814B41814829128AB85204AC8414724CFE64A62314241122C648116D458351813D284913962272887FE
-:809C000068831876A6C84C2F447218A221CB52764738A14542BC142864411922324CC334222364C217414CB4481218EAD1D422D52C81F23842812D5A282A55244B83382C85217C38F21DF5001285411C42542228418644021841144342012943584200862854A681487026185884442D12001A82C1288948B422C124218028813884008143
-:809C8000263848C0A426981849F4BAFF0044201174116822001B2123841422490188501A164811A114228180D2844104812186846144219A12C22485E2C8847111081AD428080044842012084C290AF0731B241692214CD18412F946225C7111D8247188847112F8811AC3E469D494511227412E8644CC9444224618D643C45C2D213C44A1
-:809D00004891582B24261481024D1816B942298324E64832216AA134422954226E128B9240E2154288B128B848E88D4F02114341448FC61421188F19820427218D94241D14350263C214C148188C1232468136C1412185311841415C04268251244AA878588CE342C85148184250626AE18229021903128992C81D6CC01226041E28701495
-:809D80006B129C51246418A9D51888E454492868418738841954144A825448116E14254C44082D424A2A4322A218C19B21AC110C1904288F2229062304A4008423949C2A880879010046182891A4481365111289B14C11B822911281D22A14042100AD8426942E961218A4141CD11401626482622B28A6911683219812407218C1212608BD
-:809E000086943218248B43A12B688C66C1AD24DF190C4C52141B24218A04AB81C0284B2C107112742811681810A81289C1488481292641618C24831274446814232401644618146C844B428197424C4264428428414844422048443884301257D18044021882238878260A211912228804169228275115A8244C39143E44348304806311C4
-:809E8000848810584223A21644846012A025304A7200828B5800A86A012A31141280D81A0249021C321A52618B1457A18F11C2148B2189F112883D1283A11882C93424428A81B11CD4499A4C974289C412F04814871949251472228436242FC89284E3A712893523CB2476548185C1884918142689359A4FA2E14CE1841A98A8EF51048EAF
-:809F00004815140A80522268248A469341C0485081AF2433318D1136784A5484282C8413227122F81825604424814B52D0A609D08142C14C2A68C121B022C124E081A484324A22E224028932144C11F462F81415121142144561844582414108481C18D1241408A48694858A146425801108894422D8849C28212B282C0110225812522E9D
-:809F800042222800C04230122B21160283130AA0414F7801122A941956022F82214208CE1824CE2A8502891881718215410812C8825100908163D1A42442D4940880B82408A08622001385384280288582A82416085A7A2488C228EF2E058618382523421814C6488484442114302220282802165C844952868A014E32A44880018E4819DF
-:80A0000002C01823A225421223018183A44242E9891418C84842240080011F34078C220111131408904464195518188118114912981216A24240012224402573448844421104801208820020842121026048210000C49086F08A496021421218214CB24BC211E011041A7284A2841E81421508128968284E14D041988548848019928ADE7E
-:80A08000282001124018E821F24882482B1460288088888828A2482381222182B1385838EFDA014003801102440010013848412411002D1111258124941212C3018012028D420020C1111111004826612440D8A28183342A811200812148DFF20894288191268401406A289880830289086C111902A04800240014124C011E8188284C2422
-:80A10000892C528490840041C0240000801208248004E7F2008241C38268181921418342011D441C512810961880814429414902E01801848001388901A72260884218502216128802293412802451A20012400E7F6F0B84812602890241282B25B048C2142598282184A230A460823022B02245A882272422422260148044081E42C03125
-:80A18000C08100824C49048922044440468AB8249842F042D4D011B282342A57435F1A369885D18972229F7587D22D734D81A493C481A95A44BD321E822F28F28945AA16B942022F81D2DCB8F2C2141EE2A7888EC88D2C8382A183281B218D141E122C21A41283B1C68568214E1836786262AA87823E1A2483D5C87248E1A4B13A0F241F54
-:80A200003C92113C57486F32B124E5243148A73D1724837A61FE8981B6D2CD7484FF928B5C588A811E18244EDE5F1224012B1188E7A487844333346F11BC4228912A2F22B94A21AC8A2742244E421F8AA9812F2272C8A8419828ABE52C43D48AF186A24B124FC9922A3FEF45A1118F82F1142FA57812DAC1F2432C47411AC5882BD1178170
-:80A28000AB512B152D994622931936E848F175DD43F4459547188E862D5A8F22D521D439A5416F4AA1F4A3F4A1121AC2468E1AC789A6F831E3BF14E41DBC2255824E652E224A9486AF28F8C6428B414CB15214AA212E18822A8DF483490000201804220082200800178224A224222042242A342242221002200446742241CC814424442211
-:80A30000440080044110044181488504442F5B44F392122F25A1338F43B344F6EB4AB7519F72B12BF54B63BFA6F1C14289F18B93AF8DFC1232AF8BFB2E2763D822FABBFBDFCAFA1D99EFDCFAADAF2A66A14F65FE282AAF6EFCA6AEAEEE8F6FFE1C8A2F49F9A4E67F7BFAA12FEFC2F86CAD7F7FFBA2836F67F15E5CBFBCFB57114E22A5F46B
-:80A380008C46CFC4F33C3CCF27F222268FC2F2AAA14FE2E683A7B7EF46E6E74EF213122FB4F12E3C9F56F24467EF64741EF44D47FFE7F5C7673766BF2CF46B6A3F39F95B997F67F19E96CF6AF3AE2ACFEAF987DD7FDEFF2DFDCFDA7D89EF2AEBA3F2348E85FA9CA64F6DFDB2D78FEBFDA88F6FCBEA2BFEB1EBBFF3FB36F48FA6FAE9BB6F0C
-:80A400005E7464F45C1CBFB47A67E528DA4AF61A522F2CF33636EB638F42F6283CEFE8DA8AB73AE784FE6C7EFF8A4FE121F13373BF93F33534DFA2FABB2BBF77F62717FFE6F5CE6EAFCEF7E1E38FB4FFCBDABBCD7556A3F7527F7BFB8781FF9CFC6FCDDFD3FBC596FFD8A8C62F23F24447FFF9FDAEC66F4FFEF6EFEF6FFEDEEA2FE5F722FC
-:80A48000622BD16FA2F23397AFB7F3B3B17F7CBE52F772787FFCF352146E22ABA82F2DF58AD8EF83F7DAAE2FA1F13E288FABFBF6A46BBF4F47BF68F7E876141F3BF23B73BFB3F335158FF3F31A26AF65F46F6FFFE7F5D7F73F37FFFBFBBFB5FF9392BB9DF7B46F3AFA8FB75FF9F99F9B5F9FFF4DFDDFD4FDC4C6EFFAFA52E22F21F1C5578B
-:80A50000FFFFFFDEE46F65FDE6E6EFEBFFABCE6F67F63664AF29F92EAA3F77FA5FEFBFB8FFC1E14F44F67878FFF5F77256AEE2EF8CFCD6DEEFCEF57C7AAF4FBE78F73C38DFEBFBFAB8CBBF4F84FE684A5FF20A0022603284188426638134121492341548224136811001134804901190129082812A0829012A0818C08248204981041224EC
-:80A5800012C0482011084A024FCB0926235128160416D416A12165012C5881AD82822C098D84103815141648F4844A81101836882D48442E1816140225A221831231421B212582724882E212088522384AC0A2222C618A30241826F88191C0421F4152281F41324C1F41324A1F41B64AD141B24A9921AB945B41AF24B924F44A9347822FF9
-:80A60000347924D812F924481CF9A44A5CF8244A16F1264A87192E4A96D5A2F49824ACF491242E421F49722AF2912C87241F49B26AF18124AB141D24AB941B69AB9451AB9443B34A3924AB944782A9F9B4488DB44FA27482062CF4116485F3116483B411764AD241961A1D24AD9419B24ABB15F44AA249F44A92412F2459842F1459862DFC
-:80A6800091AC65144D8856D1A628C94AD655B29E2425F1512C2B821F49342A9E6427241FC932681F49344A1D24AF64B981D64A9B25AB9443B24A39242B9443929223DA4AFA245A4FD70F20880400000000800228400800000000000022460100000000000000000000004414F043F200445B21C0499024412F8211C4621116F814888C1881
-:80A70000BA84B18661487927290C835448E062644228292495128C62822922233113237248A42883C22242815886D128214406448F2402C01446C814426FED4D71426128844141369F18164112398820480341A1281E28842117828659412728C484ACC48C702681F212424249C147824782193112122B411968994B348418191C98CA2CA0
-:80A78000341861D6F838428608263128FF13433241C2891264942C63C11C21514ACB281483EA78C182A44C78B2E4A3685525B24168881E428223C848D0E22AB4163631A96384C342A484A3D2321324922A1B828B94C3371C1CE11718DA244C52248D468428ED9246F814218F21F22E4100446D111054C12244A31261248041181894184060
-:80A80000648298264851858554844CF22648001421422722122E53124D11B04821A914501220241888148A9418224AE9810400482F370E008280080088000000000000000000000000000000000000000010010011400170E705805283459418E01262244C528726818451882D8210B4127521E12849A4818CB28C4465243185887211A18B
-:80A880004423C8488D1246B4220A1921514489C281622877E12E114881842D8210A45127228A4984E88132882DB814293411187025952824461466811C81B421284852824B118AE43208B524C1384135A74881944E221B41218618C8122E24882314A1114514E8126A444552822AA2483C09701298142964228AC814848B214B4C6FFE0A44
-:80A90000008280080088000000000000000000000000000000000000000010010011400170E705412800342881848542581217811C082116582880024A42981811810025E84152A68140A4521A1204292178248156147044E281C28212218C541A8424C0248228169828F0ACD7C0211552C1282D3450146B1644491B1812DA41592C442571
-:80A98000E5E2D148942316A4342624F2866243B424B124D4838864273E468D42812522E241425828400223962846D112A52448114AB124C41487441AC8448D5400C974ED0917421431242250412A453E8C351851822C184414D52AA24213A212222E14226DEAE02271247224436C222CC34823662144241824442825847648B41984210130
-:80AA00009C849144497146A8214B848C6481265884DF2D0C80422C721483421A0C1A42628119981581A9116A41851432448B148411C0444189B41828345A4C14741882823234818938214814212C22F28342622344D28134280049081E240042AF9C085213441C08858426522183A218114CC281844C08A5A281C1AC3148C486078826C174
-:80AA80001459911289D42104841489A44117C88120021E24836184821CC2141889024308412226788806CCF946A850254304304225711462244E2416129122444624242241442852221E84193118CB821FC25884814028922D24C02829F2224410344882833142218229034CC441282183E2216282648AC1124B124AF1F42A802281124523
-:80AB00004C0216084184831102412D1241001800200450224226C8241522C18400002CE2118212CB2481824411890184E0428934841A98180084F08A237071941726588127C4B44C311835D44831188913C2C14934B26351628C7924981ACB189D143C94844D21B5D4C2D181F2122C1D688D364068122CE241322CA5C54813B818E2642311
-:80AB8000B948C8A18581E58441E848E3C2D82462898322E8C1D84841FC77DB00104444426426686682D23218811214180484200148708498388428481604904286140229041CA82126C2284542184894121A0211242024C92443913A80A248EFE8410144144D132841211C62C141126021111230114C22416619814F815428836246A981F7
-:80AC000088012C4216041121400C18C485044588021829131146B81804A941021212F05F884067214C31421588C21C52228C081A084A6AA41287449111984214C0443C04C0212CE23AC44192708A8222381482871120259448203442131228C4982228444A2286328400CF5303114028028711100C252152215141218504008C812201297A
-:80AC8000281408C374424488618C284241502234304814442CE128C114848C840400B01802E90522007F2A0D40012004002322D282C424668212042130620041942008C88A51181C784804128A228518A8484CC22430128DA5001821144B34144D428682840A12C08A4782BFE10C8A0195E222014714130270810284284D8828100221C071
-:80AD000048144184C4218C120C48222426D886811324E242618381262A022149B82294A12918D92414182882441484089CF8A33A24841024644121412144002505282411104454214D1241294502814D82403328124342044089410229514284C044810044800148400850822126E2350B4400811B2412184813E48422E464081B14001962
-:80AD8000C84856984200C011C084881122441592582014D282410441808474412432418681311824882C8982082E82A8A082F0BEDF001D1C10D1A451289485542243312822948127C2812840144884850280514321611004121CC1484B161429C14167228081F11823381602108C9252456241901852284112FFDF0A1E6880440C224AD2AE
-:80AE00001252814245C2444C842214314840185681812521BC8161122AAC248CD42441081444454118D218061384018888841342848442A1281A28348221C4D08224F8E93F245F1134879C7133DAC8F1531887236FC144EDA4165422269484AD66841D4145D2847142F294484F91B411E2BD5496A7A86FA4E64C5A21445F91D664C61247A6
-:80AE8000A18D144B426C7221DA38F2285A2D261E289F45E444F9346419C1B22D38CD184E13AF22F828C46E42812B212E1260148F2AF8444840C414D14D4447214C425421337528342A9BC75735857B3458211E241137638F81714315D168018A18C4155D486E39DB6225961A4F81D24AF327239E1299F198117F41311412AD148E8B833136
-:80AF0000433E8891537541B297E28C85B312F342C281EBA11678B86E812FDC45A1121659628F14F36361C7327F94F36821CF22F297815E6A8E21A9F6C35442A751AF84F8482C8B4447588F22D148F144498D849F24F6613483723AD34EF4C29B8B16DE882742CEC15AD44338166DA42E482F54F24C594B444B126FBAD2A8F9426327178934
-:80AF8000CC45CCE84172D2DA4CE88BF264DE46E44A8AC8241FCC0F4A82C128414082C4128CC4828048C896C09226C81213422222240A21106245218A1226182218265C12842100841448148648210148A04180048A84A241815F44081E666CF23D2CFF11E484741DFC3A28DB722FC4F589954B389FA3E28CFDD7D3AFADF52E3EEFEDFF5BF1
-:80B000005BBF94F4EF7FBF3EF3AC8C4F8EFCDBE9EEE84FF6F631131E1ECFCDFC485EEFF1FA98CC6F6CEC76F626A63F3E6A4B8E8877511F92F675453F92F2F1F7BB581E22CF8DFD497B3F5DFC59573F18B864B516F1C4C4AEC88F83F39CFACBC1CB85AF86B4AC4BF312666CF63D26FFD1F5585AFFD5F63829FF82F74B1DBD1FAFC2FBBAA83B
-:80B08000AFAC5B352FA4FC2E3EEFEDFF7F77FFF6F6EF6DBF9DF5AE9C4F9EFDDDFF7F7EF26CB5BF12D218F49D8FFFBEFFFD3FFFF6F6D6C66F3F7E9FFF37237BD39FC2F23B775FD2F64F557F96F7F5F7BFABEDA1F7797C9FBDFFDBFD5F75F597914F27F256326F6FFEF288AF83F21E78EBC1CF85F874D6434EF333437D47E5FC262E1FC4F4F9
-:80B100004D5DAFF6F63967AFE5F41D1F1F53F3BBAB3FB4FF4F49BFB4F4DAEEBFF6558B5F27F76DE7EF84F85F1C5B715F5CFFE5EF6FF6FE2D2395BED5F4C4DE2D2567F4EFEDF5A6B63FD7F763331F5BF482926F51F2287E7E466F26F2F7B7BF1CFF1A223F5FFF5371BFB9FFDBD7BFFCFC7CFC6F48FF4E4E6F66F67616AF8DD94EF12C744F80
-:80B1800066F98447243F62547375FF6F3F9FA5F54F5FEFD6F77F4D2FC5F49BB7BF97F33B29BFBCF1DB9B1FB4F4DAEE9FE6F5474C5FE5F51F9F9F97FF4D48DF95F7C5F77FFEFE7C6FBF36F27853FF31FC2F5CFF23F5FEFDEFE5FD2D3E7FB5F5E7F77F53F927376F75F3283EAF65F1561A7F7DF9FBF3AF65F7FBFBBFB8FBDECA7F7DFDDF9650
-:80B20000CF6FFBDEECEFE7F6FEEC4F63F6DEBCCD14CDDC4F66FBF547E0120163022E115014004001804412C12211289228128F44028110188212031881002230246022844F220140682284148C04846C628824488B241246045F37044308CD1300842D121D28248C52382810514284448485021005E044B822240487542CF4482422F02209
-:80B28000524449819212165C224C44F281482E12446E1216682492444371422243C4484C018D2445D15B0D2CF41124CF22F1112C87241FC1724AF2112CAF24D1C1B24AF91128AF243915AF647934F84A9357832F347B24D812F925481CF9244A1CF8264A56F1265A96F5265A9E252FA2E449F2264A1F49D222F49124A5F2912CA3F49164CC
-:80B30000A3F4912CAF14F11124AB941F81F24A9153B14A3934AB944B432B944F8394924F8394B84FA2F4D32440F211648D121B6145F2112427241F41D62CF11124441B21A7341E2846B3347442B314D4627A24D8487927D812F924584E916FA26C452FA269116D581E256F92A4216FB264C5211E6425E24916EA4936428E24A9C124A74489
-:80B38000CCF64A3259928843921A4B422D844F8214D28694224F22F5A15B008004002008000000000000008001880000220020040000000000000000000021F0F895142721249554141B2126154C140D241E428719B4241944F415283544165D1444D324427441542526C218A74443C2EA8D32431231138185544A9068E487224B42288C4F
-:80B400006814495128228B42184E842C6A42818CD484B2CB0E1482166221C56221112351228F6B447828012D8415D824014822841A44B8110425CE42814A2294846088169444244A825225121971424A31121184212CE281988225845142442781C4426051F0CF5514172146521C25F611225445D1425149465E84AF25F2211825512A4B3A
-:80B4800014618F441344FA144BC56115874127822F68D514F421442D62122D481D2C569A38E332431B3484164A9C484A52C28513942689BA2864488130284CE1C4D1A4E262048B14C3F3144F1002181311AC21A150229A0211884788141110D1121204409441441008D0844884E848924460225034443C01A52131228C06D032295162329A
-:80B500002744908282404804FF4F0A251211A4212128A7221D2C8042A2491440428838144413C2212228192424424538484180A82449480410568149F91144C37211282201D028110445084B414C024CC24840F821F83024366682C1004D81B018929B8C63928CD16A19E461BA2491A83B296FA14CB814E4985184224C742AF25423388FA5
-:80B5800021F41C224B1445B8124632E413B118C222AC42A814629516B888C21A4899311C1847812AA8412321E541B24852246FAE4802902416062485119318A988E2119818A95824882F41B888511226D1820232DC84048592141846C22ACE1447A69E4464434A7238542926A8143A3439456A818818812D194C81014B124C054E341E28BD
-:80B6000028F094FC1426D62543C82880C2A4CC22E2127118E2841271140287432843F23482CBC1114B168D8120326437422E4B89D6849114002880C41180F2148285158C3421C028842B14448485D448A1842C8201496484C48F9D093052D42B1281411941C4221042481C6C241042D22448489A241883283242628C1488023781DA321A2D
-:80B680006C2552228128408846A8124B142E4480118844262823C11483812413EC330926152414644118302843614413A8164C5212454849448821722386494522D1141844E6286484631211A6822568114924A8812062894142248E141D4AB01608804214D228044C1B84F1AA9D1421144003304C1C518281180020C12416880118101871
-:80B7000048344C848429814164814E2440240240014225062AD143080080C418181242812849122824F4444224155641416D212741C05D57221E2C25B81128415A1C4B14A7421698184B182C51489E288741869628B14227C527898F2462A345FA44824CE822512150828850842F8A7128B417062A850449EC844124C91616E84291288978
-:80B78000BB4463E46F7306262851181281160416084C14C26800811125042562821C124441E84491448D24201446A4521AE2A261442E18441CA8214682222481E841948215D82261812091222A048CD442914400EF384BC2521348C8114921429828400186C11240290411884410218218328430162E1489E184322223622200442464893C
-:80B800007114A212261884042E12408814428293243881852484F2E4E100C3C1222490150011491219024684110421414048044122121608004C81413441284C834224827262418191686400460241C820944282230892818D3F142E18A26022C3022342313218232201008698B82C2221B384922836B12888C2284289D5428212984800A1
-:80B88000434198128001484394544189039018451842449444128183252444749F0584601100484084041A449448912914111264122031428823F148922422006410611110E8C1420246A2688181B012021A040020324200418002127F9806150225043028001C41038002930112838A010000411218261288884194244301100841485397
-:80B90000D2180418881212844424C0421A02250E8914041F6408618321420924418301491A91286C85728236442D84C084A84E88E094381888460C48C012422D384234004006430128814800A28044840490A412321810FC3C3F4048440A814329214404400448421008200442419012400800003442448432684002231102482C2424245D
-:80B980002824821284A5844C28C228F04DC8203481114482141D181303181E288D12C1188083C214142584811904A4221088314C444427244321814CA681221008291258C2230229811442A42150222A04181E212CF2CC4240C82258160881414169044815049D241098448984C412407C1298445880480422A0481C2108A4812A244124AA
-:80BA000001460222244C042840120484144144A388F4F56CA0119E279D111A718A982447814F3462512C785AB888B21AF518425AC146C59CC11B1C474225B841F42D448E8A8C92C21A7422F612281E48AF85A6124F25F117C350644B226524B146F578416E136F84D58CF144D62CB42243C2424D448A62244F66E425F7317A448F84D3941A
-:80BA8000095E2C343D648E182E2826C6341F7799288F4291211F5191311E11457E42D81D7C7EE122E16142A6154B9ACF81E2318136AE4F43732AB85CB5248152246F7546C4142F43A153182EB241B6DA44F21B488B222B422638625AF448588D8846B224E442B412B128784EF4A2D82AE419F4244C1FA70746322F2761B51954882D15174B
-:80BB0000816B544B222E431528565525C8882BADC7824F1388BA187482E488FA1C144EC285884148F4AC164CD188B822265684A8A7E1F062364CD2A3C12416E26592281AC18223714414724296362865A488C37114B468D228D3EE0C001024280400888008884014410400000046044604C22008822008828044010088800888C084488838
-:80BB80000000001F7D42237114D7E4F211719FB4F46B7C15F643494B455F28F98EAA9F94FF4BDFDFF8FD45654F46F7485ACFEAFF81866AF6121A4FC49D1165FE42426FC4B512F16AE8857A3AFAB28239FAF264FE61FEF62D8243E929F282C48F8CFC4C28CD24EF62921A25B492E92BFBDADC45A28C4F4DF7C4446E222B9A9FC323F19CBCF2
-:80BC00001AF1ECC69F9746F216167FE7F61922BF917781D7CBF141563F43B345F52522AFE9F961E9BFF7FFCDDE57545F56F5E9DBCFEAFFC1C64AF4C6CC6F86BF21F36CDC67EA6FCAF272686FCEFCB496AFEBF8B68EAFB1EB6BA76E4FEFBE12FAF66C2B2B4F41E5CDFE45287F54F166446F45F3F2F46F49B932F3726C4F68ACEC4F6FF7E6FB
-:80BC8000446B366B9ADFC3721AF2CEF4CF41F7AEF43F8144F366666F7357ECD751E7815FF3F336245F76F772726F26F7DBFF8F8CF74B7BCFF4B5D9FDE9E11F95F586DD3F71F1E4F42B986FD2F8B1994FCAA3E64FE6FE14164F26F64A48CFEBFA12CAEFD935724F67F862CC8E264B734DA2AEA68F8CFD7C3CAF25F62822A9F3ACA62F45A76E
-:80BD0000318F85F7C6C22F64F456F66B644F6DFA465CCCB446F4FEFCCF4BF9ECD6CF854AF34757FF73F73933FFD7F23E24DFF7F756541F73F347537F3EFE5B5BEE687FB5F74D5C5F5DFDE8C6AFCFFDA6FD7F7FFF7474EF4FFF6CCD9F9BF9ECCC4F4EFC24EEC7E1CFEBF176548FE3F214CEEFEDF736362F26F876D49E36EF63F726A26F67B3
-:80BD8000F3BABCDFD7F35F3F4F66B64AF36C262F6DFB92B26F85F646462F4EFC76F46F62F2F6B62F86F5646CEF82FAEEFCCF6BFFACE65FA40D18D01241D812C148411A4421412141A141341E4840083048604400218001006B124223024B129012702202260243822422088648224824D928022800F08BDA0044218440C41184244C84698C
-:80BE00008885B384441204124C1884018971840245285484828C514888122A4884082A68414724E01441DC282109D0225184004E3241308481903845F298D8D022F4112485F21124A3F41124A3D441B24AD141B24AF91128AB9451AB9443FA4A9543F24295478A2D914F8AC4914FA2C4854FA264554FA27498F5245A96C54A9E24ACF59130
-:80BE8000242CF49124C5F2912483F49164A7141F48B24AD141B24AB911B24A5985AF443924AF44B924B442792498924F8384F9244A6F5B0D27221F41F4284213716A7211746A5241AF2651416E961B41AF449A25AB9443F84A3359F442B24F88D412F3874829D3A4C5A14D8A1EA165EA1952A69E25B49E24BCF4D12C25F29164C5F291647D
-:80BF0000F0912CA3F48124AB141D24AD941D24A99B25AD84A2AD94439A9247822B84278A2F44F8A41A7B3300824800102902200180020000001002008800442004000000240000820080020000400425013FF50B80D1A30212CC92224549F48221967882D181911517E119B22451288594248C61114368CA25041628C498C1AF1294884CFD
-:80BF8000F872884449F982122241CCE824C24C896491814A88B118D84858814558422A042D881862848E48CBF714212F1802874B8502832193920018212100A338621281488A2222C14149926684268262614CC25824481C021678323A11441853A828472289F14222C01142121C318683D325544885E41114F462112424EE1281262C719E
-:80C000002216D885711284D28419F22A1159711964128CE92412D884E224B11138241EA251A6E48265848A42EC84718168C92FA8324886A1142F219238C4428F417488E1829128E3BD52B23A389C46C91C2D15431CD8865CA443C419CB85FF6E0A1061321A1848A8122886328130912440022D26844C018122884528444204837122C225A6
-:80C0800063228445F424128281442D914C12C2441C4804001100242238142961824224CF910F8002000010088344088029024071248828022240088400001280021288448002000010180100804188414884B46A0D400400001992422C0214891554826418430280413811844006441883244118D42204181D248132481308114A6122C26B
-:80C1000084234122C1261A44222832824A0285F437F4002800002012082784118345D482684223017024288842C128101C122C618440981480021A024C8234A10020B242483818104282012349884948D484F4456A0041000010914222100820013024112011280100000012402214824135881800108105400214124C820460228006F066
-:80C18000763D108283518450284144448413024001003A140640040033428401222122620088601221180014228008841840882101809244004FB106411542142232221120C322860818219012454808C1130184C148C04244A44C241208502220014490222845082221000027444168809114188342F8A78400302130148034528142A0D7
-:80C200004180115484121488C84608005180024112851204100400001400849848001144400249180882009FC94F02121C01182D2843F4421490681DA84218407412341C8D634CD8843C484184C14616F12442188427638C722488424206122C422431232215C828B882104801256C61788694184332848181EF390541197226423C245069
-:80C2800012B02C012112241301842001C01100402102414448102204800814000044002304204184040080A14128F0F7BE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE004800000000448002000000100218800800FA
-:80C30000001400848004000000400428000000002180F1F3B5000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000DA
-:80C380000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000DF
-:80C4000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000010080000000000000000000000004800000020082200000000000000003FBC47922100B1
-:80C4800000814C325200D0A2091880012B84418022410800411C01408A01005424182001002881280010011068221004006C09414001304212002100110030841661821A5884001447246024424D48800446282234224081227242C8251A4481445122112B85448C018A0140A88148F051EF702304140084442B4100F012882501800123B3
-:80C50000140489221118012148184460A41881C042454182011210041302282131C85181C09826028029049F6601000024482A0124000012004C389189224904004604443934480020240222408162228C64121A048C44012412200100504800F0174A004C8201416824190282181311A84883040044004120A824840044885218428C24DB
-:80C5800004408232224814001B4881194202814846C448880010084D1FC0142C31250016944C4816DC4101844E114D1243B184D548FAA2444A084F19E494C84149142432448B411B244615D2A4C884882383B8240149082E828C916B42704182C4581D44542810D24881EC44128CA424EFF30812221100C0441944E41128116114414B146E
-:80C6000043DC24820220488444249428448B1420146248236488128844102402A41508C846F142211648112C241422212C141408BFD801416CB12401414B168429321844901883E124192861888E444C0C5935C9144A982420045C768124351849C842688043C2A2E02C92112A244441082C644411224183948C30248442684FD60F7044D4
-:80C6800043C415218140D8426384C5019A8259212A884111926C884E12137641489844305AA97454B2413841207352B821C842A88846648850146E98434501424C9464A08480048C024614FA55E600424098484812004C02D048021604882D441022C18216A4818200200912110084A0412426190888502130621CC48480026C62812130A2
-:80C7000012490C29F1172D1425031200412386452801360151843446142887912141107464021984021098144C221C652441118081A212223088602900202401128141848444BB8534401764B18C149C425622E18244C831181C7118E212D824543C66C2481B38439C41875C4F26884462A38981F5518849644266C25413062B821B828CFA
-:80C7800084A883289F2CE384B8218491C2108444341A2B412426648C4914D8190C34804104482A41382C16440189388454909248184303124C038911641448C24502188019C18216444398148C0215041614B281044924044A0B4098184181412F970600104202241845426428200412001D84231486880830842944140227484A18028EA1
-:80C800002443218D080000118004001924140820080040F2141900898111812481048008882488481AC88318850420B28811041088A4814820B88231523318522122A2C214414B81222601922244201196A468008C9A22CCF28D8B401204106244188005181412440000881C128208807114E124911430814C3144442250144445C2141129
-:80C8800044212248601420243422803488C04C41418A8474C20C111914441C014014C42848B0216884886542061410C4442682811442043400292202102281548130824280480C13368225281806102898221022E1250C8200583012402434821A248868481886012424492256413081000020011AA884484E285A0840A281C2284A024195
-:80C9000000130A824C1408008288881C74A501414414444400A0124C015C44243124415084448612813187445918143144C81001C081402A840C002100484D224C08860184206424848125582A844EB1243012480044482B142004274110813448200860812121C0184200851594482487224D1220022D222082C28486848229280218417B
-:80C9800060481226E421022033248FE20C441144400400A024441218C0246048208828222681280418800549A16142808962811CE84881C2441110052242400200432418244204F0E9447042082C04428C048C242281482CA4242CC842004814881463428141810C441C2408148044288A24264188688488A2400E86544182422845285C77
-:80CA00008428AD42241F4E0D152458245612B1148584012B297081B8C174C8A4E387482544344C2C12F2841126B684C144124AC1444E5C4EC449CCA42B844BE68DB15E2228821C9821214F18AA83438894454628581E2127644F44A45C49A84E2F8228C8CBE9F569681429F413581544944423046FC1E442F34C541A49B11482758494440D
-:80CA80005338933DC46F18F8A47946F48C8154CE8143D45434545F1858144E1B6E124B223B1927284CEC2CD852B2A287D1341EE2C482B2EC83B232B6233A412243084BA226DCCA592C4F423268221E532445525418E56164C45622F454422AF8C4422B952C99854E122F35C882CD82867221C4821BE21A938145DA53741812622133694924
-:80CB00002B498E5A644B453B1A4F91E122781CA6CBC6CC444F18E412CC852AE83888E468FD84C587818958488B6C45C2248D888AE3E4E29A4E2104100CA1100AE1501A504A5058D0584188C1484008A4400AA4400884201231221181118726118B1411CB1413B848018F2401188688013882890183F45F4F14242FE5711A9E421E184FE1AA
-:80CB8000F14E4EE7648FC3F3282AAFA5DD3BF178DCBFD4F4DA382F25D4AEF91F8EBBC5EF62A277CFCABAA8F818842F24F44E4AAB559F15F51652AFACFC884EFFE4F616468FEBF2DBE73F14F4511ABF83F3A1615FD8F4454EBF86F67DE5CFD1F4EC688F81F559619FD5F44CCEAB314F8DF45848CF84A8914FCBF3141E45F43C7C6F6EFA7249
-:80CC0000552425F65256A7A1B5F9111B2FE1F14E4CCF44F472322F24F28E1C89B1D2F74341AFA4785BFB83137F69F8DFC4CF72F27E7EEF9FBF8CF818178FC4F8CCDBEF25F14FC3CF85FD58D96F41FD5477EFEBFFBA1FBFFDB4F2F61172BFA3F39BBB6FC7F7456CD7C4DF57F654455F15F77D7D8B651F11F454D4CFE5FDDE42EF85B474FDAD
-:80CC8000149847C245D446FAB4F44F4FBF6941F354563F51E54151DD1F31F11E14EF44E484E462F3A624AF4DFDC149CEE25F74F8D492F7FD6B982D172FBCFC74768F82B2A6FA34184CF9CCCC4F24FC545E7F55F51D594F64E468FD72F3AFA9F112323FBFF6C2322E626F73F39F8D1AF36C66AF56E2D455454F45FDA9A51FB4D513FE54D2B0
-:80CD0000FD826FE4FD82844F45D9C8E8EEF4A28CEFC3FBC8E84FA6D31347F151572F41F51C1E75F75751CF65F15C562F85F56434CFE1FBC8D63F95FDD1D3DFFDF5DC9E6F65F88696AFF8F9C2CF6F75F766E4EF9BF394188E954E86EF95FC16185F18F45553AF95F5CEDC4F6FF79656FFC9FBF6EE7F75F726A6AFB37396F49173EF6E561A94
-:80CD80004E595D44CFCEFEB8F44ED81D83AFA4FC5BDAEF24BD86B844FCB498BEFCCFCAFA3CBCCEE86E7A8607490129010041482008008A048A440224824E2412448200004241908410229414908490942002220082200840844404004C025F1F04230845421404203124922009C094D052284815048228824604441816842CAC52824D42CA
-:80CE000011C86032130882141584486412004100008B24504884C049BF870E3CF41124C5F2112483F41124AB141D24EB161D24AB9419F24A9151AF443925AF5439252F547924F842954F82C4B14FA2E414F8244A16F1245AD6E1A26559ACE449C24A1F49C2431F4952381F497248F39164A7141F48F64E111D64AF149961AF349945AB944C
-:80CE80004B42AB9443B2427924989A4F82B448F9244AEF4D0F3CE44146B311E614D141A2141D244A91214E94284EB5E0143B212F1439212939252F54B927C4917B524E815BC24E815B12C21B5296C5439E252E5217C92E431F48C4531F4962361F4964141F48764691612F74D841E6349A654E834B42ABA443F242824788A86B422B844BDC
-:80CF0000127FEC0D8480040000001200210041000010020088000000008400110000480000280082000010023FE60F542A511650634C742142CA349280082CC41318444B284C032D8445C1144342F44528842B21A5E426C1442185A234288A256138894A2138188981E6416A1C8846B144219448412F49926CA182414B2445F8FC763452B5
-:80CF8000822C51186814124114312F112E14921843645419911883E846C849C041197441081A744CB1111434318BD2B2603141192243B124D558716114918583C422139582914351248A162838448D44A21CA8686F874961554A4351384E242714107A21B21198E78A3422811F21945119E1C2E9C1DA24EAA814A5411A467CA9E421B42CCE
-:80D0000094593E445F21B429741882521849A9142642B151621914114EA54B25439411337618654446E24AF41A848E6C81493C2449BC1EF2D97C10026D124041E4124194168001A041251444048044055451468114D82141448282A928581A924219C2918E2841C4CB16160886E832A8488848184508222449142888A2482F970C3C05839F
-:80D0800042382250141A14260813C8811608C086124C1214688BA0485024282A912818834418A812121428140050188C5428128541B84821414188289122128B844F8904482F1E026352211534241781A9A42183B211F23942326E1A16E848D492FC114693F184214E18BCEF199645D426D994F42841DB41D3B446C1213CE2212A1C48A45E
-:80D1000028238133181FC3F82A444B4A19E31AF1284123A25814AD864994521E28A74C4B498F4C9222A0242E82CF1B4DC266D0490234482681D442E31299121C9891C9788A3115C9014F8481638A4C48B829DC94F4452823D425E481042E48AD3200601A211A2221B82AB48852188AB14821827918110A8B1487218D142E848BD24E284D08
-:80D18000882AC4A2EB4A301114218D24AB218416B418426184225E2825A814482CD421F8A41128DF28C45187175400F0112C3668421B211182C6E881321420131178314CD414A4349392232539484296665421A2C2294594821A04487D4D0042248071443824268165828624C328C818408A7123E8421481823314438A8811121284128901
-:80D2000038A257844829A4815941C4224C656286E12221196141ADC41A62224B842903683AF8442844AB961F384F42644415742469A4C051A3544263A14227A44C5F24411E8C88269C14008148AB28241CDC16E4C1F288124213911156445C822B1848938222E49408168804818952421428892862481AEA48118638582D124FC90F1200A7
-:80D2800016220284418142180010C82248A04818825215C441400410C1182C880448282841008B214961822189423C21480089848101840018001F9505231144531C278647848C5516467462A84AAF21C2184D4247812E1CAB48E9F32299663481781E24871C2C12D42285B28931581939484B1827EA136625449B29193168CF1AC43C4C50
-:80D30000D292D62833B81C961289C41889A3A1274A984E242748C97B18E4A2FC97161004411AC2127024C168A9614118484A280882004624018446B124C1841944D5A401612829218444B42208C0244921714262818844148424532824784224912892384842F0C9CD80D414A2125C04972584C42314088008120082B0815214844842C0F3
-:80D38000332094818361821A84088D254A02144C31A112148AA18615482254842002521885849842207584D24C0E411285C4184180120111421319C282912C61144382018048512448D018318884220081204124410441A8214481448A01185221004121A3342C4002AF62031311180142463441228B12282528C2481C14C11112B04108E4
-:80D400008442C881904880A8411456810119044015048430182A041042A142C2822319A218422F48C25489843428AF84084400890284000082E0220182432208304C20C11812861142424242C4848148848A44280C138812E944022D14CA01A62208162402289840082928F4C5842008C128241C0213459183871617894C0183B244381105
-:80D48000471428125E2194B04158181C6281B0110893828801881C6281381C022315B811E811021142959618A024422B242216228221C3212F8942E284A2126015190185140C184094491D181284418846E4121884521216B444A1184AC819818E18884001114998411C243493134201A35882322840A28280028442882284482FB501106B
-:80D5000005002011829448822904828890421048282828098200004800863464608140824844A484000018820020089820C18880F8AEAD14131148415428F041121A44A2214C632280813249881482E0A284414208A122114288488E41421918B4C131888AC1144E1A8C34248312D427E4140858A142232962442832208118F8D29D248461
-:80D580008004132501288CA148C04C2CC86A4888412A146844205482824D1848C82305252141C8211E2C1A4628A2420082986334413A88E24811A328124227412928548420D8823214FF7E055E149E24555C148F14F514388F87C12793F42229CF846813428F21C9281B7919BC4478E5E84A4513A8854699839B6346D8185C218F88B181D5
-:80D60000D4882DD898BD61E348B14898854D32DF21F8D142DAAF42472F8D9217325E822F38BC82988242E063A658186F44336885F98282C7EA002E18186E4417218B4464F3E6A17141A2489F247917F841493F1F513C6F15F18121C89BA45DD8BE118D51C7414F185412BD528CF1D8C92F11483941526216B815F684783E311F19A82CAD5E
-:80D680003C15F7D1B45C9E642B348E115FC1B258A42686A2E32B1C8FA5F85E622E488AA9A34F43F48D62347D61D57128F119384135D311E48185B698BD21F382688F283F8289E8C468482E448351948F46E2847C81B8827D48EE8CA121339D121D64CBB7928DE45D244F58EC1678114166442E1D2E81C78245DA8B71D3AD892AB648C11A65
-:80D700004F29B132FF421649E842E2CAB8186881CAF548288F950B0010441806211002210000000082200124400200410000200222484100208204829044200882208802F0D2A4341B335F9792295F437755F46727B7A2CFC2924A2F2AFA7A622B2687868D894EE8CF9D3D144F42FAE4EC8FDAF2B9B98F82F6D9498FE5F488C8AFBAF64205
-:80D780006B8FB17889F9DA498899F8B4B447999F4CB4C5F464285F68D266768B7C4958C8C4BF84F4696B7D311BAEBB8A4D864F4133446E944BDDDEDAC7C2E662868F86F57A6A8F3C41B373F614448D241F53F65D4FDF77F27958BFB7F67A621F3BFA78649F37B54AF788898F9DFDDC991F19E91AFACCCDCFC3F399FAAF8BFF98D8DFF4F503
-:80D800008ECA8F82FE4A28A7B1A7AC8F9FF431811E814F4BFBB42C4F8DF695454F51F295177D259FCAFADB4DAF9D74C5FD5B5CDD6D1DB5CAFE9AFC251AF276622F45B5D6FD9A88EFC8F4F644AF87BC58FDEEBE3FFB0C3E345F13D641F2393C5E1E7E3E8F83F12E2CACE4AAFE78EC6E22AF89F318898F84FCD4D36B5D5F56FEADED8FDAFA10
-:80D88000BDBD2F86F65949CFC4F5CD4B8F96FE1A79A5FB9999EFDDF514948F1CF9B4F44F8BF6F17C1F4EEE43F7A1226F62F24F3C9F8753EC6D1CFFC6F7696B3F56B3E1BB8BCA924AF966A22F46BDF4F9DCDEC7C38F4FF862288F86F768787F6A4DF1737457519D2D9FD7F3585DBF57F3755ECFC6F27A78AF8FFEF8E2AB5789F59899AF15E0
-:80D90000FDDC973F5DED1EFACCCDCFC3F3D9F8BF9FFF89C9DD47DF94F42B619FB1F3181BAFADF8F8C11F1389F9B4B44FCBF6F4745F5EF614255F3BF137355FCCFFFD6D8FB5F4C76D3FC7F75E7D3F16F7E1F1FF99F1169E6F45FD66E22F44BD94FDDC4CEFC9FCFEC48F86FEC8FACFE6FAE5821004188418001E486081608180446188448A06
-:80D98000148804828182813048109884428800800988204288891464812622011A0412289A44042810085D3130A2601215041F41342420024AA8288522C1828A84118412B44822014308A0218480A1298C3888418A22024B12122180E8C89212199282822542880823246A24848F4421B24861326F7E014F22F41124CF22F11124C7241F94
-:80DA000041766AD241F26A121D24AF269961AB9455F84A9153F24AB143FB42B557822DB54F83C4914FA2E414F8264A1E217FA264197FA2F49825ACF49824ACFC91243CF491248D831F497248F19124A7141FC8B24ED941F24A921B28AF245985AB9443B24A39B42F247924B84AFB24484AF9244A7FCB0547221FC1742CB211744CB21176D9
-:80DA80006852418D131D248F76D941E4145B84A93B25AF1439952F445A852D357F83B442F825484AD987A8217F826C1D7D4A8F19D234F4D8212CFCD12C4F32F491488F327C11543C1B6927148E2CEF169941AD9668AF741395BA4B42AF243134237424B84851864AF3261A9FC10C00000000000000140000001002002002004021014084C3
-:80DB0000040000000000200100008908F0F1C11005807212381176C42217818C62811F289418469148C110F99441297348944838666428E01174225481684923A194CB812A614414E126B848E848C4281346FE25188F1926DC8288048212A14A9A7C8919644122FFC94A23A32947839C9144265618C521B484E116981842921D145E225B77
-:80DB8000161A069CB8812372486488414860942E42ACD181F42842831242E321828BE21841E291D2419D881B94822127131B418D818B856CB224E4223114002E48948CF4DAF7141D145A127828D14AC4259354941D484D284F98B118382A4A7154E12483E214B314B812EA991438142B438622CC516D218F127448B225A1343A7498B528A2
-:80DC000091442B2525E8916A88AD412E189CEA287514F924982F32B8E191418B482C68228F22B194E2C463A981181E682FF60B23024B121218126B122829212996414A31818145E85441681415C8242AB44872844804C048B0223148A4831812B12231814302429E244F1488541C8A7242A14181868831244E142004B0245448E0D5091815
-:80DC80004414104C54181D2842D0222108848848002112202814444418C818008021C5426022C01115182A21B21192888E48851221245118004124C0144120626B344CA2212D1E26AA418921D42441F4255848178317A82C34142F287118B491D62CE2327441EC8225038E481D446942B18467471D528726248B121651434C728298841ED9
-:80DD0000A42E82CC11E251B21482A28116F981484147834B872C7528F4E81283E688B648A184FF8702214B12358462C5C9C1481C021921D48252188088381E1B2C26642484268845B44C6814478299A1481A22E48481E482416122281969C818B2A1181B81874C89921246C988418D24284B14282B18424EA41868CD17142E14C018251895
-:80DD80000211C991468F4492121C89D882D462A1418051A213C345CA8102400E90344C6431222931422D1254648115E2C20849D312922C2A011388611591189E4424C48F24F21824814628F8542F20314226AC21241921D1228184F112449028892134281A685218188A81D984731242C88141834138184D18916888353A152914289244E0
-:80DE0000C120048382621185D214880486D81421F122128C091829D5FB4A026218D01431248D24441A421881E1481266818622345A22245141241E41884C88A4242A24A4281361414AC258482E442411812AA1128F41026118403418492298722DA88A12882435682F8AF1D819004C1112C568002658182744824E2829011512440886084F
-:80DE80004668841C14C844482611644941112224838122220112282143083628C4C96608C012004611022284005F3D4C82219122444E1813418CF3621B46F8825126E2884164A44F82F88A4253232BF1421887452E448D4186CC441443D38418D8812BC2328B1C3AF4254200271126C62482363C28428BE18342DA1CD82484A8212FEAA445
-:80DF00002812AA15B848628AEF6303244C921C1B2147324CE222410C16041E482416C81180C14881C085828D112442114E248CA4254945C4184664221129E1411288324816B82481C412CC42B111041218B04A28C1122618AA4118484FFC0B494414082E448489044D1256228141622424848860444C2141054645249C1428429011262272
-:80DF8000041112112C526160418B824342048C2408418A34482722A04885A4188220F897B72400293142153841124C11C1A484891208438215AA140026214404888120081E42801144163C2450418C128C14A44828432D4148D8811881311488124032244141CFA801F028123021244A211153220042434868298B246684922416429818AC
-:80E00000C48110423888121884A9443848803C342982C184114CA14183E59148A428802421684812211004928B287FED4C421C82C414134104811744487012984243342880416411481001004125428204001E61A012105248A041811110042818238A112182140C86028100D75AA048214F2211058014210681000024D014444AF2148117
-:80E0800000444302329038ACC811000024183044220022812258AC02118400418C23838A823E269FB80384C048891104144480210183826345181A5482142084C44148CA01441A440149B484A6122B811CA625818E4222906189C28478428813440C44A02D21008C810984BF4606168801904A0048004200100880011110844141180814EB
-:80E100002512041860425014C01113410110084042B4419188E08144A848218C0441E1F08E1900461C01231186122241042986411442144802E1462861868846234148C12241461852C23842404128A412804428088502114B418E144480E58816A424164838125B2CC038114C440814C183040044428B210050921ACC4141842968818990
-:80E1800031448825084621424C734118568143A64190414480011594211E44822848283028801D0C2B12F09CBD502413593ECD542C7144FC38528394244AF158122FA5A11A56F4A2144249D5947124F1124C9CC344CC6411CF14ECC454C2A84E42DAD1B3F2D6424F85945457444F4434112E256E285AB141534CEAF458C4DD818D648B4897
-:80E200004F8C61449D814B878BA423F258E841C6E848D92476B2F47A8220716EEE817122D9C1D412754158B21F6171144608CD4884C9B21635828F4174127644D34E18912C4B48A61C582C23B83243945826D46AE11FF222681D23ED24DFA8B111F581458D458CF218884F82A2143E132394AADF98F9C414A49E168F8D28F828868741E737
-:80E28000828C49F8B65F242F4685C1241721E71711415F41E414B4A2048B6246D22C65A58D2A87A73B241F849D111B45CF95E11479494C92963AF1194B947D4A56D488A322A5CE11BAE1362151566F8212B471D84483E149E684F831BA15A1411A94784B424D562B12DE584BB21A72B894AC1F690528142880128212829282682968812931
-:80E300008844244222022230317021022A012282418220D812210882218280041220081A04008200800448F03CA3242B474F95B318F133251F93F112368FE1F32C3E6F47D766FCC29A3E22AF8AF8CE828F28FB2E362B1417445F6FFA2D291F8A7865F1C5E94FCEDE86FC865A8F82F26BE91F11F2F98ABFDCFE474E8FE3F3DA919F6CFE2366
-:80E38000232F96F288AA3F28DE43A42A9F94E848E34FAFE88B261F1EF2C9DD9B884F41E342B228F6AC96EFC7F1E928C6FA84484F89F9F6E4CB66242F63F414638F83F233231FB2F45567AFC5F66F3D7F75B574FBC2DC2F83F292E46F29FD8CD2AF22F76A329F56F3DDDCDF92F6A1837B465FCDFAFEFE6F72FA64EE2FA1F16849BF9BF9695C
-:80E400004AFFFCFEDAABAFABFB4A595FEFBE93EA18DEA8F287B2FFCCFBCD2D9F546A488F8CAA36CFEFF3E3812F17FB9591DF95FDE8848FE3F4E4A6CFC4F8E89C8FAFF9B6D84F8FEFC6D75149F242627F51F52922BF13F2193F8F41F1381CEFC2F156564F48F4EA7CABDDAFA4F25C14AF24F52636AF867313F6D7849F94F385E477545F1EAF
-:80E48000FCE4F4CFA2DEACFC1C18BF977531717DFADBFDEFF8FC3A3EEFA5F3D3FE3F39F932618721DF1BFBDBCC8FCEF269A9CFC8E74BFF98FD8F4AFAF9F39F9CFF8DC44F6CF57236AB548F2AF9FE1EBFAAF31258EF8AEA86FFCC5C9F324CF25276577197A1A7A1CFD1735EE6E7F46D5D5F47B7D6F1E87A8F89F95C5ACF45F54E1E6FC5F55D
-:80E500004E56FF61F5FFBCDFD4F395F57F45F5F5D34F5CDD56D8EEF43E3E8F94F41939DFAEFC5F3FEFE5F53E3EFFAEFF77273F53F235259F29FB1D31FFD5F2DD3D9F55FBC854CFCDFF6CFD8FE77BABFBDAF9CF18FDCCDBAF67F17A5EEEB24F6DFDE69E6FCBFDAE1CAEBC4FCAFAE3469016901284218449C148A0414008486081B01144862D
-:80E5800074480481200481209412424183B42421B4240169014B1248430243A241248E48149220018AD448A2484C22C92482BE6F308228411D244F2621712852412A41F462828285026C89844288225318844CD284845A828D242D18282CF818212C88C288D01218A18211293881830489A928801298414664884C0218B0480142844F96F1
-:80E600000C2E421F417228F2112483F41124EF24F11124EF26F11164AF26B981F24A925789AF2439A4AF143B242F347B25D812F924481CF9A44A5CF8244A16F1265ADE213FA265592D4ADE24ACF591242D531F49522A1F49324A1F49724AF19124AB941D24AB9619B24A19B54A39A4AF2439242B94478229F9244889F9244A3DE4C0421FAE
-:80E68000C1D638741134484CF24E131D24E5F21164AF64F911442F247315F84AB248AF7439248F3439252D116F8394124FA2C5844F824DD1A63C983F2265192D4B8E249CE4C8D2A2F49164AD121FC9364A1FC9D21AF11164A3F48124AF5609ADB459B64A39A4AF247124E824792488F9264889F9265AD7A700008004000000000000000098
-:80E7000000000000001004848001000000400441000012005012F08B5B7042422202C346D1841176115448118A440888AC46148814B11848E888240CA41FC2048A918AA9DC484A028AC294139292984CC4245C741A140832248C3188A7412E844449A1484BA1630442817F210F5B21434BB81302A743425281A662829313711692484718DF
-:80E7800016E22432114F21C2614B1843E241324A4922F114292648E16102EB1270126212256442418D131B481A62141183092D211125A448249E28241A528284849446F4885E244727622D2813827624E981D442514147AAC5B168382912485B24412F24B241F1152217AA4D182AA46929F488261AD441B22838822DE81F485222B09A6277
-:80E800004166C4148E1447853B8219D65A51188849D332B2295148C31DF432844129F9328C27A484142785CF470214164422512C124148890122134112948A86981284004A21D8481814088D258C2151811654828F4102F02283112B8240C1444981041608402218221A28A12440048314F42CDB0044234238222822167C22024E12102254
-:80E880006834C0858023B2480889084AA84244111A1202208D81021002418483944183A64985A161811281482F44228228120842F011AC24492351C1221614DC4181E291F4255A2051818311E4D314D87AD768D4B495258F1473613445154E2196327788471577826B962548C2416B166D21497326B8A1A1125393144194588840D9369923
-:80E900009892CF19342CC9EC42E58439382E84173F9012125942B21462424C23D1A1724C31422485C188427991848D24CB428F54E14CC2112EC441CD81484F2244A31223742886820823C432222C92248A6181412032888002244D1230761B818446C45C8E188916B42F0A49424698284018D14832521AC212122041B52844BB1174122299
-:80E9800052928346C9414662122063D87C41F194428B141819D24214D54211D84182F261181F41944C19B549A1C181167988B1188CF824484B828B822842122AF8477D3022236412806191424D88469828C041A88C01E9314850821614C24C1D121C6644454158269048811123648C1334222A0412368202A3229232242A24B5828122028F
-:80EA000018824CE228E2426442183B6560155264411016043D12248684A2217184267122D442238A644812E9321427228DC24283C11C182D17139494122D181B1848861451841C688149C141889C52188308284281442B21250888ACA1186B821044049C02241223084E141418218A341280081222938528948881408126042860A2004C23
-:80EA800094169362224820828441842101CC443818431408184008482F4F0656D54241D21422911B4C5486378589071F2483F184582D122E144C7C22F492284CD743F5488446B9485A2A412D4B1E24693418BC83D44AF35A82345F2A81C2241CE3E2342187236E141D42989B21AB414E188F484548784458248A518628CB484782C25F43D7
-:80EB00000D23024712844094124042D412082C18115881A922019088124C13E544D281048C34182C4404C2208564418D8190128240A8124C0219C282003A04168822832882015F520700C592488415D48181012E12C688618C4038228428205112CC02212D412211004400188128124240A84117C18521D85834541821981A28896441122C
-:80EB80003E88001A644245F8D983400221288004304A8200604888184B8586D88248C488128826C888192461848189119A18442C3181285116912114C034841840084648447824384843824408268801FFD701235184A014422A14040000281247222443028C11921416012904854256411E8122560548488C0132A08189A2281CC5141C7B
-:80EC00000286012C02496281804518E442186468F0923C80868441846121421E241846044A12B248221444514142840012416041401298C482648A02442A281818E44138484001114A92A321108204000088842CE4410C822450A420024C44085082234214D8A4041211481F8284C47130294E8848416D42C038195448414914240140487A
-:80EC800021C261C089424810314120D88488AA84C88062287F120D842B21268A0281212067C220012800128516C4148012D29486018CB81822D2184221611113362240249148804244C484448214144998820040048187448A345CCDFE40014140021825021880488822B111088021886148008A110410016082008011511447110082811A
-:80ED00000040088C133824490242840000CFEF0F2A548418302285F444288B424430682A24944843966985A12142890684C012442CF254221132231442140A1851100C2A24C448E08184C211868A6C844D12E082A5284C31A41684CA11A25FE40125084840082400812D128524A1212100302414660661800119281944C1442AE812C4AC31
-:80ED8000466184808C42C41400281048148802100240810221F0994C2437218245F46A14214E6ACD144781AB31EE1CA9A4222B6887818E12F487188F71B28AF2128C4F1F24E14AD4A874A3011D4CCD969D81BCD488B121F45EC8C064B03585F9441D475881CE4C89B86C92281BD54631D985E225F92C68AB5683EA867BE1ACB283E21277F6
-:80EE000068E8A70428CFE1D628C36A85D84E4148C448C9C21AAD8A2E1886D4CA12F2361C496151CD1295E482691167178784CFAEC61217864B512E3455F1143E38CFA2FF4381475B88471113E385A5C687124D19D44F11E898722BDA82F2179C22E041BA4468494928F8D4CC4D834D467FB343A146212781413A64122F37F46272436421C9
-:80EE8000E25A35484B544B46DBF719648A4F84B561C43ACD652CC1244C7811F4562127112FE232CF2F479C88267441F434187854959CA88B225FD1B315F341241B591D4485A288C88A748FEC4451841E34C914D8C48462C99AF88C46001800481400802881288128811881188108891881088111102108823088148214864821681282227A
-:80EF00008426012602140084001C0200283FE54DF1414147C685E823E3A97136F65A6A83548887E8AF24F942622FEEBC82E484DF37F48391872A2BC4CFD6F581D1CBC8F044422B8C9F36F513135F31F8F3DB85FB92194FA2FCF6A8CE4B37511F1DFED1A917991D411F9CFAC1E11D214AF6D89C5F5EFD31332BAA272E6F6C94AA8F26F29CBB
-:80EF8000984BCC4F48A9A84B992AAB134F6BDA87081F34F63666A5F21216AFA1F13E16AFC5F74C448F84F5A826EF65FDCAFAAFEDBDCAF548DAFF7CFDABB9CF6AF14BDBAFBEFCA3B96F84F5A1A14F21F1E3A95FFEDCBBF42F6F3FBFFDEAEFBF9DF428EBEBEF8FECF4BBED1F51F691E597189F19F9495D1F5FFFD9DD4FCDFD5918DF9EFFBDA4
-:80F00000BFAF8EFEEBADDFFDFCCAC8CFE7F1DCD8CF8DFD44D4CF8AFA9C98EF8EFFB4B4EFCEFF1CED145F74F4244685FA22224D666F73F65A6DCFC6F62C28CFE1F86A54AF2FFED2E26BC55E527F2FFE87914F22F836784F9EFC95D1EF42E641F1ECFA63F46DE27F35F757437F3FFC92832F13F2BC67EFC7FA78FA7FD1E214F415D19D899F18
-:80F0800013E3D6F2F1F98F58F84C448FCDFBDDFD8FD5A5888FACFAC6562F81F974168F89F9C8D88F8CFDE8C84F4FFD3EB84F47D7ECF92C46244F65F736248F63F23A3CCFC9F33C2FAFD5F66C6CCF87F73CA6AF67F56A72EFA5F54EDC8FA4F57F7FFFD2F32D8F3FB7F7664FFFD3F3EDFD1F57F7ECFAFF96F26DEE3F31F73F6EFF77F47E67C2
-:80F100007F57F6B862EF47FE7CFE7FD1E758FF14B59D85DF53F3C8CD9FD7F6596D4FCFFF783CDFDFFFF9F7ABEEFF1CFADDD77F9DFD74368F8DFDECDC4FC4FDA5AC4F47FF7CF84F67F7ECEC9FE50D211002610012002448006412205148128112815048118594138594168118901490145014844D1180014140010040081008850485045F2C
-:80F18000490945018144248C44C3444284811088244448452814054014210410210414433248224021210287142885C1448D118A742833818149949250488AC41482888220F843D2E022F4112487221F4132681F41766AD141F26A121FC8B66AB981B24A3985AB9453FA4AB34B4A2F347BA5D81AFBA4481CFBA54A8F14FA274A1E215FA2BE
-:80F20000E41DF221CA9E252DCA8F4DD2A2FC91242DC31F49D238F8912C8F16F89164AF14F89164AB941FC8F66A931B21AF34B985B44A3924AB944F8AB4427924B842F924484AF9244A6D62C0521D4C8D121F4116C8442F1451C1EF24B18172487481F44A2253B84A3285AF3431854E1257888F1431A72B145F8A7148D127ED1578256A15A6
-:80F280001F826C552D898F5592C21FC5D2B2F811643CFC112C8F16F81144AF16C8442F16F9914CA7721D648F349B44ADB34B434AD88494B24D4829FB164829DAA4F5A4A10082000000004014820200001004218001880000000000000000004004001004000014F0137B241116024391116012789C4408211974484481159511933228D0CF
-:80F30000856285830442462164924D484F88166C214C6848301388434234554290818CBE88A4492D419328C444C04C728216F42814D084DCC60E72A28D24212B426F31C24C458AD122A25A8D82F0128256582C122DA64B146C342148604A33C8242741C46150235A9A228C7552A21444AC42D18224B21868418F44D11411521A1E884CA541
-:80F3800081224138815F82A54A881641F22D2D9051D2E5827141D224D294F2442256792832242D882376CCF2114884442F6A91344D4A228F42B448B1BE3483497612B144180BBB42DB3827211E48A7291213042D21441F42242C31C55DA86B842D9B1BC299286C42444F86A1218D9126F6A81416F19442FF450623822242B422311142161F
-:80F4000048024A093412B014D41211714821421101006044844CD28464482984928446C44216B42848344A12894194181A148894184B4118480083B424A49400843F74012984124408283411428C142288A1418113E2446383288AD442028581448164411B421AC24A122081084722102841218849041578280220085048824C2AC1841246
-:80F48000874448BFD20C7C22912359D18423F4244862CF11B214A8241E421CD481B8465128899881D3D114D118DC81B45462882FC47228A54250851C7269F4448883D64AD652661459C23459E28BE44294251E8943B984B191F438C28B419CC453CB682AC428A9B52484F3442882CCF81CD6C02638374216E88182F4284139922D4D884232
-:80F5000088118D81693528623AD885E245B82328F44124841C5281322E418126716845C448C6BA247441D241922419B3A1A52C13988843A8181994A2848A6424C843D22898EC4B42A22E5C89FC488437B63043001544844284848595225829251548B18E518118114D489489A184E3C4644C042E154638128B481AD2421291246081448439
-:80F58000442E141D141895E488B31894528591118D248984828161411004AFD20A23A214194298188902618323B28A12A121D2439543CBA12741D132139E648D151584C2885D2A282AC1284C5B21281A44B846E843D442826A41284C42842C749804C08CC9A21249B95202490460232AF12FA4C0424224114645935C87124880F1244828D5
-:80F60000151808D028A2944444882C6681882A28314882801421051D681C812418294488A8145D38160A1E4887484681864848A4288C229818242CF1AA950044C12228418001434482C18841118B184842220016086AC8484400E044012241ED22800212806248212608205221808111021008324064446FFD4AE222941417629CF26114BA
-:80F680007C724422826244212F126489CE1C5B14A3B91CBE4CE31C81B3C5B2D432318F5AA482C47C6286A2CB434B382CE245D2E2B641F292414B1269F328814443F22284784F82812119D882D8C1EC4134321E8A436288C3224338144724DFFA0200811048981817C18B14288B9216081181194402AD2441407848048324321820014200FE
-:80F7000018302480086A618840EC14C848A3B21104128182441A848284288122F233EB10022508284024E5C2C1184C86840187421813C429449852188183E894788468141AF24188A0841148436112121A94241145A8C12036482A81651584E042042748688008424981F4792D80324A24606400400218264102D014828188C8252215C4D4
-:80F7800054322830388504532841240112115018282430589849080040140A0042C41223CA8285F4621D002821C9624244C0284C648228188561482A41884895518E4862182242482281821A04228928B241112421028A11D11402851404444E124323919160C1604290844301F0FD8640190C42842883440444848014888C4108002C6820
-:80F80000821514042168126083151442440823544141800230111A088C1888942130447048243912A18161D04D078A02492222C44843943490144A219444436444286E14461CC81818117041A48217821644887821E8481428011A12042001A28E44804368249048214088098B1883042A8888F1962824841200C0242220824201A02120BD
-:80F8800014A18149C821248423A4184444009321288181342846418881942827C14C2441014A5B81204168482184430186048148F0799F508410080081238404504A00241C48822242164404100860422800412611149841A416412404114918430544008CA11880089042418941F8CFC900224C11148804901811919C61C389A11849140E
-:80F900008CB1280186212201150411142021224124029041818C343116511C848C12C8811002136464428C21A4144C084A6244ABE750A4412E414011280220044411E800A84246014442311C0246918423243242114A429142442688A2411388082828424218255D211DAE3082204A1CC21848A1F0FAC924616F897228942A47A4418D6436
-:80F98000CB4466C85446DD819551CD88478BAF12FA258D47441B21D7C64F31EC8287F514219F42D254DC4D82D488AFC84B198B424B2225F8212717419F22733161488722AE245F857584A9138B949D461965812F2881C1541AF888141E4C6B146D4C2AE3C97D1AF8EF336042812826F428616E4443B422E361B614B229277438E941A164EA
-:80FA00005F45B148F5BA396ECC38A6741A34219931849F82A2419B3B26712AF821824F1961418F45A3411CF54441C43E4817C41B94A634287BC41E2CCE11A7B4273441DD648E82A5B814F62C121EC8988F481C9844EA031D222E466D194344D488628216941C978212A7134764CAC494489A92C1CF18E119B8425315C755EEC44ECBE09678
-:80FA800051C613FD15314E65C44AB525941C6212C9D139FB14B14F1154181F41FF882C1B421E8812C957D92FBD384E4F4CE186A88C8768837946B84462444FEB011110011002214821100221842182211121114200244224422442248364224002260249881402250145011440618800000000F07EB43447424FD3D3F8D163F22221AF6247
-:80FB0000F22A2A6F67F332643F32F353723F21F27A18EF29F986B26F35B336F3A8B26F2FFDC6F44F4BFD39284E481FA6FEAFEBFD1F3F31F53434EFD9FF8ABA6F41F79998EF85F57246BF56F4414337B43D211F73F71F4F5F73F7F9F91FFCFEEB411F4FA99935D153F147433F31E564F458544AA4E78FCCD48AF848688B75CF65E48943516E
-:80FB8000316F53D7BAD1EFF24E61EF66F24A6C8FC1E343F73637FF57F339398F91F3DEDEAF89F94C3C8F27F3FEF66FABFBFFFC5F6FFF29294FE6F675EDDF96FE2D8B7F37F534346FDFFF9A9A6F6FFF9B99EF85F572563FF6F4474557459D2B7F53F33D7F5F7BFEFDF95FFCFFCBCD7E54CF4DFD4B493F31F35F53FFB5F55CDC8FCDA9E64FA3
-:80FC000087EFADB49AB99CBB58FF4A52EFE34E7225F734769D1C95EC32F2686CA5F87C3C3E361F13F35B749F81F3593ACF89F9DED8DF8BFB7472AF9BFBF4F88FEDFFBBDDAF82D688F4E9D95F9AFE2CEF1F91B532F7BCFF8FD9DFE8F7BAD95E528F87F5615F7F46D555F42D219F73F37EDDEFD7F7F9F33F5CFAEDE1DF4FFF999C3D415E736B
-:80FC80007F7DF55355CFEDFD5C54CF4DE427FADC4CEF81F95E788F8FFF4C5CCFFE4F53222F43F32B38DFC2F24C6BCFC6F26A6EAFC7F7383ECF53F17B37BF97F7585BCFCDFDDA5AEFC5F77838DFEFFFB638DFFFFFFB7DEF86F66C6CDFDCFDEDEBFFB6F655592F87F67CFF8FEDFDFAFCCFDFFD5416CFA77727F565555F71F43F2B7F53F37DC9
-:80FD0000F9EFCBFFF9FB6FCDFBC9ED9FDFFFD9C5BFB4F45A53FF3DF55F58CFE5FDD89CCFCFFF74FA4FEDF49E98CBB98F277F4CFE13E61002218480044822488044E188041984E28894288244504811891201D0489285101418044140418841D81441C8810040A148200884446044828744F02EBD30841A42C224814C021E24408CC12889C1
-:80FD8000118471848811C4112A04C03149D41828624115A8212287112A29051982A121B0811284A2929226E18184D88194124D48344508828D3292832402145F410E2E421F41522C1F41726EF21124E7241D24EF24D141F66A9319F24A9251AF6479A4F84A9753F242974F83D412FB24484EB14FA2C4856FA264517FA264192FA2F49825FD
-:80FE00002FA2EC49D2A2F491242F22F49124A5F29124AB841F49B26AF88164AF14F11124AB9419F24A9153F84A914782AB9443B24AFBA4482B944F8284F9244A6F8B0F3CF4116C8D431B21A7341B2187241D288D12688F7619F148B6114EB2A28F3431214E924F81F448A1612DB12E584E912F82E8157827287D2278D8F5228996D492F4E2
-:80FE8000912C2F82F49164A11B69AF24F81124AF22E848F44A1119F24A8528ADB74B698D914F83949A4B422BB4439A126F8394924FA2F54D2600000000000044200800001100211418000000000022800400840000000000008004A1F06EBC404453244538144CB14C823214D91118E1118CB18944C814564C9488444D2868854424823109
-:80FF00004926014624C8A8A84B2112142508AD52142AF8112483B541B218C84234184F115442D84B241A92248008E0634832414B282681F3224B6648D1416184AAB4A18141D84898144B521D28A08166A44A1B4880867445D83C92344E84CC36882FC18494484A68441217485C028983151232821344E189E4C428C81285D482B9885428E0
-:80FF8000B6C8284F91D424F443F46044464356A446D44AC22C59C244875A8B18128F52C588197C28C411568CB888622283A442CB434324C811AF5493218D64C6B2C1618E8392A843653417C815A2141AA2291D168CF142214F9821F4A3582FC4F194432CE1C43174AAC126AC28984456F2BE4250124C62121AF228111A64141289A1412675
+:80078000310000DFDBFBBDBDDFDBFBBDBDDFDBFBBDBD000000004F44F444445F54F445451551110000008F8CFCC8C88F8FFFF8F83AA3334F44F444441F11F11111008F8CFCC8C88F8EFEE8E82AA22200008F8EFEE8E88F8EFEE8E88F8EFEE8E8000000004F44F444445F57F775751F13F33131000000CFCCFCCCCCCFCEFEECEC2AA2224F21
+:8008000044F444441F13F3313100CFCCFCCCCCCFCEFEECEC2AA2220000CFCEFEECECCFCEFEECECCFCEFEECEC000000004F44F444445F57F775751F13F33131000000CFCCFCCCCCDFDFFFFDFD1F13F331314F44F444441F13F3313100CFCCFCCCCCDFDFFFFDFD1F13F331310000DFDFFFFDFDDFDFFFFDFDDFDFFFFDFD000000000000000086
+:8008800000000000000000000000AFAFFFFAFA255222000000000000000000000000000000000014000000000000000000000000F0937380840100000000000000000000000000000000000000000000000000000000AF11060000000000000000000000000000000000000000000000000000000000F04FFE8084010000000000000000F7
+:800900000000000000000014000000000000000000000000F0C6EC000000000000000000000000000000000000000000000000000000000000FFE40F28000014000048400128004840012800000028004800001082040000800400002148000010F2BA5E000000000000000000000000000000000000000000000000000000000000FFE441
+:800980000F0000000000000000000000000000000000000000000000000000000000F04FFE8084018002000000100200001002400100210014000000148002004081880288008088028002F052B100004818000000120000000000000020010000140000001400000000000000000047FD8084410128004840818102214860118002211A12
+:800A000001148002211A041400B01281041480028004148828108204808802214800CF550648180028000000002100000021001400100240010000400128000014882800008088020000CFE40B0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000021000000000000000000000000000000B0
+:800A800080080000000000002F230A00002200000000000000240000002418001800000000220000118002000082280000F036EE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000018BE
+:800B0000000000000000000000000000000000F05E3A0000000000000000000000000040020000000000000000110000000028000070840E000000000000000000000000000000000000000000008028020000000000F0983E00000000000000210000000000000000120000000000000000000000000000DFDF09000022000000000000E4
+:800B800000100200000000000000002002000000000020080000F05A63000000004002000000210000000000000000000000000000000000000000001FA907002001000042000000120000000000004002220000000014002008000000220042002F1C0D000000008004000080010000000000002400000000001400800800000000000024
+:800C0000FFC60B0080010000210000400200000000000000200200000000000000000020028004D07C0D000000002001180000001200008008000000800180010000002008001400000022006F640F0000000000000000000000000000000000000000000000000000000000F04FFE0000004200000000000000000000000000000000000B
+:800C8000000000000000000000F023C620028002000000000000002001004880042A8401188002000018004200200848200800820080F874C480022002480000000000000012008004002A04000000000000420000000000000000EBF700000000000000000000000000200480011820020000180000008280048200200800826ECC0000E6
+:800D00000000000012000000200180020000280000000000001800488004000000008242F0E8DC00000020020020040042000042002004282100002001000021000000000000008200002F460A00000022000012000000004200002002000000000000000000420000000000009F330B000000000020040048008001200242002122000075
+:800D800012000024001800420000000020088842F024D80000484A02002218184221228001002840028001281280042005100158800462002008000022000000F09553000048000000002002280032004602424A810228002006002082040080040000000000424800F0672E0000000028000000004800000080020000002800240000007A
+:800E000080040080048004002800F0F436000080020028800121002A21041A2202488024868222014280A4420014221280046248008200008006002200F0A5EE0000200480021280040000000000000022002022014002000000420000480000802404005F4F084800420000120020042A01001840020048800148420020040000200480BE
+:800E8000044200004800480000F0E5A40000400228282400C01200404202210000280000000010822104420000000048A0480000820042F09E5900004800000062220080040000288004000000000048000000000000000000480048489F1A0300002004422004000032220030424820A2422984840422222914128281118291124A0100BA
+:800F0000008200000088008200F0FFA200002800000048420000000018482C8404420052802124044800004800004848208C848404000000F0FB9A8004480000000020842204200200A0210000002200000000000000000000000020A84888483F770F00000022214800290200245821214082120200800442001230122112201182040046
+:800F8000888800000020880800F07BF200480020044A024A820228005A0200284880040042220000004824400200000000200480848824048814F07B6C00800448284800000028002880241102282218801802212850122190428004000080080028008200110021F07D86200420642442424A024A82A4242A042818252262211652222AA5
+:801000008283268284A544A046124860241821219012420080048A0888A04448800848806814F09B7700428004482AB2224482240612003AA6362502224A252424A4440022422124422311622556A24116A2411AA4440080A844004A04802828641C2048017FC90C480028800220052823622420250430420029E42224C2224242211A84F2
+:80108000A222242C0429840540020000C2004A04824242808CA88848C84AF4D32A0000801482342248211223022148292201001200282440224482028001001800000000820000002008822028F4EFBBA044002A22F8222227222D42212F23F772522D22212F24D42234324E622E222B442F23F242424AA4552F27D422562227242AB65227
+:8011000031621E322552222F21F152525A041AA1114242004AA4CCCAAC44CAAC444AA444CA0CB081A8884A248CF4322BA04448A022822F221622022F23B352A5442AF242422512E224F422222B442F23F242424AE421A551488E9225A2A22B1527242B111553222F31F152122B154A44F212122B1542004AA4CCCAAC44AAAE44684AA4CC43
+:8011800082E018E828B8420421FF7E054A84042AE224A4662B64484E422AB642A4444E624A94424E522F25F522222F24F422322B5523A4554A85C482B022E22521E421F142412F2151222F25B552E52115A2111A2104008AA8884AA4EC4AA4444AA4CC8AA88CCAA8882BCC828AF8615AA044002AE224A4622F24B442E624A4662F26B442B0
+:80120000E624A6442B447E522F25F722222F24F422322B556AA4112AC5622F212CB4A2E625E126B412E334F452523F24F452122B551E522F21B112A11542004AA4CC824AA4EC4AA4464AA4CC82CAAC8C822BCCCE828ADC840F000080248A0448008004482400200400280020044A024221901210020000008004000082002008823795000F
+:801280000000000020060000280000800242200400000010022412420020240800000000800842F0F72580B411021B2146B2117262B211F2421219F262921B212F2439112F2429F242B1322F1429D212A9421CE922C4A12F2264152F2265192F22E419D222A4292CB491C2421B29241B29421B2923B48132421B282B8419B24238812B84EF
+:80130000222B84222B84A229A8424AE822F4A31380B411061B41421B61421B614AB111A6841B214A3B114AAB431C28D33229D312B832E414A9121CA9C21E812A65192A65193CE518C2521B2D241B682CB19126B49132421B28239421239421299261212A3442A229A842212B4A29E822F4F19D008200008004000000000000100200880052
+:80138000004001000018000000008002000000501214EF5206120000002021084212808128080000424280022002004210022008000000C28813280C482028120280082F3903628298208122250112281270826214202383A6425A02004200130242A0842086240618A042428848200400C042E02844011B484A284481F879A600C2828005
+:80140000015220212882A412212B4180212286E62104481220082828423041C062202404A024480020842CE81288882404822C22E42884442178AA082A051800282001122001821482A8120028004842221001008842202402980080880400004824E024180186018008EF55010000224003802402140012281220082004100300211002A3
+:8014800098420022000048000014000082000042F0649C0000100122322282200D1AC8410088221A048A21020048524A02228248482084420129011A0E4E8288002008208204824200F05FEF000040011322212288820882800118225820A1420021425828C022808484042819020048808808008800200888428004AF2F0700002800231A
+:801500000248A04111181904288280088200400160240082A08180044082012A296424001001002242000000EFC10F00C04142004021222846818491110082B01202001828138884A8214A8181098004AAA4A120A82800232408800A200220420280F26878802115010080010010221222061931114240C2114268192128120111226220AE
+:8015800002245820024800008A0420220800400220F4E1B28004182828006220210192002024A4422882002821200448002904288001002001C04100118004220082240000EF170852121C312128007814388A019224121B524813E41A21A28380C12230214248C2221D421A840728009818802902482324681480048A820282100280F2CB
+:80160000E2230000200400008056124800202184140214484A021422141812228222800523A22822A0844001200882000020020048BF4B02002819061421200382298191128E415280282182024A88842864244819012062221224139811822C08881904824824602450212004000024F0544E00110024808202114800C012281423411134
+:8016800082848C022E42121411242226021210022410C14146014A02001001008088080040F2CEBA4001008021042082A3284A6814400220042A282282126118183042C0410040012111400250211021240400100260222A8888085F3109204301282828172124160211009081424A014041C1111C082821A82008002828142001111022A9
+:801700007841022114908188420000805422487F59034A022800210021202802A04240814A018848522C011856021413818208240019622886011908428848111110210220080000F0F64300000000200430128223016E123A180225A1141811282E13001228402242A218628880642282281324088008209481006220020028AFEF4F016B
+:8017800028201201158232218621C44113A42814214021088008002229129112291481044082C48200008800C04210D1220221008224002908FF670613621840E11442416111128A331140D1212C084820414301824601141922A4421C914210021C0442144850228850122D2311A0482044824402210014F06AFC00C04120C82224405173
+:801800002222C8298182112192412122601221889880880228003681061082048A0440010046028A0648884800282A1842F1CD38B021A42A1448142D112D21122B21AAE32491428EC227141C9C832ED2271C1F219822EA7C6181B241E428F81211341B4E6AA5611F3412C2222D423354318AF211812C1C12C38126521137141D434AE424BE
+:80188000246424484AA48440220814424D8CC0211B18601213CE2213F222211F26F111822DA11F16BB5191D11B133E12141B821C3121318AB591C5211314B133B7125232AE11C02212121C84744221D811F2814386A24CC82D422CA6841591822F18FC828121804402216A681826F2DA281440B12192212C32212CD421415112BA24591246
+:8019000092272C4E613B241A9542141C83EA16E82BE812E2262A44B31152232AA44A2AA13A2E222B881D122522A8841C1E73C1A18810125211111362242928BA82A8222A22C88221AFC6080000200222001226A2492412804422C822A0240023280400CA1222BC22212822840921004800804402248A044022880220082F8D091B44111172
+:801980001D411F16D411722181B153A5882B9A1BB11F14B111B5C1E128B9C2E912AE118AA815AE81DABB4284CC421F31E524E43DA889CEA1229AA8DFCEA217281F2282E81AAA4C3B6637243F28B8C2A466CE822CF4C1C2272C2DA22CB4C2AC6E60222D22AA82F822221BC6141F16B6E156111D411F14541335B123F153528AB982B913F910
+:801A000031B12B115AB3C2F813133AF311131F1AFA31332F1CF8C1C13F14CDC12DC24E411F24E435F51131CEC13F18E823E115F5C1432CE837E711F1A1A21BCC2B6627243F3CF8C2C23F36F6828215F2E3E21F34D431D622B4C2AC268224212B22142F22B2C2064A94611115F1414235D33212B1437481F392939E922F31F391122B191F36
+:801A800018E918F9A2B32B982F2AFAB3D12B881F19E124F5C3C34EC21F31E134E415E1247463E33CBE12F152522B8C1F2CB4B1EF29F9A3A13BC83F1EB642F481822F18BC21F68183343F2C5E3327242F24B4C2EC225A2224212B22E022F2E4E5146E611F1A56111F14F261411D2335B313F353521F39FBF2933F29FBD3B32F21F532123FC0
+:801B00003AF852133F3AF783932F3AFAB2B12BDB1F39FBE1C32F3CFC63432F11F173532F1DFDE2C23F3CFC42432F21F3F3D23F3CF643C33F1BFF93133F2ABA83FC63633F14F4C1C32F3CBC63F6C3831D433F2C7E83F261C22F24B4C2EC22D222682229A22A3CE822F2DFCC4001260126032220022601800413898204130813A9241128112C
+:801B80004A92122831280000145012C08140031C884401144814008E4124008200EE5C00280000344022A184821C31112C880411882242008280044081280828982829288821088A04482C084200800800002800F0D2D580B41182B11122B611B26291612B141B212B961B292B941B412B94222F14A9422F14A9422F14AB421CEB2AE414CF
+:801C0000E82264112E4296E122E419E222A4292E521B292CB491C2121B29421B2923B681364219B24298612B8413B84228B24228BA4228BA42AA4A4AE822B42E0D481986B111061B412324B14291212F2438814E22114A2AF24293923C89C48129D412A95A46F122921E812E42D681651D2D418E212D421B2D2E421B482AB89134621329E0
+:801C8000B281346213384219A2A4114AAA422B84224A281A12826A22DF77012008000000000000000000501200000000400100000000000000000000005012D05B078A611210012C4281C2231130B296418248119261182200288622A6428082882E0180098818A23022221724602448241062144800A880024222143FF90CA018A02800F2
+:801D0000289042181A2C0429612468130A13AE84B68126213281301120021123222864162326081C120160184041C1C100803862200428601882CFEF06B0C10326012C1221B2211483A4A4135A224217221126B131A8A41F2821041EA21B48E21122A8CA921111889A4421A81440432182442144115132221448868204482824421C081DB8
+:801D8000BF80012008200221122C298121C18248A8484280228203282001003022004AB22224A882282240234882048A04480028A200288022F82C3100001A42012A210100408224048880088812200220A142800400181A62120000110000208808A0482008008008DF7E0222222E112081148186A485283A2485082B41487280278406F4
+:801E0000424A024A02A0210042284800322C081228118E422220041400222A84A4484A822422F8549180021B1200001A04C2004E12824622055A02202405222820018002003812140010822112818C0248880088A0A420848484027F590F80021A9211482E11284212225A0242004A08825A822802484220A642A0140042802602328210EC
+:801E80000140028008148084024888288088F8B6A620240258A01424284262484221422288884212284002222961242A8894422A850C20942128A0242228804402621C2822B442A842231821842CF2228200428F54091200192604002982512100221828260220348166220418208C020080C4818061224812421800820020C82100C20042
+:801F0000482C0420D25E0200140024A014002022C88220840462302200426800000042800214800124002200002100408102002820F84BC6A01440B11122E42441823262C0412229C842A0A4E823A414469281422082C242800642424242824001381246024222232846C12242390C884A88228C96822820FA4F7100280000A041A06124DE
+:801F8000482088010028222822422C24044A4222A41282002A94212A8112822222010080088860240048004A02C041AFDC061818202212011800B04288046012C246A1488E1160186018E018A5241C344216112201242411481901194892A14211502146B2410831908221200200221FEF079021181A04002230112200428004299822A053
+:8020000082802A81280200C220828409002009290820044800A08220240880182222F461C7200411114218005800281280552180023818001440A11280311116022302208141011429810400882122102102212100804AF19E8100800422281301006A01800142182138006218800120012800124812882200882082020042800400800858
+:80208000A04A10F25E6F8032112005180080019012801232411B81C08122C67181A28220064611414221014A414311218188043B419041881170425112482CA2489082200200CB86A01428580042800122422921840218281002421223014220042004284220010058A06180044800888282004880028028FA4953008004182200428A04C6
+:80210000006852222022840229228204002004802C42024228C8220000208208002028A28280084200DB5480824401C041001248200180080014C05100400100188001002812120000181302484822400220220488282214F043BC00802422051B14008001223870128223A118208811028A051E81380010621100004811100100130811B2
+:80218000B0C20200800488822186F1FE6A80E21791114AA4611E1114126011388AA111525ABC51F282321B8A4A33118AF551918653118A7C41A16313C4511B34348AA741423B118E111AC5111A49B152C221421D41CA78C113E23854231D21242ABA420C888AAA641C88F26F9BA0444081A3164A84A1124AA1B45622B3428485E132E411F7
+:80220000E411F112812EB1342AA62118142AE714E11324C1811223B2628385B211B42112A12C139C811B161B22421984B44194218288222F2424AA88A222888623F8E3BBA01319226113B0213251A041482A94422260222921D622A64A827A2AA892AA2C84081823E421941212E02148120292112CC8122BC1488082C8222B844A3CC2A8B3
+:80228000822423840223AA226AF8399A20E4120122A012004888482A0888C02219849241281128111081120111C231822282252168124001344001144834821400400228202408FFBE0F6AB631A3333AA36C1B311F1585A1557AE728E82CB45228A58D5E134E422F17B762E614E521E913A2A32F1686EC1885E413A75D5EC19E927AA66EC9
+:802300005ED12BBB1B667AB391A9B31B557ABF43A82413A42E11AAFAE3C2213F24D42232426AB242EC12E222A28AAAB882E8C50D4AA4711F13A3334AFA51311F15A5115AA5FF9E922F2CB442AA45DAB912F152522F2FBFF2AF5D9AB9B2A3BBEAA7CC8A2CA173DAE524BC92F9F1F1FAE735ED2BABEFFAAF11BAEB2DB532AB8520A4AA8E8245
+:802380002BAAAEE225F242422F227262B222AAC42AA2222B88AAA888EFF70C6AB631A633A0651F11F35141A055BAEF28C9D22B319AA9152F31D133F572F33F1AEB14FC51D12F15FE31B16EF11F14EC16FC11513E711F15E51DF59193EEE13AE629F5B3B31BFF1F11B591F9B1B11B4C1F1FBFC3794131411F1EB281F4A1A13F2456333F2422
+:80240000B48228A4262B442AA2222BCEAAA882FF3209681F11F331311AA1651F17F751511AA1557AC7322DE221DAAC153F13D133F553F33F1AFBF1F11F1BFDF1E11F1BFBE1E11F1CFC61C11F13F431711F15F5D1133F31F172715AF691521F33F371611F18FD11111F1BFBC1433F3BFBD391171417141F1EFAC1C33F3AFA436335F3C34363
+:802480002146F262A22BC41CAA22EA2C8AF81ECC00A01280011C018004008A04C02200480000000000A08280082A0888004822008220482208820020A8248220F891118081C21120020080E4228884084230428082842202008002C2242002242002188081948200808814224802288221820020F8DC1FA0421B212E111B2166B111B26264
+:8025000091212B1419F6629119B64219F14292A22F14AB422F14AB422DB12AC4B12E421CE822E411E222641D2F22E419F222429AD222B491F222421B29241B2946B29132421B282394212F24B881B64218B14228F24282222B84222BA4AAA484AE428F6E078044A14146914123B211921213D13238112BB413F142A2138B3AB12932912B56
+:80258000143B49211F2AA1341DC24AF821529AB223A1292D13C69152922D139A64321AE636A8292F14A1682714482F3288E21482D4122AF242822A94A2B042B822B442E222F44E8D0082000000000021000000000080010000001400000000000000000000000014F028BF208282810124760120E12609141E42582C82311119A441800686
+:8026000026820428111C81A7348022228225C2118081D412A1241021280C8E412122200A2223A8284282B7F22021291261248A0230324221249612611813410186021396119288A280210410812F01142902252231222B1A002D814A02224E81C081212D4242A2292422C4A1681D1D00EA21412164224880A3145A12228A21A12131181B9B
+:8026800048E0228422293982822A411121B421B5918601284AA2241311A2212B161981061382A882221C2C5822A0C22A98222D822A48A1825E3BA01220224182E81201219082D03291412F1418811141A241141B4120A2240048122A0180221291121022112218022D814880E4140825216224004828484A8AF47B76002822800114190257
+:80270000100220018228482902001C612200282200200218200220410218008A240242000000820000830D6A01192102B042226422223C23911223C841239112B01184A34280822CC2412301112B81484A883842001A3221822B42922B242C02141052324224822322E82C8286A2284A22F27D2FA0162816810224622A44022502215021C8
+:802780001A084219262204142C064223012001489012208291219223A4182B2400200214408208828A828A0280F21DC10080021210118182323118122329042B1230121828202388422122429182482A8888042002C02220211232C110324229049022C04248A0282A048F6B49212402484A4141022482A8002032412111502242802484E0
+:80280000C8114848408228228584A4818074814262318A022210218228E82204A084002002CAF285C8301110810422C02248002120021888128621244242811A82A118908142004001001C850200110000484A02A222408262228800FFE50C002280020014422022888401424A2223028800282814800400002210820820888434824882F7
+:8028800042100224C200248800F068974021922180621224222D43C28A9222828091112113A7822D620060288A82E21124A44842212085A42492218E1111243CA8481C2482248802C22C24926242242CA22888A0826FDE065800A014000000004880A484C011A0248246A1421001400182220000008A12222102290814484E8200828882D0
+:802900000020022CF4A4B70080011423466115212120418151121A222801200800820024221828381022D42201A290122C460100B0420800800240028820F8AFA5802482020012208414012400602410D232044A81280521268102250214283800242C210480718202002288880000000022F0F9F940010000122280219222299211101278
+:8029800002804181012302422001220020010012260160210024004880262204288088682226E2A2022818A012421542028034421488008A542180681400192418A121480090213042482F148244012084044E2160144A4801142C088882000080FC28FB144041611452120013448181220838208834E1228A018A018A2424312238226075
+:802A00003812822882122824281621422212824282480248230280042A04E02F0A1A2401C02162200125226411232404122362211280820246428182084682812141C24290120028182888802862282820082224482388384200709E0C00583200424602281440829241111488004811250150211C021417241C0480124111413141347000
+:802A8000421161141542B14148B3414201428014220A2308FB6620220A804102141901102241022982820224140020641800210000200100C02100A220880280A44220082642210214284F24011C011C042800212081A24890618084012029241C1281018829210424422200242819246128A02860284848C042282C08B082062A0C100279
+:802B00001F550B42A21E1118181A84A14523442262292C1832211E422E821AE81CE925F48181228EC29888239A412093522AB221219212128A11C2811AD41319232284229C42E2A08C2C082C282A54122A22CAA12CB26D43B111A62813A223226E2346D1111191722B141F12F5C2311CC5116E913D412961221B186AE111D1115121137865
+:802B80005161312B334E2316711361192F2124F5216113F511213B2317163A66271F21593113D813B22152111D42159161282382DC22EA248C0C142AF8F44EE012B1110113F4516370127222C25313D53196227051724292228A632621269142CA044AE614C4622A4292422E22482D4228AE6227242502182D2224682F1CB2A2FA42822CE4
+:802C0000E42C98E22B8C2934E223A66C2324223A82C82622FC5C1C00260126012C81041214122292A04120091B49200992208892124219218C218821882188219812821C8104482240022440022CA24828822882F0ED79141F13B62102182CEA2556222724242F22D222F483C33F161831411F3AF863411F1EFE61213F3EBA22FEE1E188C9
+:802C80002F18F842432F24F442423F16A6A81F38F89381CAEC2CEE14F483C13F38FCA3A31F28D222B822FC81C186E12C7C83D333D411FC61411F1CFC41C11F14B462A6CA6AC48214284AA68827224FFE42F131611B73111D4117286E6225F242525E133F36F313523F38FD73B14AA1151F3EFBB3B11F18F9F1B13F3AFB52D33F1EFF119199
+:802D00002F18F9C2C33F1CEC35F573632F2FFBB1833F17B541E42DEF2FBE52F753433F3BFFB1213F11BD73FED1512BC5CEC22BEE1F14F461C13F3EF4E3E13F34B442B642B4C2FC42C22998414E422B44882F2AF81A2D141F12F631611AF111311F23F271721F24F542132F11F121311F25D522B553DB11B151E522F153516AF771333F3620
+:802D8000B372FF63711F11A9543D432F24FC13132B231F13F75143127E611E32DAFC73713F35F4B3733F31FA32323F3FF4F3D33F2DF482822F2CFCE3A33F1EFC63C33F1CFAC3C33F3CBCA2AACE2F26F6828225B222BA62A68A8E824F5643B1217631F111111F1452211F27F351522F34E511F163311F25C5723F25BB42B152F563733F1DB5
+:802E0000AD543F3FFB63333F15FD63711F31093F3CFC63E12F37B572F673711F37F67151FEF1DAAF673F15F7D3C33F3BF333A33F35F1F3623F3DF553C12F2CBEE2AEEE3F1EFCE3C32BEC3F3CFCE3C32F2CBCE2FEE2E22BEECAACCC2B66AEA2AEA24E97E0120118808104408144824481440380041100420031280021422A082A0888A08218
+:802E8000C081A082C08282A048200882284824820020F847DA002880220225022400281C1841013C08A880084E811188482022382114002D42421440038016328125112194214211428A0448000000BF68062AB41122B21162241B212396212B1419B262B981B24219B14229FA4291A22F1429DA12A94A1CE92AC4A12E421E211F22641953
+:802F00002E4296C1429AC2421B292E421B29241B2923B49132421B282394212B8419B24218B14228B24228B242289A832AA4842E42CFC90E481A041A2484A2121B612B14122B8413B9423311A8BAF4423113BB42A14B1C32B21CE22AC531C81CF82152922A61193CE518C2521B29581B68181B694AA1282F14B1813262112B8419A2A41141
+:802F80004A2AA284822830422B484AEA22F45384008200000000000000000000001800000040010080040000000080020000005012E0C90D2041A121242E1114382C2443011C01212124130100281C0810115223421904241832369152821C014280824412019082142448A048862292422828F08AEC1428A21031A1B02231418028B8126D
+:80300000388220A82800A82CA3141448112E4200400148216280042827221A82210A239261622728112440C121003142206814F0CFE720221F3131A239321268422B1A13C882A240A2825012A2182C4591C11621224842D1124481148121C171A0A412290128222336211B2424158208283B242064386824881C44F26C2B000040216112C3
+:8030800013014022C111908200122012220220542300800425A224229052702281A21482004602290824111400822130422228F079EB00128022023C81041218004820D112288909422218484A0242482022A4122880C282196212800118114602260214400288902222292282028FA80E382681430148003846722162172D121C31832887
+:80310000A042114AB311820922346829321212D28882468206130621222213C6410082882C042D41C2208202210042E0E8061A9231221C024830421216D2219121211611632120CB1162A01818C0436830122024A4828002409123A0121994511420080021C221A28032222902008F5E050012800219012242221AC4124288281C888428F1
+:80318000611722A04228246848189A2228A1242384E2322C022880022014622A2C14611400C0220020A224E037462121021C26D22182848262141D820020A6212324641120E2222822942218821A4282642C244662182B5218285821228014014820044A02A8800448860200EF3A0920014800000000881302201821B242A2812480A814F7
+:80320000A05842003220411181041954214200244824111092A142008008468228043F4C0D00280080C2522420111102184200002084C1214042018001000000222A01248062120000002123286822228004426B6380A112C021282691624A43621496420314126AB182043223026A88E21C224692111A06425E82244E128839812422F23C
+:80328000132262304222668104243041D02288884882268C0C48CF2206002200003022400188200490411448B8804102200490122800A02418C011000011215012482028240248A8002044F28C8410A1146014284A4201122432005A1801001212120048802804A02952202421820180E212842182062888482B8400A0842C2214024210FE
+:80330000B23F03102103800142200623052022044EA2112B8420A2521301C0221234802248220C1082642482C0120021218230422502224A0842800888DFA7052601806116421C4202190820E424C8113812002C41018092421082944280A28123052B41120048142212421C0280088088088022C28240A228EFBB0D18800440021B34207F
+:803380000462180042B04201622258001961121A1421C112304120410228192401421942028004809241660288100288004FA50E001480810120048008802582A8828088418104206412002E8142008200116012821901110088102104304223242424880426F1528200202202211226012981824101401251210000361201008220142214
+:80340000C49142214082228101002502304226826222808212020080F4EB750032808144016011223420C4111002502113026200003012112124002302480024687042020040028A0200008A82042124FFD3084211116011903210E21198422C880121884218481429824141021723123CA641804102146642021129280100282221148204
+:80348000302200200A4880081F950C12801401232204142119C12180028011A3819081142582B44101880014141941212281C222680028112211824602138482884202400210023D57B011A3411C0166A22637114A56214AB422A14523041B11CA84A8441E833B6622287E62114AA4424612C34329289591DE422F15A74224D022A2434AEA
+:8035000004424260284848214E42882227248AE824BA22022B88142CF4895D001D1113E211C731314A7321B212F1A3815E2229B911E12D9122225AB193931296D312E81785F142323115F31231C6B353E11BD112E22814E222F842122B521722111B3C39BB51D131B221F2212221237483F2214229B8222484A6222B42B042A844242BAA6A
+:803580005FEC041C848212B111E42125C21146E12153111B2A48196C142953322E831384B9111341C14114B82AA453D021E622651518821A2291222641621B2AB232D12254122AE228A884CE81F081222DA2A22F24044AAC488008AA4621240222601248808488C482C08148A819048A8422881201201401201C0188202244012F120826AF
+:8036000081641200400114800220C8220082F045CD807411712161131F3254223F32F222222F21F123A33F1BFBB1313F1CFD418227293F3AB212E91BF2B2B32F2AF1D3F25AA4752F1464342F26F323222F23F7C2C32F21D922D323FC92822F31EC257412D23252228A9B911633124E41242CDA22DC22F842C237343F34F44242216A046A87
+:80368000E22282042F26F4FBBAB031F611411CF211311F1464262F26F662222B551F3EF253D13F17BB62FFC1123F2CFFE3214EC22B272BE727342F14BC53A6412955212F26FA72322F27E739F593322F25FAD3422F2DF142422F21542229C6229E725A65232B236A42D222FA42C24E822F34FAC1833F38F8A2822BCC6AACCE2F2EFEE2E2E6
+:803700002BC48AE8267CC147A1441F11F521311F13F241732F34F163611F36F263622F3EF263D11F37D9337A83F352422F26FAF371D21F3FFFC2123B992F15F431514E532F34F462E337313F23F7D3422F3FF533332F31FC82822DC22F27F652623D6335F2B3B11BD41F35B543F46141136222295C133F2CFE42422F2CFCC2C22B886ABA34
+:8037800082F842422BEA29AC886E624F684CF171711F13D311F331311F14F542332F16E526B272F773B33F34F5F3132F21F713D33F3FB572FBF1733F1DF1F3F3373F3F19FA71511F31C5433D433F367673F371733F31F473F11F37FAD243DE922F25FF32722F24D733F221233F3FFB63D11F33F173711F16F223232F22B242FCC1813F1C6B
+:803800007841F3C3C32F2EAECC2BE62BEE2F24B4E2BE42AC88EEE2FFF50F1880011C011840210140834422C122001242201401211001800220021800208204200224008A44824482048A0400F09A7600002002242821110024400220422342012800258202502240022400282200408202000000228880024A0240F1C88C80B411021B21D9
+:80388000621B212394212B1419B24299212B94112B9413F242B1222F1429D212AB421CEB22C4A12E4256E12264192E42D6C142DAE222B491C2421B2926B29162261B2923B681324219B24298612B84112B84222BA4222B842229AA42882E42AFAC02481A843411B01134421B612B141B482B161B694A32912B348AB442A14B2F14A8482D9B
+:80390000913B411CC8524E911F22E814C85246F1219256C1D3DAC2D21B2D241B692E4113E81639912D111B6827141B28421B682F14024A2AB24228BA422892822B4A88A6F2EB8A00800410020000000000001200218001880000400100800400000000000000000021D0790A902120E1240226024E1288481442A0412023838811210386BC
+:8039800002A0212B2400168121A2213D4220414111226424261221A82C20240462244210B2428A8222F2C9ECB0412111011CE112011260118AC11282271186B1638198823A44210816A142A219228481681480E42429A481122F2208882CC49219334180042601904224008A260C4214F0D24D3051660180922310A21439283C11AA04135B
+:803A0000F92241A22B18121186A31218F2A2A2223A84284491412AEC23C4C1187A48C1C2422B851419120110A14224421022843C422CAC4290221B52001214124E11122212208101253211421218224A2A014041021152211021812111225122101201F0621248218AA4862880042A44022882290228F0291D40011C810280A121628A427B
+:803A8000A129981210C1122214138902282A04221C824401820022CA022082C291E0249141228A0240011440222204288082F443CA200228904127162631421212A60224243CA121C01142481CC871006014303323E814923242A252141B12A8169192216691222848483426013082484A220C292A240624DF3B08113011C0431386A12554
+:803B0000628A0220490227121622826418601620021382F21142111CA2382028E618621180F18222822C042D4120082712113083A0242A28842206282CF4A17920022828001C128221E132A883241816210119418195A118224880449122822C0448221842222AC821121691216A8122A6241400004824422488A024003C0F138181C221FD
+:803B80001820612280021304A01224281C122184642818B02201C2800848902214202182842104224828468204486022822014022A8404249FD50E221081844E9162800230225012228098421810622414802132A34E2200141C2421240621482C022486821201821C1482022200E2422D828024F4CA6900002008804121840821244812BB
+:803C0000000011008004184022260100000014281928044882200288002B840022802282F88ACD30318062121A042B412CC32142882F1412420316024E21164112813C118082B221855422621661241A026218230224421CC8A248482CA84819924240228A08CA62228828C0827D5D00121420122102800240024A012C0A8024044022449B
+:803C80000222822004800400B011220223846212488004820023841482A424484A82F4C5D8001B2820B141A21240A22400001C011122002392211E21002428002410916121420011181C026200281C421102000000004820F29BC390214222000040A1141A820121211880092C010025836111682E91222420012424168151211A04122338
+:803D00000142200211212228282220028044725B0A188200C041B04302280013220424288A92825220140111208414A32420E12402141822182001481382C28262002C04292882488208004AF8E97F0000200128181248800380C12119012E112581139292668121B41308A220852201122410021914A12148210033121223240400480018
+:803D800048F055F52004008A140120028E222229012328012823C42288122681228832215821002088215821882008000040012A08A2002800824240F3F25E00122022B222011420216514882100184E118880118121D53231511E8222112412212311F11122221A42912160191C04118098811C94A121280040028800DF25031312418114
+:803E000041011301142111001341012400008004281042012712220000002242D0220680140248001110122204420028FE96008A42011221222B2418290220041822141140012A84022800001CC421E022B4110462142818188082022880044814420000488810F2419AA018801401241C8411522134421168142024C4314813042180216B
+:803E8000C88200802444410200486034401151228229841A822A9482822C28AA28002928FCA4E490619A02381B621D113912512358113B323304112631118AF5138126A293271596E11252221B231229F421A31B247E1242AA15E111F111423B2119D212F311512B113323B42234222C663424483D612B6221230A42424081F4C21BE01174
+:803F0000E11A04125E127A62361CA52133E1372B81D33365111F21E21263216AA3411C021811A82423F65122212683E63125A51425A212A0135246D23186F321234662283F16083B821420A88290A28A9242C2482F2AF227B61422111712111421122F27E212A526214AC48352298921F463A186F2433133B421B721F6524217122F1CD5BC
+:803F800031E712092954132AD222F212431B282D21AE13141B4A20EE140419C2A1B0A36E143F2CE826A88428A8422B8288C84AA8847502420014208204004826810400488044020010022014022024220442220020820448228A048A048A442288A24820088228EF780A9AA63326B121E22CF442C227242F21B352F143233F19B812E32F36
+:80400000F912122B993AE311A1AA1F14E811E13DED14C71121AE814E5329F142526AA4445E523F25F5D2C22F25F4B3B22B119AA9111B8A1F26F6F3F22B444AA6444AC68225B242A44480C48227222D822F2696C24A84B422E61D021AA777221B331B543F3DF742633D322D222D333F1F7F53F3F3B23B152B991B321F35B7F2F9F1913F3785
+:80408000F3F3D12B751B761F32F382826EC32F36E735F561613F36F452522F35B592FC52523F2BBB11F3B1F32B311F18EF26F6F3F23B221F14A4664ACC823D832BEC1D811B8825F2828223E228B862CEC22BC48AF862E22F17045AA573221F13E225FC43633F35F172322B153F36F2D3C13F15F3D1F22D122B882AE216E43EFAE2F316F379
+:80410000B1F12F17E711A1542F1AF822A33F21F1635323E234F452522F34E52DFD52523F2BFB42733F1B5E111B8A1F26F293932F14D43152134E618E833DA23F1CAEC41F18D822DA22F822822F22F862622BEA29ACCC6AF69193B0F1A773221F13D311F153732F17F762722F27F362333F1FFF73233F2DFF42522B991B321F36F6F3B33F9C
+:804180001FFF72733F1BED17F771711F36F6A3A326F373332F37F723212F36F652122F27F7D2F22F25F5B3B23F35F7B3A23B331F1FFB21233F29B931F221232B221F1EFE83A33BA43F1CFC41813B882F28F882822B8AEEC22BEEEABE42EC2CEC2EFEC1F900008224482E12208224224102204122480228114A1281128212A22421302210AA
+:8042000002271260126012482602144834400314800224800242F05C9DA0124021418242013440030014802242018024840448461162142E42904280040021124611118224823442280080440228004840E35E04581B21B01122B611324219B242B111B26299212B94112F2439212F1429F24293222D91AAC4912E421CF8224256E1226446
+:80428000192F226C1D2E42DAC2421B292E421B29241B2923B69132421B682396612B8419B64218B142A8422B84222BA42229A842882E4267CF80B111A6521A622613011B6123B491B222A94829B3917642322129B931D432B9B194922B4B2D91AE521CF122C21E812A61113F222CC95316C1D213C9921B49981B612F14389129B981326295
+:804300001B2823B481922213B842222A249A22A2212B4AE02AF4AE2700824800000000000000000000800140011008140000000080010000000000001002DF150A100128119943820281288C2129048022D316A2124222422829041229C4588213248494124228198281C23166311211642E41290246011A4862222285026848E228EF7799
+:80438000034AA129321682248842D832A6388042C2131A6412C280889822421C91C1431842651321331142A238412351614C718641022981642680693C46014688248614888446885218249F380F52CA822392411B822890438A028C218A911222AAA4216F18A212272642428E22888AD124B14191122CC141422958122974217442A51850
+:8044000090114223A424648E1127221964124628A5426225D82824D4280482227F7406301120116281248C6222162882C21219241401008220C211196444211422839483005A921412A02165817222B21182111182E6140842800821222082A2428B2424FFC30218122D11842C01421149013413882889012C4828044A0289024604281BC3
+:8044800042144904002400822100131182344440012D8210228222C8840000F0EDED244230242AD143E2226412A0241EA27816C21135888CC4448663E9184B1822921BA48378627152044417215E22CAE2AA9514625B24324F117212F122118113E181982189A6422E41428147388911D422C16248282228287F6D0E20F112252C63122C41
+:804500000280031C22683988925024844335128A81828A64481163B62154145321A2A48C644129C62124174125D1122201484884422A24142278320827294602288022F218C7241A0410381423E41412C1442A3952391172182184A44813388A30643018193A482B421200422F2401AE120043A4292212121598138B182625C621112948EC
+:804580005A413024C0A4488002F01986241624440C4A12221446644121228847284B42114648B124014B282411144E8418A68251941E242919E82862141A044413445922A601255BC1435883D4902D00103886482F64A12444486FCA0E422F12B1119248184D43164823225481A7248D14948362822A7124021240C218A0124324492222A6
+:80460000C442D048C421E011247168828A4218C8144AA2218A3124A981F8A4428D82425A02C0828828F031F410012001810081842A0134002512046086131448C4C40085A5420000211084022011C8144984024200422944488441243328282014F831ABE05194211301503E8D4245D1C2921493D282D2A2419F448CB26851142B211E2893
+:80468000191E981D4F14C8244CB418E2227428C4168285622C484CB4214424F2A31A83F298254644D884664F23689256D8521C483C42414B8266A2382ABC4442F8523A502212C362816A818401C0482981C48182851251422244484400A084409512142A2415D248222281215118400285F2112425018D111042E8642888E1839412844660
+:804700000480F45A8F002410014160842E114283322915E2A46149285014C384412856142512286C14A08195C243488536489816F22182842046344420C6188CA48415084648462841344418C800DF4404806422422005150411008800458AE8A84403002A24011512080041002824C0141BA12501271C2D2882704262131400801C243252
+:8047800022848A8421D424F8F6DB6022431238244130486086A3228171480180315122A01250488185C44144128F2134482A2401002922021B2110A11212265185233A84284D9190128041848108844A2A727D0A12808461822223C152C056C8212B12494608814888A41C0D21421894884D21141301442D4244441A04C88E2485045084C6
+:80480000125901C24849822808200A48A2188B485F1506860422121817614942C811008C8221018184212140441844544828230430284F845881250400711064225484301224881068418955822481422249113218347F4D0340044C028918586181642648044042021482261118D4123E418841184AA2125023708831211241104201C084
+:8048800021174230413021D022228801404888C85C21425FFA061CD42212541817842984044924820448D04834414AC18C4944041100104A4C3C848684A2415028888888418C02402495282082A1489948644443C884432894282018F21AB38003444011E841922241202101C02253012140F816426281502112412D12EC061841C0444123
+:80490000A01285C44841AC23110822816042584D22818911921244812042F8F84B400848250823021260814125074C8201111001134211D238E24421948182E04488224101222E8C800483048031444CA8141604890A122122202182528226F4E1C914246B686C322A1FD1B213E281D428F414646B614D2817118CB414E4212151821B8820
+:8049800035D1A4F29512174287444D44A9BC413D1C988BC44E411F8144728894214F41D222B1B331AD1D841F84F411154544F16A643E848B85EA651ACFA1F9CA2C45D88A312C2387F8241A8AE23EF16C4CAF920717412662821D3924CD5ECF6251411D1185EB21B12A7192C1144D2C3D158AD5CCD628A411AF94D498F42581BD1255782A3E
+:804A00001AF33268474BF7226F627343D486D4E49482AEA4281EAD2D282654263E384F4311F186292D6C1E215E48482CA44D4761214D3C16A4E14B551E4886F285D3A07244614F413448622B244F95736AE846B1EAC42A1F2463A483FC4C2A973527344F4C7828C1244B248C66964657544E5DC7743D389EACC6F1145824A3A61A43D57467
+:804A80009812CF12D42CE2829E4B9F84FA141A1F24E51A9181DD8437484B91AD96881EA68AF86C4883FC2888898AFA79BD2004004822400224004006241944A448100111102104908310020069086D8140013440013400008220080000009FC447B382C422C55AFE6F5EF26DEF49F441738FF4F54A6A23F151729B558B442CF157577F71CB
+:804B0000F54E8A3B882F85F755535F14F48D89EFE2F6C4C51FF2F357174F45F1CECC8FECF4D6D63F41A588F46F617A92F495B51F1BF32161DF54F453513F51E161F34A482FC4BEC1B891E869F893D18FADFFD8CAEF89F9B89ACF8E7D44F4B486BED8CD8C6F68FCEFFC343F33F7226845DEE6F2F73DBFBFB77AF74173DD5FAFA6D74EF342B1
+:804B800062AB258F44F458587F74F4574FEFDCDC13F842688B54EF16F4A581CFF2F3C4C7BFF6DEF27144FCFE7CDFFCFC9797EFF1F1C2CA4FE6F68ABE6F48EAC9F68A81DF52F64D651F15F643414F67F75F596FCEFEC3C41B7D1F29FB97D7AFA8FD5EDEAF89F9BC9CCAFD6464CFCBF8F2D8CFCEFF34F69F264CF171432F22564CCF61F16605
+:804C000064FFF7B742F443633FF5F74E7E2F45F57373AF95F75A4CA9F15353EF75F5CC4BFF9CFC1A1A7F15F16E69DF9AFA2D7E6F98FC21AE3F75F17236AFEFFD1C977F5DDC56A488EF84F4B6AE6F29F8B6F74F53FB21258F44F45B113F17F55173AFC4F74B2F9FCCF89181DEEB7F3DFDDEDEEFE5FC1E98CFCBB9F4FD44148F83F5A2E8CF3E
+:804C8000CCFC6CDE1FFE42F1E567AB224D2C5FF1F37775F7F52B673F35F7777F6F46F7687C3F36F75A59AFC5F45A5A3F34F51F5FEFFCF8CF4DBFB1F14351DF96F6858D5FF2F68ECFBFF2F653177FF7F23BDFCFFAF8D7C7EFE1F5CACAEFC4F436BA6F6BF23EA2EFD9FB4925DF74F45822FFD7F57D77BFD6F76B7FBF8DF981911F3CFDD7D3DE
+:804D00006FE1DDEEBC12F93C3CDAFF6474CFCFED8EFECCCC4FEE7F71064B1210429814B024417824410840410884448485129128F048247048044211282911183448419014008443C24843A241471282141A44A241241648268822F148241228A0294041244254328C12C84463447462424882644451218A7442150411404251218744507A
+:804D8000484F2248410825224882C2811504112184811A342A8285034C4818388489119488924245F967E5C0421F4152281F4132681F41724AD241F24A121F48F24A911B28AF243985AF6439A5AF14BBA4F442B55F8AD412F925481CF9254A4E814FA264115FA264192FA26C592D4A9E244D4A1F4DD226FC9124AD831F49F24A831F49F2D6
+:804E00004A811F48F24A931D24AF149921AB9453B84A3924AB9443B242792498924F8284F9244A6DFF40FA11648D421F417228F21144A7341F41F248129E248F74F19124AF24BA91F2481653BB48B2A1F442B55F8B3442778A29F1855A4ADBA6CCA15F8225FD238846D5B2E951E282FCD1282D888AF62AD196F44A834CF24A938E248F34B3
+:804E8000C9248F549921AF74BB84D21AB9A4B44A312429F9244829F926482D944FAAF52DEE402808000000000000000000008001000000800184410000000000800200000000D0310A244015489311A44722188D911932518CC111A941C6855CD14334311C921D2A210650419911942C80311645186241408281512947144131266682C09C
+:804F00008142444C98128C8EC12C18281A3224BF170151B62238122962CA29A414959426C2272250821189E382C12832244CA42411E44532241226E211022E184E242C84A542D0273119A4C02418A01448988170136284284A4826042D844041F8F61D40F4D22224C0212F1922247616C3B44F149A728B12182791265C1236B754C2114E63
+:804F8000238F52E511E2211234A2436191437228E482B1352451A28936144E111400153814413B144634BE8117224611B424A81C4DAA1A7428D426091A7214F8FA68400147181618425C2A161458811051221508128DB48414222504D08404411426621100244694544042D42A618129C12427140028008812A3042148002002221FBD0AE3
+:805000001419020000840000200813812218120500A0248414604122C240B42408002501242800212880543248188028A2144189A24242248F25092901130125C3321CD42243A1212562A160211E8146021CF58126228D711925618A21462344D132344925E844A8E127241E4222984CD13A311D52E712628E148B4933F432818E48241CDA
+:80508000EC8402A3742884BB86A4189248BFD40233811201158272416222112440081A7882419122242E8326054280924281231411C368C249DC24E562C85220185712856226113014281C249881299482482C4838186C48A4414A48F2F669001412246021301820032D12001252E01944048F156211188988C24111E04451122508A842A8
+:80510000208281C1182D15188D242E42828BC1213B522D48B041C128203664388B4A2A8881B47E0A913415941C400218812664811CC31C1210C88884A021A5C218208C3924AA84843268A185C4121942684447221D54278185448806AA01250424CF183124800469042CC82C1283F8522E248D1242182591189CC2C4413042288444812A38
+:80518000C4234562128A01641041C1124286097B14442E1218274434849602682822002F720186044D8283082692A48160882CE1212261444237EC14008422212119189A63121410C2C21823A11456322844880024434601448418209688441A84024022742291148446A8344820814498184B284E14388148422648F457131424149741C6
+:805200002D2A2C3129486961964CD28192112568291226338866BA28E84132868301882F6A64521B242C74753854AD121E68E39826528E16413F41F2221889521A4C7422D882A734212C68898D51C1AB814E884D42E618B882B258E2C4928C6F5D0A2D111072111408654158221A84C128188C642416E8643111181008141904488141600C
+:805280008228415224A04228006384A21217418886240424430843C224124C21A1144118483E15203181409428A160422122448C024812502811E69122106132200442224A41F2154285E244015E8412212088C8442068181E4280C4814844491C1804484C0890642F2B04422848282012024884101154222082C4222098228C0B228082F6
+:805300001142B1220444244C14021388040043C961004358522A11A28400984961481022094F2D0D382309116880641410A14312481248100112841C011240010023024004281460241243210823442404898112981600B022A4820028001B2F0010011100004028941C0080018448486022A4C082248C081268482001A02189C4228922E6
+:805380000B60414460441489381222928861A28004F092FC00001160C4421601592114181122A41460646AB11208184280841208102928C14444537842728801CA6241C88813246169008848A7288038142181889044829F960D482F118282440850281C31488C0160542C11E812810181290118182A110413214424314290428962C949ED
+:80540000E4182601C02C40324188294214246121412081018810F4BEBC245084160200890289220200508380541211412288818344A2145A022D1200200123041A42544899C42C1AC4841C084886810444438E02A0424B218110F8E6FA803288913846A1682858684280B6188481F2245283A212A012208224821862128743A014732201C6
+:805480008921C184241F21CA41172118205148820016246814C014218A5414228AC491AAF435DB400868848200221480625111281480880448484C1463482B128429C841139224001C224242084D4840042322C24228188654821E2120212404004129047FCD0D1E729E341922F42888AE4889D21837488B448CA2414F14D1239111CB4442
+:805500001F16DA24F6B268CF24B81291212889F423226DC22CD51994116D3D291564414FC6914A1AB5485B86CF426F94CB6BC9F52461CF2CB194E224E81272C8F298144635A2324B884CE91EA12A2B8816A1A82DA520242853911D62812A64251B421D191A7521482AF11A412B111E1A3B154E122B436AB618F1715867214A44F872288EA5
+:80558000281623F2F5271A15C6424F4529E813F4A911128F616B24CE84111F519892923B442F919AC7AB481ACA822D7423D4848E48F884C1421F694122722B59384B2346E1642234252D312E2487468F14F319444B444AA222A9641215E18813B1A44CE38A82A823146F23B162E62504A7444E722B211F38D2667883E6617AC132854CB9E9
+:8056000032E24D88F441462D1C8AD84561244B914F44F5C61C5632B4444D144B644AF1244C17B700141042088414840040484108840024A084A08420044200000020140425810400001A4482040048281A04122001DF6A47F252726F6353BBBF33D11BF266242F24B44391415D255F14F679319FD155762F25F54737BF9CF924341F17D1E4
+:8056800044F812124F437EB1F18E6E29D8ECF51111CFE2B232F139591F1968614F63F7387F9F19F284844F8AF29D8C476BEFEFFA9292EFC9EB57F318587F12BBE6EB237368FA8313EFBCB916F964366F62BAA6FB2D284F27DFCCF81454EFC6FEDF98E025F1765EBFB3F33B533D61EFC4D422D68B9351DFD5D751F619119F93F74657AFB11F
+:80570000F71F3D9FBEDF66F16313CFEBB292F1D6441F1BF8CE7E2BA2CFE6FE3343EFF46427DF92F491E11F31F13622EFF2F6B5FB6F4DFDB5B1CF89AAAFCFFFFFB2B6EFCFAF338FC5F56765FE641F13F3E1E43F78F1DE5D4F43FFE4742F61B942F449284F66FE8A884F49F52C3CFFBA095AF73476AF91F13913AD226F66F26A4A3F26B32AA9
+:80578000F43D158FC5F761219D79D7F1AFA5F55737AF8DF97C7EAF93F16CDE2B736F5BE713D544AF48CDEE1F31F774763F13F1797B9ED21E576F63F73A7E3F99FEF5F54F4AFE95B45F79FBF7B64F6EFAFEEC1F1FFA98DC7F52EB4EFBD292AFA5FBD313AFBDF936B44F26FB66A66BFECF8EBA74F75EDC4F41F548F8CF6B4FB252F13C56AFBB
+:8058000083F37913BD6AEFE4F42A4ABFA2B32BF77D7D8F81F719198D7BFFF5F53B5BFFD1F3F8F8EFC1F17351CFEFB5F2F754C58FBFF54CEC2B6EEFE6F63B4BEFF5F57313FFD6F791F31E536F27F36F7E7F1BFFF1F35F5BFB9DBFBFB9FBFFFFCFE7FFFEEC1F13FAD89C7F56A37F2F2DFD5EFABFFDF5DADD4F42FFE4F22F67BF72F7E8A84FFB
+:805880004FFFDAD84F49F52C2CAF220C18D0124148032412262101843400112440022813010000111027044223021C0865012C0822100420018200002882424004FF6509828001A7286022004001810010D28104480018002128214082021082120249881204296848341222134811D522318418901220148411F4338CE022F41124C73245
+:805900001F4132681FC1364E1D64AF14D141B66A9961AB945D48AB944B42AF147BA4F842B35782AD914F82C4B15FA2C4A14FA264114FA2E419E2A27498D5A4E449D2A4F491242CF4912485F2912483F49124A3F48124AB141F49B24AD981B24A19B54AB924B44A79B4F842B447822D944F8BA4B44FAAF442C77024E281F42C4311AB121F85
+:805980004114C2642D111D64AF42B911D44ABA11D652B994F44AB143F94AB113FB4A152F88F448353F28F548355FA2FC58814D528F1CE2A27198E5B27D88C15A1F8DF2245A1F4986E5C9E216F1816CA9F1816CA3F2814CAF34D1C1B642DB85969A4F82B44AEB88B442E38294AA6B48AB244F2AF127550080840100200200800200000000FC
+:805A0000800100001002000048000000004400200200008114C052404241821192112413826481A9240121250427241D1A8A2132885058119D848364414AD132A152482964E2E04631526B81214460418948B91134412CCC118817248E41444E888923A84181181248EF1A4F22A4291C41A448A12711CD121781711C58281C6D811A0C8525
+:805A80002412A881167121289828421D2414231208369C18233868404181415932422C21415824112460818185C11341292782C1648DA143F2873F2400D02265248511722AF44A1287214DC8182B49B0944652848D128C814962825183E358B48822A1522D1B3236F81B428F6298488B3456B245091D4690149648F111484695822371229B
+:805B00007441B288541C56BA1C32424A62A1321CB914F4A779C0421B211C412428C1111341514114843416180246322188228D91118918119845542180644400224425012941488344628100461181688114C081802B01499428228F520218134101301165223124102808102802124A022009000022281088042480084084210128188AF0
+:805B800002110029012490124800005F950780824208A12884424118482D181D18341883318435C2925A32288CC2286829346627A1307223961A4AA1944E22412622C81260924C18542187212C8404C845E2634CD884C344A249A49444F08447001214002931222D184241188A941884243218882F3224B81234982220042B421608286286
+:805C0000484286821686829814E011624849428112C241200C9825782C828444A41444F037BA8061122281508144C024100821135118403814208182129828262244742222725242981A185220082130128400182F88811402D042B1260423C114A8428200DFCB0722842082011850848324F84B2226C4820018F0821429A228452242329D
+:805C8000848C2162842A8C12819458435882C2601498669821A2304A28238C6144212A14424242828441A4414E889FCB056084954422148A742CA14247221905176E9C1438288414896264E0296281C012141F21B81412562C404A018C64612816346A20884421111831448281224884104884820321AF64042410024392142821211228FB
+:805D000018121248164164850081424800100885028844412120C2144042140E4E18A084813012868281213584828CC18882478224E7AA0021312C8213AE25273248412F25F228114AE12194482E11497148F2A41A4F2492284B8681404269B12E144CD62C92814CC41421484F22B1148271327A28748B8464348C65863B48122315AA41F4
+:805D800023B518D46288D84AA53896F414688B843F430122100C432401C4C3E281C681482D831788401838110088124A43C28480C24A831802A483D42408C850148242282A688120188884281802008110280224AF1109220020044002216D4222860400818004424324612282001022082C41424208442502002064242442C84E14100894
+:805E000021E021082141005FEC09604248004C128246E8820448818C6428194491521413E218021445885121191A820223392210B141686219081364221142118213191811D2212903004282004182EB18000022C0488181008224448890222A88022C2804AAA44848484849868424048A84048281829252C212880012C022A02443A414BF
+:805E8000423014648028746D0C4611820181E012042A454801481582072944A21840220218180011130B804402609412004416442124817184C14488288818A81221200968F0B283A0482280C24820B41424446222204422A4424270420210080022200A36081A0400614425180200124248292838485898820060881A7C94981423F874A5
+:805F00004D4008904422001098824848902288C0828381AA24882A091838168402004188821622CC42824886422888048A11022C41043440042410220442CF880E2225026021222022210488B3E2C4018225E81408412148144260143446084A2808218BA4400838800C2A08A382C8122614E128824492488248009082814F6B010000248D
+:805F80002C14D828012A882828A8181886048C02828088A828822C01802821C48880088846A881C09449A18182800423219842604849298818041200EF240C8C012D41401188021C12246242902100C08418A904182B14244A41A88415B24101126015002528C14116428144981414204424810248904229829524882384F118F2C0128A7C
+:806000003212625E42A9A22236E81172AAD24184D285D818B192D12712D22CA1946528AC49226EC24AF845584AA266EAE98C6D49EA2CF5424A4EC84129A9111E42AF2494141A23D118642115EA28D52984B872CF144F444492822D18126D8CCE424E481FFE0F100250984F8614D36802208C544A4389A8888F82E81268211B4A29FA421CB0
+:80608000DAB118013411353112124A0D828EA123F86284478C8928F894958E441B8CD82B315821884BA92F28042BC8A3A8D89A44D44483F1249412FDB3B061762442C12428248F84A454AFA6E5C4FE22A22F2EA84E3FA4EC26A4461F2CF4D2683B4A4EA219A4A21DC18E242B4A322F3264E81D6122212FA1D1222C41F3814287712F38D264
+:806100001229E2159848C6E52CF8C281DED42F15F242145E11178847243E92424E224F29BC82AC49A0887F190D130113011508115081100184244001144001140080020028212800902190219021211912B211021B2110011244222043212324022D3F1416F232133E315F52B259F5692BBD69DFF5F453127F74FC87812F24F8AB8DDF5D8D
+:80618000FD81214F5EFE23E15F74D511FC8C8F1F12FEA929FAFE42C22BCCDFF4F543419FB4F4D3D1DFDCF521618FABA4578FAF5F3B5F7AF8271F9FA8F92263EFFFFC75D78F8CF9A4A7AF9EF6B1B15E521F36DAF9E824FCC1C36F6FFFDADE2F24B642FEBCBC4F42F96CEC4F42F3B8AA4F9946F111232F34F622215F53F7494846528ADFF75E
+:80620000B613F166662F4EFE63A1AD2AFFDDFD11114F7EFE23294F66EF21FDCECF3F36F6EBB9DAED26BE42F4DDCF3F16F469EB3F17F7CD5D1F13FBF9CB2B578FBCFC22E84F6EFCF5579FABFB3233CFFFFC75579F9EFBE4E7AD591F19FD1357AEA28FA5FA41935E526F67F7FEFA2F2DBF52FFADAC4F63D1CEF8D4D48FAF7FE3051F34F122E8
+:8062800042315F42F218118F82D2A8F277662F33F2E6E62F4CFC22A2BF9CFADCDE3F34F1E7E6A5F1EC762AFEAF8E2F12F42A281F1BEA22FBA2A2FD8D1F127229FB8393FFFCF141438FBDB6D2F3B8BA2FA4F484A67F61F5A8BB2D82FFC9DA46F5E9FB6F49F9D9D8DED23F7FE724F1487A2F25FC91832D86EFEBFF1212FAF9FC9C6F4457CE63
+:806300004F48F9A8D85F6344E122F322623B115F47F36869AF8656BBFF67F71A336F6CF6C3E33DA3A5FADEDE3D137F6C5C9AFF7EFF12D2FFEEFC6241AF86FBB1B16EA22724FD8F1D2297BE3F23F39F1F1F31F9D8EB2B319FA8F822627F7CFE1752AFB8F93232FFC9FA17118FADFDA6A49F86FFD1D32F23F682129FBDF541D31AF134F2EF11
+:80638000E9F99292FE92AFEFF91634A5FCF4F48FAAFD9CD3200222008C6422842622682200400328400220080000002142001842611002610048241A04828044224822492241244804FF110C823022402208008442008425012484888002004042118152211424120000000020091220110229311421100220A114F03C7AD024F4112485F5
+:80640000F21124C3F4112CA3D441B24AD1C1B24AB981F24A9255B84A3925AF1439352F14F925482F14F935488D954FAAC4854FA264114FA264592ECA96D5A2ED49C24A1F49C2431F4952381F49F248111F49724AF19124AF14F11124AF14D981F64A9153F94A914782AF4439342B94478329F92448984FA2F45DF540EA41D62CA42162161D
+:806480001CEA4116C668AF44A9282D361F8956485B4AA9B111D44ABBA1F442147F81B442EBA8E554F326CA8F15FA244246F126D81E252DDB8F55C2C216CCC3CCC4D316FC48914CF44491966C14967C4A85F442B54789AF14A2432B944F8394824F8B344A6B4289B9A6F558870080050000000080020000000080018800004001008054212F
+:806500000000000048280000000025013F610A41442121292592322781148A021588C4838481272244220089C324201281028843E2848AA118A32144E42188822334C24180042381A18100838151284EA484888158F025A21468234801851454844058848C882121014156E422B18804C41904488440A21462524381144416440186522C4B
+:806580001149E1A221352443E18842484264142822339218442216C4A146B4F402644542C242CB1428A992129187484958812A651810847422E4840AA489011A248281A2C1824CB26499414B18E711C314E428612A4B432D4243741824C1444D12C311A81244422812B722C658488E22811416F68D59A0424001409414848012280112A1E6
+:80660000842D34122140B421C424101801214A8215880124400140482169224822A082122C08141688024C0330144A8BF49F6C100449011C01148C824108160882008113D2424208800320A224196444A02120412284114181028624C648421022E81401888019C422418908001FC1488193241421421832182148813012161BE83582DD78
+:8066800048C148148BC2221D481028548441848C3342188280C22244288092423991146C68461B163C14887843286186C628A581324C14043E2C142E1426541400002698128184301211211C91985CC248850128260181C0484621C4223200248042912122244239925845C22213449113865281E0889188580048003D67002011E214810C
+:80670000B1118201426081B08841E8222464A149026E88E08104A0424312544816882421094A6221440022432845A44846A4214A6884A084182A94442263B9281914041F9801004552184548E88184911818006498321DA8E28B14132382E24601F0221428C84301C02118AE188741168C24B214648222118A4529C514A60121C12A042096
+:806780000412844148A9F14229302C2F1641288114819A24424038224C213424124508814285021E41888A01890999245428625488842880048400302142D0848721342828122031648001217FD40200222011824892210084811008408464411200464142CA216222200500299212182212482A2182412CB8120481808831621881242220
+:806800004A0843F2EF8B8042312CB96141218936248D5100288582351489EB4A447411C83432499711197C82D228E281A6211B4242998193BC96C636222A8162828994218A55816E148E542B128F2413C84C892433325889A11423E2440143F2D7857084A221008354811812232251288418828111811E484A82140842C02440914481A0A9
+:806880002429048480054921212221225118E0140818800842004312282844F8D71E000000808343024142811830AC22841880011422601228121A3281592252849074824190148245421A044119288294848081C414824901A016F0131CA0241189134881044924A1181818148284112CC4E2221C71888102C8190880481104162111042D
+:8069000029249544236421A021828D2100821221203888233822828AB2944422982C2008121081068C0468239229A014229028488284C088003011241D28001842608400008324810100A116211D088335842481128A22210882DF530F312220C362249B42241F24021364446A6128CA0118C113242A22A4588210E2112C08C80000481CAE
+:806980000881228B8488142D414211612531822DA12D84239212988041842108EF24430144260100A021000010044A410828004C83E2848112084410091280024881220012000083024008004200100814CF7F0C8C040023152844018E1480130448208582F141144008221941442821011CC581A0C18184A0812800183280AA842488121A
+:806A000040880C82802884088D4420C3336013202341021042D61858288C7888C2821E82242833314119418508984224182CC264891682C23428A19026299E24821B2441C0219CC14346A1122A612226428226A21627824F4A0318864811242358818148281440648428380089280400001813140168488442281280042004313018160104
+:806A8000202401102824912212004AE1A4049480048D824503E011C2415E225452282C810430418328AA182B68112AA14288834201808881081688C1A127211C82A48434D0222862414581E28208444014280425044F614F02AE23121F42D111E12852128982E44866438F11D41162288FA971D188180217122F18E21B22B1918AA2611C56
+:806B0000D294C42147841F166286AC058B14B048C5882B52AE542F28E48288613239E84DE21462318E1112441E188E12923E1C2344E87446F89455A04186E482C328DE42A7465E58669212323C3521ED984784299A782FA5A1441F1AFB9A2881C11BEE421B82455881911381D424E1413254CBC7418A32141AF24C224E2B4B941F61B244E3
+:806B80009229C531282B919F8C5D421F8CB29AA886A364622B8849AE91BAF88282CF95051F167311581116B228B211B429F215581F37F243923B244AE345B418AD462E848B628FEABB5AB444BD31E984CD114F9264381F12E125A5BB2CF1B1811AF481D189A2283AF653D42C72AC23B112A8212F14F183812F84E569D21378A152429F253D
+:806C000098CE2E328F68E4439CB228BAE14E84A1433FF949032C4148011C0126011C48880814121C220800001228242824422486C4128664228644728104174850412AC1442642240200100441284124412841284F8B4B7312722715F11436ADC86F4CF413222B661E536F61F997B23BEA3F66F4C7851FB8FBC229A7B83F14F6C383EFE36A
+:806C8000BBB3FBFCDC1F1CFDFD6D1F1AF84D5F3734EFF4F443C1CFB8FA9387AFACF246CC4F84FCCBC53F14F435BF7D82277A2F1FFCC59447582F13F191937F7FFDDBDA3F1CFE199C5F75FDD8D84BAA8FEEF746446F22F88AA84743CFC8BC34F198C84F3C0D2CF2C76E3F22F136748DBBEFE4D42AB662E424F476962F6DBAC2FC1B6BFFD8E1
+:806D0000F8C9DBAF9CF38A1BBFBCF643A1DFEFFBB3B2FFDEFFC1D1FFFEFF8383FFD45C11DFF1FCC343FF92F291D5DFECF4D65E7F84FCC2CC6F6EFFE725DD885CF844457F7DBDC3F415159F98F8D7D7FFFDFF93B3BFB17317F5DF6F6F2BFA72766F65F59692EFCBAB2FEFCDBD14F99E9C2F4B437111F227563F82F1343EBF93F1F757BFA183
+:806D8000F26B7A3F36F3D7173F64FD7371BFBCFACE86AFACBDD3F29BD2AF2FFFE38B7FEBF9A3B87FDBF9A1E1CFF8FDA282FFD6DE11D355F57153BFD47691F14CFD4F62F6E264EE6A4F4CFC3576AFFAF2AA2A7F4EF8E5B49EA13F3BFBDFFFBFBFFEDB6F3F3CFF43737F5DFCD7C72F2BFA5E5A2F6EFE2296AF889A42AFCAEF42F1A8FA7F44CC
+:806E00004FF373315F4BF6311A7FD7F3381BFFF7F51B33BFB5F573317F7DF1CB7BBF85F583C26F69F9CA5A3BAFBFABF97AFA3F97FBB58E3F88FBA7BD1F36FF8CCD1F1AF86D6D9FA4F3CF5F3F16F4E9ED1F31F96AFBAF86F6E84C2EA21F36B233F7A82F2AFA61623F3FFFF7E63F3FFFEFEF3F37FE5BEF3F38FB4B5BBF99F8FBCBAFABFA3E84
+:806E80007AAFEFFFA2B6AFABFB16748FCAEF62F3A8BAA7AB0080012E1200842682248244A14160812C3281B08184122134812811283128314A12221402230221008029C183921412A0493440A249004A0242F0ACD9C01128830214166818281C21410118844A0881221848188AC43124102111011812A0212021A221202102218A92926801
+:806F0000260214112522038002182218149B18D022F41124A5F2112CA3F41124E3D641B24AD141B24A9921AB9453B14A3925AF543B242F547924D812F934481CF9244A1CFA244A1E214FA264194FA264594D5A9E244D4A1F49D234F49124C5F39124C7141FC9F24E111FC8B24ED141B24A9921AB9451AF44B924F44A9443F2429447822DBE
+:806F8000944F82C4944FA2F4A7E610C26429E4C1128E562E488B144CF24A9619F248B6118F643B2589B124F44A93228D956B42AD818CD558F826D887156F2278D871247A98D1B47498F12442DE2845AB6945E189541E8E48C5F181484B1415F84A9417C829D381D442EB8AF4421484AF4429DA48B182D448B182F5CC650082481400000027
+:807000000000000081001002008800200214002280040000004004280000000021B0E60A144562221024215241C0A14E21890214141187428241301426414858841934158CF382282110E8820820184501442F4162144856088C0888485689283C482C01845848848FCD4CC1148A4168838D514843A82994164468114E111A0412128301FF
+:80708000368164854400814081A4144CE14221D448A1411880A11A2905181C6122624832AC141824C42280542828702881F453C810654D89921A468C813A2510316583A312141414818608112CC469811648641C4199C2882944548589169458885314E12804124219652142478470E826F4481442C289042125AA414816F8A73F800121E8
+:80710000281C8114A48185E149121861141A04124C234124C3141244104868112CA12418122A21C8188001181AF244124CC211306828881A028414822C024A41880289C242CF4A04000081201481012081180410480812888400400841400A1008001E24890881280042842410081812A12220029088E04F0849D1424248016220034C0302
+:807180008D2219648120A148803428181068222243422881818331682682218B048002128C312436C22281832248D88218A48187411004492481F46C9340220211A042422218442031814D1800882034188A010029124428212121214288A11A481E2480021230241226188882482A88311A890228408488F48ECF901C461408840016012E
+:807200002A014D2A480018894408284018288261824004261862842C0284008908812289012A14522281830289418468411004488311F271F83041002146041841160812209148008C0122104818388120441848384442208682043024184131C01490188230182908008C218824C3884A11B88D0C381810A82100812800400812A1488C2E
+:8072800022A114C0848012C8213244108803002828222422B028E1840186682860224289014A41842202824400CF1A0900414078288424611418100118CC241124414804001014041880011A921A009800200200008C2224088281121028418802F06C57B0210464814F832482C4149B5218181418839448292194283242844D88811C0861
+:807300005CB4289118844F81A44216925820A63840A21249B221E18144648889E888622283198888042E18838AE5811A8C41F83C4C80210100C41884000081124C41D848211138140020524822100420218222028032244042081220118264249260814C0100202A04EF330F0000001001112021048501400812000000000000000080813A
+:8073800002800129C1288100008009200A2200AFEC0C0000121011381184001814121E48484008804114088412494198183018811218800220810128800112888412A9114818688100004FD90A8142001810011184001240C85800841800001800128112008061818022810220012116088008301A988420022810F2F51F50884AA444006A
+:807400000015884151444D144346C111804408408241B4188161891844100817818450888528042021012212224588A1228B223240088189495222211AB1E1040000000000000000000000844400000000001280010010C822812001800100002008001F2602848C81840420010044414C228202180081812502A112988288001814111C50
+:8074800001848C248404181200248614C424228A020012001012F278E8508880C41140012001124C0138000000401822C114448800840014107818084800008001504292288038120040622221122EA4004800404408468841041A020000810021A011818840080014008480041212100200448002200100002180F1264D00121800000093
+:807500001400001812000040084400814014080000000000000082180000000000001D5D8031481242000080514441432226060000242485E2810192828200109111118130485242001818181014BC242223032100400224127FA801848C84A44100001480414C848202001608002121181A819888410040C1114048888444020020014449
+:8075800044A0220000001012F29E3500100480212181040020010000000050848100000000180020010010228881C882000082182008004F45050000000018001812002001104808410000000000002001800225020000000018000000B04307121244145014001021B1188101000084105888451844440C8141800120A11100128041F239
+:8076000012181816C882802809822400180000D0CE0B0018180080B111218101004A21A1119018848410185884008444840012188001200100261282E1283818800112298108208802F07D9C0018121220E181014E481800125A0100008100401C088100810000001A01182829012118A01180381218821220018800F06BD8702632122AC1
+:80768000B11221B112012C512219E831F119111B88867848F888414A24549111489558884F847448544C4B244F42024C02284514A4326F2292222AB112A1812B98C0922592822F31F119118AE999F818888B484A048C04488558884E482E74F026224582A1111221C0112592829CF1111119FC919885D818B44824649415814458888CF45C
+:80770000484445942422224400444584F22222242AA1131A388282182592822D1B1F2191919E888D888B48832C0480445888485F3B040000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000E8
+:8077800000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000002B
+:80780000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000AA
+:807880000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000002A
+:8079000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000A9
+:80798000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000029
+:807A00000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00A8
+:807A800000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE437
+:807B00000F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000000008A
+:807B8000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000027
+:807C00000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000A6
+:807C800000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000026
+:807D0000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000A5
+:807D80000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000025
+:807E000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000A4
+:807E8000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000024
+:807F00000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000A3
+:807F800000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000023
+:80800000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000A2
+:808080000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000022
+:8081000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000A1
+:80818000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000021
+:808200000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000A0
+:8082800000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE20
+:80830000000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F0EC
+:808380004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000000000F
+:8084000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000009E
+:80848000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000001E
+:808500000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000009D
+:8085800000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000001D
+:80860000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000009C
+:808680000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000001C
+:8087000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F40410149518448498414C411404479
+:80878000685400400481000000001820021028C22800840022249218A28941088C42C2288F21A228120023F99FFF144661848193C44942161C183441440044508441450820017014084024411848481868822200848450828D228981822202A288A64282C2128031A22B818919F86977001484301C400446C44119010019440484000010B1
+:808800000440046081200284008902008400202281A828201A0284898142028C01DFEC4F111108008924110400008141844144008301400800004008808222020085022C22012B81803218830881100288888810F8CE622004141111000041000000004100000000180040180884008100408802800200400238200118A018BFA60A8004A4
+:8088800089844434488C044004444400000000800100400800000000840040880200002022428252221A0288218FE90E00000000000000200100000000100100000028000000000000000000000080F29517144C21911610511428121534168112111218122001402C4144240280818221C31480034C0118808112089088848B8218422DFF
+:80890000120010028083026FAD412204114D128D2642161B98481440110842431804264404800441444A518284250884001210140584C01483C32824A01486011748C0188322C88A87488182F074BE344B14126D11122D2417449B128951414C41C811111212880041108C6144444312A4411228121816041A2261414416041228169828E6
+:80898000288618B8180A4265038341225828478836280ABFBA070040543840028724110081203414441228410000005082812588420800001410084112811082C4918009608220080070AE0F00404841182461141200980011448001200884448C140812000049A1280041101201008487241E28181281A0142608324400485F5C01436272
+:808A00001144402C9122841E2886642836487811142261821849641190489828842426D482249638A483322881184B143884221D2C22893148811A2648D2A1041B14588449911860842A3478847F5E0F266411415018242270280180B18841112201808401460884C140384A3884842884458828A1124410081281818924982A8D1200E0FA
+:808A800084111C0841228B4183341F00008144161894181AE44881D88202490114C322C1141480A81828C04A4302422A41422822A1214904812C32251C1288042A314816C241188F1184051A22A112832484024F880E81560260C1004D181D284221237418662200124CC2844C24A138251885C52488382812B8874113018C24036684020C
+:808B000014106C1110084C41240216240281814C8314F8545F60224A220240150844002244201222446811A0248431488C11A88441448180524183410C480041281042188452842120A2128C4494184044983421BC0D00C400002382C12C8923114258481E8141000044125024001008400244222344448801C3A118808261181C4428010F
+:808B80002508201204480037AE208251C2C01C118183722CF1482232272716582A85541216D448329146A4524F812A1154A422484B12288981C914C01C2CA616702488011D34106692181B8246CB181280D18491245084C13E4C4C14F87BF640822202404462411844810000924240040085914142450850488062A216044440042841840A
+:808C0000988418448100412426280489030038183F6E032441263244220050850060414024028051418440068112A028208281048415244106441421484254840010942440144414181418084F180384248181241A12382824188181A44100002002111814100148115081121260210014100C44202118884263184042220800502445F827
+:808C8000756F0000420060811420211201008001C01244200212180020044A220400008002101531414002810040020000DF9B0720042608480016C424C0448002111811114091512111191103841041044400352C0140115C418014245112C02245118441824104100CEF850D11441722002211001014081800830110482202004C08447F
+:808D000013120223048C4404249419021146220464002844222810143C14441A06222FA94A0216124C1201842001944440B4283134800230240087432A018888901800301281848149016144A021400142800249614100840040D46304472484203228809222001002282440038124814414901880E1112211142C1144048C9111100400F6
+:808D80004589E5810488C0292C8108212068818604E05D0610081210840210411141018001494128226281001942080022165182421236C144C3020010481828612442A11002844022121208F0F881400848412100442228400468280020410448128001193813282110C411250484904424008001681C418491283424602280019012B038
+:808E0000B80E444883924226C2141B224C61D12281811694442AB22223212211B124B263043F11B22132141AA138113659244914F4424457213D54457A18D14552921145B41254414F1CC1112601114C01254634142959C418453C226F6703701ADA23F248281902508A1D12193215178411901843413112F02428172143C1114508154198
+:808E8000B12CE8219222874123E522D4889138128D34450455362C1394214B55842B412BC42D126778771223921C212110A2C210FC1F12241D4245447C3416AA2685A822433214942342CB14441489D114D18941548ADC61412285EB880137152641D491C5185E14434115341131244094488FC451189F4176410A871285C82A4D961247B3
+:808F00002AE4C7C318C59818448F5207111001112111215012124601211012113211A1118111502183542140022C1848022C013440012D8184618429082C4888088880082C28C18412889F6D4BF343434FC5C1225F51D399F24646A55A77AD29AF81F156522B4487E4CFA1F518184F62F32323FD1F3F92F22D2F3F92F2686C19F12D2F3FD4
+:808F8000B6F6CF4E2D1247723F33F1282A5FDCFCCFCEEFE4E424F4797127216FA753B82E25217F58F8CACEBF36F64E5C9F7EB3C2E415F5A889D7181B394B228F89A93B9AF138284B888F8FAF882E225FC847F342425FD1F5292BDFF3F348687F72722B7924F51D38EF81F11A1D85FA4A2BCFA1D5A8F226262B22DD1D1F13F325273F12E2EB
+:8090000047C712DFD2F361414F64FC12125F52F23311EFE3F3D7D75F5CFD5E5C2F75F5777F4CF16264A5FA266685FC8A882BCC1F26F657545F6EF7C756DED18EA557185F59A1AACFC8B8B4E329F1A8A84F28F86A6845F8363E8FFD4913B21255B33F13F32A2A4F46569B5F51C1271D371D1E35B141F216548FE1D157A133C5ECA2722AE986
+:8090800096F46F6D4F11F12C3D1F92D2FCF811117F53F23331EFC2F2746E87D1EFC4F45E4C7E6A1E147F5357EF1F4252BBC5FC494DDF77F64E5EFF56FF51453F3DDD9BD25DF815154BAA85A8A245F4A2B26B116F46F61C14CF6AEBBB475277EF61F1262ECFE3F3696B4F427222FA363D5F61D375F341599FB47443F1165487C25F71F133D5
+:8091000033FFD1F1313BEFD2F2644DDFD6F61511DFD2F2212BF5FF11117F52F23113CFE3F3757DAFD4F55C5E97E55F56F713151F73F7191B7F7652F9D5DDFDF47F64DFE5F56FF41F61F55353FF98D85FF815154F42F28E8C4BA2E5FE3E3EEF89F9FEFCCFA1F1ACBC8F960A2501271260124001140000120028121081220180020028184215
+:809180001883140441800145022448452301482440244106444004005BAB0000842120428811815181000038400180041100800113421414880118100400004A0114112100100200211240F1D92FC0421F4152281F417248F21124AF24D141F24A121F41B26AB911B24A19B54A3924AF1439352F147935D812F924481CF9254A1CF8264AF6
+:8092000087156FA264192FA264592FA2E449D2A2F491242D521F49522A1F49326A1F49324A1F48B24AD141B26AD981B24A19B54A7924B84A39242B94478229F92448984FA2F452CED024F11168C5B21156241F41724CD241F2441216F868864CF242B2112F6439252F647915F84A8713D24AB923D442FB25588F44B82769457F826C492F51
+:80928000827418F5224187592B4217CD25E1C9D61AE4497242E1C972667181B86241FC6A1517414A5284AF1412B44A3234A334148B346B438D146D52EFCC0984904400000000440000000000218008190B00000000000000000044000000000029028BB880C1211244407121E2A4021213140289018118211125024122814C12921440C2F2
+:80930000394C135468184128C01259018D142E4C142642648389028130484A03268401430283F43E16144D21100825241242E42172850A228100820025084AB8410848A02480E24122046688618428921A824282450285061682CC424815C24A45125428408225C461228A419135669118451234213992682963214531228392181088419A
+:80938000022446328530586C223C142826E294A2125786166E858524A9252A3112486CC14C15622243B18C36482B42B448A7243654284CC2124602B018F674D500000040424472812C0400204802850388482800220016844104002822001594128422C4002981021018240400184B424A02BF630600C9C1284144430480041B2100252218
+:8094000058224341264B24880142A444844227A281492188018812000049011880088928810800214118418074D24F7112C23182112942A8386199128B9288818E48C42812848B4181236244832254A4222873142811948243132C81912469C12C26D82AE128342868A28C61A3182147258CB2AC14A81C38489C121878894F8221D3483143
+:809480002861814A11425812C028E0A804292811C21827882243648160442588421C982250424C232181C1321245485228982D28801A982889018222A88448224A0184F02CBE003182112244A614C4214688329184402C12921C4C2453428228488428612D414216182E89180C8841412889226144A016A081168238121E4684C3042969A3
+:809500004170290446FA22212022642150688442C11082A11200814B84C012E0228162411E28613022AC14A818188119012788498142C442F014488F422888318980C14244413A84941818896121184A328425F254F5502242006043242481604880112822024C8208C0882134830220584180C1484794120060559200AC042011850113E9
+:8095800031A8211008008222AD64A601002518043034801208818021041E8C401848040048C4112281248022020023011C82C212181438200284814128004B2840081870EF4E712202A450688D14502E2884881E2818818CA4C24B181E2423283326966C82456226C1463A281928D182A11420C1149016B0827318D484BACA91118C28B11C
+:80960000216125841574D498628183E182C912168816A4245F39068290124480B264018502180012101408818400181181221470180460828F44D2820822D01411212641022E11000016088001440082B845F8D516200125026522420A40321828814D828018880882A08360822800008A812388B1880280A418124B2828000000414484B2
+:8096800000228122243200ED17005081100860128D111414C082141312921280014E1800201C0885A185941110C4118A0149014200891284E14A114811111821120812610060885F520982004110140490340000242826140CC08C18160440042E14442124001261000022180083082081011800008C81314818411F8301342611D428427C
+:809700008404210082481820810428B02404841100D02101942A28321814001422482564884C44811821818144A828144C84410440280848FD13002C042904210060428C0210484842A821830482008541112481020020880220682184642881401812846881A08198A082806823E021E812F8A7EF00A04219120126D814420221006C19FA
+:80978000E4C2298818A492C08420C22A40481421D3C1294878882182222168281008811048411D544222856481830428480048EFBA081226C141107884088971253889132801254111014714284011B1212408144D4114281442E014018031248128162121329200161812D18142022C321489490810025FB303172482814182284322612C
+:809800002198382A2191184460438C21882482E24A01815048C014254832188504182B4100205182122D381002AB18308230A270920892E0880481AFF20B841249161811088934248C04442788681A08004B2185049121828E1215C8828CC1A84008148048081C64218144C0448AD14804448268288321084230882200BF8B0130C25D2223
+:80988000957A8C084D2A25C423AB118DA81AB198F814CA9F51B94C58C84B854A6A88C6918D1E141C7228127A181574A8B688BA91F48818863489298BC1649A7192624A45AC1243618167888B111AF814144DC419F952A48B8249F818988B828D18281CE948F8A8B840F1A1228449022DA8811CF3211C4FA2F421116AD22271831434A22B6E
+:80990000B28FDAE34291248CEA9A92E12AE8145AD42CD1C9A2A1118762881AC4889229B684D12898449D82D029B2825B292E442446491BE23262821E122745E0C181BC2A0C8784EFAD051F216511A752274635776C64429F83341C1F583A9240D818D122C233430147816ED4C3A111471287888618D185F432115F94F132199C3312CD180A
+:809980003E314113214391386F81B37A43D8C8A4988B1155B88B9189978816B88C41F8A83846A22836628D16A2426603420014B0420823044220044282462348A3481448A048D021042C042C04C8800C2A14A18211881123143162112B843042822714822324182218220882287F9A0D15F133319533288F26FE2222487F92F66B683F7797
+:809A0000F36B698FA4F5CACCFF34F14F588FE7F73F33FF36F63B398F81F371315FD4F3393D1F367642724753376F66FE77322B267F63B152F454546E411F18F871615F53F229289F91FD51437F33B238F62DF7BF3CF4C6169F1CF548432F2EF55E1E5AF77476AF2AF36E76CA94132F2EA7117AC682AF8441C1123FBFD7B1F222254F36F695
+:809A80006E6E6D4C5FD2F67973BF77F33F3D8FA2F3E2E6777C7D21DFFBF35F77EF6AB322D3CCF66D277FDEF27D6D3F377748FAC793DFB4F476F64FE7F36A2AEF67F75AC1CF417818F188887AF6256D9F83AB117E54DFD5F61B43EF68BDDA7DC5FD9A1E25B24AF6DD1D3FB1F3262EAB66CF43F34248AF82F36272DE587AA6115FD841F27364
+:809B0000611F13D739F22F25BFF2F242448D22FFB5F36B3BBFB2F533358FA8FBCAAAFD43FFD9F9393F6BAACB778FCFFD7D3D3AF72F3C9FDFFF291B2E427D8B1F347427FF3D7FBF93F2E7E725F914144FEBFBD4FE8AF8B5E4CFD2F29C9C8B337AF729236F4FFBCA884DC41D873F11F9C3B9CFC1FD8883EF43BBAAFB64F48F2FFF2CB64F4EED
+:809B8000BE72FFE8E84F66BF5849F37272AF3BD7BBF22E245F3E768EFE2C2CFFD7F36F37ED573F53FBE8FAEFADFB9FDF7F5BF9FCFCFFDFFFBDB5FEF4DFD7B738FFAFBDDFFBFB69799FB2FE178C97F17FDFF7B57FBFB2F2BFB7AF8DFDDCD4DFEAFAF4FE1F1BFBBDB4CFFBFB9494DF7DFF1F3D87824FE7FBD91B7FD1FD18989FBDFDD99BFFFE
+:809C0000D9FDA989CFEFFFD8DA6FCBEBAFFFACBFCFCFFFFAF88F8EFEE4F4DF3C0900234238267024628143220196081254178144128534918932118D2482284004819880118801290918846100160884141608160800160812892201F0CD6A80150144228C0215141881E8880284244181202461442004428456518446044A42282422A4DD
+:809C800082001331281A242428041848884889A94942806A88A04A42846FE3022CF4112485F2112487141F49324A1D24AB141D24AB9419B24A19F54A9243F24A9143F2429147822D914F82C4914FA2C4814FA264114FA264192E4A96D5A4E449C24A1F49F224421F4952281F4932481F49324E1F48B26ED141B24A9921AB9451AF4439245C
+:809D0000AF4439242F44792498924F8284F9244A5FD30E6D4A19D428F1116485F11124A11D24AD121D248D961D24ADB253D82833848D1353E8147124F842916F8AF442114FA2A5944FA2EC15D8A5641D5FA264554DCB5AD2B47C91DCB4B411D43CFC11248B841F49764CB181F44C1119F468141D448F149B418F548BF44894224CF924489D
+:809D80004CF92648986D58EDA94028880C0000220044482818002100001180018820040014008480040000004004000000005012F0BC7F20110440451C28542948AC290C4588483888802298844054818826024418244E18802402111888128822222418818188110012A2C02442384C2438488D5700236922C5024822228815022688283D
+:809E00005448488054C164144B8213434244089028414122631A381422882144211608CB81C4298482C488C6984383941A1008206816E0C90624CE14508411818C8294811C54862AAC824C8408830822241728281487114338882120417452D42192A489321819A2944024E88102CB81CC314820F4218C8DC246E184F122883024C02244AA
+:809E80001C64819FBC0318602210C644805228C092844058488C04488535844443C834242002418902812004440029281102225022302882000018108884A148A8487D86002008880080080000000000000000000000000000000000000000110010011400775E242A32421145841148A3246115EC1282844198884863041B1227324C0AC4
+:809F0000F095887458A11E882813CC41214CC412CBAC7023812151549B444C88522425A84417182A094544B822A251A0126C2A0184CF5C072A5422194174359128704818445412481F42C188C32891126964228E85111A81D28344612C4C4228B61A443A81811864882B241961483A982C14426546B821C3411602882D4843B496E1628866
+:809F80000112288E483FE206008280080088000000000000000000000000000000000000000010010011400170E705244400342814100220C1118285A44128114C831412040000114C82811264488C24C11112A501C3421484048E2420482341024C094C2128044248EE879025301141304130484D41191EB982042D14112B284C985488EF
+:80A000003B82CB241B142246512D1944B648D12861841634488B214B28F042842A2852842CF11142993C882EC2468A258261881B5883088F2C91286361888A66888CBA560E7C1214110411144825C141348A41D142480E2A48A19239D4C2A641C0418537412485A1122905444CE8C8642115A4219145C822157241A448C2274223851201CB
+:80A08000172C82498891144188803CA8FFF50300124083068146244A28248141A187414945240A51220040A4418544B814C2488B1222A0C12C2802C93154831888E28804822C31981884188E4A2638928CA4C284486F5506814828182011180416044C8132444828483440E418133822CC410200A88C328244892184322800182F2112240E
+:80A1000038118200224B2C8C088CB228210141D02C2802FFD802384C061942624240C841205948CA3282129088E0198201821F2184C1248848459214C0414044058D1268224120C25422154404861836248C54428E448443A11423C12260A15F8D022304C48044012B21220011218410C2124508000000C94224024E14492286A21A16021F
+:80A180001008414881A0121A0811200518214C420889A841C8F078AC142987D2846212422E1185B22CC1614321D1188174888435228B49B5A438188E318988412CC2244C1484E2C572A6E14422A28580912228126F216246C91561428E145038F0144885C21E36F824188C315482498C42F82F480044204142040080082D82480000251108
+:80A2000004E014024425082662492004874143A221230289440480A8211C09A0284A282824E2440844901A36A884E0BF0A120044521840846448001A04D0412A04902210D4489221801114042E8210141204004118190841708821C224405A4100A140028481822AB4C20E8C042C82024848121880240411484A9114428048C28180084141
+:80A28000813048830186E8112208824A9981403411121222888232338832286B41824129648923314420712B4441D44202182094241E41414A0228288100A0428C01C426484408260828181800806183008C94228012124802818224204208A290828280041F82018C1231281518281208818418174430441C2104444846B82281048001DA
+:80A300002A413844434408400A118119280489144991128998121CB4249128184818E04881242433124467A5200814800220822428229914824441888E11441D8218882AA82849584190148A42113182248A044E948011C894118811190880221251388883088110322A60117F5B0E25C24829941125011A140420088A048219384620CBB2
+:80A3800018609140C11884850481862A3914811584082912845818888188284481141388128202892111044C98A6F023BA00546462000000484C420148282A4104410084200218111C2102241884009289042227211002188200188240042A888129048B484F3C0C8C64814144112280446424E0385141CD414302A0184C86B184923418BB
+:80A400008B148902111F8512042081087014412201128488290210220882502C24450884004606FF780367822C9241207414C8148438448444801A02221C4268128410429414A08224224614984A9C2281410848842682028D4425DA81164154824D68148842AE128C8624A4812391844F660A2D22F7483F22E27141A1211A044B548E4439
+:80A48000811D71275447C4413E614F463A614F27C2A12F41B22EAA325F11BE284868525D2B8F58E14424F8864A92474825D841B898515C8B1636D411D22DF9132489F28222857121B18BD245D4B138428283F22AAA86B812342C4712CE684F834782E12412B461A2746E44E0816142811A289CF1482B8147441A8195D8DB1A8B92CA018238
+:80A50000444D15CD383AE185643327118D8427221F812DE93181FE91188618E18801865322192DE225425A12222EC4A7848E8C4B152F21091AA68529F97445144F466493D4E115C8184FC4F3446516B864B842A68343F189811F44B68198424F594A6CA5457811DDCC7828D8849228128D444B22CF885BA81AD18813A8124B48908221CF79
+:80A58000387B7A7282D888F4B18987C22FC9A8884F13F88818AB21C7A94F21F814328AB44CF4C892CE9C8E5447412FC50600108814088148201828482548A14954828521D81822482168148092818058488844881504158C48A494444A49A814A014844A014C41480681102828F49278E024F55636F5DE23B44BF5541C8FC2B228E642F788
+:80A60000682E6B668FA6F36A44467A42F263611B6A1F149115FD1B35F12D291B23DFD6B4E5F46D6D2AF365E37DC1DF967613FD464A6FE3F2424CCD115F14F4673815D515F44D4B7F34F64A4CCF97F21941CF5AFEDBD99FB9F2AB53FDC53F1DE923B6DABC38E9ADFD5E1E2F89F838B8DED48F85BE31054E527F71D7EEF22F2EBB544D4C8F24
+:80A68000C2D64CF5687CEE662F46F6E97A3FC6F744CA67643F16F261615F5CD419F18F17AD17DF1AF1353D3FD6F56141DFDEFE21394FA4BD56F571654F41F9435D3E3E6F94DCD5F141D57F56D79DF11C459FF3F82E26AFC4FC7E2AAF31FC14D7BFDDFDD86AAD537F71BDDBBDF2FAD8C8BAEB8DFF5E5C2F8DF9DAD85AFD88F8CF3C49E227C3
+:80A70000F613733D26EFF3B272F37C742E684FC2A657CFA6FC6AEC1F35FD5AE14FECF4C3433F17AEEE5F55FF34B2FFB1E119D89FF2B4A45F56B7A4FA2488CF83F1794F3F9DFDF5693FD3E2DCEC6BFA7E622FABF3D3452B735FB3F2A33BBFDAF3A1217FBCF1A17F9718EF57FB2387BFBEF78B23BF15B9D2E922FF4EDE8F8BFBF4FEEFE5BD0E
+:80A7800012B99AA1CD8F8EED7A045E461F71D3EAF237251B51CF47E683F6145C8FC3F5E486AF8EFEF1F36F9DFFC4CA6F6CFC77C11BEA5F5DF8F9DAFFFBF9989CFF98F9BDBE9FDEFE89885FD2FA3434CFEDF5DFD89FDFF6B6BC4F9CEDABFBFBFE6F3BFBD7D17B7B9FF3F3FEB3FF9FFFEDE36F8CF9AAFEBF18FA4EA53F37FDAA3BA738BF24F4
+:80A80000B8C2FC62B2AFA4ADBBFEE84F6DBDD2BDD8AD5D8F8EFCB76C90165012E01A812422312448A041144001441A94281A1428D148028912D1480246048001290100002A4148414821683286480164864862882C221828684482DFE4048A8142420480C1640080261464243A04419044280041008081F2211A85044445081886941C1074
+:80A88000245122C487228224828522480144C014962824234471490B3CF4112485F2112C83F4116CA3D4C1F24A111FC1B64A9921AB9453F14A9543F34A914B42AF747924F84A914F82C4B14FA2C4814FA264115FA2E419E2A27498E5A2E449C24A1F49C2421F4952281FC932481F49B24AF19124AB141FC1B24AB911B24A7915B84A39340F
+:80A90000AF647924F84A944782A9F9A4484AF9244A6F790ABCF411642E521FC122F4116C23C42C2F34F1916CA7641F88F24A365789AF1431B4A7144B4AAF3431A48F1431862F14F1A41A1CF124CA5E81552AF122CA87552E8356E5A2F8512C2F82F89164A7221FC1B64AF81124AB961F41B246F8112CAF44F811242BA45F89B24A3834AD98
+:80A98000A62E484CA9422D946B4A297134FA5D2E40080000000000000000810010020088008001142002000000000000280000004200F03122C0341C024C816114811D44157285C2628A642116488824E8A80380014B2800442815C8682D21584129A4824863012816781824E22298481D828285224802478161228E28F082284A2815448D
+:80AA0000E8F70320A821141F2264812B1412484240B181C4844371AA8216C48BAE51135648122618354919C144131158A1C02E16A421281A420888235185282962818001421CC8588B8123942A18444DA88DC12CF66CE3E041E2840253C1711E42845B141354166B4223E412918ACC7142AA424F829983421D5245282311E18894318374AA
+:80AA800031C2291D48351248F14832124AC128832181D348D22A3681A91814229242593246A698688CB22248F234C84968864F380110A1124052814A01A04830814A3814208A088532B128C0842648140551830412414E246B9230242800CD82C0812022112809909816C812822116E844088344F2DF2900100461004840A412004820E1C3
+:80AB000014A14A852549348481821445024722C088282480A82460482041C3681816C81200820000000081478910F4178E30534CD281912416E2A4C241678256C2592116B98801824F842818AA8591A29084466144424E2460C55663A196AC242A112486214AE8481224522426E883A8A4588E18249C189A4883354C86E9422564C881FFAD
+:80AB8000DA45B2414114456261241146486244228188008F457841A2284F81C48849C284809C4443142282E4AC312818A0184A2292148061128CA4218185C28862888160382084459C8826E4C86488D0550E80C2184C028CC64249A2411D18239111898184081A38488631118270844841014956248741142C61E86222444282A881472803
+:80AC000049026C81238388A581101A48188844B118841154843F324E12F814421C0249B384C14220524891442AA1C129D548582E282200D0A56122C8412210024113048349951848888890528B48451888210C41434892248C88A442411424492272A20A8382244148084C480F20488C52860088448280264812618214423A48081255087F
+:80AC800046823188484362411200121AC62820D2422883091A141CA41690120057B1A01450841502992808428A822112029012002518882821024052212088D1282C228122A22441211C52488C082322088184422D4884108441C8824DC12688046FEA06724CF1132CB41E24CC9144758A96A413293212E725482B8150628E28818A86C1CC
+:80AD00001417228B4245F2214212004D886B24188CF722152A44E448D241584883E98854484E3816A8482823349E1E8863B2182885E66423A8124C36224EF210020081110040184808821845D84A280200828D2180180126328818528480089810A2212C8144A221882881848868004654848524684484004B8380E1280194414268651128
+:80AD800019C51224C3021C82921A731801008422212302412A098420D6224142045C4254C18110C8453011248C84042C8294A41812488C8321F2821A0040042602004E12422332191840B8860480A181302218430424160242592484145281A21C24011E2262821CC31200883011122302C048401C244C08DFF504421308218344140190DC
+:80AE000048263C224654321304C210C28521841414C89C6824882559322400114662282824488242C28001008021048124822800002F8742014522B1240123912A282400123084988601830122D84140183542B0484294284284521A544815B448381150411295425461241914120116048880A48410D48218FC9B8224422508276166316A
+:80AE80002881481F8284024008CC9914A449148402284D11441481284383A22100AC42848162282889212168444018C8181841D02101802548386C861824F47138141608484216041604441130812100001423014C088182904481208C2821092E8821124444240000480042284821184A91A444100220F9BB6E50C19024264188844409F6
+:80AF0000C08881888C2174625841F02182162221A48600221C0800A688A218B0846224802808168871982463214826224108262252228301E041841DFCB9782444174A16081C78811C311429911420C2124C0989614110140F431804C6041E4846C8188B4113B212126C422029423A241260480020A848874884AC0C241226DC52E28902C0
+:80AF80004712225F9508944AA1422418184CB12864422C8841043C0280AC61005491218C88018811442308464A8184C4282C810583C444A542622812D042218402400400002724888FB84B52251B1C2D224F94F121CA474156D3957612D83ED2A2D192D8C6F21413CF39FC28424D8A1D426F22E131B312544426D18C68544F1258888B4251
+:80B0000067645D616A7418F8624A1D1723BA1638323664244781D88D4C126F1434128E428E4285F85848682C21A22B30594C92744F11B53CB83E417142749C7724E443F218158F84DF89327817128A3428812CB183F842386FC86B4CC71A157126EC48189A1CB081D488B642F4572C1ABEFAF81A22211E144B685AEC54F688428D33C3F1EA
+:80B08000CA45524B16AD181E248D122B114AE154058F24A122CE4A4E521E188443467888FD82281FBA051E51288B1135B24652234F4245F44C7617451EA41F23B3185C481156F118512F45E141B881D814F1A1681FC1EC5CD22638423E13829F8AC11886E92EB788727AD8E4F2A1124C3B872F4AB3217188FC938347689D92F049812B21AA
+:80B100007B832CB11718D242D1C6F88EE64F42DA8AFDD8844ACA466FAB0D1002A0482B1248230226416812008A44A1482800110044245021405248110081291811548110918419021D28411B21104112041220010082F09151241E463F97F3111BCFE1F449432F64F22A445F648283F8BD8989F283975F41E12CFFE2B27F19B166EA48F9B9
+:80B180002D389F91F97CF85F9DFD4143AD4AEFC2F22363FF117113F313472FF8FD62624F4BFF1214CF58FB42C37FD7F311168EF166FBD7351F4EF4AC854F5DF43535DF8A9A911F2BF94715DFFCBE367348FC283826F22A312FADFD242CCF8EF77C2C1FE849F213541F33F7171FE7C19F34DF5BF64E45DF64F449394AFE9B8D8F28F9ABB9B5
+:80B200007F51F14C76FF7AFEDAC86D962F68F92EBAAFA5FD7EFC5F9BEB21D1A8F4CE9E2F21F51F137FB5D4EAE4EDF9F2E14FCBFFECCD7FD9FB55663B518FF2F29791DFEFB8DBF3F4D7DF7AF8EB683B22AFFEFE13D18FFBBB42F5D9FB6B2287E4EFC2F6E6CEABDE6FCDFD26A44F47FF7EFEEFBD42F312536F62D7B5F11F1CCF25F34E68EFB6
+:80B2800064F55D5F2F24D7BBFB9B9FB5F193B1D5FE4C9DBF9EBFF6FF6CAA6F49F9AB287F5AFA7EF94F9ADA75D124F42EEC1FB3F366698FF3F157536FBEFF2241CF4FFC3C244FE2D741FC356687F18FE8FA6B46FF49F2D465EF4CFDFF7EDFEDFDCA9D2F26FBCAE3BFB4F1CBD94B55A744CF6EFB76F2EFC6F7DED8EFC1FFCCFCCFEEF3295F7C
+:80B30000346F71F534367D1FFFC1F31D77FF55F73C57DF75F34A3ABFF4FFB3911F39FB9BB9DFD1F12E5F6F6EFFFFFDCFE3FB9695DFF3FB77F5AFD7EF9EFE4D5D5DC7FFD7FE5B5BEF97F7B63FFFB6F5F5FBAFAFF8F4ECFFEFFEF4F54F75F6B2B69FE3F3A6B5CF7EFD5A64DFE5FEDCD7AFFDE56EFFCBD83F22FECFE2AFA4F5EFDF6B77AF676C
+:80B38000F3FEF46FA7FFEFDCEF8FFF4CE4CF65FFECFE3F630D18C011846D11402341A3413412344071914822412451481341247848048982714884092A3148232294127024011CC1481CA8412048A249248C44824462892C22B9482201F0F5185014004483044AC12881822286183894B0A4041F8804B0422888410820050083882488512B
+:80B40000412A28D822618880A414865C328CC491121C2801004B4183148438842847881FB5032CF4112485F2112487241F41B66AD141B64AD141F26A911D28AF14B985B44AB9A4F44A914B422F147924D812F924481CF9244A5CFA264A16F1264A87192FA264592D4A8F49C24A1F49D222FC912485F2912483F49124AB841F48B24AF111F6
+:80B4800024AB9419F24A9251AB9443BA4A39342B94478229F9A448984FA2F44D84E022F4116CAD42174187241D44CB1219B64E11F1629519F22A9559D42AB324F44A1149F44A91412B9465F842914F82C5B16F822CD18674989142926D4B8B291CF4112C6D4A1F49D628F4912CC7241F4132481F48B24ED1C1F24A841D28AF243B81ABB42E
+:80B5000086B84A332429F8244829F9A64829F9241ACF5B0520180800002410010000000000288001000000140048800400000040040000000040016F7D41811741D48182D441F114218F12147E888231431816048C0117841F428404811441147195042B28A44C18126823002D22C0322E444C3228289430C2128D11866814126110AA4817
+:80B5800049892465C8AFF90E602818121648C2884321140289E28408824183088328B14412941484414A72221204168426B18442B88485A68116928520784264441A2895280046110842424B49844884142AE47F4881227C1264824A5141EF11F2411C2D4C886D128CA6874C81481CD818C48D4A6126811D148741112F2A84022889F122DD
+:80B60000C413C1A8A487453062F0A2154C44944A6219A9414F8C82218298482480C41CF0C412E011E485FAAC8C80150113112881884242081181001288A024401404401455586522180421442A21A84292290123A2284342140821D018D18144216144B042E888048C04413F1C05002001112100800100008D81004302411800242002400F
+:80B680000444200100000000112B140048004A1104008444482FBC04C021100144104541628C838259614810922400180044282E440029112851282848258401400443038024028392882482104282558412417024F8D8B2002200400241008BC1289264429089002810841184E224022C820140382246228101400438004228428C022C18
+:80B7000084084A112414284148F42844AD61001490114005111124100811400249024412000044001038141004440000100400341260880024402211044100FF3603001002112001004002480024284C0112302100201104840000001008604200482200000088000084F0B15940041100244C141408008188800820188884220220040032
+:80B78000208281012008244481898114D2840280012B184284800212811210FC3816200228412822001A12282A010012108224044242820000841004004820214202228281188381081001204108208202F0B951302400809221293414282028012928041092228C812407130200184508C302182004122241A0124B4881844E188A820140
+:80B800002F180181128A021889221118F4C92D0060324400419018842210082009A0844904A0248280040000180080082484A18426024B12000020044008002240E8E3040000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE4FB
+:80B880000F8004000000400428000000002180018800004001400848000000004480020000001002183F5F0B0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000086
+:80B90000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000069
+:80B980000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00002200000000000000000000000000000000C7
+:80BA00000040080000000000000000F0B6574001122828A0212110020000188827182604842002221024042002842820111402144218402188021400488A1208230400F081E3902410440827840049A248224A018A9411C20000418A1148011008C182484442212C0430312C92148082C52284A0813088200148438231448222823F9702F3
+:80BA8000146041C02280124204285800804D62184C02C41A281221024100824841A42242123022221685A412181482288214890848288120018880F867493024008C028C840126A24800A0481C01880000100800814885042820041042C4111002806422842001001288486C8264448002DFB10F800212811588011850281140A8841D48B5
+:80BB00002511048041085308C02421288002444196140222100C004A08221A0413183814AD8480084A598488827FDD0718139116141CE6448176697443F244284AC2C29012418644F6418889D323962145E186086532288354946C18E165B884A214824A22C624C0321C04436EA4893252218817811662218B487632C86A9116444AA1247B
+:80BB800066F4DCA980814124A1421822424AC12862314038444870829428130441814430222A54411091C4444C64482C04440000462434881200842CD1284174A21CA214184846246244DFF70860122311511817C44AD1A5429344818A14321288CD81657141C81222271315A82C1C1846185C822E86A021238A019E2468222238ED41A055
+:80BC000082A44E224829A2C1199181E081AC14896C2A4449C918C22AF859CF30411A04A3C168903229C111228CC84A288C28D441628E8467161E42412A8134838840C8848184904988421D4489815548A842881088B118C881872489C24181E223EB24418842682284989DF41088060030442442850426840A400280818248E21182811200
+:80BC80001481AE8440124104288D8248002441684880126812CA62812C014241002AC94280F4D37A8001D159820184224C0214001241980010088884C90289841138124001842508002414278220018621A42100001881901410C2841A44F4688F90113815F628151A02A926F12641267881E88294828449D425B32844A8412E128624394B
+:80BD000011CB82828C649146DC82454822D48438424D619223512426D18232842A019681B42161B4C8134582BB12D624C11CB098E244C218C81F930448100883044D122818440020098288D052C24820B24812811204228240410884001028682420C448E089928828818489819488482012222814E4AE4C91512C022D32E022410A48B031
+:80BD80002AAC288058180088138208130C8628C28B24124131861444048631344460482217428608153424201D18840C48418843C4A441AA9414CD53C022C01500214601138208A01810443882514A284212880187485018174693084883D82858240081911D48C410D281C1184A884828668885448843281418224A26F4A47E20C25218D0
+:80BE0000904BC02226D28401106184B04248140822A4844C62847284E081C41A16CE58846226286282121902818A1268188141812315881138328992A881208A048B4226F81F9E20514181C5011011011A8A82011D44160112193212441C0817284C18C244880090132C088C459444884828189842641C34C18113820810542288126042D5
+:80BE8000890482DF6A46220815228511022C81820419880822A02821A48888C02112A850228044662CA082441308944414106144226225054210111412044180382440F177EE20D41A0100608142425502484128421344E8220880A48140A2142661124888100125012534418004C501C0440048881420C42220850880014CF4D41F1415DF
+:80BF000028123C2470290281A48342D84822A118648983D148B185D128435441230924400450811213811182A22830891604122781181226428241E84418A11440542A8C14884894283D660000948C042A64829048C042859141278A482484890448002848424A62626800844001822247288888495A41400A982496C15230545AB892643D
+:80BF80004136228424096F510225188404C01C12468431129A741824C62412121112504253618729C6441951424938882044B42255146A2151818A8484C21184184200145C2284E21801446084888C111822F85CE2D021F29546272127412558E28F94E124A146DA9E42488B161F24F462391E498AF115818EFA2F42F2459845C17B8BE2B5
+:80C00000CE4887364D486DD845F8414E7FCDF461524FC2A2443DA81B1443525CC7484C723CCB598D46C741CD642D5889EC1C7A18C419CB612B8CEF48F454846E6C4F8AE944E1D4E1E8D2A642C111A71299D12C22B128B222D44A741A46B848F271114D884F5829B96AF1188BAD3277134D9825F55AF4135364AF3292C7BF52F211228F2C3F
+:80C080007212C1138F817898322822A28C92812EE8D78A1DB45B8D56C9792F34E819F8B31889E484E849F4221ACC6481AD4829B848F288484BC223F466E8242B473845FD61199F24B411F111222E299CF32B16AE988F88FA9241D04D4C2662CA837488A248178ACAA81D4C48E4247168D4431D88B88692826F717394F514E59F1C68A817B2
+:80C10000111E9182A594341724132AE414F213185F28B46768444F23A3948A7198D242B424AA28CBD27FFF0D42418400148C34244843A24180044800241124001018014004008001290100184002002008922008922482004282F0E934144F6476555C414F62F65C543AF371682D236F53F72B21AB2C1DB3BFD258FDBF11F53535CF490867
+:80C18000DEC1811F1BF36C5CC827421F9AF4A37A2FA1F15DDF7FB858A82F29F89A788EAC4E4ABD223F1DE584E8AAB2825C69FD273F82E61455D82EA3ABBB9D123FA2B897B998FAA892AF2E38488E122F29F95AC88F8AAC99EFA2B8CA4DF345675F63F716144FE3F35C56AF23F3311227366F53F75BAB6F4DFF193BBFDCF6DD9BABD9DF5774
+:80C20000F3BDBF2D23EF7DFD1A92BFBBFBFF5C8F96FC18AC9F98D4EC5AEFF5FFDFDBAFA5F5CECEBFBBF7B8AC8FA5F5A6BE3F44F7A1E4AEA22F49F8983E3F71FA63655E548FC2F2E8EBEFE7FBCB8A3F64F6D7D1CFADFCEEEEAFAEFA5C9ACE526F2FFFF682EFCFBB94F9F6322F95062F21F43776EFC2F23C36DF57F77878FFE7D73BF27F7FF1
+:80C28000BF12FBDA9C2ED33F31FE1F5AFF4DF5B9B98F88E882BA6AFFEC64EFCBF36E7CCFC9FE6C5CCFCEFC6CEFAD5AFD7EFFABFF9EDEEFE5F51C5BEFEFFFDEEE7FD5F7C5615BEACFE8F8BFB497D15F6AFAAEACDD159FD7F7F93BBFCDFD697BBFA5FFDF96AFE8FCAEBEEFE5714EFCC4C48FEFFBFACCAF8AFC54F4CFEEFDEA9E241F25F1371B
+:80C3000036FFE3F33F3FDF77F77B73FFF5F55B1BFFF7F76FBF2F4DFF38FB7F3DFCDF9BFF7DFDFBB3BFBAFAA6A4EF7EFFFEF4AFCFFBFE5CCFCFFC6CFCCFCEFC4C6EEFB4F54B7AFFABFBDADBEFEDFD8ECBEFEFFFFAEE3F4FFFD5F45F427A89FABABCCFC3F2A5A7AF8BFA1C1D8FD7F7FFBFBFEDF5BBBAFFADFDDF9BEF8CF4FCFAEFA5F15EDA6A
+:80C380002BDDCF4FFBBC84EFCBFBDCFACFAEFFCABEB02201230229814402228A24628814164884041789249A0413A824824E2411469413426929949210042F12084501471250141A54141A0448149A44274804441A84024C026FFD0F430889815228684AD181128892821A240425638B2018AA4220110842298442C824150843022BC290FB
+:80C400004286140885038B1412228230914A410880234982E444089886F958DFD024F4112485F2112C83F41124A3F6116CAB161D64AB9419B64A9945AB944B42AF3439252F347924D812F924488D914FA2C4814FA264114FA264592E4A96C54A9E24ACF491242D421F4952281F497248F29124A7241F48B24AF18124AB941B29AB9453B80D
+:80C480004A39B4AB9443BA427924B842F9A448984FAAF476CA50241E682CA421C3B41132421B41A3B411D45A98618DB45B48AB94AAF44A14224EB126B848F922485CF9265289F924CA1E812E4A96E1A27498C54B8F44C29B1FCCD222F1916C8F22F48124AF24F991248F267881B44AE1C8F268161FC8B248BA85B248F9A448AB844F88B4DC
+:80C50000423B242939B64AF9A6581FD50A00000000000000000000001280012C0800810000004800002288004C012800000000004F92081C021CC2114AB14162861D48682091222484AC6C844B4126249448228912286248221A220143C624C016484211100221B0410893838AC2A8A120E48122EC8422246244A28A044FFF01B082419874
+:80C580002221872116E1217218C41AA815C288CE16D02552812C388126E254880414B14265A142250227214D228078A30229083F48721882C21E1888D0224881484414548223292A2C88D514C2446FD70D1322140929944899D729D54857284DB213B222C85E8A742AB31964281968245F22A4428432B9A86837424A13223622356661C2F4
+:80C60000AB8431231C72A38211B28D3412998BF8842226AB824449D484522A8B8682284F2488A9481E448E23402261221B21181B21212820015028828149443424422688480811442001106641220019020044812818002821828100124A28A1248A042AC424F01E4140410412258112163122122714112112858104821C81044313180464
+:80C6800080028111122285848582082200100824103281184185012C0920B1486188001F8D0B2744D01441343417441781221D581326A31C1411484D121D844726228E184E881CB4257141384D1D2852C9829A185D6843F99262646CE554A2218CD91C719178A274558221619D38AC64888E12C21A4C6844C3E2A2E848324466B424F8A566
+:80C70000DCC045411641C4141D4241282D681C87A5941414A0141C283A329A24EC445248C364148521121C488125E141B412F412225BC22A01935121221E41C0121D8810918A4728898CC4881024F386184820F2477510024412271249321914190139421122D1184414964414848113E111425148221A84823A18CD212E868B82444C04F7
+:80C78000B0184A34984C588429014AB112B2888421118189D142C428832866C849C6842FB90C19E28294241601144952488926A4285982344C2C34488200121826048249B846721481A181811911A118B012B2288814E84128244608428113C8224F888121314812438442E242E82492444B24FF630C85924419013012601500944489027C
+:80C8000049A181A0218E1C268C2284D12A04818CC2242084B6410122151218349283022928088028841124048A13F21822CA61441A642112F0FEE4A0145082288420110281120082201214880641890880020049C22480A242431C84A1212811281608419C89110842C1478870840884810022823F73051B2522BD241341D812E1613214C8
+:80C880002E48B029C1218C94CC2CC4D84C3828478AC3C3344588D1287424922883C3249E2489B22181A581472E4F322168628CA981222F8B4418C4C18B819B482AF152888374849858C9D12C277A48B6A425E544B244F2DFF84042848102001D48C0488800284C2102124A01A04A208898C45418904442224A02A0121A24D2C1220488900B
+:80C90000180080321418A229088B14002218827D5AC0125244160612004248222248301114182A0580018148601230888B14441262441A6242481C42A4124CC4642826048200244B18A028260486984400466244AD1A4021022115024C0216024A098F21988820022024618481302C20244101129081008241838864442282868234822880
+:80C98000242882801C024022220A20F3685D80115C4113C244448C924481150418221A82460490840061004C4844D4148C1678841184544819C12541144260251880C4848842482C81418288481482440C847BFD00114824A0244218800100D04118A18444165881884A2888285692142213A84190822A210423014008E0782408842E41E6
+:80CA00000084C0442032428443228618F27BC5202802C0418084021400431121042242A041892442844238888001898204288142A042824388C212224241421820A784620021200400145D79241B24242400114941C44442130281CC08A0842003884429180CE0910847898621611187191A54144285C4442229016042AA04702204281DCC
+:80CA8000164482841200C088422FFC08C461224D212200218008274820448241A29282A418831408902488490444201264122A8148822201298204008810C121D02838240085044250848F714561420010A824162184E141E8118C8928850A12418100882068820012204405461824E8186218A20082418230444C44826824268182C4820C
+:80CB00004B28244C141424F856355082122A842583011844004C2284C2141290814342441211064C09CC5882455112824A4111226481804421558218A41C8222420C4C6248481863820482842508BFF44D92458F39D221F222252E121B414D2C1AC4141B5819A6A11E18181B7425A11419A2128B148B5126084E248D849782415EA48D147D
+:80CB800058485EA48E2CB361738ED487624C72A4A422128E92664491241BE8257881725CF24232AB6286B622DA28B948B4840A8D85CD4C5FF6032E2569143414A521A65169435A445AA9128B84DF81BC2428A1822B86CB8916C188DDC489F884884378847411C4585A74AFFD1183AE418B4545B8857255714199851B711E422B3C7F44F694
+:80CC00008648CE648DC44E124A0217484F4AD8649882A06445F86244CB644612F232A1F012122E1426D421F5416449631646B454E415681A23F88462C296D541A3494F49C56C4578C232C247C883E2A2E614D298718FF1A589524F4891114B126E744AAD224BA8A287244B144FA22CC3A22B82E24322B2628DFD1141C24B36C72867482D7A
+:80CC800024406C88CE32BF8B01001004613022100221505210022501250114404102244002244002246022101C111C119841851251281028110800242004F0541F144F51F675355F52F231418F84F443733F24F4424227447D873F31FA42E2AB14AF3CF896963F2EFFA2F14F32FA47C76FCCFCC1D1DF46DEC57885F7C7C7EFF6F627274B64
+:80CD0000666B22BFBBFA93815AF6DECCAFA5D642F384226DAEB5F9B9AFE5DC5DD291F283AFFFEAFE67677FBDED84F4999F6769DFCD7D68BC72F58C2A4F8FF7AC888F82F46C6CEEE84FAEE4C649F117676F6357467751AD283F31B333E54666447F74F897955AFD48E4AF38B896EB1FFFF1F36F37F91F9B7FD8F981D3DF4656E55F93D3115A
+:80CD8000FAADBF7F72F25858213F63F293866F41F3D6A4BFA5F7822E3B2ACEEC247F5BFA4C2ECF6DF382AA3FD8FAEF2EAFA6F2B6BC1F94F4F8BAFFF9F995D56EE4CF85FD8424FE3ACF8EF8684CEFC2A6EE6F6FF5FBC4342E633F53F731173F33F12C5F5F55B773A6675E561F51F853C4A8ACFB84956F45BD81C8537B635F49711DFFD2D886
+:80CE00002FD6CE88CF42F1A48C5F32FA51597F87F63432DF9AFA15172F1DE7ABF914184FA9F1C2248EE4418EA6B7523E2C4B55FF2CFC82A1CFC6EA67FFC8E23F1DFFDEDC1BD94F4CA4DDCF88F29C1AE5FCC8882F4CECC8FCC45ADB1E341F31F737351F71F113178FA2F311313F27F566644F64F555D53F75BD12F95CDADF1CFCF7D32F1B07
+:80CE8000FB71715F67FFD7D4CFE4F5CB99EFDEDE84F82C384FACFE7FEB5F15F57E6CFEFADFAFFBD6D44F4DF7B4F6CFE1F5F664EE448F68FC2E2AEFC9FB19372FEDFAD7D5DF4AFEEAA9EAFAF1F7BF3CFEDAB87F19F8D5D1CFCEF6FCF84F48F2181ACFE2F2EAECCE848EC6CFAEF794FC9014D012012A014D111A14A4492292A04120091AC47C
+:80CF00002482205848B04812514819B1489294A01283B42401490922808174248234248A24820448148AC426C026D0480246044F590F821A521410966146011001100888C021828521F148814031841400411041810C2024028844E0419282488880A8482532942400A08484A04A50B48F6C0B2CF41124C5F21124C7241F41724AD2C1F28B
+:80CF80004A121D2CAF249921AF2419F54A9243F24A9743F2429347822D914F82E414F9244A1CF8264A16F1264A96F1224A96D5A2E449D2A2F491242F22F49124E5F29124E7141F49724AF18124AF14D141F64A9119F24A9153B14A3924AB9443B2427924B842F92448984FA2F41EAEC0421F41D62C6441C7241FC1726852C14E1215F44887
+:80D000009619F648B6F048922AF4489743E234E982C4956F82D412F924181CD986EC15F2264896F1224896D516E411D282F4912C2D411FC9541E1A724EE1497248E148D21AC124AF54E849F2483151AB8443939A43B34279A4885986986FAAF5515A0080040000400400200100000023021880088001221400840000002400110082840095
+:80D08000000010027F5C07121611F4122114422A944A1122A8838298C84A7826B841C818882E5412682241A428C18914A841904812A8134A343489D8184164424CC8447015A2248312388883F812C4884C28A8428E28418243F68DB8142CA22810D4A2135481128C11C24146C2485418118426840410042A0441244478A624624228C1249F
+:80D1000052822AA12899F4428128A43A348220A1942D114644184282C48A2044098F62032CB161012931136344984211F044A18936EAC718D0D2629C8743824A632141281E442482C1E183822572458862C2937A42A43C839A2817441B428E248384D414B84692282E981E88439C52C0864AE8A6C8AA4C2468454F45042210D441322860D7
+:80D180001616D828810200484A09004241A042201238248024B52408221288804184319185624840F422121220612411814788290800008126F29D611044E4122161121110018C021146022D118A542222288002A8118902142412261248220420321114E012082184002049110484608818B228432884F48DD580511270286161872413DC
+:80D200002124218CE32508D4C820A18419C448D9914445C884448C2462822882228B29386B83284443223198482594411A088B821B818C32888A048E142AD81243182C85242AF87C174014B411B211B221314831002A8482481281880C2A84828422041D84418012B82281429818422901412811841542924100841B188CD18128084C2873
+:80D28000F8823889319852422A88F4BC4960211410582414124621C188121E412354843945C212821C14D89411F428849028464881028823C2A2328E242822174118986A48048C09A2A082604460812214902428438884F82A1924281812A034188012A1121483A22182447024E8142298644CC2286382AA482849B542D2826AC4488120D4
+:80D30000A1218522322822188504203444288AE2480480D18448886889B6686444F04F341089544189110848122A018C4204842081888102299C84219901008840C281111A1E18118864418308400293912848B01492128C898267628C01C08280F42ED340228242014140180A8812C8190400448C0116283148C024302820212141048A30
+:80D380000618001828A0488B143082180024488120042842281822FF1A4F42712218C1181244482CE382219381814A91494118A62CA681446B1E4B214D489938249048237232B84871924184AA4A1B121221381EA83245C8C2814869A843204CC2C8816A614683899A58461484F6D51F6082124B1211832601841430281E24A88200301583
+:80D4000089A24281868822A284221E244882414284528C0180924C00001AD418C168A0282CA12118328D84842116882A8A015F1A0AC02222124608008028082E18895181260220216A212A084088220118800120820828800100411628880840B812028C1808821A0492883F84041612084042882165648150182C8484110967288411467C
+:80D48000044604430442A6283482C225A98544422219A1488181A800245018240014008AC54246022D144248E60F00178262221A022001121A2208C841819A1254488220A828455148444C912482818002280085C18500880090142241291218820280220284F01FDF6094240011411CE444128D421158146042188A05A210840443042307
+:80D5000014612417284646211462448361974022E4548864846044602448F228C6C1622C44E22801829242229F67078E121A04224384021A82A4A12088A418D02A42288681CCB8128C3828848800252811820122A2828012622328001088180881814388998C8924024880F8595A20448C0412892445C42889C4C4004882C282250222808F
+:80D58000085418802882088821490800001C0881848C018A0180C81222248418124C0C0023D47102848074144268414C120220726314084E11001448442444452181181118091426A482129861C0949836080023F8811841C08435A828922800411269415C42812FC70D0024009028004325011AC2A1832204200221892201001D189011DE
+:80D6000089A312990281003018C089008B12200260218200222882202822082F5809150819041B214211301110E949C48128242001888C0400C2193148883B1428421528C42852608CBB42191424928A8229A4487018C28CA06124882C44020082A9A121C50814F64AE12261325E4887142A5418829D811C668396F8412819C118229A2141
+:80D68000F2D292233CC4862864889B1417922B1416F942963B282B84E0C4E22BA8311C98121E4383D2A894248B594CA85121682DCA3E6363E4AAB282FC44D24A259184D682F828C600212F22E245B25842B411B456D3E5F648FCCA33F8681B948F2BE184A8482F5898A8DDC447424F82C9884D251D8C8114B85392121F913218BE341E247D
+:80D700008A09467C89F8148C2E2C28D08261648B38FC7848B28F11A888AEA289F91C1A23E922B886E9C381E489D4F6091F25554815081D5CCB322E34445A2133143D98DF3C89D414FC2A66AF21E8243366CE2884285CA1C7C5E3547614F85A469EABEEC683EA9614F8E45A221B64171A1E329F1CB289F8C2888AB898D4810883E88AE8211D
+:80D78000A819BD18B0422442B88622B682D48CA9266FE90C1110011121112111614821501240214181448144056028440000412002490141003046112918314611421321042800845484008B246FD8437111F317172D226F51F611217F71F24E4E2D73FF94F13B3AFFBDF91313BBDE23F19F1D9B22BF84B472FD5B91DFA199C38F83D711C1
+:80D80000F46C6AAF26FE6A721F97F777DF5F7FFD7ABA9F37B15AF77C74CFA4B56AF4A143278D9781CF6BF3FF7CDFFC7443F32B6355F57371BF85F51B1BAD4CBD4A8D9B6F45F762426F67F75A8AE5BE12F57C6C1AC568FFB3055E527FF5F523237F6152CE7F71539B5D14CF82F3767BEF45F979319F59FB5614BF3DB139F39B981F33F35B4C
+:80D88000119FA7F32BEACFCAFE19DFDF97F7E9E99F3EFE71797FF7F5DD4FEFE5F1D89ABF8FFDFCF49FA5F7D3799E522BCD8F83FABC7EBFB8D2B3FA43818BEAAF88F16361FF25F55BDB3D6DBF98F54BFA6F6BFBE2EA6FE6F716162F24F422E2EFC6F6C4C46E322FB6011E527F6155336741CFE7F67D2CFFD5D744F76C3E9F8BFBDB9D1F1382
+:80D90000FF597B1FA1F1DDDDAF1FBFE2FE7351AF8FFDACEF2B9DFFDFEB46FEE9F98F84FC4C864F45F1767C5F4FFE69F95F5EECB7F75E76AFE9FF767C1F3DFD864487A1BFA3FB3B33AF8A7246F43CF48FA5FD2DAE8F78F84B4BBFB97B5BF8989BEFE7F76262EFE7F352926F6AFA9AD86F4FFE14D48F82FFE19DF05143EF71E522F21616FF8F
+:80D9800074F57C75EFE4F44644DFF6F774E5AF65F97BF1DFBCFD559F9FBDF93A392F2FFFE6E6FFDFFB6C2FAF8DF9EFAD8FC7FF6D7D9F3CFC4A8217953FA7F7DBD9CFE5FDDFDD7E7BEF6FFD9EFE7F5DEF2DFD86C48FA2FAFBBBFF59F3C4E64F6CF8AEECDFFCF5A5A68F7DDD2AF8969ABFBCF1EBDAEFE1FBEACAEFCEFBDEDE7F67F7B8F86FC8
+:80DA00004FFF14D48D282F5B0A18302280C148221A24E2890496089A048E48E0898422492409111041049093812A19A88280081C082F1248C8811214923486486389348228960892289220F8111560282002A02100182822114008D02A2111080042431288042E58142CA42420C148122A2411448801400800120081124210821402444858
+:80DA8000DF5B062E521F4152281FC17248F21124A7241D24AF24D141F24A9219F24A9251AB9453F34A9553F2429157822F14F925481CF9244A1CF8264A16F5264A96E1A264592E4A9E24ACF491244D531F4952281F4932481F49364A1F48B64AD141B66AB911B64A9945AB944B42ABB443B242792498924F82A4944FA2F42B7EF024421A32
+:80DB000014AC61C7241E24472428CF2481D26899218F2499258B9413F34A8413D2627921F84A943F82D44AB924C5112DC81E252FA27C98E5A264194D4B96D5A2E488D2B6F59164AF22749134481B69C39441181D488D9419D64A9A45A989F44A94B0427924D842F926488B9469F1883F00800400000020014008000000210081880000601C
+:80DB80001800848004000000402404000081005012D06A0823C1226011001584911442282816C915125AC28C38224B21221241818908A487112088084C0A4B6843332212265C422612081818821344081220C168822A3C284882F02896C0618A018062226082008B1C248A54A28C4C084184484784221A886A428302224D888422CB12C0DB
+:80DC00004419014426082837484362818982022B218E12848C088823094331C4B28D41E6F4E557102105182822443844424B34282F82D952914A388033283AE422249384B678A4280A3621C888881741A634449B481A324483B32C443221293218182849986132B0880192ABD2B06461AE5885A129FFED0E2B52282111002541880189084F
+:80DC8000464188C9488D84411054488001401858828504282608E04152242800636248C130281224128D82840000888244A24A9844EFA20C002521611648185028A012280024004301004548410811122322054A02208212020085C12434C4418C142248311114001244A0348A8402CFD705265152169429241819C81A2212911284162990
+:80DD0000497241B881743CB25132284AA214288A02267818411814C8828B218D1416A1162913163826A3B18483618223A821322BC12C088D84EB2483A64287284489216584CB77302135142151211001211819018116A11840994445B86281C2481C142812E12122331844482432C362132923524284282941119228230C80F98112504838
+:80DD8000CB244A2284A8248E186881EFA106006391292AA44198899128218C220381242448198913413824122882104889048C8248280146820150D287424B388D1441A42AA18339041482218391248532144812483F9D4482A142C0222222684008005D2A6041288A4441D128041092118810BC38183254211422832814D8420282426565
+:80DE0000C8244D28461A04844B2118188120AA82414C889E144CF2721F10C841282D1800C4221384C22815840284A594241AC4186082363C12CD124D228693112122812AC11D10D224130822C1C4C0C2E0122904144F248AC8421822001118114A42F231A930441015A1148130142112182E5242007012822292348AA18462284281008376
+:80DE800004A04248281412188126A1219284008341A8248484202808841E214A420182DF1A0149051D26368125E284E26132489038384619524844121C66838D26B8CB251857A24A18532189934A4FA421C32C2C14985523912450145668818724411E69588415C8429256C288228A82BA24C1C44A3254A6F6998810922140382284414004
+:80DF0000A121904121C01226F842A612141A1428A824C024A4874180028085A28228241A34288E28472286B424C8282C480C688949081288100838822870F703422384220184188C01242E4840180A422A84848884218108A3024088022126242342C41100400826A321601A1788A081004C21012A080080D1CA08001280173242218B215B
+:80DF800061208201402281082480082A446229249E241512C1885042159412442012882202812800890886825828411A02C0844C0981E72D202263228C6282188C0100228CD4124438422294004922021008602112891162414C01302844A3885A24488E442244128116820220216188442052428008DFA40341403844212800212815022D
+:80E00000409118482426220484288C0110824822821411421811810124384501434861226411AC1119662200122901202201AFC609868162812816B8428324028425C81222001A02C8988420881842280284181212814141C9012110C218386042008B2882608940048C08412A242A21D4F103A4000000A034804474148A3628A04360829F
+:80E080001A6438182B414CC2118CC1182200554801282230444CE4940121308812A8004128812081622212181024F83ECA100244004598282FC41188024C021D22461154124424241039218128440050148288239812404882142402896111155424401408434102614420981462F05218805624901C4240011410B41884441401832892C0
+:80E10000412140442204601210781804128D1224110067882A541482860410818102654104818041110246E148F165685086D0250411422004815042A024441824242628E1819221292481018C0811002908840013884402441850388140A6828B2129082487288634289048290A6FFF0D49A268EFA182F218312D2A484E184E188352884F
+:80E180002F24E58444F2214C4F22A2E4F0C8E2211A9281222E6825F134988983E822631187487D9CC72225F23515188229724BF222612F4BF888131FC1C22639B28BCA122333924358E487812E2C491AB424D444E211358C8BBD242121301A4883B758D26AF42821A4133618C36194525AF1321A6B8A2AE164F22A18148E42A3F4282850FB
+:80E20000122E248559454D1AB6F2121C479325489488CF48F8241C124384F2AC119352641283788DD865D84A29F18214E9B122E1B2D142A8924F1A8AF9E4C6F061462E142E154FE661A64CC51B1A622149D226E682F22312F9541A4895E12456921E583CF8B4385E9943411262A1AF8131132F84F1138120D84192284731376426A261D584
+:80E280008CF23484E011F1A8899CF122A82CD888219312249E829694228AE18924A441AF11071141112213B822113122112111004400001110111821542181150224811028122802450114D0124138228400144041080040042068449FB343F141473785F7A1FD4D85731D5C8B75FF4A7B8D28AFA2F22B29BFD47149D99CF22C2C1F1EF973
+:80E30000ADAD8FAFF96B2B2BBA4F48F8C8D8DFF15422DF72732858BB373215FF858D33FAA684AF51513927118E8A9F38F81D1C85EC19E878F89DA75F71F11D1EEF81F931319FD39994DF31F31E1627E1AFA1D122F9BABB6B99CFC6FFD4D44E42AFB143F142223B73FFE1F33F27AF91F23F2EBFA5F43D6F8FB4F529297F72F66A68BFB6735C
+:80E380004AFB4E49C7C21F1EFCADAD8F2F7B6BBBAAF986848F89FD2555A1FF72FA3A1A9F92F2232137613FF8E88AF8B2986F51F1291327316BCCDFF85ACE8FE4F4D2C7AF39FA99B35F53F31D3EBFCBEBA2F28AAC4B91DF31F91E16AFE1F11E1A4F61F1BABA6F6EFE7EFC4F45FD52461FD946F164626F63F73E3FEFF2F27B68EFC7F3484BC6
+:80E40000CD5F9F86F72A229FD6F661611F94F74F4DB7D45F76F2EB99CFCEFAF9DB8FA4F48981EF58F8C999CD5C35F12EAC97338F83722B51BB5F59F8AAA9EFCA5A2A37B123F185C7CF28F81D1EBFE4F4DBCC9FC8F9B7B5BB11DFE1F92BAC3E322F81F395998FA1F11616AFA1F11A1A2B91DFA3B3B6FB5E5CDAFDC4D6CF954FF247676F63C7
+:80E48000F31E3FEFF3F25BAACFC7F37A79EFD3F76978AFA2F2686C8F27F45B39CFF4744AFD7537BF9FFFECCCBF3FF1684ABF9AF9B5AD9F99F12C4C97B2CFE2F23919AF82F2292B9FB1F19B9B8FAAFAB6B8F5FA333B27217DC7EFE8FA1F3C9FC5F779EC9FCBFBBFBDFFD3F3BDBEBF8AFA3133FF91F19F99CF89F91416AFA1F1BEBE6F6BF925
+:80E500003E3E6F4EFE7E5C4F67F1C4D49F1D0526012D115012C0111A641284341E48C04834122CE288C422122009800290112859014B12B02401290188F02612E02208349224822048264106208102009F6C06146032842E118C5418400126018502871400002A142832480080020082008440024302C0482522014CE2120189012D12005B
+:80E58000822C024A284B24F87387C0421F417228F2112487261F41F24A121D24EF24D141B24A9921AB9453B14A3924AF1439252F147925D852F924484E915FA2C4817FA264116FA2645D2FA264592FA2E449E2A2F491242CF4912485F3912C83F49124A7161F48B24AD141B24A9921AF1419F54A9143BA4A7934B842792498924F8A9498B9
+:80E600004FA274DC0F6D4A1F41F62C421741C7261741CF24D141D22CD141F6489419F24AB453F14AA443FA4A9443F34A87A22D116F82D442F924188D856BD28F51B826749875227898F5224316F422CB96CC421F8946E2C932481F4932621F88B24A9921AF449921AF449B252B94478AAB1432AB8426989A6F8A949A4FA2F537CF402808C6
+:80E680000000000000000000001002008800004001188400000000004400000000002501CE366023C02226A8424A6114871414125E2A898125112122226286281614C41422001A125A26124311CA14842921C122852408228481442A98816A084C0428411844292E48B4241C744A0A4664288480D118023829F3218882248608272815386F
+:80E700001423A1186C25E88221388841260236E18128024426C224A843D842082D118D411AC8442EC481150414A081CCF8881430283AC8144B434214625F6D0D1E44272C28A14AD281031FA134119B294F883318A3CE1213681243B122E188C76296D44863482F814AA4282B12AF11C298233214F122C7228B834B816F244AB88181A4921E
+:80E780004994E4C08147181926E24914AC83412E184127462C81E414E241F2F3BF20028128184846812202460218404288023014001800002444180016140200450285018184C14C028200884508802BE9441AC484487F160B25026081C02C4008840014106881A1806181002811508181485024442642041614020020082818C0821210C7
+:80E800004122815A842504982240F854DF14436651272345B16AF1421217241724C426D281322823719138151CA482CD414166943481DB81833C8800418B61281E28413AF81AA48AC21418188AD248BA28D12161614782B2898348EAA158148652A482B6C88CC1484D284B82EFD8014C1291225781369A1831B444902322E08851411D1AB2
+:80E8800081844C51484068928C444848684483C1262820992A8A82011288863C1816B1269112181A28012D1841296128816B8181C329644287284FA34DC2424C215122424E244682143828818139413118428A3245A02543039634818811002A0487414CD242C2946C11240128288A02702824CA28294838813182AD2449C82849082881DD
+:80E9000026F42C67F0482224441902211844408661C12064442289480144152838149D148840A834A021918B122381B8251148041C026983C221188333122CC362414250826C118425C2122A81C6DA30191A14184858188C64828344887221C42245012112324A618421491482415285188968414844142C12088D152A5441C32194488CF5
+:80E980008821429421424D3882128828201232922E82448D848F1409000043C114281828629142828348282104192261488313810A100128800141684200884004D0280448849440488821B18802100400E50517212485742851842D118CF518248324B61A62912C681C468281C5311B244E1CA3B81C5614832A58928CA1164C23341D8BE5
+:80EA0000212982EC14D24141041D1C423889B26831222E541D3887152B1489E884A1812F81C2A643924223AB8244C97CC6032A240180412C0222C41468508485249288800154821851104441082A01604127821604284D812845C24C88111884212885120400160812441238227F2E0D172143624118009018905881188694188C826216D1
+:80EA80008D144688410416110880A221832811288328812831818341244124421148028E1881460418002144284D28448E12AF89011001293221C014D06832858884141388E84481F982421C88D41848F42488908844C914C424202E54124129824444942140381880848108005084495D84C82A180486922877DF20618113118144883423
+:80EB000029304842208681845128002885042844818881108201444392180084639182E023082213210880411224088C0184430D32426FA6022014582CA012161424250293120C2501A0121A52848023844231121002A8440023744CC18500848831128F280447121890C6A328090010024221F0295C3081402C5424681982C364A0211883
+:80EB8000120053C2240026210241811414418CD18411A412122A1104121828803228201264228812001C781282088012B224D44844F85B15240090142210180112506148421800108221240249811108008C16D8814291291E242140288141C222F0228244891199434E221283C2248892A0820082BEF8E022B411C2421C124181C44485EE
+:80EC0000115481C811244CC48A189C66412F28048615088A46244283428184442C0468282428411A2448848485F642A48628810448416914088200CF180822242250824413021219C22562304400004C042884002210815A21101104002420423628502118C081002CC181814C38181244188089E244F2F24714844448844C94482440018C
+:80EC8000424480124838484122441830122218281A1806444188A5918223C428C0C1844541441CD83421C4224413B21C12840400A014B0C2018F824FB321B38AF5241667212326E2440284EE351D291792CCB25415E28232448D68A3F41A81C7424D382A922C9B424712872622844D242E84474125DCA8E214A8764D818B818F12A2198DA0
+:80ED0000B8E78827C41D73522BB32F289859459882842B928469544A18C058AE12DFB50C1E43557413F8213D99C4588F33F43115DF27D789B4CC91E84F1C65B84987B432F51615384D3439A2821D54168C424865E13E812E4947911F8436382B812F8326B81822E241782825E421E2237814B8237A88A2352FA3B8415D486B934B48449820
+:80ED800096F832C487454F4D3242BFC807E0131238484D25BF449215CF844235142AA4153170C9F81C959FA8622E5F4BA4468E5854C789228E8B1E844F81D216DB4EB292B148E622D924FA455445761146D2F45386697236E712D11872C2F48457429578C4719AB6D5F188448745CF21694C2AB2C4B2A4AE82CDE8CF6E034200188425414B
+:80EE00001802292891821288123C68811C081CA8418D81481CC84289821588358818839814822A31816931811817886A7181080084148440484408120000F0596EA04347C347415D655F51F11436AF23F32523D57D87D7AEFF2B699FD87988FA46F63F36F68F9767687FD459D11F1AEB8CFE59795F77F486867FF47542F665AF6F49F8437D
+:80EE80004D47492EAA2F2FFEA223BF77F6C2E22F9B6A383713BBCCDEE1143F55B591E94EFEBBA33F36F642464F44F4CD254F4FFEBCA62B448D188FAFF7B2B24F43F4985CEFE7F6B315243B675F577715D51DF27D1FFF21F37A76DF765799772AAFE5FFCAC99F9BFB8D1F7FF4FDE6F6EFECFDE7177FD4F9A49E6FECFD53799FD9D9D7F1C4A1
+:80EF0000CC5FFEFE751D7FF7F2979D3FDEFC951D5FB2FAF6D66F6AF2F3EF7F57F6F4F58E233F1BBE1BF298A18FBDFC9BB44F55F1C2D4FF7DFF68E2AFC7FF4D45DF5CF86C66EF69B9CADD88F1FC784BFF6743CFCBF526561F37085F61F434744F43F13535DFF1F31E348F87F72721DD265DB5BD7D9FBAFB83BB3F94F855576F4AFE9CD6FD63
+:80EF8000874F41F184A44F4FFF3B393AA39A5F54D4FDFA1676D7F36F4DFCB9AD4F43F2BC2B6F67FE72EA2F83F745676F43FE11A23B338792BAFBA9AABF76B793F9E163BFFBFAF262AF8DFE4CC4DFDCF1E4E4CFEEF6C2C2AF8DED27F63AB8EFC3FF1CFCCFEAF7257B247F65F534745773FFF3F37C7DDD32BFC6F71F3DDFF4F235BC3F85F7D6
+:80F00000783B2FB5F3579D5F75F53775CFC7F57EBE7F15F57577EFC3F3FAF81F37E58AFA2D2FFFF6FE3D5DF7B3FFD7F73D3DDFD1F1BC7B4FE7FF76FE3F35F5F6F66F43FF19BABF47F3B8B9CFA7F77B7ABF6AFB56573F3EFEDBFF9F9EF6DDF89F54F8DD9D8FE6FEDEDEEFADFDDAD84F45F67CFCCFCFFFFCFECFEEF6EAF5400147128447125C
+:80F0800048268274248164228C448244042CC2488D24484A024A024E2420044A12A4244181232214024302224845E28144224923089E4844402648262924E94402CF970686C1241C011810849218501810088581C41612508421430184005411444001282444224440286441272612418A2222011121439922102A82038564124F56032C0B
+:80F10000F4112485F211248B141F41324E1D24AB141F48B24AB981B24A3985AB9453FB4A91578A2F1479A5D812F9A5481CF9A54A1CF8244A16F1244A96E1A26C594DCA9E242ECA1F49D234FC91248D831F49F268811F49F24A911FC8F24A911D2CAB9419B24A5985AB9443F24A9443B242792498924F8284F9244A37EA40F81164811D640E
+:80F180004E121FC1F244111D28AF24F1912487449E24AB2453F94A2253BB4871A5B84271B518BAA794125F8A951869FC48816B1287142F2259583CED14E2A249CCD968ADD14CF2629116FC4A91CCD212D9C1D642C968AF54DB8592922E48984F8394822E48A9F92648B82FA2F591EF00800400000040248402002002002100800800001499
+:80F20000000048000000000000000000100A3FE1012984521841CF11F46411C94184B48125912A895142569124AE52281B248441D01441C2218912210636B844210422004185116481278214344B812A143842860A93219122C49A223288288322E4B80E200823220222129B21A1E6C1121C2441E888119589121B148A62D1842609414A43
+:80F2800011C5A8412E822C622645081902220047215048C016112A08B42046420246A8428C61114CF815F7244262114CB254A242C149F148339AA41CA3723A361481892B38227842248457811A9221C490812E888D245A98212A7426193821463421412CB1241151482F48614765B88236A81598135228812BA189E628648389A1859FFE65
+:80F300000C008502857111A412001568121246014E11414E3517881417814C3A1550A12062154B4280C1242D42000010088184211100144002812225120490288012D43702221100211944A2212111508129184121B14828211484E28144648A50241004008C411466484144211684A8284A211128316850181144502840A4414A084A2284
+:80F38000F282D500254694122C22A1214236DF8487A23C56A21889246C42CC3434AB858644641C111D284E28997358B1ACD114F368944CE8882283E214E111928D2135461AD4482AB8243C82822084F8168243612C9028B0A405F011CE40524141002321831292222041226114926E884CA5618A041819A42885312418848C83B3841714A0
+:80F40000C82443E84481116521548144838188A884820024982524081AA4484B1200FF460B28502218296214241AF419244D59281F84BA4239818442418444A7412E84CC94841588C24A87124F1164484511E888D1242A2112712136886186622A4A91A4844B43A3029119644844168A544283028AA442225FB80F122C3624224384518410
+:80F4800018C3848122032964412B218321C21930224682E128612887441AF462141B814281262555821594582B421E211AC26C43A1484181102292964348089864114B2436E2442281F281739041481678820AE0219821216817814598928419022A681428444042C1110091881048641400D049823488884049C21B281889084142216B31
+:80F5000012622849414B22588448AFFD0E450220981881884800001364218446038480C218C1460841142830461602182684220541400825C2244212C21486480216245848167821188144286248DF510F4F14912227432D22C3941883E114420499C23A1B948C51C3764298481A022E18431421582445F821582F4492438B1461496527C6
+:80F580008156F141242219AA834E288582D2A6012CCC89AC62298E442D18274A8B924C921626BC12B648CA188E24AF8F0E00818418502412A3A461184082C41211B8135218431242B848512188190418960481224422442C41941884457211B44498418B12122008402461441698284810C424484FCF084C2162621228242C618444E120F0
+:80F60000914274469822128312D442081054822190653024C1122743881420A1842A082998844C89B1280822608488412122888CC2188923812264F2101204472448294608004088912210114A14121162462858268204154622441101828A63288912781A54285224444842422029249838AD4218244882212449F88AE6604412B048325C
+:80F68000184490122D4425820481182812004D42F0142218453824512424284541825428248C0888200148A0483816A41818149042492188018A81084449012F9D4A0321810023651422818A5418C80050820022281018022C410C4846220152162103461188C822324E221641022C02284082046022492452848B432183F21546200216ED
+:80F7000018048B1200224120424818044D4212218C24018004262882B21802402C42084301A12A9188218722A085222062814022311C381228804E88F6C111601142483022A021C0188012086818002E881698148480012698818810614895C2E29C51411E2884168402418D1210883244284C5112821C182818282231224422F0CAF300AE
+:80F780005042104412E884821428041344914B4827811442222384661689324360441190410014002C061084441434842484C9C84148142784222B24483042008888FFCF04CAE2698211221824042322D4822234228D94414C02410044E3014143C4521149041668842048042008808282C2284186088A4111820100821141814551489FF7
+:80F800007D45414B811448052812142240042826C1D82622C5284A3168C04880418448021421111432828C22D21295825488422485430244882811824148484928893812F0A85D245E62637C28E24494A44D62728B52CF12F348821D288C32391FA4F146519D1A16F238D4AB7227218F24F22A142A35482D648F46F444414C7232D395F16C
+:80F8800043182C0643A1A8E04BA2A147C96E242F25FC126296D4D60749AA1C1F2CF94242B7482A7122A8416A91142E8844471323F4B2FD142E14BE142D14ED122FB164419D582F81D2C2D446B66894C8257A84D4A1325449D11452245D1447834B6549F226785712272824435485A3457278E521738115889188278A2D324F19AC2A59F9D5
+:80F900002432BAF888B6AB421E218984F81481AB895E52AAF118228F1AF41434E78B1CE2E2F41A9750171D224781266842AB162D22466224842156A244871187422B6AAF8452A246EC8ED6424578484D66A44D193F42F221434CE668D418F487182F88F828B83AF1F1E62D4A8D1322A5DA4C71E8548A87242F86243121279113E824C52ADC
+:80F98000CDA48F24B284BC523A8A4ACF9CCBA8FF230C001110011130118811888028C181C081C081121C288108004260484004445041181188111081082008405184308400850400F02855D024F266265D27BF31F71BFEBFB1F713113D233FA4F2E3A3BF36F262323F18798EF64E82BF22FA87A42F68DC7FF1298A3FA8FC4444DFD8FC9B30
+:80FA0000C9DF98DCB9D513F264C55F5F5D75FFB1F19DFEEFA3F31E3DDD854F446498A7BA7FFB5B8995F95F5D5FC8F25E1DEFC1F35ED81F3C7443F49D9F6FD1F14644CFE4D8A8F76C2E8F92E6C6FE6464474A4F46F4F189247F64F6167E5D27DD2BBFA4F27E3EAF27F17333BFA6F36426EF6EFACBB3AFCEFF9F17FF24FD2DE6FFC8FB377F84
+:80FA8000FFFCFD2FAA7F8CFF7C5C9FD8F9C9F9DFD8F8E9EF2F62B626F6B4864F69F89F8FEFE3F2AEACCFC8D2D1FA45654F5DF4BA3B5FFAD2ADF2E86AEF8EF68D28AF94D5C8F84CCC1F3DF56321DFBDF59EBCAF46FD4CDECFE2F37C7E8FA3E287FF64E4AEB26F45F52FFBF016267F73F63C3EBF63F372B72F25F3425A3FA1F7167F6FE2F26D
+:80FB00002A662F8BFBD1F18FB5FD52132F3E728EDEF7F46E16E7FE6FCCF4D7D5CFC1D5ECD535D4BDDC33F26664DFDBFBC5C7BD43EFF8FE32A2EFC2EBCDF5C1612BD1FFE3F3BFBE8F92BE92F87EFE7FCCF47CBD6FEFFBBA9C1F38F9DBF9DD897FDDEDE9F3DEFE2F23F366EE57C34F47FF3E2CCFCFE644FDB9BC146F66F63F276F63F33F3ED5
+:80FB8000EFF7F37C3EBFB7F5337AAFD6F7EAAE9F76F65B394B759FB1F94F1E6F7EF29E1C4FEBFF6F5FEFFAF2D278DFDFFD645C8F86F64D4FDFF6FE63676F46F674444F65F49FCAEFE3F6BEAAEFCAF3F1E14F4CAEC9DFEBF3BFBECF91FFFEE8BFB6FEDFDEAF94FD58DC8FC5FDC1D3BFBDFF4BC9EFEFFD2AAAEFE5FF3E3E6FE6FEB42ECF8F51
+:80FC0000FF3CA88FAFFF48DCBFBA052F12012B128449C148228C742482446281C048541E484C8244A2418F440242114E24114A1292283911880129289494B026084F2288E42228D12428019A44E2894422812299288281928324F8AFA6400241001A420289014AA82818122C281828894288A842988E48D084641420882438221A42880235
+:80FC80001A42C22C8B1444188C7468022A0842004881484A22A2142A04F045E4C0421F4152381F417248F11124A7161D24AF14D141F24A9119F24A9151AB9453F24A9353F242915783ADB15F82C4914FA2C4814FA264154FA264192E4A96C54A9E24ACF491243CF4912485F3912487141F49724AF18124AF14D141B24A9921AB9451AB947A
+:80FD000043B24A3924AB94478229F92448984FA2F4E1B4D0A4A461811E64A7241E24A36441A3C424AF44C924AF243B15ABA453F24A9313E2547915D81AB933D452F8245A1CF926CA5E81266A492E4AD6C54B9E24BCF4912CBCF481648D531F41F248811F49724E9121AF14F98124AF64C12CABB449B2427924B84A39248B9443C2942F8208
+:80FD8000C4946FA2F547B7608882480000000000280000000021008008000014008480010000004004280000000025013F5C4A0222841229444422922A838412014210B1428128929C12190226C1C822844CA284882B24242051165441902A27188AC4422A44A412100A00462C8984994429382880F246C6C01292251284817254684119B8
+:80FE0000B524618112A49961C41AD228C2241A8412644410342427442D1289B1129254C476642C4528B5228158824B812A3535C1182F13843C8822132551288268814312A8144CC855C9F4B35140225C2824422216DC22C21946D484130116C168144648A412874A45F24421B01162C68664A141881EC22AB4416128AC513451460C8741A4
+:80FE80003B488E1446283614984D88A9B2312441988A9A44B884314C8E1289C841CB25A30529A12121168441246441621E282051288C4424D322232A2481011084F82242E0A2A12541857424221424A51282A5A2282A9161452271628106000049848284022334244C018F2A0500401402404881020090880041141218414A88248464147C
+:80FF000048520020048210011008008180811428B8429944250410048418228F780C1921C31821842C02225824008B182420D2838423CC2849241228B28102C301283221660221409224841C014884E813243248361942440283883614481222C8486FB70D14400221260228142602E081489288508128C8221241004A889448482AC1129E
+:80FF8000C06200880020118804C881288CC1284082884428624142808281E4650418788911440810A814004100282229C4141416C84428C6AA42268171140148224081144208791618011088C241C04419153A842C47948642108411A8482B21EFCE0D22122A4144E442A4414D412846521850284301224426014233614422CD824214C4C6
:020000040001F9
-:80000000118138148D141AD448024C91444E84530A005F82D44802C604855484806C4520014C522815682428428242112008412C688883448863828911F4528A9042106A4126A121611A0220721118180143C194459812605422428C644430582015248121044C120220018A048E6C14820088122100418948D848C148002FED0D441902FB
-:800080002D228944A843A5D1A6E19982A9822728166428281382C9EC288C7249943C222D8287445CF258262452433468433B44424D322CD124C82DCB42CF22217212C1744F12E58104278427D44D11A984A916526D32825B2146B824E8330C4694218532148D618B122D46502A1382C1B8A171E04132254391D6D085E6824448684849E44D
-:8001000091A243904260822AC54448234312C4148C72B824929546A161834192483D46450298684A8852824E28A0285F370821108212021AF21128436189A21488182C089883C8282250414B252A9442A14C54684AC11456A44143082614341288AD21436424B04AE24132854220381819314890148971126C49539148441F730A4A22A2E0
-:8001800024A11A22944C15048C42582828274918167812B412B222082B2166E842B1826288984721846928D48161418C9C1A122B9248214062924A98341280714C92182F26A184D08422A228222141ACC338AF6502214B413908819124811229C181148C1A48BC2238884924B1688114141208CF1209109824A0241122488394521420A4C7
-:80020000811211C28D829D22C024009812402CA8242784A0186F9301450286D8240224408242A1413200408112480C80481804214E284210280249A1484114C0344D382743418442844C05008308AB4248C3048365812A4824F4DCBD244CE2226182251A68A4C724453812BB21997138011E8816D628A9A14D1286E884B142734814948436
-:8002800089D84A727C424AA8241CA1218D964843E41916621136EE46F139848375248181F5231248A11A3CC2AB25463444478A1EA82B25624D188E68FF120D2C4444C1242A11011122A084D02A1814382185E682C43422209A382608118064484598284924E48229112231264002881AB44868C881842C410882896382801478848802FF1D
-:80030000130B1A22014D4228A441B424122C02811211281400160738166114704842110262182D442121846144A012844884880056A441421241A1901400441AC44881AF2309482C1254121829411112280882008C614843418238821C222844444901C61A082289F8144888A082122440122834786C28081952A482002D288242422528B4
-:800380002262484FDE0B108202702408288082A182124C918288902420D24811011312624218430281448283440228288430424440243114841044CC442E481A44182801650848DFAD0E14C1897428524919D4485348241C91838994821918C442898888118868C48880012E8C00248244828D44438B040080011242480018181608002183
-:80040000451884C118321F320641491428045018100821182881A244448141A021496442444D48348011941423214134482124C42004C19068482228201234281289524212400A2A21F82842005042A021211092251D888821298812188A68413A98C219A8828B842413021F2468842622E22884622892863294241622A141482844430193
-:8004800048263118420029245424228016029F4E0148801514085014000024103111833242C01480018424000090248100434208C54108224C1192284091DA80C21188203342473C4028DC84B2980643282B1169581301281342182903151884921281285048844C0128E3D28444A62142C04260414212892291442781128C220880012036
-:8005000024240221442381144401FF8602A440913290242B2148214C8641C41A4C9612157821A2922183120229229614D82A29D341341A48123601128C641148002004406D92444285418125314800181082F447CB6042CAF11416D5D183D15F03AF42C2251F41F121812F22B938F813C1C12F24D86C39524B82B3E14328B1717A4122F271
-:800580002C5EFD421E843632488E3286F28C122D12476C4B1226C6182F46745AAA4185AC128B558AE182A464C7824E1C8B52ACE42352242CB449D82EB12A4351849FFA062C7496D282A265CF6B02755B9521ABE2218344D22451122E3536F9243627214F82DA16F34C9145F424216561145E158FA266142E322B454B644A628D229AD281D4
-:800600007311025847446AB452D26458449F15B139A8454B4915AB12AF84F5125867444F4361444F45F458A1CE442FB50C5B148F42521827E21476FA38342C74296AB88F29A1292F8851C81FCB798DB883F288888AE36C7189E8CAE688C54C9D6E3B282E286B14ED242FC1F42484AFC1F912CCCDC42F81FB42C6C351488F21018D381AF28D
-:800680008CCC281F84C2242D116C117954B4580A874E8CD1224448E882B528FB788D1001800142200442200442A02420240800000000114200220042144001219082482B8210022D818008A812A81288007F1D48D373F3232CAFB252A8DF7EF65E663F37F6422BEFC2F6ACEDFEC12BAA2F2AFC86C2FF85F6ACA9DF9EF6ECECCFEAFB67E6C1
-:800700007FDEFCE1F9DFDAF161419F94F4E97B57735D2FCFC3F6646E8F8AFCC8CE2FC9E8CFFFC2D45EF22F21F11717FD4F9F96764E5EEEEFE4718EFC27AF3F21F99A8AA5BC82F1CA438F24B6CA39888F88F42D288F8CF8CCDC89F558C23FDD4AF242323FA3F33E23BF87F62C2AEF83F36363EFF6F22F6CBFAAFDFECCEEF29EFE2F28FCDBCC
-:80078000D89F9FFFADA94DACEFEFFFA7B27F3FFFEBEDDFDFFF6F7BB5FA69FBDF43F32D2FCFE3F6747CEFCFFEDBCB6F6BFBFAF9EFCDFDD2F22F43F4181AFD4FBF96F64E4E2F81F34C3CC7C87FF4FC3B9D8F82F1A894AB19AFADE629FFFA9A4F2DF1C84ADFABFBC6824F4DFD58428BC4CF6A4DF212763F62F63E3B45F2AD2F6D263FA6D2B3A6
-:80080000F62E2ECF7EE25BB9F2B782FAC791C7A17F3EFEBF9BABAB8FABFBFFEC6FDBFAE3E9DFDEF841119FB4F463EB3E474FE2F3372D2FA2F2F878CED71ECEFEFE2FEAEF2DFF13776F63F326264FE7F65C1CA782CFC252EC5FDAF2D3541F1ED8A8D231FC4942AF2EBF4AF53AB2AF85F58E9CAF84F56E5CCF4CFD4CD48F9F46F25373BF6364
-:80088000F33E23FF86F33D3B7F77F773383FF2F62F2CBFBEFBFADD2F2ABB96F9C793BF1DFDBDB3FFBBFBCEE4AFAFFFAFBA2F1BFBFEFCCFEFFF4D4FB5FB786AEF57F72E3A1FB3F2343EEFEFFFE2F14F49F9F9F86FCBFFD2F23F53F2393BEFE6F27E7ECFC5F53A1AEFC753E85FDBF3FB5BBF97F58CB2DF71F87D4B2F27F7FAD86F67FE524278
-:800900004F61F1DED4EFC4F5C4E4CF446C2B3026104618461844582412266281608174844484852441247148048D2440941242614269092190121046184428C24841162822011A04122C821408008F4402978380A42190212213011912C4281C888208A928C821A229312189081C3A21422352184B42282688C248928C644C221644024A7F
-:800980000160484A113128704811148804844484A744162804CFBA012E431F417228F31124A3F61124A3D641B24AD141B26A9921AB9453B84A3924AF143BB42F147B24D81AF924481CFB244A4E814FA2F418214FA2641D2E4A96D5A4F498244D5A1F4DC2521F49D228F19124A7241F49764AF28124AF24D941F64A921B28AF247985B84AAA
-:800A000079A4B84A79B4B8427BA498924F8A84F9244AAFEE092E4B1E6487321D64A726174187261D248B141D24AF46D941B24ABB85B24A3114AF143AB42F347B24C891612DB14FA2C5914FA2E811FA2542822E1A96D5B464594D5217C92CE1C9F628139E64A7341F48F448121D248F26D941D62CD941E22413E43423F242144393224781A6
-:800A800029F1264829D184F5AFDE6088824800000000440000000000000000004042014008000041000044A028800400005012A04F604119415824C44952612C1664481CD18104C308489081C0188149827741B442424448CC324A5286444E8A4E284B243800228C8401442143110811418659C2184C24E141344A16A81446F8AB1D40614F
-:800B000048D082A1211223412CD982962A30182D42F028141B832722F02442163148C08830224921324E43A112E26B124139D11434B649C214214CF614629A34242B8229143A4A12562451271222283064869524BE1620611DA449B12C6142272146749226FA15281324532C1024E922086A71138AA6438F718434A44C4174268A943219E6
-:800B800076A2AA24584C74722862234608726B482D24276340786B14B448582218411AE244C24A8D441E415AF2A9E250144440182251148C02CC144258288A043E483C120145084508822821812628B524514849684545DA41E21261484144E04116240182872400125C711448A741201122C38445F849F220022C01224CA21410028184B1
-:800C0000904510140218490451302444481034482001824508100111221684018052188008892881688300608220F2487710342481491178181238294A912442228C38181E888CB218D425829C222D144A024221490289A2822820C4242C24E121C424A0183021814C051892846011291488644890282381A54148FFEA01224CC21812C0C1
-:800C80002A181142228CC42810C48826426832C8486321024E2244430626082218C02441E021140413211284012023180819812C014788702882810528DD9F1004464234284C3148833212411034A8178512C15241169224D041149214001094E800468138482D18C06180081E21814E14009C11A4822484814A2803008CE22184F5CEDDD5
-:800D0000D014024044382822341A82418152820044D018064D581120C228481440524142001A0412800220C2285052381682882461414B4127882D1449312882444A1928F8227910228112A2212D141220C42100804598826021122001200422288C0143629416448888848231121883411406201288021304408826E96431288084F2B5DE
-:800D8000718011524B811041184244088984318840210188202201006084488382118422B21444861174211204800484421B12806888402416088118442A5124EF6A4E1211D2A442C418B7438C5222463431502812925016124E13884E1819012884C0218C4652494B4380B118A29443952226D42221C128C72248211AE22235B862128E4A
-:800E000059442D8E26C84426F85884C9B144B1183424CB9BB02421511284228011A112841468818C1428082688118422012A2404C0582870483524424180216112441810544181400188414A014E14368809292288622877EB00448552814014080014122C016411200184A04240C8210021A042441008008001C100B02401188242C081B4
-:800E8000000080218188F465CD00130128104296188534518D221019185828414246042601110048182C4244042122A0412240420440242304884827811C3512169898908481288022F2847F0013211441124402C11C051884218114252405841C22441128022410A4240000842848004410A421418001211311414808000022182BEB40B0
-:800F0000B84CE484942A00859418005D2E45F434218B2226548200430424272225A2111B119A246122401454131792118F8144B848A4452514080078708474C4B42CA726232B21098614E8227112D222A8172FC74C02002440C41828001001114008000048C04810240444280040020000214180228121588198110000000000BF660B81A0
-:800F80008448488001001444418D2483820284801104250229218129A88200601411141048C84258800112001614C42C222824000082250221EF4E0184C04200000000C480420821000010024981840800001400A48004008C014810C1148093810000440021416FB50824481818000048400C28000000002302188188144400221400848E
-:8010000080840100004041042800121800002180F1D9AA0000000020141801001100840020040080022100420010022400009048000020210880018800F01B32008B1420042001004514B42432286212000024257246A2113A2129388400501111151288315A4C2104003011708435844B222B22228400002425522412EDF640DA88944487
-:80108000582302009100504425F12821400800002421411A81880820011414A4848D4848482302004008F0841413B42106120028002129F1FA6510022C012001001114148004814008000000222062442608400200001800181230111811000080080000445BA62001000000401808810000008014084714408402002200000000200100B0
-:801100008880011200000000007F834C52222144242849212122441849082518D888410812004248CD414480121424A2214A0400002091221A81014AA5111D81809811153118180044881004DF870E1212242B1100840014841100004008444868004147441126068C2202242421301216D62201003A011C081B111820242881880100104F
-:80118000F4FC3600A01110228101991449415188971417942481810040182434282262284C04000024272180011064813019919AC189967852A118240020220840E4AA0F6F22F212222E122B11122B11C0122592832FB1F111111B98179987848F18E48424549115C1419558884B444E444F42B444F22424222E2480524445E642F2262259
-:801200002F21E222B112A1812B99C0922592832FB1F111111B881F98F848888B484E48428480548885F844488BDEF0262265A2123A2101002592823CF1111319EC89781898484A246494158154819588F4484C4D444B246A220200444584F2262265A2123AA1818282182592823CF1111319EC89D988B888A44C424200848588F4FA4300D3
-:801280000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04F8E
-:80130000FE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000000000004E
-:80138000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000008F
-:801400000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000E
-:8014800000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000008E
-:80150000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000D
-:801580000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000008D
-:8016000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000C
-:80168000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000008C
-:801700000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000B
-:8017800000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000008B
-:80180000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000A
-:801880000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000008A
-:8019000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000009
-:80198000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000089
-:801A00000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0008
-:801A800000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE497
-:801B00000F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000EA
-:801B8000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000087
-:801C00000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000006
-:801C800000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000086
-:801D0000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000005
-:801D80000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000085
-:801E000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000004
-:801E8000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000084
-:801F00000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000003
-:801F800000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000083
-:80200000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000002
-:802080000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000082
-:8021000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000001
-:80218000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000081
-:802200000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000
-:8022800000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE1414842508C04826829444491404408402246C46A421421638181A044821101314810142467142C12100255A84472245081944012E114400244CC626168202814135
-:80230000EFD5092AB44113619447B4441E4C4D38221CB32281923C60546F22942499A1122D41A31302650A39D134C11116CA198B145D48C9D494322C228B14B11784471548568896646372322443044F24B2447222D42881A1288C3992CA319A5B451428522142486082222A24B412021044410442211324C218801492412741004118408D
-:8023800044CC4D211221484612F824124042C231180080C42427842138808841F49F2A80841241419248162241C411008F420149C44243126942222D48105884002001318CF44419812828262146183112440010053031C044002022C818128C9488EFA9070084814501200441200280021004212C011229410250218D1110012004001151
-:8024000081458124440C4A02000029021E2440C2828028F1BB2A40511800844449140C284400002942228321010000121121C018004814205481008110A8242E4410244244241214024911220210B2ED0800400100000000820000000000000000000080020000000000008100000000F015EC002C0214501C4CD449D212564860221246CD
-:8024800028052F82CC444714188712222A51248400222889827412D48274148A4106842084C541158C8421280217411820088001841AC44A3F78034123C11827634E281A12282181384814200114148E32811110499468222A444112199111281E242A04291604C3D2A4213218528D844C32281490C84E858C31322C246184A92D8282F8E4
-:80250000FD8914452211C82523C62587449CF2421143C848282921A5141562844C55C2182621B214726458826240C2298116C3342FC4334423C12240D8486245681D48814E882A419821D08499D41229032991582938282AE588F4C3CB00282D121281160816244208114008C0A1A246111158810028402102132204E082016944045028DB
-:8025800012181F411444A48200194441888804B04801007F5E0B181247224441C4C1160410288101811D481822A13AD4186181851185528185442A944481885024444828401868C800890142F042828088D42A6983188031241826F8E4AC5025648C91381B41223641D84AF2A8141AF28821216C6C414CF322888AF18164D3382413E648D4
-:802600002272846B24385317A41263F118648D265E2816712224E1F2A11A4B6922CCC5382E42872A8E228B1A844648DE848146B2A8B428F84428812E484CF4C8930050E2498135281C034312A8219212C60299C48824511B61162857C113420E2254B02441C8448CC2344148703102228554841224896822184018944429C4128B425084F5
-:802680008044B4BE091D164381C32845115448164EE8491278210A41C9F114222AA11A8C7E88C42594A8412E819C741AC47A46C44249C1B844A93413274232C18B38CE1C8AA21489B2488332C28E28AF2488D428C8188F2A61828A31A872C3E281B228F4FEFF1460641129815284A12AB12104982138182088C83444584728C90F43014A5C
-:8027000028924C68282746486332141E4D524C048023B68822C449228B41308889E18482228142082A28F4224449F1998F802434284042311141C971340243C6A1A1169822582496481818028361228C9811238208821242C0284468836182214528840342601120CC228A85C41441461808ACC1589FE905182240688138448160841199BF
-:80278000110841814D280028008CB38192444100C4D018011AA8861082213812841841416B21490183224184016952288A01231108228762145222A11885F2142114874245C93E86E314D118311AC72188D826B416286648C98332A8282D441592684382D283A914BA84CC7569C134AC698284CB4249C61449B444E3813421188E5C8374EF
-:80280000C2E24156684D888183C9488B1287469F4807406432842A41981E126A8184C128880026D84822116881818A9418514644A82141830C4E2434544B12800420B12221918868AF120160818908183220838194226044F0181E004885B145038C32481008284641048F44028D344200A28A04861101124518C48C1688918881418041B7
-:802880000C1C9811123951228502202491122289014C22032280F2B231240010081304C01220455421441621240400421004421748418A242502C45E2113040048408262844508A0142311034C8441343480C888482A81F4763C1414D323420244183828494288B51902548B584CA842A24CAA12250C3A0462C0111442260444824004C030
-:80290000142642020000288658148D823022846143C84C8410F412472424C04240081024048012140122114452890426919281881688282248247C42254434583344C4441B2883C444448AE3C43125141924A12410C48480116821414884DF9506431242085AA26120C244624305814008138D7288641280411A41081A42388414941E2132
-:802980003A68111840E4910213118803326508821AA8814328012601818A1268824712FF170F16681114A911044624044C215248402402C094121694884B8280581440056088430144844112114817442368116012811C0181D08642512883C41200204412F853D200244014199821250410581280414201241008904228222889040040F5
-:802A000048881401244048141498821180911240218444128481810144F0C595104482C22226551414C03842800316014D28008742428184160A844181141C012008200242124A01830241A228832292288C383A2DA82A0190244C021628F1E5715081281A1401B01C028001441289228119A881001D12112E81C4B8842B824130224A2879
-:802A800044912242560D68828D240048800444801691448225088014544248DF5D457111C231B9627244288564462A847538A852555454C712AD381AF114444F41F244398B361B9C2CEB189A81497A141818E41AF8444485F81C1423E42467514E1259B38CF1B88F141E424F3AE221772EB338C111F0985D5D21AD18122F41D24401CFC2B8
-:802B00008244E141F61C7A10723CC21A5F813333CF52F4144929F2181E4742689932188CD181F714414FC88C93822AC88B549E447B144F1C7248B828B144D851D88E62A81F1567861D48125B444436F871C1702692282FC11199512487242E415724966A44AF44F22812214CA34C25FC3C4E26F8A7CF244D25396412A9F44C2917851B36A2
-:802B800049A1245AB2447152C13B136141EAF84921EAF8A8588D4492EF8252988782878217635CF6112DDA61448F13D944A8E8875B558C1155486459F6593CCC91C12E8CCC92412BA38F899982AF44FDB4624FAA59841AF2BC881AB94C82334CDFA30300008001002110022110022119044881190448C042C042812C0824E0320124844000
-:802C00003842B042082304234418420892000000F057C4345F727216F42426DF63F3482C9F43D2ECF26664CFE7E726A43297A237A285BA4DF6E5F7BFF9F387C19D89CFC2F2D5955F8EFA95B44F477C44F46D3A6F11F3444DBF95F9C286BF5796482F87F7C2C26F414673527A1BF9185A6F6CF627278D4ABFB2F6697BAFA4F27A5AAFB7F624
-:802C800068415F34B8DBFF6464CF41F37868EF82A1A3CF84F76C4CCFC7F53C2AA75E243F73F33167DFF2F23F348F93F33D3CCFD6F66466EFE6F66436CFE2F323223D2AC5DE2DF4AFEFBFB8FA87A1DFD8F8ADAD4FCDFB75B85FEDFF6DFD1F94FA65AEAF97F7555DFFDDF9E7A7EFE7F76B6D2FCFFFD2DAAFA17212F11555CFE3F13E1DCFF71F
-:802D0000F77F77AFA3F62B6BAFA7B77AF33F1F2F32F24A25DF58FDC9D7EF46F72C36EFC6F728182AF23C7CEFC6F67C7CCFE6F7E3B3141F52F211548FA2F33F37AFC4F2392CDFE3F26E6C8F87F76A683E36BF82F41138B5F944427F5EFF99BDCFA8F88AC8CFC2F689C1EF9AFADDF9DFC2F12545DF82FA7473B5FD99DB8F89FD7567EF55FC62
-:802D80007C7EEAFE153F75D444D499F21C3EBD2ABFD77715FF7F3DDFF6DBDFF63B3FBF82F3D9FA7FBCF89FD96FAEB612F37464EF82F12C28CF85F77A58CF87F52C3E7FA30F1F73F33337AF92F13D358F93F33D3CDFD7F77C7AEFC7F77E7C8FC3F321232D18F5DD15F5ACFEBF99FB8C8AEFC8F9BDB58F8BFFBCB94F99FB6D4C9F92F42D2C87
-:802E00008FB3F35B5D9FF9FDB9FB2B778F97FFFCFE8FAFFB173D1F5151712F62F23A3DDFB7F73F371FB3F27F3F9F37FB3F758FE3F37372DF85F19DDBFF9DFDFE7AEF63F36E7EAF82F12CACCFC3F77C74CF87F76862BFC50721B0264118020020210200141608009028101841048111901490144241901490144041D8142151141200204133
-:802E8000E7814402850400001BDCB084A12114167828C14447121E488B164C021F81044598184B488992444A6B884C31249884893A248149018CA8242EC88381AC24482062884B12008A82C128819A52281198488DB4221843BA4861818D241CB48F0F2E531F4152381F41B26CF11124A3D441B64AD141B26AD981F24A9155F84A944B4219
-:802F0000AF143B242F54F9A448AF14F934484EB14FA2E414F8244A56F5265A8F1DF2224A9E252FA2EC49D2A2FD91242D521F49522A1FC9F26A121FC9766AF28164AF26F91164AF249961AF24D985F44A92478BABB443B3427B24B842FB24484AFB244ABF6D0D2E5B1F41D438F511248B1419B24AF11164AB141D24AF465981AF545B81A92F
-:802F8000BB24B44A2992924F8BB44A31168F14FA261A4E912E888B844F8271D8019E242EC98E242ED817C98CE549A6421FC8E222F1914C87221D6C8F22E941D468C9642CDB85F642924789ABA44B432BB44D4829FB26482BB44F82F1CD6200000084000040040000000010020000000014000048000000004420082004000020F2261140A2
-:80300000A2214573144B9431182B212981B44881220150811D7A8D744338322849123824107121943816E88108841249EB4402B6621290411224265268601492160146B8143A24184C289A8842422AF4F61414118601104914D849942C35042781485D4883B12401C0115D484A816511159881439218445992211D368AD484082B186713D4
-:8030800014814D1349D2346281548A63128D822420012CA484A3841124939C9485F47E9314244E2124C553414F1112D8C2933A44842963435118141FA265451D169D544E124B6114169C814F186253C351818A1315C19C4B38AD624CF1619299C255487C931826F11824145F8884B923018CC4F4274227854C99A4ACDA8491483E485F63B5
-:80310000071412452111081819542419A41484428C1478340826882882028931210081221E2415A8212DC8009664120070260124442D8228240012004A0800188A04417F6C05401402241E246542048CA4848028F14812112D164598A2432244C8248042088C84924482604820312428006948140A8B941088A4844001004A28822841F4B4
-:803180002448BB3C245E22184D18CD339312C8498B168F41361736782A21D14294814CE682A8219B419B414F8281A2815954C26C32114B21F18972223C5832287928D443D1A4E141CA683213A1124143C24187211668218CD548B14CF9388283B11838584E2C4E18F047E8D022614118152862A115D482B7246481483D2818694199622E5C
-:803200008C6B123E8143B25C028A01495224F06C12C044A9228402316449512C288D844180C29C4982048270529814874D26E884A19289BC34C41883F61263A0422445E84152922D248344648127548C0B8842CA511423419A488F11042698244655828C6211702CC1288664814B18228E144AC2211247292AA421B3812104159858AB14BE
-:803280001211848099828118844914F4BB31406324412A08004902244280628481A3034421421D824048C328904C212601690480C248808688582400901180419218C02881212C32248D428416C4422CF3441F3074F04922102E83443128238121E6C82631448818481481AC5284221242882281809288A417C49215889154282383322477
-:80330000008C2241D8840189E121A21CAA6184481822666821584F9D0B80014D8112241A02306828126048211469D818A2181A0200004C42018446A41222A2C0222C024C4121011A140646944162200C414784188A0100478243F8B188145B412951832D24A58491622289F222524AA3126068442D8827498F24220984C1819028228744EB
-:80338000A117824E246DB82678A4081392222F41E24892A216342452612849C5412E129048AC616C2E588D22AA150818CC21F2E2292002431281818251414008488B841E488334311045E183C4A180522142411C0200422446A19242188031112602008D1190188C94189260814CA841441A942A4F82A4244B488F420348450A84222244C2
-:80340000219018183299192202A0121A12044C02658142426D4A14008140812983210100004120A11495041E218841701408C08800CB55402801122481814A5282821DC28160383C11C1127048622318501822100311240021105286448606401604A824441022420100212126C4121024F4AE4A408252614420012D1448A91108428C2496
-:803480002805448084024D4212196242502286342C002A0880D6281201288818460420084400448440240820084F5B049420213211441E4110C42414424084240200218001000084288843084242E09108608C1F4188029081284581042846812851488181224C1438183FB3078200831412021061242281A41C211304152484C111288059
-:80350000041542A51880010000008002902400001860C12A04122504C0864140F14BCBC0428C4202C4C332680040180228101298124144101441411402850583022D189012182130140000260428880060411068220010988246F47674009062262402E044A24280A48311100143012828454821120426A8822C4202400100A480140444CC
-:803580008221808844042800828250488C84684489F8DA6E802261111212122D217034C8242A219432002A952284210020410280014D3845E2C241820124428C021828381C062800108801008818222200D06F062518A442241504C01234424024B418924210243214422742193126285C41C4A2121412A081141A184488810C128416C46E
-:803600008888881844181C42040082988B414229046F620323F294162AE2A7D14AD2C692446B621F52F2825C978B681B148FD18132474CC114C12B4226C1214F621442D2457222B724D8237234C82484C85611A424C58AA8249E2270A4A486308417614A410838407CA8E281E94AA24586E4149458BBA800A9E27151483AA111B7251E165C
-:80368000618992122F86F8224817281F15A532E341B862E361E1C1723414F921672E2426028FB8C384AD3645E2210198446F29A48225C4842E142AE81471827C21A2224248441F11F131448AE82119564443B1289A4A82F02A7FF04142261893265533282E29428FA435744E638B1187392374A2A2412CF236211E464B246991111C9314F2
-:80370000555192DB213741C713828B81B96823212FA1B921A1311B118311F5142C1A92244B88888A29D11C137C444114C884A18D884D1A4F84D8C4F844889E2510011508156822112213C182112C0888C0234043C8218460814235081828192198138229210C13183281A93181A9914121112119142201008220088200F0CECD342B4457B2
-:80378000D25D263F21F312A51F13F37D781F22F2621B3F3EB4CBB441F1E8D167486F48B22552CDC742D715BF16F42624DFD2F22D35CF463424CD1FB7F15DAF7FFBDAD9F2118D8D88DAFCC646FF7CFDA2A41F7E7B8DFFB3A32FAAEAF1F28CA55FFEFEA2861F72FA51D133712AD915F145644B88CF89F92622EB118F8BF33C248FCCAC88CF93
-:80380000A9F82463343F14F4744D45FF175F7FE1E311F36C691D733B54EE61C77C9F9DFDD9FC6FCCF486165B22DD1AD752DF77F56B63EF82F32E3DDF52F13E1455F5ABABB7B17FF1FAB6AE9F99FA158DBF91A8CD4F7DF4555F1D25FEF4C7E8FFF3F6372B4FF9FA3C277FFAFAA387AE264F4119D39AD29DF1555141CFA1F1AE2EAF81F13872
-:80388000385E62CFC4FC84834D12BFBF4AF247674F525638AF23F39F34AFB1F37E7DCFC2F27B7EEFF6FE7A653F2EF84A7329B842FC6643E7C2F77367E54F46F62F2D7F52F2353D4F66752EFF21A3BFB353F77FC1F3AAAE2FE37188FB92126D862FA4F567756F6AD746F938381712AF41F3ADA66FCEFEA1A12BBBDED61F25D198D315F14578
-:8039000045CAFC989A6F2BFB1E18CFCBFB3CBCAFCCA8CC4B9CFFBA41F34666EF42F62D2CFFE7F31E3FAFA1F34F6CDFE1F35A5DAFE6FE7B36BFB2F2DFD83F84FD42D26736EFA3F13E167FD7F564767F52F3393D5FF7F56456E5FF2383BFB3F1B73F4F89FB383A6FE3F19A1B2F2DF555D63F35F5D6F64F6BF71D9D5F57B3B4F9BEB4DB775FA6
-:80398000F6BEA2BA32F3D1971F25F11819DD195F15A5C48FA9F9BE3EAF89F9BCBCCFCFFBCE8C4F1CFC4442DF2D0B610030228001228C24A2418044818422C124112840044C02891242140200004901450145014501410040015400005048824282CFC90122B0226141452231284421C012844216481295181125A24144A02440115618C034
-:803A00002115CA2484D0226444342818002862E01228480140881104844C088BB44064886F6B0D3CF4112485F3112487161F41F26A111D24AF14F18124AF14F98128AF14F98548AB9443F24AB143F242B14F82D412FB24481CFB254A1CFA244A87115FA2F498214FA27C98E5A2EC4DC2CA1F49E222FC91248D821F49F24C821F49F24A82C8
-:803A80001F48F24A121D24AF249921AB945781AB9443B34A7924F84294478229F924484CF9A44A7F270FB41E44341E6C4641541816744C81F248154CF2483119D44813F5489153E2149B452D917B431CBA23C1B54F225C185DDA85C158819C6544BCF5112C1CF4116C341D444E1319C2131F48F248131F41D278B811F248A555B84ABB249A
-:803B0000F44A1216384A4392122F8294924F8BD4AA0B862808000000004400000000401402188008000000000015020022004004000000005012F063280010C41180032485068041881518C441811193221141442442142542048684622180442492181460424066234C8481A118490121831834188C81828461123F7F0326329428D081F8
-:803B8000542432832641A2C1292201882CF218244C82C44681221A8602622D1215A428B23848002B83121864CC112831140024830A502213091602CE24472482896214F0C3DBC022C62C028C741482C14A8741244B856083428348A64187424887342C01524301E69416A84328239B2124B05812A416163C1A814C224122D242E48801AE86
-:803C0000141646116229A01C87248E22421601FFE80720113411142822282440A2212001228D254031248113C224222840118782488424412288015041201144840123224102981018D448321460824222FF5C0E80D214812242B828A1218354812B8480A941181210811201412800A42800180040023C216112128160244424448886A84B
-:803C8000848008A8411845882823A448EF6A0E4E25496182818F41F422164125AD21128C323A84A5042CD2813238CB818B218D2483C1914A78211C84F118643D3C893428839382A3232162128E18812A55422E182E982AE5A3B849331113F142141AD484C14812803374C7144381F2F5FB90611A3219221E421263911E4A21C14218828916
-:803D0000842152129C63882E1926D8841181D41C52A4322658924E182668A12412291191318D818189524232278890BA3D981180813C1489C6141843C2641E4D44886725104494248447824D282698218C42CBA88CC21A43011226082E1440048A8308004E141E2400288226082E128083A141304849A334412A64891F2CC1441881820043
-:803D80008C812922A524FF4E099016663618608342812893820229335C84818484A014262A112801282608C04C252C8284638180C4248901898402282A4898884820015240B84401A304183BB5800442224C02818A62514E148E48478228824838924E242A4114E2483212128CD22C08811120121C1668848E424944A282004A8112810492
-:803E00007012A4184AB2884398280080C1422CF1BF23302124844501414C82880418002041210215280284414420E421240220010026022A01202223C81296140C78818140024AA121812B822828422FF7073C4642F81A21444B124986E242F16815CE18AC024B18849B21284936294C17824B0428CC7442C828114D486F81429C468CA31D
-:803E8000524827424D22892322A3691843B14408833A4288421AD882B12814384CA0246024BF7503604143422442184868142002188CA4149098841890284598184181221A12020026010029280182C04880F222818C12A84189618118262824812391A216A824F0BDFE8001009044A04280018A12441121011818C160812241608218286E
-:803F000019C218501820026022000024381A5222282883410441284901808402F0A788001C41344418A13821152254843354214A7224324141422632414A0224114632846C62C1431464421A42145C486044C12741A361414016E84A1458621002228148A2C3D882218122F239F58003142A41C811844A61814412F08814008F42010012E5
-:803F8000814942C228815024128110018E188621021200124A0281200442E0240852186A01428141322C74140E2598248D44004828454124848214E144C2182C64824522426222302A122E142122A0121422212200250130684042890140111204960C208821E24834888A04DFC40511481A32142C01136182C02840810822108402281836
-:8040000089010081838112144848888101001A224142888182C11822842C11088112844008521248AFF80284418C346829321441412E112991188981B21552212216321C448C44223212000000C011121481008400281281212221C0142238140080822108A1182F6A0BC01248400410430870220440046014A16121142904109441112016
-:80408000214464142860462CC14224490441004142904180042220840880086F3301828328028D2450481688420890181618188802C901844430282608404828124821888183038902892202108852482281842782261888022812832284F2E231508190510019120100284C012812455228001800218021C388159413140014314088E21F
-:80410000118442112A0114811885048AA2184034888614123282251498F52411BE1215F94C24CD12945FB211410C366611265151167379D8A8E224F11618C44E12AB21248428A94AF13E191B21C3D194341149F1A3294723D024A13243F4381C43E421D1267218BBC4D7A9A226578223A4844A53887E14A6E2846AA892AEA47AF455E4A0F5
-:804180001186983848281E64F0227D2C73169818EAE3887144F821384C92142752227361824CC1582E244658448548C6191F12713862C23EC8C94188B21812DA2A6134878315342828A7824B14A5BA187188FA8A28850485E8416A284B418D9C5284BFCE45C121475447433E1236BC47F11824C37539B148C728B9F41D861A554C6D522770
-:8042000042CB418D268F26952A47922A921BC7222E184F639721C7468419D218212881F221542A7414AB2329D22253881AA11264221846C2945B1126E843A3E8428F42B14AA9628C85F25144241124003042304212230427141223044621E114021C2241A141142C4481052CC4242C45C442442C54415041181D44295141211D4429B811C7
-:804280001492419044B084044904414241F054483477717FD1F119398FE2F39E5C4FA5F75E7FFD2E99F54262AFA4F782A22EC9AFC4F4426B27F29F92F557577F55F14E4FFFD4F12D6D9F94F57C4DFFF2F46F7FCFE5F46FEBAD494F34F45347AF24F696A6CFAEFE7B773711755F25A7F3AFB4F41F2FC5FE3233AFB5F147AF8F84DC9BF253D5
-:80430000556D84BF1DBF9CF9F89CCFCFF8DCC81BA26F49F9B49CCF8BAD417F7B47F135277F63F71F1B6F43F37C1E6FF3F34E5CDFC6F677146F62F34E5C8F9EFF52B8E5FC474AEFF6F65F1BEFE3F23652EFF2F27F1DCFC2A413CFF2D3DDF4EDCDE7C3D7F3BFD2F465611F53D165F2DEFEDF86E6C7F734267F57F71F2AAFF3723EFF3F3FB52F
-:80438000FB2E2DAFB2D2FFFA3FBD8F81A3335FD9F99E94CF8BFBA8AC4FCBF9BCB84F4BFB9AD2EFCFFDBC98CFE6F792257015F71353BF93F3383EEFE1F1163CFFC5F34D7CDD164D24AFC5A3FC1FA15BF846FA635EAFB2F136366F67F16776AF96F12E7CCD1C9F827168F924E6DFF1F12F2197B4BFD27639F91C2F4F4DFE9AAC3E384F47F4B0
-:80440000175616F73A1AFFE4F41E2497B12B33FFE5F1DA389FFCD4AAF25A78EFC8F8DFD58B11CF85F1F88C8FCDFCA8A82BD92FCFFDA8EC588F3747F337251B32DFB3F33634CFCBF1657E4D5EFF93F33D164F67F7185EBF8AEBA1F94D5ECFA1F53F3EEFB1F17F6F6F63F5373EAF97F13D554F47F52D2CC7F42FC2FC7F5DDFD3F1691E3FD262
-:80448000F6795BAFB1F398B8AFC7E723F373633B73AFD1F23A3ABFA7F57B7BCFE1F13A38DFE6F7DB7B8FCFB75AF75B799F9DBDDABD78F76C688FCFFDF87C8F9FFF9ED4AFCFF5A89C8F86F61CCD1004002A011470244108400114004004444004440010080080012A0100290118124008008200281008209128F0155C8041A412C418CC9234
-:80450000141D282A012A618818844C71245822458841184288428862828741E051121108C088282021423848288120A421832631421618AA41E08184AA41A90888483F810E2F32F51124E5F3112CA3F4112CA3F61124AB141D24AB961F89F24A9155F84A9453F24AB557832F147925D812F925488DB15FA2C4A15FA2E411F2245A9E256FE8
-:80458000A264596FA2F498246DCA1F49D236F49124E7321FC9F26C131F49F26E131FC8F26E131D24AF36B911F24A9353F14A9543F34A9443F342B64783ADB44F82E444F9244A1F98042F92F5116425F111682372113C2A1F41B22A5141AF42E989D252D381929A32A97A1498A24781297A3698A86F2281FB248A1AEA82E11952848E214F0C
-:804600009231184D889E2845A86947229E48CF2621F96E1286F86E1212A76616F44AB21AF24A9432AF4428F142A616F842B423F24294ACF5A1A90082480000000044800248000000210000000040010080040000004004280000000014F0C5FE00190116118412488C24921822180065224124C81400896282872214002BA12241803424E6
-:8046800000191808C0268110028901200422204304004846F2756D008A4248443814206281148011C88481288128122628D14822019024802304128013A82880C1222C0112A0288B128B12806181128490942446B81C82E48462118CF2F98A14E01C128811982481221214841AD248419428691288A2818416D24862831E282672A4013254
-:804700009800112826B888021B94268A011A52822829B2281184C11C428982A218262234342CB44862115E28EF2A0E200115142401C4838482012008901241303400008100244A226241201504000021442098189018001200441285440820046BA520C2246180413464484240010040C81653018001C04885014C22022031248081022897
-:8047800040142401001321022F144998188C94182218800183044FB64B22011E288526682216D148C18C4382C61184838564528C84B838CC5F2668555114B041024E14A21F419221898443041982C1242B122D61211F82D5489168221921021A944143A2424268D084120881FE6E242824C3532412281E218D44842830116081501C4D180C
-:804800004F1861895C31385601144031244B21285CE212C144284430213844241D26129184841819033B1883315146B84883A22530148448D0C307184C028182446384614C441B24408824246224A0428C1412449548944A024882186082121222002C923442A0344CA124190228424884430248008C0284842F46018031442548088C2115
-:8048800004A024812860443018008C42082456088AE2810414A444814C21C2282478281800C24212C018142088430818153814444082F1C267F01824A024146444808243041CC22881812241811210021331122668A800846012C02850291848302820222292214C0148108C82C11845A22860124AD324013F5C03008128232302184638A9
-:80490000428A010010280294200200481081A2122800208824122408228112122082C83220012C08100119048848FF980800CC522BEC3224843AC43849A43C1C028141222A1198198D2222800183843242221B12245312D884A12813A62125849A2828221AAE162826A4811C14921C1883C81864891844242228F4AAB8B024210128188044
-:8049800001460240180883445848001008142D4828848711106882002800211A02124008C01112811A02822011228122A1241AC414F07E150056823124301410E48112041220011D14301860412132418C0200112218162104280011382212002860122800008001D04842140883F4E9260040011D28836291241502142824208224B224CF
-:804A0000044846518510A414262B41384225490A400A1E21288110D912124892392B18A51113388120028240024143014F5F0700250444901222445081180080D21E8331211911840121001160121301812860124120C3510022140022200100242C42088C244388D2590C242889921210428211912100818E348442204422061111111CF8
-:804A80002101AE14A082001800400400290400208116819212212140021248001FC4080016A8141311C8281484400818844001818181122083018212541200221228801248810222A0210020116211001200440000AF18023884102452244422184902002888160414122634288441903884896282C1261801818400118944981815184826
-:804B0000184858188483C228008082922849113C2489F6B8152084D12154A18848144682724A21924A81480024400100488411D0230C2424328100272211006012401102008810021A8802602822A200BF190E92AB2840A814224220442846A824844260842883141148442812A812890A812022342840014B24704108841416088C0284EE
-:804B800012A420030014224814D0B7068C42914428E15641B24411240466044A522C60514400174222315582018812250180488128412C91411828C0223C24C141605111382A0122D0280281906AE0F50C2C23DAA4D144F2A7197F61545B2F213515CD44A062224A45D454F318248D4884674287544D298D144912F8812A855194C3538144
-:804C000089C36881261851517283C25897133538281D288723867B185281B341082722282885F229AEE953888D258D68DD1E20B19B42352A8F45A212569A242F7632421F8422B44861414EA81D425F1651421F1441D18411F8244297D217868B131FA2719854938523021698881E22221D25848F11C21A8D211D29873225B829F621298B9C
-:804C80008794BF18B1120312E08212E282B4446E92B0C90D2AC45ABB211FA5018F84827361D488F121298712AF8141DA88582852844F1733281FA5B721F2311415612114B012F621324E222B3B1711AB842AC32227124913FC113113862246B212C51112C0112A6121A0B12A71A2024116E442315462AF1F0340011448144814488014A216
-:804D000041219A148214A241A11A041A044880045882218200188001004602426024C08280082C082C28C181800888FBD760212F22F1222F6F61F12C944F63F33E3F2B227FC151772FA2F22222AF82F18686ED2E5F77F33D3C9FB6F227376F66F22A7CCFD6F66D795FD7F62C6FAFB6F76A6BFFF6FE3F66BF82F639BA6EE88F8BF32882B7B8
-:804D8000317F42F235259D299F82F66968BF96F64B48BFA4F23B7ABFBAF52BB88F2EBFA9D988F881B32F2AFAB2A22F23FBBA98EFE8FADEDECFC4F6CCCC8F8FFAA729E021F1625AEFE2F23E3EEF73F13E5EAFA1F12272EFE2F32D6CFFC2F228788D3C6FE8DDEEF13517CFF3F12A3A6D145FC2F32C7DFFD6D7DDD1D7F12D6FAF3EFE3A39DF27
-:804E0000F3FBBAEBBF9BFE38BA1F94FCB8388D8B37815F52F2346D9F93F239289F82F229289FB47453FA3B7ABFBAF56EDD9FA3D1E8F31A9A3F38F932322F23F332B2AFABDBEEF21E36EFCFFFF4FCAF8EFB8447E025F523537F62F31717FF56F47137FFE7F767256F55F547273F5624F6587A4B9DEF85F576349FE7F76E2C5F57F76D2DDFD3
-:804E8000D7F32F69DF93F32139DFE6F22AEABF92F22C3EBFADF9EA8B8FB7E79EF6B8388FA27A13F934355F51D799F2282817B29FB27248DBBBF63A383F8EF12BBFAF96D79B73899B922A8222D8A8D8EFF25E7CEFCCFC4C4C8F86F327F4A055BF32F72F2FFFF3F36FC6FFF6F75F5F7F76F76B7FDFC6F66B6EAF87F55C5A4BDCEF8CFD7654CC
-:804F0000CF57F474767F75F55F7E6FD7F33D79DFB55591DFF6D2AAFE7B794FEBF15A19AFA7F3797BCE498F8BD3A97812F13535DF13F331399F937328FA6A4BB7B4BD6BAF83F3EA19BFF6FDAB99ED199FB9D122F9B2B22F23F3A222AF22FA8AAEEFC1F37A7CCFEFFF68286F92032A012184002C0122840060812411441124118504441128E5
-:804F800011901181310020024501260114402161326012123440238102004C024604AE9D00C0121E24C72644424C82C14487142842414232421782460428478254848524C221848D2422812281002A01E081224218982140180881800124902810A84260826FD3072CF4112487221F417248F2112CA7261FC1B24AD141B24A9921AB9451C0
-:80500000AF247924F84AB143F242B347822D914F82D418FB244A1CFA244A16F1244A96E1A27498E5A2E549C25A1F49C2421F497228F2912483F49124A3F48124AF26F11124AB9619B24A3915AF243924AF2439242B9447832B944F83A4944FA2F4585540EA417628E3417448E3C1726863C187344CF248971F41F248B25B218F245184AF45
-:80508000343B148F343B341CF91648ADB14F82C5B16F8264116FA26C192ED8875C2FB269588CFD912C2D5A1F49F628121F497648F2912487241F48F268121741AF6651418B345B21AF2431248F243134467234A81467832B144FA2F513394028880400000040040000000000800188000040010080040000006042000000000014F0B88348
-:805100000038811028024C820189011A0842281884112218221224201281921428128002220010021302341280210240282284226282A02412F0E342008220011181000000000022124100000040088125410810012200200128802202001024018A21840114F08F3A00C648088113024C02D0840122802482119811412C218201218A1181
-:805180008112C42A165181283029A02424000014182849222202814982012AB14842826411E04C0DA0212001100818008009002002220000200284120000000000B01102282180010000422288802102E0C10500800228008100848148290100108401004002002001000000440000000018000012008004F081A50040284118042218140A
-:8052000000122088022811004C42E4440289044CC21422102801284826041A022084024C82480148832112C22230281088012F4407008428814C0228891101848981949222204211243124414B428014322416242241880180840241004828200214180010A2122126084688016F940700200100000000000000000000810000000028100E
-:80528000043200004084088034182200000000CFBC0E0000000081280080415824884400001001260224008A0222A01400200180218182021800218001000000AFF20C002820410218322008218880418812028410140860A4410021890200A012261888922880C21820020010468404A0C148006F42488102100810084442810084001066
-:8053000008200200442120C14880040000000000000000000028008081049B6E14220084401288711824160821891848C4888D26002240444182D28224518290428902A041008C3218902820C2388022011052421862009AA44148F0A3B1002002180020028800122011020081008444006142A0288002001A022002181280020000400460
-:805380000000004F490D00000040180800140081000000000000000000200200008800200220018400120080017FE30D0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000001200000000000000000000000000000000000000F0413800000000000000000000000000000000000000E8
-:805400000000000000000000000000FFE40F0000000000000000002001000000000000000000000000000000000000001F8403000000000000004800000000000021000000000000000000000000800200005F460F00110040080000000044002400400400000082002180010081000000000000180000F06FFA0000840000000000000035
-:805480000000000000000000000000000000000000000000F0F5CD000000000000000000000000000000000000000000000000000000000000FFE40F000000001004000000000000000000180000000000000000000000000000F0F936000000000000000000000000000000000000000000000000000000000000FFE40F000000000000CB
-:805500000000000000000000000000000000000000000000000000F04FFE00401108100840040080044100240000001002182008240018004008000000000080030000BF9701000000000000000000000040040000000000000000000000000000000000F7D500000000000000000000000000000000000000000000000000000000000090
-:80558000FFE40F00140000005400004840040021004400100218808802218001884008000028840000800200002F6B030014000048405588281082044480022100448002214818808802214818448828842148408481421882041E148002211A01445C03000000000048400100000000000000000000800200008800000080420800000009
-:80560000F0FBB60040010000400500800444001002400400218001882810021880088400008042080000280000F0B236000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0010020000004800800221000028000000280017
-:8056800048000000484004281082044400108204440010F2F46C000000000000000000000000000000000000000000000000000000000000FFE40F000000000000140000000000000000008002000000800800000028840000000027E8000000000000000000000000000000000000000000000000000000000000FFE40F000000000000DB
-:6C570000000000000000000000002800000000000000000000000000FFD70400000000000014000000000000000000000000000088000000804208000000F0B2BDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5
+:80000000C115088C0E21289083A02160422868218C0A29258434422984842C112896984818282FD40442412514283112C110880220114168483800002810110480140480E22412A421469424406881186042132403204191848C1808484442222883F4FEE1701502112840284208008904C0442D1850488444843014004664221812121016
+:80008000440848281211004528681124830400891808228304001028B858022E5518234264412F8364C741814E22818C04471144633214850544B3813434976842469524581321B18816C468274236B2A5644318814C913C2A6C118B682B43298524C1412DC8898CB2484168428B18221628FAEB5F4042D414C12840041D482240018D12DA
+:800100003048968822128804430240048165584800260220046012302840C22414840046628844B0480842484248288CF484BA4012210220014C1212911200000043220400100448000000004200800200A014480000804472148881044800CF5707221002274200188489051418494181011002424881462884C2482E424614A4144821DB
+:80018000004311021662444A7241021008584A084E842D82830280212A82027F910A2848000020032001184111004D22480042D08484A44242100440022044840418212A94412148422021080084841248A84800EF820F85FA48412B424269820144A18F14514645B524A223221800002C542225AA111A21496826424152171415115188F4
+:8002000087A18B4448624604001284457444B424A6224F22AC842932162041D222D222A2115F140910020000284200001100488400482842004A020000800121901200008002002024880400180000F017EB104828850400100844414C2282020000502290161A84298C08001411148481844229044100004449C424222800000025022953
+:80028000F1A68A24845248244004004041044E2881100212001022C414412A180483044001400848001800420044814A0242A100001042B42F098004218001004014C128001008003042800188002002140084800400000040042890882084246444100218CDB60000008001000000150800000000800290442222004002804102200100EB
+:80030000004281008181000000EF3E0381832431410000004554C44B22222601814100242724241A2121A9288A0400111111A598188304420018005044414F82B22262828A018C0442242552224B11EF66025088484E4220010014004544A82200000010924249A411884C084828404101841E484CE4242422014001488445042A8204A024
+:800380004828004512B2730416821114820218100100A400184281004800444004280000240025021221000040010083088004008800F09F6E100220010000000000000000C04480226484400480040000800100000048004200000000F0AFF224253212242428410011004048082C518800208484D44464444A8204448304C01224301215
+:80040000803112211200008054882B8886E8244C08C8260400447FFF0D12401411A2111822480081D01A14084A14240100200426E4862212A462000021901200288001112034484AD488B4488411F84848124A041014F4AD3500181A311200124018414111081509508800484A3244B0249444D04424042A82044042226161249014122288
+:8004800048110000004A0442800800E77FF026222F21E222B11221B112012C512239F812131F11B1897D9159888F18F44848421D4915C1419558884F84F44844474249F22424222E2480524445E642F226222F21E222B112A1812B99C0922592832F31F111119BD81F99588889F44848428C04488558884F8474680A6F2252262AA113126F
+:8005000000502229C8131F3191819E8887818D414A2444511148155888488F44544C4B642A220200444584F2262265A2123AA1818282142592823CF1111319E8897818B888AC44420040588848BFE40B0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000061
+:8005800000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000009D
+:80060000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000001C
+:800680000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000009C
+:8007000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000001B
+:80078000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000009B
+:800800000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000001A
+:8008800000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000009A
+:80090000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000019
+:800980000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000099
+:800A000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE18
+:800A8000000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F0E5
+:800B00004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000007
+:800B800000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000097
+:800C0000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000016
+:800C80000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000096
+:800D000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000015
+:800D8000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000095
+:800E00000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000014
+:800E800000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000094
+:800F0000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000013
+:800F80000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000093
+:8010000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000012
+:80108000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000092
+:801100000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000011
+:8011800000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000091
+:80120000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F10
+:801280000000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FF83
+:80130000E40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000000000000E
+:8013800000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000008F
+:80140000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000004041511111141415110114141541015011110000000000000000F0BEB7000000000000000000000000000015514C
+:8014800011111415014041511111154141010000000000000000F0339B000000000000000000000000004051111115010000140015115111110000000000000000F0D8730000000000000000000000000014155111405111151101141511011011110100000000000000002F860500000000000000000000000040511111400115110114FA
+:8015000015511114501111110000000000000000F0457600000000000000000000000000141511114151111511011415111151111115010000000000000000F0C5BA000000000000000000000000005011151141111111011414154141415111110000000000000000F0626600000000000000000000000000405111155111155111004063
+:801580005111001110010000000000000000EFE303000000000000000000000000001411155111140000141041511114000000000000000000EFB30D000000000000000000000000401141114151111511011415511111111115110100000000000000002FA2022716942588D4120426082253322422854548548128C02610085225684480
+:8016000080024C110E4A115828875426E19482810430244B422282002088CA2C444CF21824249A028338843349012A1441D968314C4724CB2449344223012A117421626245927D23F121124E331648A84125E222C51216C228121E688322B445022984519215FA4419C3C4488127444B6149A238CB124146C64226F21842243A2CF48218A3
+:801680001A7412F885B6302285011D424A110243C42290128041484103464584916390184844482303284120044424808121C448604400168422311880480226188884860816F8141A00683100D02C42085C041019048382120811AC6181488C2124021844608222C028A5A4422825418201842229824A849824824C6484442C041042E8B4
+:80170000A114F4CFDD6014401818118404482228004014542432212200400221002C6181200148404108811446247244480420020040024B12122418C0823FF30D0000856484204204442226042602003221001002125022842045C848141C04134418114408208404004126C22428430123AA188008EFD60C0000002002000000000000A2
+:80178000508800000000000010040000400200000000000000AF8807481048842232181982C4144A7128819114518042824108184C4122142484642124C04622A3480445020028282828412D482628D84228C448484562222082C5942CF245FA00008901D334414C04812021744801C88914012800401408184539214D281F628532182483
+:80180000190128839122C044981848A12A01E0811402A3294A38746B944028D8D34881048412D04816482484813538521D1C20A8243412818041141412045CE422912C18274621869815D0245228004CA2182014DC82C62886B294244438C24D8224682BC34AC11428EF4B0B00402C12E1149161400C11804485140820028001830452841B
+:8018800014244E25B01852220080810248221A62228001401882941822893214449088827FDF0D2D1228A021221122161882E424688123441808108401382004401808835484422C0129042342D42428014C02488004001608120044822002486FEC0E261194286137244D58912887238CC928E2165334421D48221984D25A358958A28DD5
+:80190000843994224A73548131124B1286A412C329A18129220257811CD96108A8471925A24B1E49D0828178129AD812A74249812C23D2F1052722225022288941A12189B2C8A1823A6C21949041206423128982812688141868518724430144212B812C8132244F22084C11948442A24724242A484108981282128241E822429B2DC01109
+:80198000448C62433C7441C428812311724842784211744218281205D3C4914882454A23A2434812844B439232CC042C092051181B3834001B1880B54861218901A5B24811942E122021F276D43049291781218182449111281624414213180890244A42081518BC188822167824082285C11286C414884C62418A02A1C814238141C81261
+:801A0000412E5142214180012245B238C848BFAC4D016024282218382A1104254C222125A448C0184034864223021A4491154F2408221344B1248C8134284642025241222644C948821334842241164222812452482C0416F4B89F302444831104244558428081824208806284640022002C98240022145247810084111B14100122AA0558
+:801A8000C02441118181C308A0184784305A882844F0BCCE141F24B22421118222C17A5972142183427218A2412189068D146145822A54188634EE1C325547841742621D58C0721A98441B1E2646A2286AB184822852C349C5818C318A924829C1148584F1122826C8449E24C3F4A3BE100485E1418281122601901A1A021183243848804B
+:801B0000A242850429420880622281184C426848453811004D1140E2812456412A41189841D08544042D821A2484C4842281F08B19240022302846020020011A2404EE1211C0228628618A848C0128252842088618518248243082708A14583C89584890884482504890184721282C04A0848242CE55B04182C24120448424119822248896
+:801B80008820053082C8222E4220088502484724142D4154400486041168D024248421A838908810280480A4842143311212003BAE008C04446016D021A2241C81240200448B614450242074138212280981902C248308B121604486480218245082004844428C14240800C2214816F23424C01214899232280040021D881014D222088211
+:801C000026C2118246010082842818502200E218132224B224A12130282A180126344282C81522881222081A02499A1243F2B6CB401141A224206224008221A919A141E02221081C062280C21228244082988121801834494048B241C8820019318229088001222181844C48040086F15EBB34281041724108994248488162444091181DA4
+:801C80008820082781C088488C84C1484658828C42C869842548082514145848811485744854488726502889584A835428821A264422088A019F680548188081D11281E12244A1248368328A84081091182086888121880580022A94842222E6E242E88A241A22B224E1428C218A038904801284C224902228282828281FDA078CD148225B
+:801D0000C1421190211C4481B834C448112018A22416011E4211281141134831212092842288452228140588481B84244902595414148902252101424418004846E248F178C840088C1401258211A22458C014182C0B90188CA2188001272A1CAA1222884280015846018059224C2421014621012118444828274869048428C0541022E459
+:801D8000350637131C1499561F93D6257229715113B291948C1B221E918AAC182F71B813E141E232FE68166AB34A99298ABC8862A1A1C483FA41C887189C726AE2CCFA25442D32A74A8B211F81F6846877165A72813C282EA82931488DD2359F48CC36368D282ADF44E242B892EA13E4637E2241837121CC314E22A7242F17C46289F6683F
+:801E0000284E811F21E2891C7213F212828B18CE211F8AB141F192681711A6E833FC1428269129BCA6641578A2E2C2E6287984381246E35CC4412F2AB8CEF118818F48F12284A7346F78794FB288843A868144A7214E862662241E12A0444AB1C2F14E66A064AB21263A31002B1523D231B422F3E258AB145B4C4A91482AF628CA8D8292A0
+:801E800088298CA218BF22C1C82BC26287232D22CD357D8289C4E49D42ABA849D8245AC42E864E16ACF68C194BB15E288664D48668844B446FAE39248B484BDC61222B5D26A488414FDB098001000018400224400210010082001002200112200112411200001C0822002002000024400600F0AE47141F12F6352585FA191B9F97F77171E0
+:801F00009F92A632AFA2F323339F1CD919E8357CC3F35A484E428BD419D911FC292BAF86FB69293EB8DFDDF6426BBD298F93E3A1FFD2F21F3DFE83BF6F66F77AF22B661F1AFF2175AEAC8F41F1A4A49FEBFE8A8EAF24748AFAD2537F6AFADBD98FA6B6D2F184841FBDFB7A7EAF8BBFB8F944C42AA3EE7AAF9847634F1F4AF371714F4756E5
+:801F8000898F91F169693F37F67B699F86F36B3A3F1AF3C9DD1DC13F37FFC3832BE52B7EAB7E9D281F1DFD6B29AF86FFEB69FE78FFDFFE6A6BBFBDFE6A298FA4F6D2F81F3FF6E7F76F5EEF2FEF2FFF8B133F3EF7F4F88FC8F894B6BFEEFEFA3EEFA5F5CE7E2F7CF743E8BFD5FD28A22F8FFF84C4BFBDFB7E7E8F8FFF7C9C4F47AD32FABF2E
+:8020000072AFBA8E128F544BB121F625659FB3F233319FB7F7797B9FA2F631238FB1D29BF2CA949F16EB3DFA43118D581F31F448D21F34D5B9F4BB3B3F12FA2B299F92FACD7F8FBCD6BBFA2A2BAFA2B6B2FAC5F33F78FA76676F66F676763F92F634656F48FC12122F2AF2BBE28FABFA52E7AFC8FAD5567D86BFD5FD888A2BBD15F1D99B9A
+:80208000AFEEFBAAFE8BBB4F64AEFECEC42BF66AFF6456DFEB4BF371715F427419FA1233BF97F73B4BBFB5F45B2BA7B5BFB5F2DBDB3F34F7D3F11F35FD32D22F2BFFCAF29FBFFFD9DBBFBFF1D3D19F9DFFF9FBDFFEFFC8EBBFB6FE6A298FA7B792FAE5737F4CF674666F6DFDE2A21FBAEA3FBEBEF722266F49FBF9FAEFEFFA56E1CFCCFD42
+:8021000061763F26FE59D98FA8B8D2DF15F4FD9BEFEEFBCEDECFC7F974D6EAEF4FAFBEAAFBA466572E9012204218C248264228628126A149A0492496C8229AD428A2418B248242824A0210A2244928948490829086A08290941084F424828A048E482482649A04826CA248004282DF6B08A21110A11250124846018D8148143042481415F3
+:8021800018081C188142487121982848811B82896282422782442E4300153C281B482552811815083048501A848F642201414A238A41F3A15BC0421F41522E1F41324C1F41324A1F41B64AD141B24AD981F24A9251AB9453F24A9547822F54F924482D954F82C4914FA2C4814FA264155FA265592E5A96C55A9E244D5A1F4DC2521F49D290
+:8022000038F1912483F49164A7141F49B24AD141B24AD981B24A9945AB9443F24A924B422F247934D842F924484CF9A44A5DD350841F41562E1F41364C19921A1D24A7241D244E961D6C8F249B258F1439212F547924D852698A2D156F83C4912E585CF826DA1C782568582FA26458BCE458D2A4F48128248E6C85F39164811E24AF14F9B0
+:802280009124A3D441F242961D24891BB54A3B24AD9243E2247934D842F826482D944FA3F4FA1B40084800000040280128000000000018800800902241008480040080040000280000000000F72200111002248B24428C14C1424009214961181955126082681518C4688C942827448C6222162482F822446012404104E22C228151818968
+:8023000085282861288C044D121A028001F0B6C1B011A4291228282601282B122C82E2168131118F4864821222E0A22104921C22686252833212201208308250144041624148414229948223853484290518308418C8605A467684011AD481C2124860222866C238284B242B161332114D88C3A3181C5112267A28A22485313146F88462FB
+:802380003A54C2212632141982C82681195241141D44B0A204294152186DC8292D9A144E1281C01244122C8C1164241F760414128022123148201411129118304240A1422021049841A884812AB4180228849042820000604162444A818401428229888411840B00A8412E8E0044004084A14142138101008094221118414A388146518183
+:80240000282240184812A84210B4410282182820384212272410226914860800B04881A48448A0482ED71423E621429122188D33111427814AA8428A417818058383E48844B8882482A22148CD42341B521D443BC24AF3241245E2A28516B4442A62981819C561A48326B184E52D22021652148B8112AC38242B183684B88444FC4FD23014
+:80248000621081024B129051211B415A220194E08411D21818988428824611794844E212C14F8E28242628846646484C0C140022832461214B81782B384883418401812FC235424B3882C8707346013606211295C211B018240888844901222A248491484A3821384828271248601472437122741A025C22A2288CA9215631C125B2489272
+:802500004242230811822591881288A0814248444DC85F664B5148401248524841828D444A011C440A8C21311EA26529944181D048412432310010581845926818C1222C2122C282835482181825D8148112822402444881402AC128EFDA0B8F24032F1441022A3148471200846482142821C2818889428814A1124824F04882E02264517E
+:80258000468105153238424160842608008128419A621400498C24C82288C61204CEB1002230241E4800881B2121143812C1145C0880020042428902894464C1890128709422822401148081A24129068AA4821048E824111828223428226044B6014C962223912AAB414383049F421552812CE48851821D182748C355284F12382817844E
+:802600008344817224081F8412D8C2E121D41491682CF44836114B122A1154128C36A82C84012C818AC212148C6424C96C448881A3BA481A7424F83DDA800114442484C11D24A041B0110251301129281A88042123D4842464221249042618081684A8212904182820312A8CB4624138481389C8482003844AA24200182CF46FA6E0441212
+:80268000449454442342344446C42181804415CC24C344342428C1108C118C5C84CC3215421230482800241110148464828002241D821B8416A412008C244C088C88F24F251001004217419011604824008E221A444161A8D034E138B448C242432A5E84113301004221424884E0A3042F14220482A1138C080023C242A042402AE882880E
+:802700006481BF7A03412A11845624244110044A0221400416846244D04814D54A8244C422444004001230284612C12110C42A00129031904821802848928850281008BF520F1A120111004828A01423312100001028020034841100C601898A2423E68142658283021884465128146850825428414B486981B548082828422146E21106C3
+:80278000C283022212004A12880260814200802221028584648428121901110040180190810014244210A8282C28044888800A804C9144D014F226F300118D412126284101164102176434282248A418464182212409818008805414948611A21800488E48125C02150842D041F211881001185022800820F868721400689041282C0424BA
+:80280000E021840824469281002494882821A681888A0821A9022CA4128440231222121A9221C0410024488820344222282C022842F0E2A9804138211218104A01200213022822480000C021401118A2420089210100148344E81124C48820C2211144234844042284801802C0124A78F30F8443851494215150241592144126C4424C42FE
+:80288000C24640044440115241184C844C0421482A4823952126684148256821C0214221216246041D229C9482228688158C121812F89D8A1449F5812CC962414B511761C1274141274B8C33632A34442FC2B64454494342B416D241B123E64298BE17DC4B4587446F38C114B018A142328B14C217161792BD318D1ACF84F1632F6E283B10
+:80290000C237124AA2A18E621B8C6D841E258EE28BA12CBC4AED8CB828C268857122FA24CBE015C211172226712832262B441F14D62B9134241C5A21860231212CA11617F28A6C548D1B2E4C2AC226142A44F348684E441D1289B212743449C226A423BC13241852988D4886328433D42A6728337452A41C8628F82E4221C384B48CFA78A1
+:802980007E6042C347B544F741251C534143C24546B37644F24A11257554E252FA5448AFC8D21406E784C5B84576C1918C8F8A38179F441235A2145EA82FACF52128198232DA221B6126974C1D412CE225F221C117A614D41F14F48CC22AB122B46862A2288E8823EA8CA1545F580B0000400120C182128880082C588188001341040080B7
+:802A00000121821881180080012B120040020022000084000000F05359147E745FD3F32D2F7F42F3AD2C6F67774EFE2723ED1D4BA29E922F3CFED2D7ED8ECFE8F88C8ECF4EFE3CB85F76FEEEEA6F48F92D4D1FD9F997454F54F42C7EBFF7F22E2D5F5EFEEAE85F5FE7A7EFADFF68489F1BFD21435FFB5839BF39FA2E6E7F789A2B9F12F63B
+:802A80004123BFB2FA43433F299FC2D5FCCE4C6EE28F27FF6A62AF81F92EAEAF86DCCCE883FFBCAD1F244EF174545F5757ED3D159D1F6F65F54E4E7F42F64C5C6F46FFB4962F12F23333ED8ECFA858EC8F46F634B45F57FDECEE6FECF9676DDFDDFBEF795FD6F4A46EFFF7F2AB2D5F56F66A685F5FE3B7AFFF8F85F491D91F32F6F5E79F2B
+:802B0000B2F293B3AF76F7CFA73F12F221611F36F6AAEA3F7EFCB3B22BE68F84FC8C8EAEB28FA6FFC2C2AFA1F92EA6ABEEED8C8F83FFECFCEFCF0E4F47F73574DFF3F12635CFF6F57676FFF7F33727EFD7F7F4642F65FD43621F35F7CE4E4D847F62F26F64CFCFF7A527FFCFFE3534FFD2F495955F52F72545CFE2FE565E4FF4F5676785E2
+:802B8000F8FD7D5EEB2F2DFF4A58FED81F14F4B5D59F32F39BB3EFC2F7A5A53F34B6C2FEE9AB9FB2FAC9EFBFA1DFAA5AAFEF8CF472D2AFABFB6A688FA5F9AEAEAF8EFEEEEC8F8BFFACBCAF53054F43F63475DFF1D157F1CD5F6F65F57E7E7F53F67C7D6F4FF772D4EEE13F35F7CC4E4F44F8A6A4EF66F6FE7E7F5BF3FCEE6FC7F3676DDFD6
+:802C0000EDFBED6D5FD2F424EE6FE5F5445F7F76F68A88DFDFE3A7BBF2FF5A18DED11F16F6B4F7BFB2F391B3EF76F7EFA53F14E61CFEE9EB9FBAFEC9EB9FA3DB9BDA99F8CD8F2F2EFFEABA2BEE8FA7FB6EAEAF8EFEECEC8F8BFFECED1F5E0918E012013C81642248224880448304C0221A0482891211388142118912A224B0480200421497
+:802C8000404168228414842663883448E0884422C9228A840242824A22F8A9AB60124C0244459221411234442A01251204488515A4244351124B4242A24415684449C12122A0125A528228222829016F14112182168214022D817042050046628A8110087F120D2CF4112485F2112483F41124A7141D64AF24F19124AF16F98128AB945311
+:802D0000F94A9153FB4A91478A2F147925F84A914F82E454FB244A8D814FA264114FA27498E1A26D59ACED49D2A4F591242CF4912485F2912CAB141FC9764AF29124AB141F41B64A9921AB9453B94A3924AF4439A42B94478229F924484AF9244AED1DD022F4116CF0116C23C42C2D111FC1F242121FC1625417C1AB2443F14A2153B342B5
+:802D80007125F84A115783AD9123C1154FA2D118F924C216F1245A85F125528741BCC5254D5A1D284D5A1F4186D1C1B62271117C4AF21124A11F41F24A841D2CABB453B14A7224F8429447832364822DB42F83D442F8241ABFB60A828248000000000028000000000040880A0000004008480000000000280000810040018FC70A18281032
+:802E0000410220C142221281210020840281222812221100242262188046E24251121829412844E884021E4828102A0C83188211224808206814DFA10760181818481602944B126084260185E184C122150817245120446884214A1272624802111A0C4CC4414214D4146400858148214C2141C15489324481182C24284489F2987C8061DB
+:802E80001A181E414221C0112634224D189722004E2824178428116022428C317821CA12E28284829411130142766114B4128D414C548240C118144B8425A98614CD52836221A081242C8864181AF24D9C0000001221844A01420015882102602455082200140025022302C84A5224442112C501008346A88428001880084644088C0410FB
+:802F000088F4376F0016044C2202491101150840011C1101121413014188411084F2215820022A240116542200B0280118001028C8814084840921802102489FC7014A433132A532589D3226711886C6828B218E18604948382AC4A48A8422B24183B44152811562852594319B41802892281160432E14AD311D44AD824F1AC4184F2826F8
+:802F800086343A482B841914E284725A34BC16A628828B2D818FE60B0029732824628238142A648825A881001B14142003198122834C444823F518441A327880A421D0610128123B218563A89212A8218181150211E084321A2DB8413AA8822A41F8A2B1A01617415022566831518D1421113284149604382A94841C2C024714B0214411E7
+:803000003428334211012A088C02301649423874F041248446A424422B29C88AD42484849944441821E08428F4C11530182D441121C4A0212685034422200182C042112260444901214183C488F022444341512400482088081088434824224282544884224E122E48003810E83D028148844521424A0851C024481281281A42084B1841B4
+:80308000222612C1184548082A0810C121788A86911842811210088C0442A30863518429020049C12222458A42F238DC201211C21200C0128411141482888B1483948422008C04C04148100525082302211082721244541C89E2528142E115822161848180A414844190181800F02AD4005121166382103824C414282028C1188B4B45E823
+:803100002482C9248C225414846784C447948C42E86234152CA2422C0C2A311481CD918187128932498F152284121892462D4881814614982829D3488252283F1F012E1250384441842B1213F12211409161188628048840054243921219040024108202163422122C0449082216041A0216949A4C961884441A8422F14234122001D0472D
+:803180000D3029404808161228011624480632191204988890A147110012130100D081088604424483D8140219120A4460181A120C00007084028604F0579C24160A3C0280840211182002188280019054481848148A84021C9858A0424448308812002398124016A181251404308425B8C641F4C2222624A4492816F2842AAF4F0B001464
+:80320000227022011D28810090185012C4141A021008100220942820C2812228834285818102188061616011401114010012008004425FAE4E62811018014CE18102D01841C2C782871890422110CA38AA9144E08846819488423CE888A412488D878A24A128134424119A5400893A2823818401174687284A017644C8420092FFC2072276
+:803280001C019415084149410929019490120028C08119183198100120120982821240114584E112651294001424243216022011184A028800F0B11D904183528263014A0222104141218822921112150242522044A496911922A81428931425143114E01E0144444B1245629884601183C8819C0A48498A0C48202E02CF6509001848C09E
+:8033000018850122C02810B21322881238421A4808291B220222888301006018818240821C38880044160288004E248D822021024144414C69225F9207828604421C4108144008221C424891162958141111284784A01C892284023041856284601426220CD321082487132618821194818D22842E442248242C042800F0C44F50A190429A
+:803380008044C14118122AC4234412E881C0221289844208A1812C018F24A914402801C118508420528241848085B228145868C062128506C3A1182642042D2449F4B9C58074A152A98F46041F15C6243E388F1111F81B16348782AF19B412F16521216E3385E8443C185F4314B8B5041C24B49A32182A7621E1480C8D41CC197345E24A62
+:80340000BA42BA11C33F446C427A227389B491BA17F981C26F66EA28F85282BEAA2B95A6F69644CAAC1283FC19F2C02227C82343714151841519091F91061B862719189D21A7418D3453A18187998EC8A81FC1D588A2CA221F93F161481DD813A8D955E8E8EC8863114F48E34957283E16E53838ED135B188B9349978487968762149D184A
+:803480004B1585A4144D228304474249F824E61F6542F313118F11427113D888B12AF17812541D28182E212B281D961D8AAE822CF11182212F1CB121E336E39CE124A8849F14F242388986693487848F84F24A21C3B745B885A2C5144F91718D6948536483AF91B4877218F812112941784E8CF42A4C4B52E9E44294464A9A221E2429F124
+:80350000C97C2044018014022714304282422044280480440281824002244002450224400288006024A08420442824088260884482240082F0C326242F2352E59F21F31E36BFAB761BFA3F2D7F67F77A72AF1FFBD8F93F25F5DBD1AF25F1D2D12F3EFC2E2B6F67F693C3AFB3B992ED9CF46C69CFE6F4CA4B8B52BD592FA6F7DAD9CFDEFEB2
+:80358000FEFCBFAEFEF6ECCFDDF5B2A42F4FFE111AAFE9FB3A3E8FC1F1282ABD68DFD2F65C7CFFCCFA59522F24F44A4EA7A42B5D4F64F47A726F26A55A4F5EBE62BC44B414F176443FAB062F32F23576AF21F31F76BF93F21918D752BF27F77B72AF9DF999BF2F3BF3FAF2AFA5F11A9A2F2AF86E7A6F73F29283AFBAFBCBF3AF84B474F6F9
+:80360000B6F6AFB4B668BE42F762F2AFB5F54E2DEFCFF7CACAE7E5EFC7FFBBAD2F6FF66324CFE9FB3B2FAFC7F7686E3D6A6FC2F74CDECFEEDB6AF19B19FE36ED463F75B5E8F27A786FC6A6556F5EFE22C26BCC4B114F4EF7B1E7343F35D475F43931CFF3F3FB689F87F27C6E5F53B37AF33973AFF15333BF3DFB1A42AFA9F8AA8BAF92F160
+:80368000F6F63F1FEF1FB9D8FDEAE98F96FEEDDF8F9CB46AFC495B9F96E73FFFEAE99FBFFFE8E9CFEFFEDE5C4FEFFEF1E15F69F59F97AFE3F3FBFFBFF6D68BF26F2DCF8DFB8DE89F6BFB1B8BBFBCFE4B892BDD4BC5AFAFFF66DA6BDE4F2FBFF2BDE6ACD54F667D9249F363635F73F33931DF77F3736BBF87F76D678B22AB369F31F51B2BE9
+:803700003F36F6DBB3AF21F49A9A3F3EFC6B5B6F7BFAF2F1EEE99F1CFFEBE91F3FFFE5FF8F9CFE6B619FB5F7E97B2F1FEF9EFEF9FB8F2EFAFEE8CFCFF7F5EF1F3EFEB7E4DFFBFB2B2F3FF3F33B2FBF81F3E3BD5FB4F9ADFB9F3AFB5BD9CF2DFB8FC5DF5DFDECE4EFCFFFE6AC6F4DFDF6F26F4FFDE6E45ED44F6EFE6341B022012F1241E84B
+:8037800032012663812484341260811484288289220912892218182214829282893226B026016B129014F02612844F2261814D8216482241424826C126122C22C8246044F0665B40012410A8414044A12190212482002D14124A2812B284042A248494281883A482C230488C082C04436288000041288002A0848E4842A084202402827F56
+:8038000013082CF5112485F31124C3F41124AB141D2CAF14D141B26A9921AB9451AB9453F24A9153F2429157822DB55F82C4915FA2C4A15FA2E411F2254A96F1215A96C55A9E24ACF491243CF4912485F3912487341F49764AF19164AF16F11164AF149961AF149945AF143924AB9443F34AB2478229F9344889F9244AEFC40945AA61C5EB
+:80388000B211562C197242C22CAF24D141F24A9415BC4A13B54A73A4F84A1247822D9445D858B926C4116D5A5CD9A62CF126CA86F1265A86D4B2E549D2B2F4112C2DCA1E64A5F29164811F4912F81124A11614E288D24A3314AB3443B2426181A3743488F93648816D52AFF60684824800000000002800480000100218802802004001402E
+:8039000008481800008008448002000018444001CFDF061011311121001D2222400820088183A5211811005048004124181004230116042908002420042612088424800490124C22042072EE4701A28121604181448682A21828824482100111481308180041191198894C0200894401164159188154601212545018400128102408121407
+:803980001C11F4D89B001F8C521837212001266128F0841820C88428811B1418130117288011084B1813419893434214018199012F154849194815C22118265784944081220645A281C052C0114D22AF2805000040144834222880028008812290410010044004810024124844000000800400100821000043021400CF510623220100106C
+:803A000008181A02488714004301131302001480180115082A012C3188888A128402441480012400E014C14888001068810010B4880142608129F2225849C1451C824482C1882116C6481489E984C8242C82C341E6E81432294E241528B4C2324483644460441442804238128D2115D482E58314B88182C18870416884488908221A2485D1
+:803A800022F46279808401245A62419021581A12622846082116359846112202481C6A1282664549B122E44314A841844B4888442822C111157811341A1E229021B0118CB44908488400800146F4D26630223018231208C7140080618411493148008B922644A212148984C429008C2408484123081922044082210242831428881118086C
+:803B0000830488811E284A218402CFC607422A411CA92481884F1804260283842221A44148231448041A0400289088244648228104248121802441E48924122841E824922861488321084051A12081F22F775028483112200121842028220280322C2C01102202184814128882241C19480811850487221904212850414800288818400487
+:803B8000C30216A68410E8BC0B28002285048882131189018184001008188200006082001884504282222812181042082140088482848130188418135C122084B4F50A46E2224198288982017193518192288183818451A48F240144210080C42112848622D43858284D4810011889522218E11E482885A41460A2108885318C84C322241A
+:803C0000212425F2BA992002453111434408488012C24800A0424A028112882B4300008902C01A121880887226021811002E8240415848488D8243184888011882A524088CF48113002508C018220020041C0412280048221424848484200100410010044424401828721158A42A010044409C280049010044F0C3CB304220012C0458400B
+:803C80002AE8880446126181840042006021222860822298821088022604610025C21420022D828C614110B421A181842012821104F0CFE30085146841400444484428004148492231441241844124415084124304414420010018456944000090240087428046280240184208846DFC400126220418260900140048004828008001801238
+:803D0000C28884408111121484918281D0228108281001242622012121294106820040F4878900419014301410044B4200C08448444024C42C4004444005440040042843014110482102160800008C082284223028288302C3D4B30241244110044981518440981146484184418C480444144419C41C224C2848841408220015A816480098
+:803D8000008038241744C414004480784802813018B0CF4FC228238225228A042324A11892299C115028894C628138CE122098222882A08328B88B814321410C40062931228031982825C21280082D124400833124A041582823F2E68630C48E124302498492442249042042814495411684420464894224411448D481C8241281C4902846
+:803E000089020018002642041048480B002810483348708801BF2D0684C041A1144608464801484C088C0A2AA9421C49886C83880089218818022188189C91824018A8C1101824044608242606CC0240542C4044449442F07861E044768242B452E3ECA224460C875490291D1189A48449B252962C8143B221DD84518243E3131254884B76
+:803E80003382494294141E1C8FC1124242744CC8944F257282C224CA722C7A58F22422B78181851B1E34848F42C216278259E88414E4B481F4526250228F89F23222C011B011D782C24A4A2C8C7841C1488F959411522BB28B3142818F121888648222818528F392D9A4812AE142B81461282F6101848518F4281A4423D242013EAA3B217D
+:803F000044842F222291884544B23261421C28F244BC245145D49451C449F4345C414F4495144F48C3D82B6C2C719545F4AC8C4CF5D5444E4447C82D264F4841564E8DA64F5841FC67A48E9441874941414D288F42128572139A1A113A61113813287844125244ACF9326587818447828F25722A58488D588742C5FCC4E6108111111811F9
+:803F80001A3122112130229082D012082D81D012081C0A1C484241C22124142482248308130813081318328118111811981198C092800BB88008B0D246F127275FF3D2EDF22E654FD5FC376BEF65F4565F6F57F31E9E3F3DFDDADABBD7FFFCFD8E5FFFE1F3B6B5CFFFFDCF4F7FC7F5BCBDCF88788DFD6D4F6FEAF8261EFFB3F33D3C2F595B
+:80400000FBDECE6B993E3C6B916FC1F9B99325F626AEBD83BF3BFB2E2CBF89F9DEDD1F93F3DAF867683F15FDBAA3AF9B582B6F397BB672BA7C24FEDEDACFB9F98ACECF85F5E8E8EFEAFE89AB2465F4717FFFE2F32E654FD1F4175FFF56D6D4E457F3DFDF6F4EFE49488F4FF74F5FEFD4FFDDBC8FFBFB7A5FFFF7FFF7DCCFFAFA1D1DDFF1B1
+:80408000F97C7CDFD8F8258FFFF1F13D3C6F59FBDFDBFFF8F8372DEF41F91EBB3FDBFB85873F72DF66F9B7B7FFDA7A1BF85E7D9F98FA4B6B7F79F15EDEBF33F21B2ADFA9F99293672BA7CB4F6BFBDEFECF8353C8EF87F3F8F8EFCBFFF629246F66F63576CD372FE2D267F83C24BF55F4747CDFE7F3DCDCBFDDFDD8999F35FB4D5CED5CCF30
+:80410000DBFF34F6FFC6F56D6C4FFFFD3EB4FFD252D54FCE7D2CFC2D8FDF53732EFD94969FDCFC11136FDBFB3C3687C85FB3F187836F627686F637371F3AFA3C3E9FA5F52D2FFFFCFC92122F64FC2A32BD2ABFC959D64F82F9282EEFEBFB4E6EDF82F23874EFCDFD686C8F4AFF6C26247F74F43F74CF72F3662E7F62F23D35ED466FC2F6CA
+:804180007D3EDFDDFDEAEEBF96F6DC73DFCCFD665AEFD7F7FC6CDFEFFD7F7C4FB7F1AE2CEFCBFB343C1FDEFF2C2EE7E2CFC1F12E2D4F61FBD8DAA7C1BEADCF23F3892A6F4B5B644F23F383112F2BFB2222CFE3F3D9FACFE9FB4E4E2728BFF5FDAAB3A55BEF9E976F22792AFE2626EF6DFFACAAAFC1F1FCBC8FE7F7ACFC1F8C032110022B11
+:8042000012481812E0810412148C442101102811088100108801418143024B121004182042682220220884204866882C224826C824C02482EEA6108442C2244024C44441B04808107448215258484E1543C125114422852542256259118001100111A5120111181518120111A978811802814044286488188CD49B082CF4112485F2112C9A
+:8042800087241FC1F24A121D2CAF24D141F24A9219F24A9253F14A9243F24A9343F2429347822D914F83C4914FA2C4816FA264156FA2E419F2224A87592D4A9E242FA2F491242D521F4952281F49B248F19124A3F69124AB141F41B26AF91128AB9453F14A924B43AB9443B342793498924F8284F9244AC76FC0131D6C3CF1116446D141B2
+:80430000E214D141D21851418F54D941B2483B15893A248F1439244E9147821CF936484E814F82C1914F826C154F8278D8E1827418C5418F51A24215ECA2F511648F2294218F24B111326A19542A1D686E841D48AB2459F24A822A34484129F2244829FA264829F9245A3F9A0F8482480000001041040000000010021880080000140084E1
+:8043800000000000004480020000004001AE7C80040048122180040092480011200100000012008302A4180080034460410030240084104804A04820180426F4FFCF0092240011842881280000006042000000110087220024400400001280028001813800008400002814F08A9520E48C018004A12881284120830440312400240040A17C
+:804400001818228002150800608420014C02801114AC2100890281004062421412B7620040023011004200800800001800000000A4400825624100A02140041200800210081004A084800830242F210F242800800211812842001008000000140000000024008081020000100880024022811104002244F02379001200000031000020080E
+:8044800048160444800284400444001121808408202801888C2102341220014012081280810428FF460490220080021008420080084249014120424108411004404102428218288800821688124811222201901229410480214224F2A2730012000040112302004008000000000000002400000020010000800100008180018004F0233141
+:804500000000401204210000800100100200000000000040080000224042041002180000008001006FF201000000124181000025C14810044410C224902800454204404C08000010440412008082048800844200224228815DF600008042020000200850820088442200000020022112200200100284C01112811210480821A01200C118B4
+:8045800000BEE800000044161204008068118354824110442442040040062250C212000000614C02126711122438C018890821A0240083A11400FF390200002602211008002400009082102202260800410040082608000040080084800400102801C0248042F8C92E00000016010000000000000000000000002002820000008001200136
+:80460000001008000000F0AC5740240100000000001004000000000000000000210000000000000000000000003F13080000000000000000000000000000000000000000000000000000000000F04FFE10040000000000004100000000000000000024000000000000000000000000F0FC1500120000000000000000000000000000000072
+:80468000000000000000000000000000E01E0800000000400400000000000044000000000021000040080000000000000000F0478100008400810000000000000000000000008200000000000000000000000000F0CDBB0040010000000000000000000000008001000000000000000000000018000070BD0D0000000000000000000021D7
+:8047000000000000000000000000000000000000000000CFF4050000000000000000000000000000000000001200000000000000000000007F7403000000000000000041000000000000000000000000000000000000000000C71A00000000000000000000000000400200000000000000000000000020020000FF1A02001184000010041F
+:80478000000040040021004400100212000000180000000000000000280000F081B20000004008000000000000000000000080081002000084000000000000180000F0987D000000000000000000000000000000000000000000000000000000000000FFE40F00140000005400004840040021004400100218808802218001884008000015
+:8048000028840000800200002F6B030014000048405588281082044480022100448002214818808802214818448828842148408481421882041E148002211A01445C030000000000484001000000000000000000008002000088000000804208000000F0FBB600400100004005008004444800210044001002188088022180018840080045
+:804880000028840000800200009FA70F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00210000008004002810020080020000800280040000800444800221484004002148400400214FCF0600000000000000000000B6
+:8049000000000000000000000000000000000000000000F04FFE000000000000400100000000000000000028000000008800000080420800000070820E0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000008002000000000000000000000000F07F4D000000000000C4
+:4B49800040010000000000000000000000000080080000002884000000002FDBFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0
:00000001FF
diff --git a/xpp/firmwares/FPGA_1151.hex b/xpp/firmwares/FPGA_1151.hex
index 82d5de0..3a82672 100644
--- a/xpp/firmwares/FPGA_1151.hex
+++ b/xpp/firmwares/FPGA_1151.hex
@@ -1,8 +1,8 @@
#
-# $Id: FPGA_1151.hex 4567 2007-08-29 13:17:50Z dima $
+# $Id: FPGA_1151.hex 4631 2007-09-10 14:53:54Z dima $
#
:020000040000FA
-:80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6AD6FF400090CB0A006AD6FF400090CB0A006AD6FF400090CB0A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4455544455557475577775577675577775577765566665563625523235D2E37C2B51111551111551111551119F
+:80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6AD6FF400098EB0A006AD6FF400098EB0A006AD6FF400098EB0A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4455544455557475577775577675577775577765566665563625523235D2E37C2B511115511115511115511127
:80008000155111155111155111155111155111155111155111155111155111155111155111155111155111155111155111155111000000000000000000000000000000000000002552222552222552220025522225522200000000001AA1111AA1110025522200001AA1111AA111001AA11100001AA1111AA11100001AA1111AA1111AA113
:80010000110000002552222552222F21F112122F21F112122552222552222552222552220000001AA111255222255222255222255222255222255222255222255222255222255222000000002F21F112122F21F1121200002552222552221AA1111AA1112552222F21F1121200001AA1112F21F112121AA111002F21F112122F21F11212EF
:800180001AA11100255222255222000000000025522200000000255222255222000000000025522200001F1BFBB1B1755777000000000000000000000000001AA1111AA11100000000000000000000000000002552220000000025522225522200002552222552222552222552222552222552222552222552222552220025522200000066
@@ -19,679 +19,687 @@
:800700004F48F8848425522200CFCCFCCCCCFFFFFFFFFF3F33F333330000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004F48F884846F68F88686255222000000CFC4F44C4CFFF7F77F7F3F33F333334F48F884846556664554448F8CFCC8C8FFFFFFFFFF7F73F337375F59F9959585588800655666455444FFFFFFFFFFFFFFFFFFFFFFC6
:80078000FFFFFFFF000000004F44F444447F75F557573F31F11313000000CFC8F88C8CCFCBFBBCBC3AA3334F44F444443F31F1131300CFC8F88C8CCFCBFBBCBC3AA3330000CFCBFBBCBCCFCBFBBCBCCFCBFBBCBC000000004F44F444445F54F445451551110000008F8CFCC8C88F8FFFF8F83AA3334F44F444441F15F551514AA4448F88ED
:80080000F888888F8EFEE8E86AA6664AA4444AA4448F8EFEE8E88F8EFEE8E88F8EFEE8E8000000004F44F444444F47F774743AA333000000CFCCFCCCCCDFDEFEEDED1F12F221214F44F444441F17F771714AA444CFC8F88C8CCFCEFEECEC6AA6664AA4444AA444CFCEFEECECCFCEFEECECCFCEFEECEC000000004F44F444444F47F774740C
-:800880003AA3330000008F8CFCC8C89F9FFFF9F91F13F331314F44F444441F17F771714AA4448F88F888888F8FFFF8F87AA7774AA4444AA4448F8FFFF8F88F8FFFF8F88F8FFFF8F80000000000000000000000000000000000008F8FFFF8F88F8DFDD8D800008001000000000000000000000000004001000000000000000000000000DF75
-:800900008D07480000000000000000000000140000000000000000000000000000000000F07472000000000000000000000000000000000000000000000000000000000000FFE40F48008001000000000000000040010000000014000000000000000000000000F0E6F40000000000000000000000000000000000000000000000000000D7
-:8009800000000000FFE40F2800001400004840012800484001280000002800480000108204140000484001002148000010F26B52000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE80840180020000001002000010024082
-:800A000001002100140000000028000080880200008828002800FF9C030080840100002001000000000000402101000014000000140000001400000000007028034818148002800414182810820416012810A21140012810A2414001002B11484001280048408188022148008828108204F05C65808401800200000010020000100240016A
-:800A80000021001400000000280000808802000088280000F04EFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000100200000000000021000000000000000000280000000000004F6E01000022000000000000002400000080018001000000200200008800000088220000F05535000082
-:800B000000000000000000000000000000000000000028000000000000000000F07C3F000000000000000000000000000000200100000000000000000000880000003FF807000000000000240000000000000018000000000000000000000000000000F0BD5A00000000000000000000100200001002000000000000000020020000200210
-:800B800000007FE60F000028000000000000000000000000000000000000000082000000000000F0ACA9000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000063
-:800C00000000000000FFE40F000000800400000000002200000000000040420240020000000000000000002222DFBB05000000000000000000000000000000004002210000000000000000000000F02D3F000000004200000000002002000000000000000024000000000000000000208272B4028001000000001200200800001200400114
-:800C8000120011000080010000008008000000000000CFF20A000000000000000000000000001081080000000000000000000000000000B08F0B800100000000000048008001008004000000000000800200008008880000000028F0DF2F0080021304381224003011522021029081120011108282A14221200121200200002248884214BF
-:800D000000002022042100002FAF0480810211202201002001802402A01812008004208106200100000022802284280400820020040080022F7F0A0000428001240040A14120010011001001212800210010022200000000402108008002240000F04DB8000020020022001200001001000011000042000000000022480000002008004820
-:800D8000280000B059012220021002482004000021000062800646023011286024001242001410022848200C0000420020244601F0A44F8002002C0200800412002400008006428014028004420000004082028004880000800400484A02002FDF0E0022000042280000000011000022140090112840022021044001202402200400820019
-:800E00002024024001E04D0F008044810240024002A2000000002832801221048024242202524200420000004800468128488208422148889BCF2004112A0411280000802112028084480210B1128422248202581032410020042200C8C0414840228888A2240000100222AFB70A002814002003004800A02140210300000000218001008D
-:800E800080188211012A04420040010080142242028820F448B120041413126112221A420200128602329041AA41023021002AC42162214A6124482A040080212284822824046034888246812E5C222230428820F42B2D00200200000080140200000000A042280000200120022C0D1001484240810400000080080042A6F1135800200246
-:800F00000000292401002142210000200400204401424848400200200400800400008A044200824A880448AFE90D1200481A420214141123042813012460122502404102403112001421C0412822198494215021A024222488192248022004242230228084D2840A18228001880000000000120028422084042A218261140020E41284046D
-:800F8000200212200380A88280080082282228422044F1BD26400148281821141A02001414211221C0111C5112264141414181448104400100111081352111191101904113B42114010000001042025F220D221220013012808404485021121A0400100220048034410048422842002811800280840288822088A4C288008820024AF28EFF
-:8010000092002248A22800806221400200002502120000211C022140411102902114112004424200000000002860222014023F760300320040125121144212181268901200000080141202112121222502902290420000210010020024282D422480123222F0DA150080018041022002480080042AC131221C02146014480000204282812E
-:801080002402100113868126B4212494418200884A820480081C027F370722481C04342818903200254181020000141A841442811192A125829442184041022F24012D4228621811200280128182082400001042F1AE7C80A1222AA2212A01D01221741282848151124A91121236011D216A6214D01144F26343223B444E423724144A262B
-:80110000B4227441D21351212F13227621A21117126A24A48413A62815818828F4C2C223B4222288126216F0F5ECA02352A0521E2124172113D212B341420215B111A1422418194323C21119C4414021D1136131C0413B45C0621D322E414E221C5221111E2119A475212E62111C1A0180A48A80022BA2AAA4461C24D6F60411E0110124B2
-:801180002B212941B221C41123F441412D227012A2442125B213931239041127241B44284E6250114062222094222A84041C26E4140228E018A6482F16EC2808C2482AE22204242F24082C82B68A01112A11211281012041A2412041820400001200004A020000122322015222122130221082342248218221902248000028003F134E71BD
-:801200008151111B221CC2212A7211F113113F34F63323272537143F1151112B14E021F133333F33F133333D411F14541135533346F32242243D412F14F41111481829F111511B413F31B1137121F151313F357553734292623D833D4335531325F2C2C2218AFC222225D121D822AC44482F24F4812A80F321611B121E312E211F12125275
-:80128000133F16F661612CF442413D211F31915248243F3373337323F163433F1454113F34D513F4E1B33F21E535FD42432B441B551F1284F122532F317172D23214F211111F14F453533F1705483F34F8A3C11F1CF821A12F28F8C2A22B848EE22724211B22CEC24AE434A6447796A0221B511C8292312B23371135F151722F26D722F104
-:8013000013113D2135F14311241AA1133E323F22B252B542A4442C51224EC13E521E122B442F1454312F31F5226227211F1396513F3256232F12E225E315B752A1264E62A82F14A4228EA28AB8C2EC2AFAC2C22F2212C2822BE42B664AA466C3071F19B331E311A1311B333F13B312F113113F37B772E721F553513F31F113133F14E525E4
-:80138000F512123B133E322B132B572B441F24F4414229F471E33F23F7D1533F34F442423F24F432712AF633622F33F662722F32F232322B336E627AF772722B226E626AFAE2E22F1ECAA28AB8E2E826FAE2E22F2692232E222BEE6AE616A666EF71041800A012400226814403140000122400000000214200002200200218A01200200231
-:80140000200840022C022800F03C2A0028220010022400480018482C012C024A0242244222421D42402205421852248001800448A048A04800A04888482182114842F0ACA4E012B41162121B2146B111726291212F2491212B9419B64239112B942AF44291222F1429D212AB421CE922E414F821425E212E4296F12142D6C1429AC2421B8A
-:801480002D3CB49142B39162241B2927241B6827241B682F24B881F64282112F24A8422B842AB442289A822A84E822F47966A042682AA52142282B161331421B21881B612BA41B214E912AE41439212BB41391A23B42981F2285D9218CEA2261191F2224E8126118588AE232A5481CA129262149B1812226E814A8284E21198228A8A422EC
-:801500002B84A2212984AA428FEB04200800000000422400120000000000880000400100000000000000280000000025017E9F200C180012180088243223248134612420828284210480622111125222004238231212C111520042221928048800000020028A22F2FBD76011820012422A94222C2404824082811121830436218C3281287B
-:8015800027148082229A415A68218811C0228A0111214A18C24110A28211C22C2CE2148A02A0844081F8F44E80242C0118521A34224842E028A34218186A110162E03421041222E2181C222134615824142426A224141C81158218825621A02822C8C8E0120C004E22601A2AF8728CC01100002002248224003042112432208222A92413F1
-:8016000008311082A292802881BC1102909240014248148242C08140220222008800F073DD60120012224021212281018084110182208883240410031880A8242242488234601200006842482282140082A8482008A084F0D54900A02110012E1242B04288262C21882884B213248284641111200C4848002418122A81A4284082B1212C7C
-:801680003421802A084240014280AA2448622A28026BD420023840011A12022904421888884230522242481681044814480088482981858218011129C1C1481902884A084A1801A084884A22A6844A828A06EF63061100122840A141281AA8168220841181928180A8124811C082004A018022021A24C4A220022200624A022800140022A8
-:8017000082000082F042E38041218106182812111482002621612A001421A08490B221422682880C88A04828589242808A04289081802202242C26020024402204EF7E09200248C022502124122C21126226006A2822032941B211A21428008880A23410A184282A34421A02002C04684A388220888872C122888284889C8228D0D30C00FC
-:8017800028181180248224621220280800188228E2224200289021221220241202140014800A420080040011422088020024BFAA4281011812A01229941134266119001B4812282B24123A8832322AB461C1A2006012482AA116482868422EC280E11288248284E4124C220A4042A22C298822AC282928A82470CA019021222814208232A9
-:801800004212268292821022882842034A280848282A8412A2282008C229A8211C012200822602A048808628280442002004008FF507802182222281442206000042C0814234282581E822810C224E2122221328945288C8181012A22846A1824E91824268202208008082A8C2001C84F4415F60111984110131211890215A880431182FD2
-:801880001201258148A1181C01001C0414460222881C0488111219418208008810815823C08150220030221002CFBB0A0000001800128087882108B042021840613280088084024888228611021B821902304221290411110042200200004083E2C70280021A24820228008038128012A2140082222AA148C04110028E411CB421084890CF
-:801900002121001611112111112204114013012C0880882802F0E628142012211181120129C64213228201311C325114282511222C2108141188C08288480070418204421A28314200241012818892224022128208227052051A021200122221002C082A880248222288284A08881898824A98612328428202328832112B412200228022E0
-:8019800022A482902182C8208C48810221285FF80F00286021242004A20010820880381200104201522240020023087882281011126118241C042880522200222220022242F08AA7008E11601212141A84064E11581840A1128800141219211221344210A218144A01200211186022884200622611011522880824A22042022126011FF763
-:801A00000C28904130811011028813D222082811462282288288042914C113222C08001122142B242D42A88A8124458288120380120228308200100210C241FB52008A11A11419391219F232228096932B232B93213F28FCC34137183D811F38F821211B821DC1142B84F011211B4219A286CAE4243E22A21BA229C4E1172137111F16A670
-:801A8000442B828831130417142B282E838890A228888A92822A022E212AF699B2E01232B13E2113E232521125A1442B261F1AE11AE62805111C21A163AA962286F242113AB111D831E4187842A2242F1671814222CA222827245E832E122E81389A2868283B7C2CA822155122343127142F38285E22282F22E8283682281446B225011ABB
-:801B0000C161181E21122E325E5280A48556A28486C2113AA2224E12422AB112A9498AE22E27B941A44A25E128CC613F125911CAADC49AB4A133932B3C26C2123F31785161334E612DC16AA6221B828217281342A28A2306222C28E22404DF28470118200222481820A24922922440022482200820044A021221522928A1824200002908BF
-:801B80008800482602422004428246021400007F96021B393A53111C52311F217253E32534126E823F1123B192011D412E7123E316B2B241E32EE21C2FE828F481822F12A41136F19141AEB17E5323F582822BD91F16B241B432B133B291BBC1FC111239F7626127242952213F3CBCC15C312D822B662B4428CE822BE88A88022B268F51D5
-:801C00000D1B321B721F11A1221F12E1217343E127B252C6E33F1CA5272BB82F31F153511F16B771F661E33B3B1F32FBE1723F1FBFB1F9C2D31F38FC23C11B313E223F29AAFEFE711F17F692F22F18EC14A6442F11F531232F33EB29F911121F27F763611726271617322F1CACE4CEC22F24BC22AACC2BEECE82297C82B22282A446FF12D0
-:801C8000023E312A7621A13115F332223715584AE526FC13B14AAC3925F2D3D32F17BF72FF62212BBB2E23EAFBD2E1DAE538E53CF862E32CF122133F38E43FEE36F542112F26BAD2FF41211B642BFB1F22F2B3B21BDD1F2991723B6E3B4C681F24F683A11BEC1B443D822B884E422BCCCE822BE2AA18026AF2F18BE01AA3321F13A1331F67
-:801D000033F132323714186AE727FFE3F32BA62B9825F2D3D33F37FF73F23F36FEB3B21F32BAE1FFF3F11F2BE93CEC38FC23631D322F22F783A21F2FFE61732F16F792F23F28FED2634AF6B2B11F33F3B3B31F29F911137E733B6E1B2E6E211F36F6A2A12CF883813D832BE68EA2AAEA2EFA22E1AAB822A2626AB43706000000240020222A
-:801D800001001A84022412200100000000002180012B12C011E0120100000000A048800400D09C0F2A2121022E1212421A26A429462288011812A0482C22A8243A848AC4812B42422A25AC124681A9282E52522A0C292108484A18218422A24842133842822880328128A02470DC01581B212AB11122B611B24291612F26B191B262B99176
-:801E0000B64219B14239212F1439A12F1439A12D911B4A4EB1AE424E811F22E411F22142DE212EC2D6E122AC2D2CBC91C2431B29341B296E821B692F24B881366219F642811B282F1438812B84A22B84222B842229A8424AE822749B0F1C95611CB5116214112D111996121B492F14B991B4421AF1421313334213BB4238A129B9B384A96E
-:801E80005A1C99C1121F2224E92268192E8396C1C29A42A3613CB191E222B891D22298212726284E838AF242A11B282724A22F2428E2242892822B422928F2431B00820020080000000000000030220000000040011400002200000000000000005012D0670CA2108113D1228183E614E2288282D22104247213052E121B4A2848A288E02C
-:801F00002422117222A258422122C882388E111939221B812E41241100198C2264143420084A88282402886F420F428A2242A12813464202A018860246031C18D223460113280862131E81E61294812681CBC25AB812A21620022C418268122622C441212D81372800CA8226824282AA481C84F2953480A22C1436C121262223A6422E8294
-:801F800092E0125412212D9113D422E4119223A6028223BD81A6481AE41294833E419E62C2881E212A8D226C1127238E112B841C62124846E11458122F120C144A22282268288A82CA412B28BF6D0648200286B21144022501228A1282042A941213028A44A14828227021821282928240A225290C181B2188001942022110A2282419441A
-:8020000022A824A024208404907E200200182800221AA4849A541292B01154221AE42422882808824248302214214A82092A8D42829212120000800248101182C4828022882202F0335C14121828222A944219214721F2122121001E83A21382082A342128E82E42242022812607624824C84A1261188212422F18C42210A2242488484277
-:8020800082222E41242C2484280AFD71800128A04323220114182591C221A0181B6133B24228B6220C88C22EC224482822241220028A36422C4223A118C042822410222494828084A482336222C22A8428021F6C47812201282014A125284AA22D12119811290812002E812222200490121926A6241A8C84A12842281C0818904128202296
-:8021000002601421828004102282083F470F808182062A810130422800663341A2272838006880840120811202D68122841201421AC82124228A24022582020028C827282C0C21304248882F470F122280240420021800200A800488A081CA82D122834A82A481A0142C021348A25A20240221004800142F2482848C220200002328022F89
-:80218000AC418102111413021C04200222230D1280022AA1240080082800860220848108380088288800E2428214004800A02C2C260280F281B514222A818202124228303222225286230423188223A2694A82213882B012A4212928E41A21A214A81A0C202B7222228284221232A12D2342C8A0C28229A42C2D622024A2827FDA0D1840F2
-:80220000116116281C0180049082481C21AA243288482028248222020029219442822419A2120013088288484A88148204200421822180222804DFDE0420022218408162241486921180480214A2210020820400C04123848482B24208218011311211002822A0820024800288800414887F3F01111C040020512311100100290882800146
-:80228000982A68180020321288400100138932110080D2221C21148118411201002410024822F034F280042200172200281A848121250882482321941220252188242CA114008A01000080A8812A892141024622248848622A10020082C08123F2E3C7200112182820042CA1280017284011026018821C8408C081221480341280868C02B5
-:802300001B218A840620A8284082184152211001226022200621F049270012802121233271002C82024A213221221D222813041CA2241110A14119A4811C28A11800296A282831381422142811280000A082204A012002F0BE2E20021414502200481421822B142C8208218A840521008031622C420240C2420000821622081820240242BB
-:80238000488282002C08200A0082AFD80E0080048001112008000000001280088212000000308200002480082582448258224002002400218823023ECB206312382A240200122A244181D812A112821D82481D82B04128B441A1841121190411121388A82C621C21412168142814721424460114601800002028824801CFD10648C04100FE
-:8024000011422C858209882681424121C411224E91C01125C211294183480146032341011061211906194812211481582110819281882522B821488188948223F276DC2012A1126A2221C2325E41311F12A2911B283A14A18813BA81B4817CE1924119A1582A9D411D421D421B621371C16224122B5A2C82A418C0923AC9831EB11C4103BB
-:802480004229EA28642C2C38828280821831A223082E2128FF940A4AE7136411182AE321F252411D125E322B418E232B812CE82D583188667152D212A791C6E1146A1D2CC881625691521CF482114E91524AB86292212F28B391B683922123B8B1A8AC1F24F621421F2A0439081D822CB8226822A6A2821CA8C2AACC81A2660816819221FA
-:802500001B415013A0222E41CA19C2113F1C91122B3225D122E812A381271C2BC1139321271D822F11CA1246A3811B4117282CAA4A8E821E81171314349A35212CB23355122D2146F1438126718341712361282918F28222A024428692821B7B14421C0114822A810440224902148224822049220982200821422110022B823022B0220189
-:802580002B828088248204820000288022C823802288F23F5480641216D111F211211D2235F242123D311F14F123A11B223F28D933F913111F12B242F441434EF11D412B581F1EAFFE3F34D422F863631B121D439AF911431B4156A246CE629E911F1152213F3962191D233F23F243232F245413241F3EF622A23F38F883823F18B882B82A
-:80260000A298823382FAC2824A84D812F2EA31A0611F12B621D211D231D823F243523F22F243713F1FF313913F13DB33FB12132F19F9A3A12F16FE71E32BE73F15FCC3523F1EACF83F1CF5C2433F3EBE22F341431F2DFDD1D32B411F3CEA2CEE34A4991F39E9295D339E821F32F232323F1421F441634EA21F36FEE2E21F38FA82823F3873
-:80268000DA22B882081B888AA8CC2B4CA823FAC3E2B011F4314117111AF311211AF231223F36F211314E133F1AFA21223F189B913F19F921232B8C1F3EB662DF31B4D2FDE3E1FEF11F34F542C23F36EE27F111432B9D1F35E42DED3CB622E62CB692FB11218EE23F39B292F291B32B231F34D232F623411D423F3CF442C33F18CA821F1825
-:80270000B8A2A88A2B8222AABAC2BC62AC822EA21F590E1B611F13F331311A7331A1331F25F563631F35F7F2233F39F823B239B951F591933F3ABA62FEF1F32F25FF53C32BDD3F1EEC25FFC1C12F2CFC63E32F27F343432F2DFDD3D32F2DFDC2632F2CFEE3E22BBB1F3BFBB2B23F33F3B2A23F33B232FB61212AF263632F2EFAC3C3CEC249
-:802780001F38F882821F3AF822A22BAAAAAAAA1BAA2BEEEAEE22EA3AF8D18D000080011440011440210182200182002800210042180000000040022448220048200800008200004F740148281428341922A62123A4282A2129A4482122A0482982A41432888A042B4242184298808D820C988029A812A094202408820021D022488108800E
-:802800008428D2D60A2AB51162121B21621B212394612B161B692B941B282B9413B84229FA4291B22F14A94B2D91AAC4B1AE421CE822E415E22264192EC296E122A4292CBC91C2D21B292CB991A2861B292B841B6823B481B642B881B24218B14228B24228BA42289282AA84E82AF45318808184311142112991212B1413A9141B284A33A3
-:80288000812B1413AA1413BB4231B1B08384F1A152181BC25A3A21521B82D22E411E212A2CE1128DE4122DE116A8212F16A84825816616E0148AF24281A0A4B04202A82984A242DF7A0F2008000000009042000000001002000000001400000000000000000000000014249F880822282218482AA1164022E821642A002C889481602416F5
-:8029000023A2821866812A247422B1C201222921B822AC83182AC881883A8821016224132818013C0C80AE480020C2424F990C128A41112101881213652220E4112889448233612321681C1E4182244880810116B1C2812603211C228182D12224889822208442821C02882C08284ACA8111C621FA551B80A33C28125218581852298275EE
-:802980006222A3818A14323366227112D1226C1D981F2184244862139A6411AE121B21A223BC123A3152118E124A331292238224D4128AA882211C9C82A0422AA4A424E01A64244FAF0E00141180220A148221821C088084182124C8212220828A2445022442481222008AA282802808200200271400C0828288C0811120BA4E058042011B
-:802A00002A81621219622400C012008A84A2481001001302110010024812888A0240012E13200225024240124122A8841002200870774D912116A1121C82B412148265112A34222B18118A14110239E22BA4685E218A83068A12A24232B819C262322B424062288E332229024217252601C2A084428213CC42248830824828C888AF3E0DC1
-:802A80002213E3111281F41262112A454382820910012CA286C88A94419820821A2382E128422124210424241E21212113011B4331B0420882483398412121242008824A48F23349400120A221801221A5422460112B4824C81061231C8223A2421100482218282CE2222483288A2898212222290422212024048088EC24884802482820D6
-:802B0000F823D5142021E2128464264A13A2212A041394822211262206268191922C22A49288004ADB322124013022E0192404A8004A022411420021682EC28018018A142204CF5B088002482812200125E1182282242621054A01214880F112434828128848221C081921981120C4111128121210028217244A082821422A2426042328B0
-:802B800082FC783480022001002829041218000010228904002002260180810242001081C8121222008661221428A0841480081D828800001F9906A012C021686E1242245219A4282C220C13E12124A214882D428A848255212228162155324AC3B16024901152111C89092AA142407123E218744182344246819C82424A0A802824F8E9A9
-:802C00005B20022212002E121A6222281CB1110448206224C031121800AAA4848022220500122A081C0890212B1280012908808228482222244AA2484A08283CF417B860140020840424209881235222488024E21922C2118A02601222112214A0122212884A98421D8200821C083C01190211104102888846024A088240F295D9001011B5
-:802C8000112141020000421001142488882984410220C2432E1240814462156018502100122C03001062142912030023022302482288AF140FC01100282824482413220424462165221240011128400123140219819432482088110100002826A32425210419044800204202204871E9051142484210012A81820119012823621180012D02
-:802D000011481C6512241114E01984661114122C361180051721111721111301114A1201889021422324282C281812028F5E024800002082822188C1412921410122A0129092232401224A2201112001124820682120011200C022242C0420048602004A828824F84387800212400212143041193A22112820061388081C022503212CA88C
-:802D800086290660146800488084142138212413022004820082A024244A82288202EF3507809141100121002400804202240000000000402204212240110260240000004041020000820000F0B68F001328914110222101224842D02121815112272220022601284240012CC42280C2821229C842113488222400482714240019988220CA
-:802E0000042B2414214003FF210A006800199121D023228182B14182E22442210111003022D0210188242A01104201181280251412820280080028114821881100908224BE7590611B49221D41281D11221B232CB2814822E626F4415137241B452F2132931C0A4AA4631712359221132E92222D516E421D7123A4432BC94E53DEC125D2EC
-:802E8000227141B1227811711212E222A2262115D2120829E82CA4442B643BE44E432123C8C1F0DB4F601486F11111C041212F31A114142B12AE212D723561213E612CB221C19213F2A1123F12BA4101263122241D42172F1F238212A2334A532133D9214121A1C896D12283C123423F3844734271815212628825A28286A28A884226F1C3
-:802F00008282FFDF4601182054213A8452222B125E213BD417111821182F1241E112B2827112E12841C1322846D312F652211C25F413117682F482824A810813551127211D12221F1232211D41B04184847681D211048A68282229A24A2AA828F0442D80C21128148AA21420240192A0418084022892202124010018004A02B022298408B5
-:802F8000188009180048888008244800204823088A042F694FF1616116A1212E216E223F33F653411941F261733F34FA62323D4225D33375227233A11226F222B1AE81481F11B222E216E224D533F472632F33F122623F31B75297A22BC14AA54C35731252332B291F1262233F32B242D223BAC3BCC118D231E82CD822F8C2C22E623B42F8
-:80300000EEE2CEC22A22FAC2C2FF334CF141413E6119F221214AD811F553513B444E623D233F3EFE6262297643D333F563123B112E812F38F823A32BAA3B661B221B3313B663FD43423F36F632623F23F453723F35F592322F3DFD53D1DE412D4125D332E818E213E333E33262342F26FAC3C32F1CDC12C2832F3CFC82822F2CFC62623B39
-:8030800066EEE22BAA2BE6EE61CEC2BF630D1B441F11246312157252F353411B541E121F3EF753F22F26F352722F31F14353267223B1A1F1B1112EB1FED12B721F13A3326E614EC23F31F5726176B362F613532F35F652722F2174C3B2C3F4135327213F39B1B2F2313127233F32F242623F28B6C334412BA83D83CE822BC4CEC26E622BF5
-:80310000463F2EAEEE2B22EAEC2CFC99AA141B661F11B1217121B121E216721391315E723F38F3F3F12F26F752523F34F143533F26B313F321B23F39FB23B32BBB1B561B331F12F361611F27F653723F37E623F633423F25F572532F2BF3D3D23F3DFDD2412F317112F392932F1BE213E333E33262342F2EF2C3433F14F483812D832F3C2E
-:80318000BC82E82CFC62622B6E2F2EBE22AAE6AEA12CF894140000004003003400001200248002288002280018800100180020020024000000004811480028F05E4D601213210226B111346240A168221954221A64142224A21482A042102114221482B22224C1428AC252C214102208901228232618A24825236824C08213D822222A04A0
-:80320000888AF4944780B411C2111B2166B111B64291212B161B282B9619B24299412F14B921F442B1A22F143BA12F14B921C4912E421CF8214256F12142DE211F22E41DE222A42D2DD21B292CBC9142B391E214B891F262131B28271619F642831B682F2498412F14A84A2F2428FA42A2A22B84AA84E822E4B30B90611CA1212691612B87
-:80328000141B212B1413A9121B612BB4112F1419A194922F1431B129B93384E922C5911F22A8811D12921B429A6232142DD21B292CAC691CA1294E918AF262138A6216282D8319D222AA284621F24282A22F24220A239282AE421FE40F2008000000000082000000000000000000140022000000000014210000000040015F8C03601200D9
-:8033000028141460148227251D42115882C0928001224A228482022012118212022C014A011929832834211130C182C83110612C6642821222848424F81C31802489122164218AA234212F1205A0846014682D41AE114A32E1981B18A2C2214AE212013236011AD22222B411D6218821021542A14882130C28218A04482501A048CE222A9F
-:8033800018C1A12CB4B102B0E121128182A18258111F22AC14142F12041924B281311220C6121BB4227A9822E21323B211C211A021214E131B6119AC141E8132191823621846E11488FA42822E419041A024B022BC42E22A844481FC47BA80040042112581724222418284A84188482334A14A3381A8A0840000002382128212022C012206
-:8034000000484E818008008840E2185422008221144A4AE25E0620014081061082840188004818802888011C82242482025211422428182002230234602220228838814603420082292802A242828FEC032828381C8143C23129A442122D225835A214C8194262352442A22E411A64328E214641B12181A242382B128A21A24131C0812D97
-:8034800092221B86333141250266A14221131822AC8621288A242EA428F0A41A802283C2111A62242C8384C252281632815880021229A8481A4AB12141F1C2214828186A611438322AA121521342D2218A51232A34214800222C1CD13228A4488A128288820EC2F0F1580080011422119042C0124210A24813249143100268484A0226410D
-:80350000611220C242908200210088223C682115C22288199C21420020642828C2A08622821FAC4D0132181C64141440C122209B522082A42823120280A12C90128224422248196129221129314224622F12C192222713424043C2228242D01202682C226828200870960822148007124E2212A043C0211C211A132224270146023816823E
-:80358000A484121682828612914290212DC1424001A0212868803841808882082120861422043D7A80042800222012020090426011002681922210C14100000046810482A02100200430428822008221C062880021A20088BFDE014AC2211836C141368114012B43B02241318239B4110A42322CA225AA847141A2488081A12413B6412377
-:803600003442883B421C0523B18121B221A141B0616822A8271C822C48819E222322D8220E8220F8E15E0012220060221A3222A09219848144022F24224301001C02C0424226021882230229012F2288621270420226824602004602004A0821A0A42044F26BE2800118B04181A214C0424A31222419041582422292421280A1414A88046D
-:8036800028421C0414C0628024122292237228008A22843421C66314A02422626868488022F2F4321001112800112811821381068A250123268801E0120400820018481840010042400218908211221932828008A08421100200D0A30612480018202114911200114A1112418105389012422C3AE12C02D02224011842122242140012420F
-:80370000212866018248809C814828420000A8F074271448220040020028421828001810421172120125012448141280082C24314119A181248081182114815821002830428602A082208244026D6F2014C111C2B082424101601228001100281162421180022E8119021800282002680022C082348A04822D2230810040022400C8E01837
-:80378000F2C4EC802201284E21202291322C042CC412002724183422142602221182A08127184022415132A041901212F042212043024A0288290422009082884A8802F0AE3F4001000021002824884082828804428211288248209482401141024002009041408108241100001002820000234872540F2820A241D012042AA14214160205
-:8038000048A0431C02181225220132212D23001190512480A1412811111218144AA25222908220220282224A280A8E22280088EF5A06808214212281840420941190212005460142284214804181880140A1A11CA28214122CD2212C04123041004A4801E022C4820042008821F0C19C145A252123F611412722A06313242E95121F141609
-:80388000C2213B324AF2616326E2239C21236214271866F14341241A51211413A1272724225E4190212AE912E118C13113B1413C833F1AC2C11F18D222A8C8888A342222222A9C42223428CFB4031392411D111AA21419F45331112F12B412F523734A1AA2591F25E1259442182F14A1142D534A874922A82A2E2114521F2545D22221F303
-:80390000519213E23B6721141F21B631E429E42632822E824A6C22237421011B222E224EC22BC82F283E8288488A62223BC3C0212A0219E422A221484AC1321D22F0314218172423C2811D1223B911D412227311B131A6E63DE22C381313DC1225C8111988976238422D41272123B44232612B582E211C46B2C2A282CA6634CE422B848A79
-:80398000A22442286AA28C2AA8883F7808E0120114E0120134122E811AC481121C2881A841881A842A812A210442188021182288211C22A81282180040022048820448204802248002F04E740028111E115AF142623F26F222223F24F462D21F29FBA2B32F2CDC12E92DFDE2F22F28EE32FB91D32F2AF993934E711F19C9C22B8A2F32776C
-:803A00002361312F3DFDD2832B8823A8911E811F3CFC52423D922D823F21F1D2E23F3ABF42F6E3A113FC41812AB26396813F18F88381222ABAE22EBE42840210F27D2EA03168A01156F262622F26F272222F24F242E22F2FFF62222D222F24F8D2D26E232F34E226FAF1B22F26F253516E41FAE92FFBE3832F2EF3232223F851415E433FDF
-:803A800018F8B1217ABB42FCC1E32F2CDC23DC22F893932F36F6E3E32BCEEABE61FC6141EAFEE1E14ABC82BCE2AC4A4AACEE6AAA66AE2221B022FA535E20F2317113F131117E723F35B753F421623F25F7E1731BB31F16A7751F18E125FD62732F33F7A2331F31FD22122B772F1EFF31118ED23F3AF822E33F3333125AE525F493131E912F
-:803B00003AE729B453B6D1FA317386B213F3F1E22BFF5AF4E3233BEC1BE61B642F26F642A23F34F8C38162EAFAE2E22B6E2F26B662B6622622F2AFAEA0751F11B311F131111F35F473733B371F37F353731F3DF771F23F1EFB53533F3DF153D32F3EFB72732F2FF773F23F1FFF5351FED17AE52EFFE3C32F27FE333237111F15E52D7D936A
-:803B8000F312A12B352F2DB5D3FF71721F33E329B191FB71723F1FFFF1E12F26BEC3BEE1BEE3FEE3E33F34FC83C33F1CAC4A2BEE2F2EBE62FE62422B6A2B662EA22EA29FE5051C0100000080240280440228400200200880120111A0120042180040011880A84880442148032800008220F82737200222A012482382061A1282142221040F
-:803C0000283A14A241281A84E22A84880420941240025828002582C212682B824862482384A28460148280A4A4224A280814DE27A0421B21181B21621B212B1419B262B191B242B981B64239912B94A22F14B9B1F442B1BAD412BBB1E414EB22E414FA214256E12264192ED2D6C1C2DAC2D21B292F22BC91C2821B294AB99132421B6827FD
-:803C8000141B282B841B282B8419B442A84A2B84A22B842229A842A82E42CFDB054868141A62142827341AF242111227141AF24233124631112D111351121313B21354121D521CB9216C112F2241E122651125C3212CA1212D431B413C91214AA12927361B28468172429321A81188222724224622829842882E424F410300002400002048
-:803D0000010000000000210080080014400100000000000000280000000021F0B487802122021662112383144281B2C2021410A142184E211A088211C0C24223C4614A11B2229442215E221AD2121811C22133C1411B8228D021828A9443424821800C8A842C8408CFD206621214182E416248182CA5A11B48182384E839845221112C81E3
-:803D8000B481C6412A9121902122B023A81A1418F820E42184438221742202488A2404138268288621222A622A262222C2214AFA87B2A0144A8322A141381A86018AB381A65A2A448165122E411C11A1848E43E012A12186E2388262122F16496224426AE812E4223591271650324266B18322248C127221224AD221240242A24AC2A24241
-:803E00002AA8864FAD0C22400126934121482F2411410221823C0824E0242381B281041142484248B022C9212C21C112802411A2213C01800219A4824846A14888802A4A22384222002F6E050080820124112001132884744231312C2862244814824A62284A82041116C142A09242888028A182122A09148008001400484A0228222880C9
-:803E80002AB21904481432122C64243AC4722C81E42228D412918190821E412C81A2284AA21220028026C242866126802195423F244363112958221B874A2B84A668E622C4422CC4412908AA24AC48232484C4827F4902482003522C2491431082B24268111C68142E9146E12162264A28A4824226022032211724242CA61842CE12D021B0
-:803F0000C3121C11D2228194E120A282C22944022582088A2482946220045F344C0114A02124A04238232185183142464202982120922118228262424880C1C1202201482B8414A2928AE2192281A44848223041484621A42428C8A820248AEA62040012588081A44122182938412032121C88082024210840024AA183808404192B44A2B7
-:803F80004942A08224988002807862810C2820129282008004CD25A0219021484840418124042E12822F1235418094418681E1144822E21221041C822808221305272948244213188144810242460224208876A2A284483022482908F05ECB2024012819612200230116031384081A3212241222224A12612CA8428004181C018082631299
-:804000002C021823014800824A02904220042026A4282888823F25055A2211A1121B142E124216238141E31314A31C33612B1234198837E12A04422926E412A541821819042E82E22B342E822C12813A121621240282AE421364244A88C4A2E221C880A2824288FBDE20082A01001448624829094E821142114A88840118821C32A18821B0
-:804080002002481A822581012D5180381146222802424821282908244880D422A2424A0888F078D2B01104111128461241129161B0129C1100002186125112C88AC122150214C082166218002F280325022E121846014A91222223028A14820490C223A8824829082A044BB1001A020028420012182400198808561122C18214C081820009
-:8041000018298104800530119200808102823021B041988120080023020024BF5207A2004A0218002420A418423011969281002118001A088022C4432200210011118A2114228239C2C84848281480220210020000AF6F071880044200A014122D82001A240452184A2102142004622D920080218D8A26AB14C06126A128112814288008E1
-:80418000809282004A22840828882AF49E26404191311134E0140166011CC1414AC281C2112411C0A18AA5814826C14226A141CE1160324820848114022160211041C24240A284001D424A6822A22C022A2882C681CF4F0D808484226414212901428A04112C420242424242224800A8100280248AE423488288A4414882202E84022AD8F0
-:80420000120823848E28220442480000FEEB2004480000422182210020821482882901802804C081808168110088128880841101101101222290232100000000D0C501A029805421381642819321143012182820C882149061C011241392412237281398812228214813022738E0328481D512880C1110830A1421214223289222002CF633
-:8042800018AFA0288006002044220820B842CA12131401A0842091428005C880044818148024081B48A0241100114A2804242822A0820088002188EF4444E111A738321CA24227224E5239A5622F38C9412CB142A4413F3DB881A541172929DC12B28135114226B3426A125AF2D2511DD1AE212F152A2198226A798283D1117A3393124E3A
-:8043000041199C81882AF6C121241F3AFC42421B2E2CF8A2824A26E82E8488C2618AFE463310219821137641917160245213F3D1822B4112CA89E434F8C183D84E111F2BCCA129E1188DE71AD423D432D12128354119E42684AED639B651B553A8124AF611413B312F1323E81832412DC23B2E40D1323822682B882F221A3222206A266ED3
-:8043800027203671144824523711D033A16429B1C1F82193112A1312724261294A21E71C2CB1C158214AB2210427282DD2AAA1182F2761299682683823A918EA226A2C2F16F663422B8822C823B48108CA2264224A84AA282242F05A9120641200C091483412262241A148141A44220113091321349128112819011921941100C011400128
-:8044000088C08148244003260114008A04800200423F530117191E311AF32121EE632F26D322A4115AB551FBD19186C3522D83C88AA84C27243F2CFC72B32B911AB911C1A32F28D822F211122F21F113922F2BF7A3A23B66F88E637ED19E123F28B98122E32A7A32A1842EA2CAEE14EE28CC4323C8C1CEC26E622F261AF242E22BCC230ADB
-:80448000282D22FFFE4FF16141683AF321211F3EF662F22F3514E237F5D1F11F1DAD415E722D824A9C824E422F24BC42F473D13F33BD52AD191F3BF783833F12FE11133F11F993D33F39FFA3A33F1EAAB9DEC1FAEB29F993D23F11A8332E223F31F343314AE22CA4EECEC22DC22BA81F18F881832F2CFE62222F2EF2E2C22F2CFAA2822BF9
-:80450000226AF4A262BB1B141D611F11A7331F12F241633F37C7421F35A1551F1FFFD1911D818EF23F3C9841C2CEC22F24F4C3C32F3FFF73712B911F15ED3CFF63C32F34FE33532F31F5D3932F1AFFE1E32F36B6A2AFC81F1FEF2DFD83533B88BAEA22F2B38113EC2ABE42FEC1E32F28DC33B482F281C11F2CFC62622F26DA22F442C22F1A
-:804580002E3CA221E026FE7FEA141F1ED611F231311F12F241633F37F753433F35F173531F3FFF51C11F19FCD1D337341BDC2B152F35FD43C33F3CFD73733F1BFE43D11F1DF9E1F3173E3F36F623533F39F153D33F18F7E1F32F3EFAB2B21BCD1F16FBD1533F31F993831F2BEB2EFED3B33F3CFBC36227243F3EFEC3C33DA33F18F8818111
-:804600003F38F8C2E22F2EFAE2622F2EFEE2A22B8A2B226E62AE629F4506002A01240000400224820020019A0400820010021890824221800988D0128104C08100480000000000001F41061C85821121A4212724A0121B412F2428011A6424C091482938212B8492A042463123421D12921984A2529226220412271200282F12812482C4E9
-:80468000828A22042F34084EA2A0A4A22908281CF47219A0421B21181B21421B212F24B111F662121B212B941B612B941B412F24A9432F1429FB429113F34291BAC4911F22C4A11F22E411F22152D6F121529E212CAD2D2CB591C2521B293CB191A2161B292F16B181366219B262B881B24298412F1428BA42AA4A2B84AA94A2AAA484AEC1
-:8047000042CFE207221A44B11122A42125A3216633114AA8212D21122D83324E8113BB4238112DA1339B821F22C5911F224CF1215286F1211286C1D3CE212CA5283CB581C61319A214112D13136824E014082F149A412F1428928222212229B82294822E428F1B0A20081800440000000000302800000080020000001502000000140000E6
-:8047800000000080011002FE5724144721493338248021514196896122114601484D4189F634893BC14D48224604267821421931243B588963621A22157211267212A11A74181E618904112C04190816928824A02824A04246A842275D80A62819C88311835423832282A284B3A8812C38843D182B189622048AB151A81AAE412378426820
-:80480000212AB18A95241522A584412E91AAF41184265681C2178A2129CBE429F782212E1A4839641C384B423A34448AF6A448181C82F8E2992419646E4B218E3811469211001628C8212712C611D61A35C6837CA374C2F1841282C6B47128EA1C12723263C4275F937271B432E844C1815F21E82648B523018F22B131F432C84F24482363
-:804880009212271A141B85298932124968228F628822A4287FF90B22121C18512284241E2847121B284E1286880988C011328B141283B43184431258828711A02920112244A2212A7411A41286F84483130820A2614E818C622448608246A4424AA248421A9428481A018002160860321914A4412048026C0144825C014A08004601442A6B
-:80490000254822AC92A082101401282119869941248A14A2282D828425A242281698A8202421047F2C4CF126117012419215172343C5181312F8114219661D1DDA829C3D118395CA8E31124AB188260266825612F3B5525A1841CE32472146E532084913FA451218374227236832282B14141395C58A91C621800D882228E90C2342321130
-:80498000844581A25239044AC1132ACC91824C31C3122CC8C9188A81B1488892412E42283B21AF24A916423AA8122831111428255824322F489231629A82821A2191442B214924A18218481A28062D1F144D1122C012123C514116D84142884421F44A11296881518B1449C1A1484828003044485188279841C6C2944CB42418921426E24D
-:804A00001461141D1242212914B24291823D482718C6622A8481C20080F269B6244C42983848428111E05241B4523218A44F82410400CC684629C11213F288118332481E216A3848436462181D4C2912286244D08281912E8C1534424344280453A1618820712272C4388C2364828B844F290512002C051C8652162082584228828C6418CB
-:804A8000882216024C52285216021CC842122504165821A283D81C66214A72221821623860861D12811243B1482A446AC4A8858404231126D124E1B50448183512C51161CC456A8423414913C1421225324C421489619CA8442AC442100C9890814218430129041A180418861432841233782802250212E724288F480128161884F2B8CB70
-:804B00004004BC43C4419C944854974463F112A9B1B12D4E4488CB4890951E2E4F1CE389C21197222227849D7436B284354497484AB12A312C5F2224C7248CCB142CD141F288424B247F2864A486317827846714A9D5A4398C6723AE5C27888E145698244EAEBF93032B52122113D122C1244F3241B82281222401928F241111A24285829B
-:804B800014084E248A344811904281A02121C69492400225528122969816841816941880284182A424849044A9129418F08227A012456383702642F4221C702648EC8208912D91281828B0445241199211281304468112884AC1224D18841E2240165482122E11411AE284A1211BC13C03142001C3240E20045288FF94068C2401804108E5
-:804C000000172112009092005082529A84840846052440446441221E84444D218C8201221018C2241190481982442482A112614146F424882E1426085A49711202B04101160141580019044A4988B18883B91802818C3144A6344A188342D44826110826088220923427541AE48182A41C8C62824480432894242124168882044CC258CF5E
-:804C80001A058C022C44D42A021291111240228142022344840824442D110086B9522834124672818214228CC1488682088282190313141412184A92811A8418A8848582014843F2B81C203C181180F84914496214222944D482011114530495865138221428141002112100164284B228A814841450432952C289024932111C3251205A80
-:804D000086E014813242400414860624512B618951142411698191842942351810C288102204884A48821481042B48824D884A4324487C444229C942128C42210824422210024301448286C49441502ACC78DA0351C044111800009114502184008810846954908AC3D242488238141041B1A8042B41B084C22440098224E04804800141D7
-:804D800084201622042200182F854952148B42E0820422142B1211A21CB82A01441E891CA21419024902281FA104226962111902A845081A2268218C8134A98E242450411D82109242885021C02282162492882004481DB114004914160900A502124421891214589483C481214341140618B04428691116A24882142542C18B914B4184D5
-:804E00004C64414844864441E844014A5225888C712892182F22E121C8282D14224EFBF0611597B813B318F4212D156E6377251B3217E12F2AD2314191852788148F84D331E465D285D14213E384D76594221B4429C287BEB44E834F4317CC828A7583F146222F41F8A5295FB67298F591A66187814D431F48428FD492C5424D9423381CD1
-:804E80006F653BE86AA4444426A1E1F7E514C034459C24C3912A7D381C721CF2423117915AD288E18DB118F96D9AA24F8291563E8446312857786A58248B826AB1A694461F4A7143F1C2E49A62443EF4A283FE1814AF41A154E04DF6A4D4FEAC63917A3E112845F4B8638F66C2B826F814926B294B394B61CFC1644ACFFB49F2166263D5E5
-:804F000022F3431F2D124F1541D148D192B48C9894A57813523A1D2523E151DC4AF8A8891CF4B5C84F55BD38D892F241CD67311E4F9B159447818FA8E8A3F12E1C6FA35A2C1F51DDA5D32228F82522EF82F129113B24318F3634719F28325191314B112F6EB488D4C2D6E8F92A8626E824F34C1A8F3606200222A086200662202628042C0E
-:804F80001281129128118B241142318B24118B2419B848120230480014404148414841C883C0818CC4814880048A04824240F43B98244E448CF11814C742DF44FD75541F2456637F44F44C449F2CFF8B823FCCFCC1C43F88E845B759A5E81BCCEFBDFB9B8BCD2D1F98F8AAE9DFD6F6486EAF84F44E6E3BDD4F4DA5821F63FC58C6AF1EFED4
-:8050000028B27AFF22A98FE8F8BB9D9F83B3D2FDFEF44F2EF54E58FF96FEB1E2BFBEF4D948CD4E2F4DED2EB7AA7A2CBE52FDE6EC4FE20F4F85F1F6AC4FF54DF26767AF29F53C34AF43F1BD27DFC3F87D6DBFC6F42C2EFD95CF4EB7EBFCA9A8BD84BF9CFF18348FAFDFA6B6FEFFDEB72F13F386B58F93F72C7D6F5EFE43F62B666F64B672A8
-:80508000FFD878AF8BFB597BCF67FF6C414F82A3B24F4BF798AE3FE3F3B79E2F8DFD7A73EF6EFF46555F62FEBFEEBFAEB7D1D564F4FAFD6F6EF7BEB8AF8BB168FCFE684FC7BF62F25414CFEEF6D349342F65F416764F41F12525D5F637373D227F655647ED323F68FB42623D3A1F58F8838A2F7FFFDBD14F5E7E45F5FEFBFF99F92A395F00
-:8051000099F9E8DBDF96F628ED8F94F4786B7F3DFD7656CF22E871ECEDF4B6A66FEBF3D2521DE3B5FABF9D9FC7F75357AF87F365E2FF8CFCCF7FBFE3FF6BEB9FA5F6CBCE3F64F4C6F6EB88CFE6F282DC4EEA2DD869F54C58CFEEF92865247F77F79737CFE3F33B3DDF53F37F793F17F72525CFD2F24F63BFDEFF29289FA1F14BC5BF9EFD0C
-:8051800038259F9FFF747FBF9FFBFFFFFFDFFB2D3DDF9FFF6D4FFF9EFE7B6D9FB6F63E7FFFB3FA3A3AEFB2F3687F8FCFF73D3E3F6BFBF2521F7BF3173E7FD3F2D9DFBFFDFD6B7BFFF7F7FFF9DFF8F33BFFBFB6FF595BFFFC7C2FFDA6B6EB9BAFAAF3F2EE2FE7F672DC4F46F54454CFEED64F08145016D034014112414023412101922048F8
-:805200000600460400422961446911B82428941490123024B02201883024404208400464128D2648444004CF360B404402D04104482D131E44241A041B482981D422880459A41440518146944200826011292498521165221808144C92924427221B48428225A148232418AA49808408424798FF74082D421F4152281F41324A1FC1324AF4
-:805280001D24AB141D6CAB9419B24A7995F84A924782AF147924F842915782AF14F925484E915FA2F448816FA27458F1244AD6E1A26C5D2D4ADE24ACF491242CF4912487221F497248F19124A3F48124AF24D1C1F24A931B61AF14F98548AB944B43AB944B4A2B944F8B94924F82A4944FAAF41597F0221A1D648B121FC132621FC1B26AB9
-:80530000D1C1B262D1C1F66A141D2C2B341F89F2429417824C7B35B842BA25F4423173E314D287E114F321825E245722DAE222F8D825BCE45D6222974526EA48F428531741149E6427121E442D131F41F628971FC1D412BA14D612B114942A4B4229F19448ABA46B412BB42E5ABE4A402808002001004004890800000000000000000000A4
-:80538000840000000000002881804804100400DF5C47835114DC912321AC92249116AA413CC218129447218C61444B421859860A1442251416638689227418E42294A48C8241923144126E11122D4151272413717AB211C419D6082B21485684B21A668849A22185F419F7A0242B1A2962894F88D414411A644457A28E581394426CD88103
-:80540000C42617819619F68A1246F43C814B284011E84221C19193E32214B84821E14A94A28286F828864C382887434AFA843949222832824123E848941426628D444E141E8886A982CFB90A4AE3AC72187538D1C2343C6782514E184CB284B612B422D5589811A7234E1D8745644F34E228F4281513281177828661811D8883E746314355
-:805480008E4C8CE16649E28542C832174485E2C234C52FC259426B3C2713B328C422E2412E542F8994328DC6A296E828F266485022174126828818414258241F81D41A518100A7444130A12961894C22C8244840C8252AA421118126AA2122A08213988486AC921AC2112846B1111288847194988243A11480D284847114885284DD330072
-:8055000010028016984187229E48189018822C0125471832248324088C0448C048827F8229C94A812C4414244162414084415824601282295881141A843B14A04244128B24F0DDE8144E2445B184932A36C11F4B432D3C6F1C41629A9B1E14997542E58433281995185A9824138184E28452142D692E119F42054E221E84724B812CAA123D
-:8055800017285C61224F25EA31DC34BA51A2868B832D8A2E51BCE424F94C8295C44A2ECA86C2148B28490E413F470148E02A4138214E188F425152566F8D29B2615118421842F312C2189E4442114028364148484718196124C3FC12481A4C06865234182163ED413A7ACE22AC4BE2122884FC488793A4842749882F4411E4446A84F0D4D8
-:80560000BBC02445112682712483E4A3A428E0916888189F21D841943AF0411A20D24882898416487423F821187678A6A83818224423BA1462111849B2444B43114104998A758AD1B2014CE18192682122A628815224D7E70022111A64217022146545934461F3136113482AB81C48C2248D12C022284AE9885481234C38118C5126CB41DB
-:805680001D182741811A22A48181842816C424888602CF226424C071214915241C88D8523E1449F129C4341611A6122984A441128481218B28506843160C241D348E12448E498E42442E1220782468224C38648C011B428BC2E9413244178223A2144C2148724481F454281888199828822782004B68842182785F7F0A43C212C15D2821FC
-:8057000053C2482A1153241602C2882CC11A4284114236341812812843C4134E148906132282086014186011441C88169A288B211C388116C858400CA724AC239132148C86F8CED9D03663432E18B4424F32317C85C25745BA2951831E4B53F91442988B58CB214F2298181F8E6183186E8A8CC24D37412E54697A3C7215B864C1382E84C9
-:80578000411E4249311915384C5C217C28F4A249DE283E811EC12D9A9C7418C3861E2427643E82CCE788E342C4544DA25F5C0C0065E341C21248F01124811984A82129881468822516D112914425A4484C024A088B2425785881845282C22D5A1226012E821A82A1284F220141304A8C222429443848848324182298A81CF4A16130222315
-:80580000092A14024A71112C64418128444522A282282FA49221848A428166840051448912841222014C18225124124A2131224D42478127351B3422181885066C4624022008F05CE21001AC0315044501814200849301411100119044191804152261A18A8411E11146C268C07131330221829214484C02400952891488429824482E488E
-:805880002051AF00E6644215447831D448712A228132829012848A4182813114598284022C821C0D80A1842D92186E84707241242242119121E688440222E0384402489A021884001834AF55044C128125110521421D2419A1141D1441291218322C6521022D1184181081C488BA842442145422126088D092614A28422428824039412161
-:80590000590243121298228829037024F8DD2624D028042440C8281260984184A018518934828C04486012442F125418002352286C0110240C124444C8E011C84816644668922C2121684416D224311412128E4C1A88027E991011457821081211228054184425A1248334911441114C61C35823024B122D4242842634412E492282478205
-:805980004424812C6481478D6041911414231422943D2502405224260444A12B419FB70E2002442C8A0C00214825844402282012582811811D481A08181D84240000211129782209842450821424A0186018001122828284004024E82D02648A41028C561A22E09443981225A938211339494608522A552818864A99C216981861983352F9
-:805A00004890784B1838412A847121C4212D6415F482183649043E4826A484A8430128512CB91CE281621143F8E9B314428110084C2664548082C84481494E148231110042416911943421C88A142488D44844011CC44817814881418502228282402488C21182802948418274A248E8D60B23F2B63418E9D142788AF6187C3E621F52F292
-:805A80004C1813B829F12788E7B467589DB24F3152BA1AD2893492541F71552257E23D581668C44B265B5C4D332CF7CE42FBF44D111419322E1F18FA3444BF39BC62F6477A6F14BA256381682F91F58C12612B722F42F33834212F11FB122C4F8E591C44A64CD131F2C84887E11D21D7A45A11559C812B632FA555825E161213A5448F86E5
-:805B0000F87564579647772E589F8534A48F91B8426244CF64F588A2AD842F2362C647513A696813F6B4247E1D1781C743B73422CF7921BB28E554B842A483174E2D811F647C54CC828AF83D3CC748CBD689E6B2F31CB24D74244D4415A3222E4E2E215F9266163F44E185D531988C3C14E848DDA87BA29D13181838DF34B224F348A85FB5
-:805B800046E6187C1853136B539E5A5C98CB27864C62832F69FE4352A5C2372FA4A1384E3C1D88857591FE92421F12FB431B881F41E49163284F89542688264222A1818E48CFA14E012200C01140024100001AC4268A84B2914402004282810018811008811C094D11008445012A8854381008818A94280011204824087F8C4BD222D6F3DC
-:805C0000D2A251333F54D688B651E64443B1A8FB14122BD985F287C3BF94F4298A2B97AF1EF8EB89DFDEF9B19B8FCBED1AF9AAC7BF98BC44F44D4A8F86FE8AC8FFF9FCC4D73F8CBDE2FECACBBF2EBE1274157925F4959CDF5DFF5CB47F49F9111B5D34DFDBF3D9D89F3DF81347BDDBFDCACF6F7414F68C8C4FC1DB81E9A4A29F2E286F6CF7
-:805C8000FC3A9E241F22F61F37A781CF72F64941DFD3F35C723F75F42F2DCF43F318162BD98F25F7CFDBBFF9F51F7FDFD1F1EFD43F19F9FCDCFAFDFFDDFE911F7AFFCFABEF84FC5D5BCFC5BC94F984864F6FFFD2D1DAFFC8DAFEDFEEE33FA357D555FFCFE7DF77F7BE9EDFF3FB6565FFE7F3FFDD8F25F51A6E3F78FD5F5B8B29CFA1E3227B
-:805D0000FA349E2F8AEB8FF1FED42E398F24DC9543D372D673F6272F7F72F24B4DBD49BFC5F6487CC7D6DF7BFBDBD7BF3DDD19B295F54D48DFF2F8FD9FFF77716EFF5B391F81F19AFC5F91F1EDDD1F3AE834FC5B58CFC5D6AEF49FCD5F54F5481B2FACFC4AC83FCEEE4BF815476D377FEAFBDDFFDFB4FF8DA4FFB9F3AD7F7F5BE7FBFAF323
-:805D8000AB2F1DDF35DDB7FCB49C4F69F98C8E7D862D922F85F952981E984FECFD16AE247F62F417159FB1D37EF26F65DFD2F34C741F55F46C6DDF53F3D8D23F3DFD5A52DFBCF5D75FFFF7FFFDDDFF56F75372EFC7F77454CFCFFF75195FD6F4E5C3CFF4F45F5FEF69F4161A3FD1FD5331AFA5E1EDFDCA983F5DFFF5F7EF73F3213F3FB276
-:805E0000F3DDFFDF77F7EC8EFFFBFBF9FD2F37F393BDFEFA6F2DFD8FDF7FBDFDB4ACCFEBEB62FB2CBEFFEAFBF6B8CFCFFB849DCFE4FC66CD00601240020034123440035081241124112812441368443100100122100221400100C0482240011440030000449028F081287086B21142022641C4114CB2224184082D1243C811112D34328584
-:805E80003211F021488B8480CA4A8375242A6D22468521CD98DA4281D226E18962121AD412D84152261E48C068273484A586D44272245832A02484407224054F32F5112485F2112CCF14F91124EF36F11164EB141D24AB961B21AB945781AF243934AF543B35AF347B24F84A914F82E414F9A44A8D814FA264114FA264592E5A96C55A8FD3
-:805F000049C25A1F49C2D31F49D238F1912C8F16F89124AF16F88124AF24D1C1F64A911D28AB945781AB944F82B44AFB24482B944782A9F9244889F9244A3F6F062E5B1B614D42CCF248111E68AF12D18194181D68AF46D981F442244D68AD912AD41AD385D45AFB2448AF547126E814F9261A46F1248216E5A26C182E42544D438E254D73
-:805F800042CCD234F491688D431FC162161741A7161741AF24E9C8F64A951F89F24AB65F89324A4F8BB44AFBB448AB94478B29B1B6B442F1A452AC09848004000000000080040000820000000080020000001008000044000000000014B09D074D2216136C4189C4282721103181A37412414AD8329419C9F426129C91154449B388A42C60
-:80600000493A41652A36224692888B8198C9D221B34432115C48443191345A621459E22235114E8B484221F022482741CC84F2442818226E16C0418A522185116554C5119828C432C21E41C283081A58812227AC178419B41102112D241935141F88511A4D124F2462A24662483C68482829BB8454228A54414B8396DA18C8A21294842E09
-:80608000C29AA6188CA618921145D124FC63B6C0442F84433D1F9C342129117221586147843B4176984A1127111E8A16F51221A3D121B445E111A2831DA6572C17412F4251838D438AF1C12A8CF348269574627442D121E242685833813431985D8A4B4B8E21B3D31864242A98628B922F83E44CC1A24D6816C5C4AEA56012112110C44C19
-:80610000C5410886A812821482AB8484466482815B48A524B2488804228384A4292185941682219AC2819694841242822D834C7464A1218523E1240881482C89444488110126F293841004809214001E4C62822440220140246814434134A58F14782148C142812185811DC88A8584283524103291A04114F024821125211902A145882130
-:8061800088887448A44244225BDA143D321457839CC14969F521422445D81EE312A1184E118F187488D48752214D4BC3F188412F12385844C8CC7822C1748F31D424742532646B1490783312F3833416D8287294B18B32D2424E115E284AB349C28B15E81498C22D8C76C6642D9212985A5248DB3214321459B22951B446D42182C4282E05
-:806200008C28211229C984235221CD41CB148E19395284911F82348D1C14C45999A4C28D2284218AC1413D22139B1816F883121B8448B06181E21462848511C882309EAE544322C8142A68424D28878A50726081A0411242C7214D4219C1118A61148D418195448418C34449B86199C4822422A35722413D1649E44954848F24A21241458B
-:8062800002131A7438C2914286B41B94121B2929583293E4C804D0222C354A5852B0680A441216A6412B164846982221211E8410F8A211846B1886D42102AC013041293988822622D6321CB4168836854C02C84E289E2824C0188B6146216843124D1250185AD248B442F16214B04242B862C818CAF18D181052218C924884592331151CBF
-:80630000845421244426185518328D144163E488311C4C921229B4835648414CE18461848491A119014618349489C2A4211668428B8410C41149D82822AA8285D248D4843822612249F138FD6032430211154632249038EC81628582421A0421239411284880C16D50843341C82828112D142987692219D2421191214C4121D822E29104EE
-:80638000C81342A2414418848282000085E2CC469122269318188F71D22547BC15F2611825E219321A82AB4195F482198AE1D48311021638111F847A825A688F12C14A8D26C5B21DF84A142FC8939A13B121382689B284437C34B18A66935E254B251A6C12124B94AC84FB728AC66648868692848953487F83034563414722153842E026B8
-:8064000001211E4C80143A814A11D4620225F53448AB94414E2441421B424463621D2A2524223424282924D11419B12261882C81948A8608122553814CD18404367848E28214A842A048BFE104156442221181228522942289291818599214153882167412318A488482A814841912EE142221649252220081008CD321088B14828450219B
-:80648000C816AA12808181C84420C46484AB42002508641C112814012414004C0100A024411A0A781038844083C88B64864214781811A124440012554291614121231858416084402812028081F4C6C8106411541810044974619841128522B88241F1218476018148139442914A8848220143018D8144841961244871857219821488C1FD
-:8065000064A12F122484140446E84A94842606248C1804F06ECAC068904823441151432922C1A4C12685C122890181148821211042A11211C928022081814A028492144E841126344C80018D121818602230484A8101582698A2247F7E0682284018443182281249A2A182401C2442031E212CC324282826A848124826C11299C221A460C1
-:80658000481143413114B08C14014918481A011245114844084421A041C018AFE90F8CE444D1827422921825485849463C18350A8C08265A284638984394881568151CA41499817621D2289421E02804265228224642D6282883322486B2282185B114C4841588A1418CA3812F8822A9814941385C46F27F6B2414A0431122004002800113
-:806600002880113444100188002C01211289B84409684A88423421284888209C21115C0A50184682140223022A04200282EE19242C034183C4264448891112826228164492241664228C928213D1848138981422199118504841290112236C219A22D112512182891408E044112814914230122E4244606149440429F2AE6340081AC414D0
-:80668000205241406414241F4201192288B884211C3C44881D1825428245883C9424C02C16549412C8C48848C144122B2824302111EC81880288412C1C24C88818A14CF8E7A1C06167488F82F211262F1113F84C446786DF24F467868F32388987C19883D32AFA4C84A9F849CB9F6BE81DF488887A7691628287928D286B81C1BED54D242F
-:80670000E7312D4815EA25C42427C12FE97114B26DE3332DFB91199D112E11AD1A2B845F8C61458D1AAB848D3C8F6CE448AB91CF8895284B71E783DBCF246F64E1945121AD415554343551413E149E518E2C3643731CDEC5B824D1B2C35C96B444D5CD7B5131892D499F2CF811963F14F128184E2885F8CBC858474C8F4B6C582F26A8421E
-:80678000118E112BC885D42F7C28A44917651AF4115BAF31DCB794628C92444DA85227482B814D188788CAFC72E11413E223F214144F847128FA232CA48F31D682D288B213D182BB8259132D2117D91B4B473F6B322539222B529CA9A61C86F434421D673F7B59273E132EAC8F239B323D385F11F585B3C5F14BACC45F8CC22D6F24F662F0
-:80680000ACED685714830818724F4BF5F2822B1367224D4246E4476446245F730842146012C01100400114121482B091848284128132118113A824192114A12439291422A482C081200234C082400314960840022448148200F0D376143E214F43C3261D239F53F239319FD55559AFC6F66DF5EF11F389B1BF9858DB95FBAA819B89CFCCD6
-:80688000FA9DBDEF95F15D1B8F9EFFC9C8AF9EFAA1A3273AB57138AAAB8E838F8CFCD9E88F43F378D3677C2F24F483859FAA7A82DC13E15CFA888EFD3F3F25F1323BEFA4F5195BBFECFD4D172B558F62E52DB96EB183E521E1ADFD4448842FE2EAB34DF331614FE2761EDC1DF23D2FDFE3F35F1DB754AFE4F69575BFD3F3AB113F19DA5B91
-:80690000F18CBBFFF8F8FFBDFFFCFBE3A17FA7FA6B69BF9EFFD9499F9EFFA8E9DFD6FC7C4DDFA3F4A181AF5BFBFDEEEFBBFA322CEFEDFDCC4F7B661F4DFEBDBF35DF9FF5DCF9DFE6FA531FFF7DF35B1ABFE5F55BDABFB4F74F57AF85F74CD48FA7DB6AF9B3F47D16AF85FD6E584F93F726FE6F45477151F616548FE3F32B2D9F53D29BF234
-:806980004E4FCFE3F36E7CFFD4F713368EB1BF985BEDB5FBAF15DF39FC5CBADF99FF7D3BEF15F3EBF99F98FBC9981F38FE67EEDFF4F5384B4F3DF6A4E78F94FFF8E3CFE6F7587A7FFEF2C2461F7AFE88836F42F263311F7CF8EEAA7FFCF3D35B7FF3F74B5C9F31F5CAE9DFF5F15F5DAFE3F5FEB8E7A62B6E4F61F19C9C6FC7E3C1E162FB4E
-:806A000035A6341F375437F7F1FF72F33F3ADFB2724FFD7F35BFF4F71F7DBFB1F38211BFB9F98F97FFBAF9AEB7FBFFFFFEFBE3E95FF7F32B3C8F9EFF79781F94FC89C85FF6F67F7EFFA3F4DDD3AF7BFF7FFFEFABFE266CEFE7F7B5277F6EF692E7BFB1F1272FFFD6F7F5FFFFCEFACF1BFFFDF77F7C9FA4F51A9BBFBCFD4F1FFFD7D5EEF90A
-:806A80007EBAEFE4F8F6F46F28D98EF92C184FB3F76CEE7FB40543021C0127126022121482144001308120492408824282891201004918988690921004490845022E8284244062811448006C42C82660445048F0A7CC200800407442032219D42281C293116C01B819744A22D158011C2148113218211CD28369495048451281B111D22673
-:806B00007891089E68455181D081162298121558528608822180082886FAFBB2C0431F4152381F417248F31124A7141D64AB141F41F64A911B29AF143915AF3439B5AF34B925F442915F82D412F935481CF9A54A1CF8254A16F1255A96F1214A96D5A2ED49D2A2F491242D421F49D238F99124AF34F19124AF34F18124AF24D141F24A91FF
-:806B80001B29AF145985AB9443FA4A9243FA4292478A29F9A448984FAAF44C8250B21F41563E157848F3112CC7341D28EF24D181F24A971FC8F24A335788AF3478A1587855C893578A297927D81AF9A55AD0A5CC853FA264593F8244D4926C596D4817892D8A1E64AD811F49724AE348724AF39124EF24F91124AD951F41F242A116D87A3A
-:806C000039348F2439342F247134981A6B4329D9A4F1553D00000000004440042840018420040028000000000000C041000000004480020000004001EFB442B21152142572111862A22C532C14A62C5822348561152788851511B1225D18C034264404897115F812A82305A381BC1AD827C82116116A22C816E82164411783B481118CF4C3
-:806C800018411C351C23725412941A43414858289FF307202B024D41359441226A51328B128E118B18CE14A7485D12122FE8B4684129D885358985F18A213D2831625153B25B7A8492382E44584C1922D112D948D121D885C2A990144E839A4401852644BE814238844E281E251C41F4321F143B2156048341D248E214D1226225744F8884
-:806D0000D212618A653116AD81B72155BA69B1425A21C9619BC723176AA6311BECF7248123B532B885D1A2D284D14B7516F142128C81C9448F11F832414C7931581C6B8419A1429C311C44A3B234441CC6122AC11983F1696D00197222127146113122C426E1888221D812E189F448814341A4487011988819441411480811833125871407
-:806D80002528ADC2822A18419221A909C5D281021285A348858164341E4864131862898F44528510F4C12F60220020A421851211C448AF14014A38112D12D0482A52224100882290444C126419151AD88218081A82082641443391414418111C914130112116C8863048801A1428E2320523C1132E1185F2192415B824746C32516F1883E7
-:806E0000B2A231128B4845D88129648457821B427E841419C2852B8225D281F11841274223E142E824E14832B6244E261DB41E8217234E94843B8633B3A494162B242B81AF3448948D4CA8218F62A11A2E128395581E4443FCD45A80118113B8494129669423F411282B143A28918844BB812E88488C42A414C0811526287422E841646826
-:806E8000244CB2C25182A644024B281951221B588B1813B422A1E116F11243884608B338883A6842AB942AC18818C443F41CB824266221142443A2214538261D164B482659224A98512D18904426585233C6A41428A22C12741451381393198C1878A422A1214B862D118A7231542415B22448552441221C35836D11414351248981428213
-:806F000077442825FAAC8E8024B242824124B216040028259618A3D6A19484C2228AD194446845205B4282932291112C448891A13015222D481D228D818544C928418850185B412E4245B1847428021A34464E8E86189628187FAE07BD24167458522884251458861B3445121168428603284361616022A24071161178A84446241AD425BD
-:806F8000429451290123C1788D844130144C65121AC414235284A918982186D42C48240816348249D184FA6FE180014591241246012603278483A1210060347042599423018836448816229428440000A828102421239282804139488A21828168811212881812225A2284F47E4910672345C93463D116D6827425BA118634132F22D12891
-:80700000C1C91934E24F2865F41E852FD2B12298445961C22316DE29F4142853D82474213816A6A2291F41824374A8F41E214D2A1D84CCF411241D48472487191AB24A318D8E1426CE8C4B849AD42CC13CCAB164A1848FF7092A45E4224118084D1240423C288400A15121328148819228135848224C021A0244200550221AC21182608173
-:807080002A01981628D281C482704821C9121225A4488843127824F897C920A418812C016064841E2299019082306280D424A2212400C0242938120024478215489248225C110244190851E01208382811252221811268465084892808D0290D8C4204496624B012A22423043091C304002250811856988822608620124881218C02190806
-:80710000842B2124894681982C40C4848C8804114444290A6D18190822A41AF81A6320E12AC4221C44A821121C418851120010E884220822259185608810250111122D4258604A188D42D041B81242862203001144428C6124202412282814160C43F2F7C7C02A80041244890211284AE94842025024263141882224A66111A01283D2826F
-:807180001892421601845659288A4208488C0148004C88C112288844820042206282482348B8ED09004124228410088001404838824605CC18C488203224702108001084212122C8818DA49768488890394128414051B48D121100189024484B4242142F37032116C81881471429D42234412885818A74C481246211001921812282011103
-:8072000021390A0081291244282192129014008810810A2C038A4262884D8228A6C88824822992889F62024280040000A024216C028001926901222931184885810990588883B22228084C4824014886C111830A00141D284C08304410C28246040081F0B75900A6082816056063188242481484C217446488218C68121814865142823003
-:807280008352601127252247246213023B12288818111902E0280426D1945C21482C240129B542498882F47265701258422F617418B528B81C1E08838424524185C262248B8321139344250114A90818C0984041217284C88112114F84518148242E185528819C21481CE148818DE288F184284568C82A012604274843F2AC7B00CF8B51C6
-:80730000843F91F64974E3D888F171618FA4E112B592D811F44D42212EAA5F8AFCC41114AFD3C2299F8CB1829811459C8A2E1985BA1198124AF158481AB892F3BC111FC2C5214197237FC8A1218DB8CD281C0A8EA41F12F1E2332F28E9C5F1821127E62F4AF8862C4F6AF1C8A84B384E4C87128FC8F9D759241E722F4834184F46319426AD
-:80738000A621A5946393A912D64204A954383B423B3518182E218D318F186422576EAF296212A113BC14F223A72B5287C68CF6D6823F21F51A392F18B2287A897194F1B111174A1B284B4356B8117414E928741C8424A443522E428FA638288618F6986630622CD262532827B25E786F26C41A324E2A1B642AFA82898FA4A4142F45C3A61A
-:80740000476A5F2C78B7B2167831E883FA81211C022B219CE431742BAB18CFA892C46CC82143FAA1864D145E432B921746807424D511F188A68893D61FF84182CBA8CD2A8F24D98A7A14D442B484CAE42AF6661B00224001806422400224822C016C220848859641904189B283042904311027948242214225414841F84481F044818445B2
-:8074800081448344C148644824480000F0BB2C242F21B252F32E247F41F58716EF4DF61624DD311D13AF27FBD3D11F1DFEC1D2AF21F18AC24F67B472F5D6D55F75DD3AE194E99CF99891AF3FFCEB888F8EF2111B4E4B3F3DFC6A4B8EC39F88EA4BFBB8BBBF63B3F3FB352F4D227FB8BBD3FD8D858FCABEA1FEC98C9F9AFEAD98BF86C946BF
-:807500004B188CB4A6F88A88EF42D5EADC6EF1B6B6CFC2FE2828EFC7F47B1F242B55AF8BF53E2C6F93F32E9CEF45FF5E5EFF12F56A3ABF37FBF3951F1DFEC9FFAF21F1CAEA2FE5F716147F7FFD75F77F72F34A9BBF94F9F8F1DF5CFFCD8B9F94F9131B5E5A3F39FD2B4BBE918F98E9CDF9B4BB7FCBBBB2FBB7EF4F31B297FFD3D15F5FFF3B
-:80758000B8ED1BE8DFDEFABD7DCFDAFB2BB83F23DB37B197F9AC824F8AF824B28FA3FB2E3E6F87FBE6EC8F86F6EC6CCF5144E225F61674CF437317F41566EF65F71624DD233F31F35AF21F5DFED1E33F2C5B2AABD96F67BC72F5F3F13FB1F96A4BBF13FF82899F1DFDA91B3F9ADCA8FA595BB4BFBDFC7A4F5F79FFD8F32BEBCFAEFF256ABF
-:807600003F2EFE31779FA2F29F9BAF1BF3F9F99F8BFAEDAD1F4CFAA5E49FDCFDE3928F34F6C613AFD4F4E6ACAFCCF66A74AFCEFE6A322BDBEFC2DEC8B2ECFFA1CBE025F7BE34CFC3F3373FFFA3F35E76EFE5F77F71AFA5F75BF31F1FFBD163FF9C5D2AAFAFFDF27E2F13F1F7C3BF92FA7F5F7F53FF1B999F99FBEC6F7FAA7C19FB535B1F2C
-:8076800091F1DBD9BFF7F5F7FDAFAEF772F85FADFFF7F32F3DFEBBB7DFF3F3FEB3BF1DFF91B99F93F2EDAD5F56F2B4759FDCFFE3F2BFBDFF4753FF4DFDEECAEF86F4EAB6AFCFFFEA7E2F8BFDA4EC8FC6F6EC68BF48096901230200411220018224480020C12413811201130800118394139014908610042A014F12082A49C8818214844049
-:80770000088240C82400828744F046A8001A12B4117222C2444E1228341B68621129084213F2428482A511918A321C38248827A2144051228E218CA425A0242D8319D22C2808865C1882144C2256812F2438848581D44282F442A24783A9880447184FFB0B2E421F417228F2112C8F14F8112CA7261D6CAF34F1812CAF34B981F64A93553F
-:80778000F84A924F8AF44AB54B4A2F3479A5D812F9A5481CF9A54A5CFA264A16F1274A96F1234A96D5A2F498242DCA1F49D222FC9124AD831F49724CF19124AF14F88124EF14F99124AF34B911F24A9153F94A9343F24A9643B34A7924989A4F8A84F9244AAF350EACF4116485F2116C87141FC1F24A12CCF248131FC8D278A9688F34731F
-:8078000085D828F1A44885B5A4F44A13138AF1A748A9B9A545F527D88D817B42123F826C4925E95192829D242F82E841D432F8816C46E181F24A814CF26E911FC9D27AB111D258BB95D2326182AD9243D32A393489F8A6482B344FA2919A40280800004A1222080000000000008001000000004008480000000000280000800400F08A8BE7
-:80788000241664411229012A0415C658B2181A04122931824AF8254826A1288B181588A12881113483D742D921B249092B1888522E13192B411554382E812F146843448E11281968980049E18874422AB228E84C8282F8D3311422133A28ECF2A84217896B968C6232461858832D5286FC418815DAA102C37942BC4522DA495C841C7A2225
-:80790000C444111D2A4B81E042843216261714D487A88126C29445E8C142631C2837811622416D838562411816A81416D85881F65A7330164F9DD22823938A4ABB12862204478115A216618D4388A3B84CF228956B824FB885C2D11EAC1C78A441B168E158B121919B592221F81C621F61F241A889318144B413988249C184439A231B1A06
-:8079800088115084C728422D288D924684A3C2DF230E2200C46652814958C1AF32E18946E2810496989215E83412018C8472815848902821465423899286422CA42869110116D4166841266249C3F2116C2693411C61812417818564832CA1418921A124B65848242FC5092E121504404158188420115881218CC494848800008414844025
-:807A00002AC112402848A821902124402228242182822141A221189088800818800985042F230A48002911C81648163348897282A121835521836469914C8141369110D424B281220485A129A6C214D02228E248011B82B025E1819881A1411C6442A918188881C13423E1C152222C82128848FA5115800524109818AD41912136C8891BB1
-:807A8000212341BA4818DC1288014123181811846824408B887882448212728144224872919498861162421818822A218161894323E982612190A28440F27E772052528041110418464802C18B2446C1148A111884011C1112B418322386288181C3281285A181281E289021208224312890414952A2818D24002410142222018D842D18D9
-:807B00004FBF013111002481143019208841094E1827C14782442348041048AA28230280212212C44849025180120226410289211238984882468412C82241810062F0D1DE402202E04142C11AC3942423141202250880018D441E489118444485041D144C1194544C3828881024CA121249931C844AE2846122482221188582688149826E
-:807B8000E1210290141283F47288A0122C1104203124102291290024C082E08482824284A4142842848D4280022C213122A7281C112252498D812081496148908100618C2128314483A42583224448E64F487321820160411568738744271123240A91A5E2A16428C9B328E488B63C54185846D848B24618CA15C02443E341CA328F28C4AD
-:807C00002A59D1418242E891081B21EAC1494D3862ACEA81E82461688B482E184C63442F44B3681138442E18C3D4C5011819120626221108C322513A120070140841250444C014902822839416124850862849082928F126134C921C8424122C081400844C2118285328802221042F4E0A1400100218501230289088C01400478128841496
-:807C80008460A20020020000220044004008000040110412105428001240F8AB1B001281C91284418A213388D0810181857228A181402208430800116D112D143024248828800228271119C18443D881823822208141021901800116F414680043F2846A10011018021827211483285218A881430100228220081230811624024400222867
-:807D0000224014229184854401001818282021011881001890149FDC0C848B148143128441081A0245DC44B12CA22284B382D94841424853A625B238B112E128B881D8420128241D81151151888538681C11018826889822504445B425F22224140044244CF1443A2552223E18AB49000024008418102101008124000082004100001008BF
-:807D80000000200224100122000000400284000080F4A81D50288C66244810042200CC5884448B218A02002002250221184C8188082041311134A4812D48424820020011165414448982020000502210F26B7D248480060000128140341828808901000021124B11C0810000601280420868801204301810C1148042091200410021128F0D
-:807E0000320C80040000001844188A42410181811800218001881014044021088422480000002041041A02008400229042A011CEFD00000000001114001400810000000028002100002400000000000000182001000000F067744032484246020000984D844741438221024004405222256241229230840050111932218518384A66220C96
-:807E800000386011451475248821020018222C542225A2113FD946C21885C846480080130818884D2C8982020020025024211849C988880000501322508849840400100114D04492231A020000002425F49BE60000112200400114C082C018819088120000114100400480020023018222212200004008841400810080C444F07C4B0000BD
-:807F000000008011481881011420010088000000000020080000000020011280010000000020E4830A12401203002A028D81181F81E881588385194808A022880041224514410480018A81022303221032248082311100811351811212806142A04420F447BD402242042140881159818A88A1181E1113682181841A0182001441225024C6
-:807F80001008282C022722008606C0212042C8111B11911AD182C111240080029044F0ECFB2421212224284120A1111A711909818118821A918C000041444440084504002A4882423222288E2222001813011416018100848508800490446FB3036F23D222E222B1122111022C512239F8121B1F11B181F991898F81F888414E48D091541B
-:80800000111C548985F84448874447424B244F42224204284554642E246F23D222E222B1B2A1812B88822C512239F812131F11B189788159888B488F84048C04488558884F8474DC0F6F22D226A2123A212101182592823CF1111319E989D888B888242C44511148155889688F44544C49A222222280425444386F22D226AA121AA1819A50
-:8080800028A8182592823CF1111319E88959888924240480445888684FE7080000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000018
-:808100000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000A1
-:8081800000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE21
-:80820000000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F0ED
-:808280004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000010
-:8083000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000009F
-:80838000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000001F
-:808400000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000009E
-:8084800000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000001E
-:80850000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000009D
-:808580000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000001D
-:8086000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000009C
-:80868000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000001C
-:808700000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000009B
-:8087800000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000001B
-:80880000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000009A
-:808880000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000001A
-:8089000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000099
-:80898000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F19
-:808A00000000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FF8B
-:808A8000E40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000017
-:808B000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000000097
-:808B8000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000017
-:808C00000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000096
-:808C800000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000016
-:808D0000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000095
-:808D80000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000015
-:808E000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000094
-:808E8000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000014
-:808F00000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000093
-:808F800000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000013
-:80900000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000092
-:809080000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE44F410140582445480222124B12228882284C021642244802822182391113431418818158288591
-:8091000044A121189441414143020022004082C2268902240012DFF34B02172111112D1130244342742314034D214147281127621D241E221B122B1A1E8883F11882A0284B1296D2383B951EA89F485248136A32502915081D88848D32812696242625712C1134256342464886B252028724846EBA10230184504A10420216010086C4260C
-:80918000702384422111D82831888823C121121F4811410845081121008182441602100240084501502284A0213048218FB40B00211129014302301521281C38842411438281A1188888009021442581528422492AC82243021B2127814014C8280010214101101466822826220440F8231E001114400140248242042604220010221282F7
-:80920000011002002089C819908810414801110041002624024428201214040040F24384000040042042042200000040062821881880981282250A1C0140410800148410342826C424004C0224280024002180F14C2D0020010000000000000000820000000018000000400400000000000000000000EF680C4C0100441885C218441490A9
-:8092800022C0188889B88151411821D01448646884207218061F21825522A8A44480321A535A8183C2211353871A0A1A12611100411241217018C448A6F87EBC10026111339167259421B0C88168918E124C7818742211088C68118338288B3826C8452544CD218C11140812268438342309004D11C120D24114180883544264244D88292D
-:8093000022458C08F06FEDC014001147312E42648B21414629588286928C43B822E881183588390147888AE148D2261414688290112C45225B684348A621A3E15852812893B22111ED140B18F011480025F68418274229446CC9896488FFAF02211006211741811120091B2118128951811480018938218D248485015CD2253118472281AB
-:809380000022A012820070111C04234214C8281450424100200100223F410C1041C124218418152404508188922C69885C084C18645416885884812658181185D18461482E924422122AA5284581621280012140018800458862823843811194A8243E86501625721814B8253121443849F188141EA81A081145D96141D85868851B188B86
-:809400001886F118251B6886243426167C823481B9129488478913CA851CE1284374C4E8D4B98432238DA41781A972125B815D1A5C8471881472844A386C4AC254816FB44F022418433214871243014183A1381488184D189D8670888425F9881416983519388422255881444D1925E442594886A8281A6C114D11282887118012441163BE
-:8094800081824D1A484CD12C084B38A96184E0C453281F840E1546518585C2210059A3418644B818081CC88312D948D184584146C18189986C848C74243114AD81828E2924824B12169125A2A82534CD4CFC2492112F8238182618131B4145886282814143634682D03A0D224828160D601100528C412342628431823012201164C113112C
-:8095000032A22847838A811592241B12901487422A146A51C41E84858242C81C4B284659288B8246A882844A328C8BC14821C022EF2706184C542C60815481412A5124107888F42618182241C486240185024789818244424952844323714334381088641A86A81221463441112E42E04132C26644D4841454243024C312E2C2C148AC49E7
-:809580004254221150265823D42202601858188844163A1810088D81CA11214454B48D51100811848308682B41184381028418B024011200400260811824181E8800FF1A0424D04942592E465523281AC2143F8168218D928E1C2F819411165C48CC0913D984C5184788A5762192198B25AE14A454457A58648246B244C1224F98E39AE10A
-:80960000C19218C9C5415783CF24A22989314A6D488D468B86C4CB42A3C81EC921911CA44E14B026415422168421B148411482041D4800642698821022112848954150844E24418149A5212AA128181E2422124044624824282001198628084120C114AAA4248688A242FF8445021741811B428145098428848E288883618840081228CC43
-:80968000024014CC215058861434141B213014231211C4148152001EC81742A3582436814208168421217128041E284CA14183F4194940044421124041741802101A0410B41212844882322814402C01481A02201142482418425422902A21420010115318001004482002288E7C10022800100449B2112201C014181286A528458161425B
-:809700001D844C816288154C14887A2134A68489888892841C3A84948C9818492888048188808822828A1D8412C48841F032822001133114E0810481C08490480085A4C284800119210100211A38226511081748C024121281284902112820F1CA2130121241008128188E1881406848EFA10A4140D221836151811200143A088928433418
-:80978000115018221A084E8848593448E0480422A901881482221312284482781182648224197268C28410C184C24C6284004302F0549400128904001420111C08105428812CC81426A24811C12CD194A812002AB1886181301829232112421492111A02811C788264421210C81C12224480912822B02254827F7E03304241502520912296
-:8098000020220200212822832441083022128290D815022190221032140012240021124E110015440149280180028001F02C3580541418100440448C081298B0243812A12318968225889828004400844024482C0116C282388CA2814712A012601188811800882664844084088311541360812248449160415890411C484488061064828C
-:8098800010043823342118A0849C512182812D2414C42561821848274884121D26411D24214227418002C01820084D124638862AF45A8F244D4250CD54C559851A81D148923C93899918CDC865F66CA29B9A4BB4616439381C8BD18D25148417A16EA43F81EA82D921B83AF11E9C8C52114F6BBA857938F81C568B282F226298376D3F7222
-:80990000B41DFA22922EA33B918D8C1D841A73B4F464A84F8381A1824F43ED273828FF620A1624A5211D1213D15851596B214F22B181C422D66841188F82E341A12183E84A92944F13E392F344244B419F4A565C8F44D429B588711C33268E882CF211144B3AC0218E223F8CB21261D81F62BA24FA882866F7412183551849B12431848FB9
-:8099800084C8144AFA28888D1C28497544B4D30129D155C3126B634C3152418D4C16E8D2E89298288C68481A5882657F32FC111BAF8E12E8487821FA21884D8A584971947924D742F2183C4D2782E72A1686713AD6466112ACB819B11EC5514B952116D883518414122A88A3418594644F21528885CCE8DFAA08420000271430427042219C
-:809A00003142922324282421042008824224420020042002000000244002A04800200848A048200882F0A4D4246B224721BF93F2282D4AE425F4776E6F64D14EF59ED6BF2DDD28F928541ED2AB55FF72F34E443F3636267F7FF732381E24CF41F1BEA66FFAF8CE5C1E4E2F34F4D3526F6FF636B61FE1F91A16AFB3F3BAA67F31F2332B85E7
-:809A8000FA92BE7FD3B3B1F39F587F4AFED8EABD2A9F25F78993B78215F5919143FA88988B348F88DAC8E425F524284BBA2F42F6B542F036241FF5F52F2BBFD3F31D1EF5F77E7CC7448D443F79FDFED68F26D648F71C56EF44F6E5D5CF6AF93FBF6BD7DFD3E1A3F3B735DFD5F13F194F1AD875F81349DFF3FBFF7F3F3FF7BBBB2F78F9BA59
-:809B000094EFAB7BB2FCB5211F9BFF8CAE2FE9F7AF3DBB99AF81F285B72F6FFFAAAEEF61F3BBB3AF581ABC14F3A4A48FC9BB7CF71424AAFC785825F838388FCFFD9F24242B661F31F43321C7D187A1A5F4652C49F4181ADFDCDA43F84AD88FA8BB56F99898AFE4F59F85EFEAF8BB99EFEEFEB3B9FFD1F9DDD54F427321F94DCD1FB5F523A7
-:809B8000453FBB7937FFB7B32FB9F9B6B22FA2F3B7AF6D267F7BFE39133F7BFB3C3E9F2BF3DF58BFEFFE9E2BFD3FCEF61F28F91B39448AB8A4F9C898CF44F3E8F88D44CAFC223C4F4EFF6874BFBE056F47F619577F32F22F2DDF85F55D57BFF7B31AF5383A5FDFFBFADCAF8BFA9C9AEF8DF9ECCE2FA2F3BFB3EFE6FF63D3EFE3FBB7BDFF05
-:809C0000D9F9DD9F4F86F7EDCBFFF4F453598FFAF6979E3FB3F3BBBBAFC9F9BEB4EFA373B7E56BF3BBB7FFF1F3D33FEFCBF39B91AF95F7D9FF6F3DFDAFBFBFFCFFFAFBFF19F99D955F5BF9B4B48FCDBFFCFFF4F4BAFFF8D89E9CCFCFFFE8D43FC40C18A012844D12844038241608842416486681241281C024123081850442218D242901F1
-:809C80004901290100002941E8320145618114860812002001001285041F8C014140C12C6531114112250226239182C086C0268444128847828D8148887934186011245C423818611A12C2242F1241FC221200169488682B8419921245883814A845B8481A842B827884D161032D521F41D228F11124A7141F41724AD141B24AF11124AF5A
-:809D000014B911B24A3915AB9443F34A9143F2429147822D914F82D418F9244A1CF8244A87114FA264192E5A96C54A9E242E4A1F49E222F49124C7221F497268F2912CA7261F48F24A121D2CAF269921AB9455B84A3924ABB447822B944782A9F92448B84FA2F4DA9EE082F51144AD131F4156181E24A7121594181E248D151D24A91215CF
-:809D80003AA58D8153CA9157831CF1274889B126C1815FA239184FA26C181FA26C412E4B96E582FC912C2EC99E648F32F891446E831FC9F222821FC8D228D1C1F22A9619F248B45D28AF143924A97B2498924782AB946392B24FA2D51701848004008200004480020088000021008008000025012004480040480100000000000000D01426
-:809E0000031128F0241143410C435148292478123881274147142554411286142929924C8544114C594ACF18B12881998C24B08522A22925748491112266E44264814BC28B2123861149E44142F82418A52498448422B04202472612212562222A819228184C280221B01868114E128E2499E4223121C3242138826216040059C2324B1E3A
-:809E80008BA41E4247291089437C1492181A184412018B842D548901442078221CE8427444E9C4F2BCC330455E22244425E641820283D142A42825FA218444155C4313712234C18733AE1387424D58169883C64C197E89B41892A593B8166A86DF2B84E12718CCA14149B148237618B444F8261B623A744154482E14F01826874827484DA2
-:809F000042874685F414486BC66022001B212A41081E2C4182204122A1941246245948004830842062412001124B124229084F22081416D418811266498002D0286881185048002618084A22F2A438A0122823A221A14881C443E441342A100824512C0246061C21417181C821450839048C28F124DA8504442210C22847224418114B1236
-:809F8000128112A048D084042E488903301481F05F587042D41211545A4E14859354E082D192082D322CC11849D12863C887439B295B5A4EAC8C981C418564321FC13218F43CD34118A24B76E22288E41AF12C114D92CE19BCDD18E2C268988A92222A6489168FED11E2C1C21449A8212E4483E44152A417D7D042D42101B72341144C01B1
-:80A0000028BF210829131232143351482331BC53B6350C1601D1197222A1148581721221C6182424421B281371B8B241718871325149932991221A2428A8485C1528E4C2281244382C85F6CC48E02221C2244183C54A8914DC483544260883C118D084B222C82C17248A41E881584817C82245D868114974927984F2841AAE4478A6242208
-:80A08000712A44D42CEA4144A88226241A28C2181E4F188CC2344F82218181B6148401CFCC4F12044A921248921A54846487452348E8C8364121826B9214903883BA84C4684148278C83011D8887245458596486597448654425144C84E12851844C624416749182140488167828D284312A204684F121DF20914443D12C6282C942B11257
-:80A100002211F11421242C5384162622143411244A4162411642286814226820135C210024489B282B83818E64811B1200A7124D6860128483870288424C7398C228A8FE98D0210491203181842400A043209848948142A1490483416184A24110021888288C3214381222402351182E440038008283810149442402848021F433BCD01401
-:80A180000143F3221A89F62418839536672145B883A3422FACB1481872A8C2F85582D124668B8B142E11ECA42846E48184B221E82174B481C16C6E141B524D5126C284EF22081CF644289C93244B241E215EA3421685A1C28324B28213E8C2411828FC53CAF0824244854184114141081B41608110F5481611444885618142437848048BA9
-:80A2000014254811324884F024485082C42444871213911C96CC924420114A88C8288116C8344558682A04BAC4342AF16DB61034581828840026443824008189180619D5A2815881701234911A98428C4241048483082A0440831912E481B28182C6818341A414869828004958840081C08850487E9200222605121A2242111152180029BE
-:80A2800041111468142071142182248428916484244216152408297222982130885146142444B281221201439C48422A74C822282A4824A443CFEF0E82002301508480111A0221418C2368481E4C3422C24608444A314630421131406844AB284588448461138A0184260440010020022818441828002F990256431468441A72C2034225AF
-:80A300006414182F1491144611744203284B411E44004048018830D4322522041C6418844889024400008826888A15A112812A39842048088C2DF81BE9100484003608158812C4884043028448118415982816291851848753848140281208811E482CC28A244B1426186882C014894288343485442924210184121A8242F17752608289E2
-:80A380001164C18414278118A09240ED81B2184208256228004C4114440810041224875118260170410C8117228042952811174148874124D024A1218285721422230212F02BD9240023214211C4222811141182D0146A18188062122A18822884042C84440244C83C3418642C08448E418424884E824A89060037844242822324841AC4DC
-:80A40000844441285F640B708286D42A0481506887411212A3140218C38411E482181288D2485114A94811594245C11120233862598211190482154841C82110A5610019C21480618218841226D848F5C31860856248E028A284122B419048618E144D816824828908584B48194A7122013C011AA8488B84662412529441424788221B43A0
-:80A480008800D041614889814154141D321018C824412422842524F8D7B7242CF19618644B3422AE14845D11D426D482D1227122F314C5718EC11B413FA42AF95ED8CDC51AD91865442D411B421D42424F28FC5451CD2423E5A1BEC37419C64637D21F89E192D184511117C8759CA4BE185F84B4188232152AE744B818E4AAD244728C7412
-:80A500003898242E694F8AFA892AB041E46CD6887132A819A3C434A7265B115E6B8D824AF81818BF24C197A744897828B46FB421F2B318E7D4428B184658FC4781EDCA9D152FC2E2AAF5241AC344EC9CFE47812C17FC18868B81EB6AC716AAFA1113C9B828C3C8DB138B4CC3A4222B3A8F44A58B2E286B983E1CC3E944F53574F01424837C
-:80A580007236D148D4ABF2116BA7231E6CAD22F97915F199495D84867838D8A4F1C61A4F11C5BB8685B221F295A45D4BDF28B852F34825445295F2138199644ACF2232262AB38CF822235B2CAE258C88F6585166DC516211EE112FD454523791EF89E5C4B814981A2B912883E84431187F350411211122824220064282428242820000246E
-:80A60000000080120229084110261404410048611006690829084C08444014410400F091B8342F44F46227A752EF23F1177D2F2AF7476F6F45C35AFFB9FD5F432725BD57FD532F94D277F4DF9FAFB5B142F4721529F9ACAC9F98596F7F64FCC662341F71E929F88997FFF8F84D66EEEE4FF5F5FEE25F69F5D692AF69F91E6445F686862F65
-:80A6800088F88D1F6F22F365E2DBDC9F2CF5C3526F75FD56E76F6EF6E2F2EB8ACFABF82BA26F4AEBCAA159CF79F87BC7347F75F5B277EFD3F12F1FEFE7F33AF2FFF7F67A328FE6F39FDEBFF5F5539ABFB6D377F48BCFADC2EF49F97E7CDF7DFD684E1F72B92EF3CD999F24F54F8EEFC4DFDAF41FDD6B89BF7FFFEFEB6F54F7626C6FE5F3D3
-:80A70000D2EE3F6FF7E3F7BFEAF9B6F6AFCADBD9F26426FFBED7E6F161EE1F4CFAF9723BF5CFF5F95AC9CFEFFEDAFAAF4AFDBD9CCF6BFABEBE6FCAE18DF5EABA4C49F243474F61753FFC3E36FFF1FB7B2BFFF5D2CE54E47FFFFB5B1FBFA9FC1B33FF34F9CB8BED4EEFCCF86C3D1F96F6765F7DB1EFDBF8B898CD167F64FC65EA37224FE1E0
-:80A78000F1171F9FFAF99B9FEF78FAE6EE4F65F5F7EF2F69F592F2BF79FB9FA4CD445F48FC818BB7888B31BF1DF779F7ABD48FA1F79656EF7DF4F6B22F2FFFDEF2EFA9F9BE966F49D9C6DB88FFAC9C9BC1346F62F6B636F7C3FF72F33E3EBFB7F23F6FBFA3F73E3E7FFFFB99DBBFA9FD193B7F75F999DFBFB1FD9F9DCFC6F5FDD7CFE7F5EB
-:80A80000677DEF9EFDEDD99F24F44FCE7FF7F62B4D6FEDF5171DBFFBFFDAFB6F6CFF666CEFE5F7D7E73F5DF583F7BD3E7F6DF3AE76FFC2F6E5A5DFACD3DFF3DB7C9FBDF66BF19F91F59C1FEF5DF4FCFAAFADFFFAF2EF8BF1BD96EFCBFB36BC8FA7FFE88B4F1C071C0114E012012C216132402341224105241588A2484A120100314C028131
-:80A8800019B148020020022F1201472260328C64124081041E4800004C2288024A025C034D42284F3211A1123026102C01100820D84271945818114C61834457A8C04828848664221645E848C2488E246D4112C532918541140C8D92446E118C141215088DA48058847084384841FFF4052D421F41722AF21124AB161F41326E1D24AB14C8
-:80A900001D24AB9419B24A5985AF4439A4AF54B9A4F44A9147822D914F82D458F9A44A5CF8244A1E254FA264194FA27C98F5244ADE244FA2FCD1244DC21F49D22CF1912CCB141F49324E1FC8B24ED941B24A9921AB9453F14A9443F24AB44782AF447924D85AF924484AF9244ADFBC042D481F45D2287411342A1E64E59141A9D141D64AFC
-:80A9800081D652D381D44AB3A1F44A9443FA4A9343C2912F82D45AE12AC1858C4CF527881227A216C1491C72223AC1ACBD51522C1F4916B811324A1B28AF24B981F648161B288F34339185028DB2228F242992986B422B944FA2F423820086840424000000000000000010020000001440010000000014000088002800000025015F86015E
-:80AA0000212A618227414D1816346827419B218F489128D0186448142988DD8244041CA11283942C6CD22CE2843244185862AA34D22112494195861E844159F2182217668B2113833411124344CC88C044418A274884E184F814BF402288C1A8237862CA152C022724982F8209852268611D288E1216582C86E8C8E442A14848484C9118C5
-:80AA80002D828CD8C2C91C2285D452042B1A8C91228B4112468418B44C088312083024248A82413C45222681F2A9A32424F2ACF2AC52C42D368D7427228D3241C3B9A86192C938832D921B4BA5D24851A41FA128E584B354E224E2C874346844238834BA1B2C2B6961AF1441B44628B82631441D144D2A5B828B121E484126698343544876
-:80AB00004782604643A1281724281E21D23F760F0018A0188C446141149E48272220041014A8490070A4486488442622C418122D9846D484018444181B21E9219818284A8114F68124421200204822084F81C484416082BFCC0E008280080088000000000000000000000000000000000000000010010011400170E705296222111A614240
-:80AB8000C94221542427C11CA3421B8850CA45A2442B112E82865141888D2843E954041542A9249B41308285D84401A8272611444B128BA85442418C3222488D11C4886721182B482E824054881A2BF8433AD0222211C1144B428B24545026841B121C26C9882187214B54211F2268184488281789544847228C32489AC48831C584A52415
-:80AC000088223144AA992C5442418C3222483C493882899614722CA81825A4814A62883F350D008280080088000000000000000000000000000000000000000010010011400170E705002116044C04682392412A0129084C28192A6144228190881D42A8134204128CA128404402181241169C8212818C324A8C84A14889088951844C23ED
-:80AC8000C834008480F427A52426F41324646082322784C3E1819488608C48748466E5495414137292BD55B84463454B829562C4378145F184414F2A3414874A4E8A16F424D1224C62892E8199542D1843DD41D9141A513816C186E024C2484B1281C666854B42CC62C2CB96D062B221418481622783F4582460142A71488248D54838459D
-:80AD00004F8448C1468F51D25804896C2A9C7843045449C5242748848216F4822580B218D84132836CC1183654489D84111D8885918484428F4221829244584648B828B47508502410461804B05A9288208804212E921843912182984B1643D14184722862D1C08183AD124CDA4814A214321614C498895481E084B8C3A14218482B1830AB
-:80AD800012269C424B1887418825C8244C12F44CBA248D242C419848ACC2144143128131B841288C412492824A2212B8180449C2BC26D884221C4638188C48410884822A9428196122229668142A2148982486521448818CC84243A21228274822226F4D0885021B2428441D48808442044F22C4314210D8840500446C3911184160118C4D
-:80AE00002A0260148E448C51814AD14245026048462223488576448182B48C119444C09841822901F0E3DD0044122521018CD282115828C01889788261211824C95118288210288414021812441236AC12822411C081492811614270410827118CC158122081B11C08A1844287418CF448EA10D642311B27821E2C2F945128C325C21CA312
-:80AE800048582A9CC9162CD28454869932288C84F9112CCBA4C3D2426221C3431808CCC78C8311F112414CC2A2882C624A4D4A19E31865582B618F1231C846B18425F1C418C72C3E8A4B218E284A688126F8892E200222114034242885012AA1611C89041688A943004C190420446814A021493198A02588C0821285F1114418112A893410
-:80AF0000285018482CB1141258842041440843C124485F8D09A024194292212411641961A113C282111612C187F014428A62211C220114483C12018116873184824215081A088251141880C241191149848102102802204882F48312242812644648068C4248A224454848022E184287128372411804E082782402814816012608268A12A2
-:80AF800084B3248122A8248502448541120850380072C1221280A51630288EDF902221150440CC2448400428124100182041018460841C1424A128A6C14441141882880000604381459868491228460448000044428410F4289A4051242E1845122144618211836411180049A88240116882184B42136118882150A4434141398240083527
-:80B00000489488130183A424308418191498414D51844412480080B112024E7620185828608200A04112880043091C2528C54492193218001D28144E1845B181011B82834408132401B028488882414131244303001664424962182860824062119B490044200400400428006014411C32842A084244739444188C21024028212194418242
-:80B0800048141031A31446A448C04850418114305800801804A941F81BF41004B028011A1298220081293811812C18D82411088592881483084C8194811008400438001E8213010081298141012921134803169228182E128014C2443F4F0F442121411845C814491198241800D084113844199815174218D02421114C1468844410048378
-:80B10000C8182058848116AC25830D4342210882106484818C0440C43A40085D578081820400004C220836C4888902322002C04A2A9442838281B22418022302C051292841091E412008114AF1488430284C038C0A88224800418421F07C7A246CA148C7E31E2C85721454C88741CF44F144341B11A618D944E14979527435F161384A9F4F
-:80B18000B14AFF48194ED9B9342A57D14C7284951A512631284ABD82E43914F515121C085FB878357954BC48E484644489B248D21971859129A336388D483AA2824483683149F4937D10742244D124D416F3482A5D31657211E329E4D26A211C7918F244295DEB4CF816823664E3152A719414C44D8B428B5299F6358CA578877A943C8AA6
-:80B20000C953813E518817811DD889914889D516F2A916DB6A57911F928164C58CE489C2342B2640F42C725E18878225FCCD8BB023D22C9323A3342120E2862272281898B216C288918B1A4E388F58748D591CA7134F4296297EAD572C2837952D1886E156E341C1C136F851882A8968CA8B188F7BA226CAC3211FC9D114CA192A3592478B
-:80B28000E289B144D144754488889114278568188B256787301122112A51812B1611211D482113187291188294221B4129821402202864284224421D8240022CC924244AC292288004482B8212290829A84129289182482908290A8822426FE848D1337141EBE171187B1D7329F17E688FB7F733671F12F39A188D333F31F11514FF15F7BC
-:80B300008892AF2DB5FAFE91994F65F792819AEB8BFFA2EB2F9E6E224E55EDCEBFBDFCE8E84F6FFF3796AD7E4F13FEADA22F68F32238DFCBF219CAEF25B51CF6D392EF64F89BB4BF6BF39E923F22B862FCD2422F2DFC56C22B85CE822F2959467A21A85D5E668E41F024127FB17723FF1D4E4F25F46141F7B37F27F536669F97F7BF1FBF81
-:80B3800023F32AB2CD1DAFA9FFB2D72F58EB63FBB2BC4FEFFFFA9BFF9DEA8FEFE7F7636E2FAADAD9F32EAE7F3FFEE5EE7F5EFEB89B6F2DFFDCDA7F9CEC78F2F3737F63F39BC8CFA3B11CF3FBF8CF44FCA9B87F7FF7CAE49F15FF68F9FF7DB5CAFE7CF8CFA1792AF2B2926F48E88EFCBA78FAE784F6AA3BB012F223449FF3A3334781FFC7A8
-:80B40000F57D67AF65F77A44FF42FB99BFAFA1F21A38FF49F9DDDB7F29FAFB51CF1DEABDFD5F7D4F49FC7A7C1F5BDF34F1626BFF46ECF4F5246CEFD3F28A8D8F9FFF3C9DAF49F79A941FC8F8A1162F69FF9F1C8FB3FADE5FDFD3F69B9C1F14E92CBF41F8CA659F8EF71132CD9CFFDCF1E4347E76AF87A3BB8E82EB17ABB68BB28F44F54E91
-:80B48000A4145F13F23E3587E24FE7F33729EFD3733CF45C54DFD7F47EFD8FC9FB18B89F91DA5EF1F4D45F4FFFB9AFFFD1FBF1FF7FDFFFB5DD7FD7F6F1F5CFDEFBE1EDDFC2FE497FDFDAF636293FCAFAE1E3AF8BF9C6F82FCFFAC1C63F4EF481755FE9F8F3A9DFFFF53D75BFEBFFF7F5DFFFFF7DBDAF3CB6CBF7597ADF55FDFB53EFCAF157
-:80B500007C5C8F2BBB12F134366F87F748D889F94C4EBF240F004110040041001608407481081588129128101811184114514851810088400140581484406812164801144064812081224104001E4530A42821842148C02C2A210128208821C214134944A8144382A94A4422164108988B2120C498114D91128896081A1284048E44818A7C
-:80B5800012A84842431A081C2818A849835414DF38012E521F41D22CF1112487241FC9726AF21124AF24F11124AF24B911F24A9253F94A9253F34AB343FB42B34F83D412FBB4484E914FAAC4816FA2E411F2275A96F122DA87592FA2E549F222DA1F49F222D21F49F22A921F49B24AF1912CAB141F48B64AD141B24AD981B24A9945AB9404
-:80B6000043B24A39242B94478229F924484AFB244A9F320E2E5A5E24CF22856224CC7268C22487248E2C87644CF2483247888F2432258D334B484E83478A5CF2A748214F8A41F126881CD287EC14F222888754279216F5224817C82F82E849F42E811B4823C42CAD811741AB141D24AD941F81D64ABB14F44AB143B24A39242B9445989204
-:80B680002F82E444FB2618FEB940081C040000000000000000002100000012000000000000000044800A0000280021F0A96360125083262121848244E181823292814AE1C1B8823222829C98431D2486E14C436828111189C336381548883416C6C492431824821814C1848324B818B4C8028B1830A2848B188944C42882C8228E594022E1
-:80B700006863C16C5284C0281E24148826A241A13048161522C128982A0115147424B84471435481C149F112844C93483692642AA1125B18937473C8C48F21022813084E882564844D424B2969A6126AA841CB429448FD2E90212512D886644163849228536112412B28A323D148F12288330316392A1D921CE94835124728DB284925C342
-:80B780001F2E181D169B18782F84F128D44B4B23C524174946E1C294441E8C81A843B428A84A2D9889F642A28F42F14418384E8426E24498C852EF6A06004F1291212284802462812A2861248C848844268898414C2282528500147D4828418141444110E2488281D22838111C883242D01889141804412C283A48228B142608222FAF0C7D
-:80B80000004501343024103C1110C181134134112CE8818408A8434815C4212130248514A42443022E4228804212C11286541C44248C82A1288813D85A21815284819285944428B0580B1D124D228F2248942E3694582F14E33265C23B2825CA5A819729C57214887219743AB414C4188348584A26745662814AC938CD9287258A32145C8C
-:80B88000F8225417488F41BAA8D14264852AE52837184B148E299C81B148A14883188466452E488AD2181238A8DF27081321B2234852492A1198525D682D2C1F285281B1911D84954492384541C47484174864114C32462241268866C2224B417B284A13C1321B212B14821FC1A2142D1A818B388B1290518D518319C42C1A648C286826B5
-:80B9000028F21F3740425468412C42E4463121181721001EC2128C7112D24829E481783288989481844D282118E9618D49C19E4A3182285042A6348C8C18945E48490A4B161113A8818CD8420828488524338CD4C088ED5BB041013C24425186501268688D2428506A50848214800416D84154388C52424AF226888180628422B025741832
-:80B9800042B6618128C4429042C60200421C94544E144424814C042181F05F7B4084B1187411C8382248441311644516A2921C88110216B484C21A201898944944B9180814428C6941488A0489223248495128CD11488751304888C1124CC128A08443624485A221214353286F460F2861002914C114AC1114388325011A041048884104FF
-:80BA0000A01248804284044448D026311C218E4412441136048C81D214034F16A184848728708282212481018C8804AF2D08344493D138B119342E561431168CF69A611AD2227144911225C888818289142211DD49782638228723435618422ED8E44B4227844F1224C11443F3811426C214AB41722C45B87148B848F1118C1E4E989E4467
-:80BA80006626C1542B21839844242EA2B0A425418222124162C16641441281E889024130154C331460884A83A4145568448410041C65114D92F024C228A501CB141D482415FC248148E04804682992442170484408903894EFCA44011820041E21114424463922843110644181848C0556440C450124909A2011160285A2420030441A0284
-:80BB000021441223012281308A10082972189218881270D70D2541C4684197421068124A22481191188200F0862200808464A4F094484001004982840410462411042420744481188A110445420412001248846F320B8214201211044048442842C2242A01630150224400100453512118211884264411041284C042C04140044351214415
-:80BB80008924C3481A180441818A4448D5210522226C2424022344480400221D1835981128122845099028000043053ECC199815884C0249188894229F41C82485022522141882880260442200418429085F19440120C21A8502150223C12922840044411860C1188C140846084242425689E2124472140800C011260AC1A041111211A265
-:80BC00005602590825426881ED22128081E4650944C0412604448F4142648244842D2444401A48528100002061221222493824811828484AC864846C01128CA22444411A0812428C0A83412408221240A884F0E133241412831131942608002145A1811128800800860813C844418A1448022140028225081440040082101241C815141B0A
-:80BC8000218081814144212205E04103418E4110022116942144002961812961112541741461446591184511043C64482B4222C1424CC2418362328117645029642C6484426840C4442C04CC011688244218024013F85AA36082269454A4181F883142A142244015D28512121802214A912248A124CC837215184842A28416488348424868
-:80BD0000821D4801A544B144C822881E84114A3A62C881A7614501002518F4CB5F1429B2D512D4E4D628F8882D957821E442F5872965F2121A4552A58F635116A4E0A2B4125844494468814AB68EFC41415358285E284B1825FC988A8784412D42E741CD828F62E71D57C4B7286C22F51145428E21BB14E324A211C634126D24355E889AE7
-:80BD8000E415D8AAF4F7247021654A8F4133214F53D122811798282CF429211F12D8196358848D1216143E5415FB18288F14382844C7424E1AEF23E1C5E41364422F157C3DA2265C8674844472126C81F5B462C44C13D4253D42DD147A79347811FCC72847A44FA1D9883311893124989C5544AF5D4412C41117A2A3D583323567756D2970
-:80BE000067A4854498282781AB1175F1118C6B121FF9D34AD14CB54255C14F44F44D422D8336C424AF32D9C6F18A521F62C2714D443F2AF86A241581D1111166A28D22439456274849F3928A3D4A8E818E528B918F48944A47628FA231342B11878483081FDF0D00C011004081A482800888C081221CA8431C28C281221C08002811901413
-:80BE8000420041130813081318240840021448A0482008114C820420F4E2A7141B221F57B338F32E641B2A1F33F3796DDF116122673C7398321F49F993119789CF73B391F9A1341F1BF722395F5AF8A1E81F1AFA6C2D3BCA1FF2F617777FF37314F5D1C94F6DF95D48EAEABFF74F654E411E8B1BA29F2B5B2D7F7EFAEBA91E94EE221E1281
-:80BF0000DFBDFD63EAAF68D977F597176D46AF4CF44452AB1165F54A48888D8885FE3412345F12F2357D9F51D2AAF28C3C7FB3F341461F715122677CAF5AF2B2B1BF9BFB871B9FB8F2BDA29F3B7B9EF594597F8AFBE2D7ED4DC5F96E197F28FA657F7F71F5465A4FCDFD434B2B998D3F2F88FA92DB3F8EFE85C45F71FC38B1DF7AFFCC939D
-:80BF8000EF22F22F699ED45F77EB25F598DE3FB6FF8ABA3D13EFE9F34A52AF8DE526F5221B2F91B16AD782F9D899EF21F1FC48142AF231559F91F13E3DBF93F3292BFFD7F67D759F56F645A925F492938F91F31B9937117F69F93838AFF1F942517F6EE995F6424D545FEEFB6E459FD6FE5E74DFF7F752411F1FFCFDAFCF9DFDE4E48FAF13
-:80C00000FFC5EE1F6CFC124447F8AF43F3C4E37774BF96D2EEF8F2764F6DFCE3E72F27F65A32FF54FC8DCDCF61FD8A84CF67B738F336342B33AF84FDD8D88FE4F54ED9347F12F23D359FD1F31F3EFFC1F23F3F7FF6F6757FBFF6F665AF3F92F23333BF99DBFF7923FB362F9F49F91F966B676F36F1DAFCFFCCFC246A5FEEFC4E67DFF7F6F8
-:80C080005E56DFF6F7D3D57F76F4CF9FAFEDFFCEECFFEFFF64663C7416F79F1EBF6FFB57366F66F6EDEBEFEDFD73F77F7DFCB3E31F2EFFCADABFB5FDFEDCCF64FD9E9CCFE7F71E1CEFC3D34EE184FDD8DBCD565F1C04671240414802454318444842480234150817816C0281400410634420941490849086501410064503200112241A0403
-:80C10000846081441AD44822614412005F2D0B00244C52184C82311110119221892141341424102841054641485521901481658282B14842C2244811181E28618C3644126148221588984418100A10142818087F9D064D421F4152281F4132681F41324A1D24AF14D141B64A9921AB9453B14A3934AF5439342F54FB24482D954F82C49566
-:80C180004FA2C4814FA264514FA265194FA265592E5A9E244FA2F491242CFC91248D921F49B24CF89124AB841F48B64AD941B24A9921AF143985AF4439A4AB9443B2427924F84A944F8294984FA234A1D0A494618D524CB2687111342A4CB44AD141F64A941D24ABB451AB94F04AA5F042A54D482F545B862DB54D5A8F14DA24D858D22501
-:80C20000AC281FA2748851A18E252E4A1781ACD441D628F1116483B411324A1D6C8F16F181448F5481D25A3B858D9543FA4A9243B24249B8483B2689F9265A3F2503262888040014000000820000000021008008000082008400000028008004001200000014F0C3470045C21A1160641094118D8490889361444E1443C686842C81C611E6
-:80C28000E0423124241D468D1437411E243D48218942C64816E264088125886D814155722491621C116215848744893622493188162C2458484CF6EBE7305223998116A624324712193922241817220021242A41D4843414214D58C04A1008A484321A5224186444285112431122A852228911C1888840551243B148581861884959851CDB
-:80C3000044F2E693242C3484A3B9122436542D2592299288618B2823522443A4244312FA48164E143532581E2447A724479C29514ACF22C159329D24C04285B4A27442117818A6488B814C932459E314B28D81B8315484514B12235C6185E441C8568D84D436F27C7D8021415141212850411C418411D11881841194924120821104005039
-:80C38000481D12602240624165281144C41280014211A502240011A3C448896281888488144249F4C12E0000001008004A012180280200221C71240800240040280192003011200100280042A084800800001004482B3FC012191268123024003D188028224806441A48A448C400414782824D4812841248252484924844D0420243023649
-:80C4000014025611146A82184118A08122400683827824F8F918602122902120120814A01426824886488419249C2C118C4294288849141228914821481A08002741903420022819413442814880081A08401472240843F49C99001484004140C21880080080020020410444102801004901288314041C02006C018004812292411800221E
-:80C4800000008289F285EB302280118821012190422D8112D012880841292188440C0000848012440820025100C44128803414844200821004482A2C214104886FD30D00100211124CE181022800184420611490141C014A02002881811A44942C292408008068A28385129128223588041004412481818C8228029F3C0D2001412100842F
-:80C500004001488400150C10082044183148284100800400122112440080110818004001100800422260429F78062140428A1161218931382934A252858229588545E211C4881A54484246088324D2481228C244C9D42882242A515218407C28E486A1211D488564838442C08144418544B2C8022AE54822B284F21B2B20228141041240BF
-:80C58000041114001144800110C4118012010010880141000010244802002A0127140000004860818100F0E468000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0048000000004480020000001002188008000014008499
-:80C600008004000000400428000000002180F1F3B5000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000006F
-:80C6800000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000DC
-:80C70000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000111004000048820000000000000080040000000022001200004004004200E0DA4C024112264857
-:80C780001408211118A0180000901200441004004880A481812800200100120000210010081880110446084870FB0D5B212002160226618444841042826921892122440448922A04002618C222512A1426644110163424504184A01488004E12142981213484A12888801884F87C7E5041411226682181142D48411820482281518230427A
-:80C80000414024A12400906820A28187262800241244260443110858882100212100442126846884824924F88417B02201221004224041482201822081220120244804001022140741424901410040010000A041141688A1418816080000F0AD8D100418448012082D12001110843984608921124A220200240056142114128841C4820097
-:80C8800013814118584142302884A041000000184F8884A2425B76B0413111412688D38181154B384425018D11864831394149362C8B84865C141D844382120C14902A4CEBA298A4890A235614BC13C4CBC0A6922E8216E82984F48118511C35868F29628AB014888611C484AF850F121816142C42F818421412231411C118841117414143
-:80C900008A14A848C149422122421812A114284342282259242C022211B430A88E118A94128F2124C418483443E821280A9828862882F61448D01414012812360181A14421106148988B82F0142A4962816A18318441400440142BBD82728A9428A04845C1192D14D284644422818A12C8811741586082814024E5414494843F49042A55B0
-:80C98000614E2C8B21218444283826C8C841202151288E14B02889012C4481414A8894883602A5B41832824CCA28199444224444348894112C914919E248E29441821A0400E0842282F1195A1018A214101445084241200583461414E8360180412A810188105441C110840284B012448C21810890C22E4820E1460100002081C814831116
-:80CA0000B2C30B4400141818501835081C420200004151C5A248304C6E81297464C11922213021301812140014282889221104002400892181094901818048F4F6C6B01442B52E711851428511DC21B21164428D6142211E484C11B88AF131448DA16CA14181CCB121187A429858C7224D23241312B4A2E1421961144126C51432873292DF
-:80CA8000C11C9858A964121ADC8141A28388604120F81428894974BC0C2C0480826141403828844C2801281044042D1484884846812434251420518485E492110828241281284182103142281412214889014C012011889422F0AA8160110080014644021021449945442304A0848122302488601441008008108244312885014008819070
-:80CB00001288888904A6022800808804244F134282743224C148832284711124F222812011220847196354188162809888122410A882161144E123084DC8182604224E24C14302C0582E8240882841C828488488A8002125F4D13D0000C044241609918542156244E044885428008280022C084501A4203222154822038008408101812210
-:80CB800020116841A0212083022002001FDB07008C645160410000000000501421A082454102582441484001128220820448801458124302706481028444400818C0424CB8128AF2D3D92058818081059041A14C02C8E88162112185021902414C0240026012200481811001002062222A015042290248A0128AA1828A41C4122058125E9B
-:80CC0000533042904A461CE1113442A1228004141C0480044C0420121281888104008485C2118004284D81203414E325081220C42AC011823012289220C11426F4A2D41447934AA26114814024022D938200B8884928381484E0810448C01842001048E258028218388C68828524324260648398425286B4112411C8488481008100F084B2
-:80CC80005A108401100414430440121146180100453281822D41D02104442CA42423439141302819010088228C021820220621824282D2A0852033A84A8922F88D88405842482121C1842110084481280081801838423042A0141888144242A939421C2884628180141891C22E82184D51418982018448C044400448CC1202BFEE47F112EE
-:80CD0000642F6911D81CB141F111542D5DEF1512B8896A142C68148A78E4E3182CD439A1841F88281A31448A082F31354299E21551B51E891E8229B2122EB124425849CB221D68EF42D44831125E616E12DF4581FA7188E025F978388B84189849EA26EF82F134B147282F790819314116FA51448D48462A1131222FA2516113F52E4817B7
-:80CD8000547044568844E58EE284F1A4218348835C44C042138232AABF4211D88CA1161331888EA944C724A41F27D8487388D842B2226283497112288AC83888A6A412844325D842F247B9244734CB223884674341D7246CD4A142958229D441D888C5C413D1425C868AF428412DE24CE4629651278413D44CB4629822481F24E498E6A93E
-:80CE0000681C684E112A2AC24826A13D2972E4F826129AE42834CA8B488B54DD288AE443F4BA68129283F882C42422BF2E06400180428102B024A148188218C013823C011C014661881484148440E8448269442A4904150411005081881301111011121412140225042820F41856E055F421214F42F21717BFD37168D312B436B228F3B3C1
-:80CE8000387F31E124F5B194CF1DB994F981979B559F11B1D9FD2BE3BFA3FBA5C15F9AFCCBC99F9858251FA4F46A4BAF917144528C8F2554C64F95F464611F55F5818417181D4115EF21B9C2FD2C25ED197F54F66E521F1CF42B1DCFE8D89BF48ACEAFEEFD6E622F61F186962FA9014AF4D444DF5A43F263667FD3574CFFF3F37A1CCF735E
-:80CF0000714AEF63D21BF1A92A35D323F1793D4F58F884A41F78F9595955F3C3C1BFB2FE1371FF9AFCC4C99F94EC18F8999F1FF4F46ACBAF9171447294F297664F4AB247F445491F54F681ED9F98F82C6D9D2F3F33FBDBF18F3DFD1E197F54F47F592FAEDEAEF18F9FEFC5F78ADEAFC4FD6CE8AE366F68F9A288EFCFA7D66F4DF5F94B14D2
-:80CF80004F67F63666EFC3D333F1527A6775AF97765DD988F384AC1F6CEC25B4C17F49C1817771EF2CFD4F45CFC4F47BFBAF82FE23C58F12FCC9D12F18D824D828F42B632F31F37A7EAF8AF37C772B558FC5E486F675614BE85F5ADA55F2696FDF75FDD1D14FCAFACF88EFE7FF6BF7DAF4527A2F2DF98FC78F8BFCFED8CF8AE643ABBADE59
-:80D00000986F44FA9434AE945FD24AF27676EF43F21C14AFA3F3523A6F75F47F6F5F71D4BBF11FBE3F3C7C53F2CFB9DFD57564F51787FFACFD5F5B3B44BFBFBFA3F62DEDCBE49F14FC8A885F615C6DBF3EF61213AFE5F59A198F35F77C7C8FC7E712D615B68DFAA9A1CFD4F2492F4F63FBD6FC4FEFFF7F78FFD6FE7AFC2FA3F25B595F5C3E
-:80D08000FDF8DA8F8AFD4EDAEF89ED4AABBAAE88CFCFEF2AE96ABB420C490118D01441582400843440414801205828008244820046140121810023022A01228426022E9260221E4860892482241E482C62812412892201F081DF6018100E2C81941848805222008A4482546843088228800A104291421A42C22188828C04581004409C122E
-:80D100001644226822482C08189088820042824445F17234C0421F4152281F4132481F41724AF11124EB161FC1B24AB911B24A3915AF243934AF347934F84291478BAD914F8AD418F9244A8D814FA27418F1264A87194FA2E459D2A4EC49D2A4FC91244D421F4952281F4932481F49724AF19124AF14D141F24A9119F24A9151AF543924F5
-:80D18000AF4439242F447B2498924F8284F9244AFFCE0626F21164A5F31164A3E441324A1D24EF165181AF44F18164ABB451AF6439248F34F124484E914F8AD41A71A6D81AF1241A8D814FA27818F1264A8719A41CC29B1CC2DA1F8DC24A1B61CD821F4916EC4952168E2CEF14C824AF5489D6524BF84AB122A909297B24D822F124482F77
-:80D2000044F9241A6F510A004828400800826044002001002004190118000000400160A280044008000044800200000010022FDA066B212225B414322C1E4C2D144C4295422718811FA44814D412C422418D84A1C942A424452202241284A3084D22C0228041144212211118140A80210541837248648822224C22C884F0C4AB1448925049
-:80D28000214840CA41A9C681682F16018914D3484248382116D412241388820426449241112E8252102872A211C13113A1214E2253E2944AC7828A71A821D814B982C1121826122884247328B1C8F2BC87143A64254453926C4E18857427924427384B42666196C144AD2489524A8D82416FB2B4244168632088D222619483682A1D423003
-:80D30000282582784538221CE11142D214621A8482437818A15A4F1831862CC3482E8A222A64243A684A2F81B6D20F61282011429412488712483C68812C8854121904C0251608A024A024400410034B1200282E11C01110A26181CC543690128A028041C81410084C0281821F3906002B12100E8116642280219992008038148D124854C8
-:80D38000400485410224282C8512064722822482002490128220011118190480428812048444481EB5D0428342AE1240E32162121D544BC1A72A1D2811167482B851E8951228AA1A8B828B1493FA64886183F614284E3489312489E821C8288CA1126B961B21CB186CC81C4F819A4C6FA2E5C17824B8A8D42A04A749C4A3C1C4309436B841
-:80D400002434448A86D8F4022228CCD12202301A235134908216981341884E1187134498C211702864E2158CB622412482238A618226229BE22712444185C41C45C89C4B1845A88429143217841628142892342E44A042426E8B2416448282111C2192254AB314EC8291A388161228883C1887222AD148EA8491818A0481C12C678147243C
-:80D48000A4861462C1C014921E88822721A22B142B2425A82126182931C86430A4E041180846CC8488FFC2411288C144A30283024371124142F4186128835924588CC4124143E1A815C4419F28110413938C16588427414422221E4289044F84220246E881D212E181C212C82722322081B18402888C7934886186683F4A014441682C1152
-:80D500000181224254984128413024861488414254281E2C4C618281A0811128A21311242192191A048824190100218C32198D225445E8884248568462E0424CD428711B0811001118181A1653481628028A41110812428283621292200428842282401882144A151494814781E048024B24422E4C00100824901810048188F01FCE50146F
-:80D580004C012D28188C2124D148113C128118D951842B148968846B188722B64C7C21FC8C418C62829912A881C9F2A21C23F124428C62521625F1812C1E2CB04849BA14E284B32EB5C8721A61A145012C291A584287462E148995848D626FAD04213024135112288F22D141724231112AB81186280843E2442101436114924A4142041262
-:80D600004B128501104481219542442048D241A212190450424C1242D848618285341489281938A68B24E0C30312AD124148000021320000320030282828431188082483328C25266141213A084C41842432182188C08C81274A112A881A54484D281826488482280444EF6604802222031216048048011218B031C84983681413681482BA
-:80D680001455784411440126C1849440C8261302111A18C186198221811A1802101801229820E422042324F2FC58304250256041009014481A02401455244CC1241243811222210228122A0124822D28418D2481222A415248895384004C028100000081704238648460847F220116490484200241400828144E182A08A2481088111822E8
-:80D70000890884801912080024864994484A02588D8184400829140B3941988A458201A12A81017FE90F8222121A02421242181A822809008898128A02200384C400F08814414C828813180412492318E249024018042840A18110044324022944C2218F550210982290224082038200009012C02884441E84844D2820A212108C02881046
-:80D780000812128684C41485043200001843111258222A81319A8502904A81290C478263414204438202191204002019084D814A81081C88041021926121861281018A2118048A8422084130829018C4004460288200982228886E1840040029812142840220A4180043364A1A048C124424C324222418002081C184195122A88480A412FA
-:80D8000084C18A021312548265120400448440088688F449F6244E288004471284C01A4180C18C804203430200002D82804188880126088DA114822216A824DC041480CA444448504181282449121C622244103822824B3D90662FEB4282F112246A33244F41B124A1231CE88209899124F74919FA28A8198538411AD8817884742568D35E
-:80D880003F82F12826137984981999C128501482CE3183F82A33AF2873A49D1812C74A865C948F285165251AD144B2A4B1982925A422AB624E41A88F314C6242C931122E4214447042F811248F4CA93180089E11D88B5E4F1DF1182853C8346FCAB138B528298C22F114194D8E2CB932B8B2A88A47386CB21668414F42AB419CB81831B18F
-:80D900004F88DA22F82462186E2829514474A48CDAC4D22EF1242A6F84C81887216E4CEFA2051F25015F42F21A244B1216A8312C1202A0481B1156F421822E2267C14CA4868FC2B334581849D283C224248982BC2273227484CF28CF41F138BC2F8BF121344F82649147CC47434ADAC4DA48C428918512F3882811CF81392AA76125C2ACD8
-:80D98000A9F48852422EA883F834C4100111C1304C118316314C1338481338484001148A44A148148A4481449142144011020088112A1881183142F04211E014091C081C08002048042001DFD54D41F25111DFF1F133341E191FD3F35D59DF74549B9F93F17D789F12F638189F88C851AF9CFD919155F5C5454FD7F7A563DFD6F4C5454F8A
-:80DA00009DFCA1C5DFFCF5575F67E2575997B8AE345FCAF3B4B4829DA51F11F831AD9F83F228FD8FB7F764669F16F6D1A7FF7BFEA467CBBBBF35BD1AB99DF919312B118AB812B3DCB3C2FA5474FAFF183825EA1549D331F2547A85FA197A5E591F95F45D7BEF62B246F6C565DFCFF7A9611F54F6C1C19D782F3FFDB59147434F47F47C7DEA
-:80DA80005F51F57A584F42F224B59DCDCFEEFE564EFFF3F89F8DDFFAEA6BF3B73D4FC3E399D2C4CA841F52D2E1F23A3FEFF3F12D278F46FEF1A7FF7BFEA467CF4F9F888F63FB9C968F21F136346B884F41F3DC7AAF8EFA3676BAFF787ACFA6F772937011B332F51416BFE2F31231CF45F778744FE191165F46F5A8F51F9EFA11311BCC8E40
-:80DB0000D1FF86FF92994DA4CAFC359C4F5EF836C44F49B8A5FBE4858FA2FC32385FF66469AFA1F9B137CD2DAAF28884BEAC1AF8B5C4BE39EFCBFABB282F4BF9F9BB6F48FFAC2E7F757B82F4F171AF2153ADDFB9F9B694CB9B8B32EFAEF3EAA84FCBF9EAE82AA2564B79346F61F63E76FFF3F351363E31CF43F318366FE7F73731DFCAF2B1
-:80DB800098D5DE184B99DFD9F9ADDC7F2FFF9ED95F5BABCE5FCBF9F4951F1BFDF4F45F42FA4C8D9FB2FC3228CFEFF69FADCFE3F3B1374FDAE28AF2ADAE6F6AFA85855F4AFABCB7EFEBFBBBACBFDDFFFCA66F4AFFACA67F37FBCA441F1AF21D33F5FF9F976F6BB9BEF9BCBCCFAEFFEE8E6F4BF9FAF88F83F72C4E9FE40E223022A012C012B3
-:80DC00001A04004880442308484C224124010080024C02289880090040A812840049082284200912002C024A0242F04CC4B0842441024A11E124311162132114A18480313481124A78848843C8A44788284512C812C08244458862A24449A129C5A2286041C302C12829082D92848D94412942D84A4308221847928A0D3CF4112485F311B3
-:80DC80002487141F41724AD241B24AD141B24A9921AB9451AF243935AF5439252F14F935482D915F82C4955FAAC4855FA27418F5275A96F1274A96D5A2E449C24A1F49E232F4912485F3912487341F49724AF38124AB141D24AB941B28AB9451AB9443B24A39242F44F9244829F93448984FA2B47D054D431E68C5A361C7141B21E72419F7
-:80DD0000B24E9121AF467111B44A3281AF643B31AF5439252F14F131482D153F82D452F1A15A8D155F827C18F527D287187F8265512D4B9E24BCF4112C2E4B1F4156381F417648F31124873686F448111D24AF54B981F24A3459B24A39A4AB9443D242E18B14BAB694824F82F5EFDE00000000008420012800000000000000000014002216
-:80DD800080040000000024000010080021F0A4D700C0228712424138142A31E88A2214014B144A1311E18188618187481C682247825588C624122611A6212D1423820122382644B1225118518942152112110C242216988443D84832444924F24D66D062A3294901392213B25C121467211AB248694482A1E0C21196224A32212A6144865D
-:80DE000022C21881C50289118864A14C1AC412E48849127414A2245C8178A2288188C188CC119884422D68001446F447DF102486024216A2218D114CB34D98B478AE18485283075C13BC1262A315B881E14374A4788BB4183428AC2142BC1982C12B8F42096A51C26998214C13D152D2853184458933A1C4863818A1C3E14894E2451A8450
-:80DE800034349FC3072F2221D124D1817222C124C0642428246014416C081484290942438A4202222841441522416244290141A012284502C9812412B122082001412882508428484448AF5903414441124543840142280085832454844E34431322A22412818AA4247130218127A210C22440642212002981D212C12449012921C8816008
-:80DF00001484004A32A4290240F8871E9033142CD234E281C232842F82D12CF214C883351A7091D641E13815D81A34342F99B484D11C244232848F22C43218437214B135B8282411AC211524B2A6614A5F22B88541AE811B24E3EB14C213848E1585E64298A8963C1C8CE1C198F83E4C43F84D65F022144426E411722A9124812128432C10
-:80DF80006581946C89E151542A6C6441CE192E841625C2C2884D2123F32211D02E22084311145421D0426168381522911226614A62131839859764869CA84D18A081A1828D544CB84905141124446CC1121236C84E895328003364548968471F828132225846480849764208D084621147132D6828843243A221A8285D821EA415CCA44E0F
-:80E000001427A11C813182182002828747C3C2B42E5828819F370F1B2423810600C02114478533A8421E2814F082122428148B219B212C244222B44192142A98114429542845283B4119311400448E11CCC141C48110849218413A38141C11848408A0146B362412288C454518114C1804160C8AE2486181228C54581608403A1C18400C22
-:80E08000AC28A81249010041A5944264C9518200302149D281D51C9122248725E08268A498C9981847A147824CF15764144014B12231544490164618021D1821231404121200301411468502254B548442284C811922038012813228284D1240220284450110D21428C4124820012A0A3D32128592351A5414C461486721126629F1124189
-:80E10000CD128E125672213C1189912147818C1391628D6345CB2C8389B6465268C4292BD3346141241698228F12F928144675224C964816186831468C7AB2688546D468CCC87038D424D47F0E484CE21201C1001F81521C8CD41828918A430822811281228981449544102441429514121C611970411402435241C10012148CE212111101
-:80E1800052842C21413484292981711408E03E0233B1141241146886838211A12813B48291423C11210844C485418821021C4248A8184691988488169888244979364151184D188998842145088361122285C1898D824889119C244296D4A418FC4C1D14001089021885011C041122832841143488668121246A498C622C241143942442CB
-:80E2000020541426314100321AB8210822200280381318498492844829825DE24228F09F6F404401A44994481A249618467411A81481418722901B0013D2121116C5144081810828148AC121282508A02144284991228032848881884B18188031842A41880C2A01E77170110899210144299214800120812274682102263844848E1923EC
-:80E280006228414304164B8AC81C156894134CA4841008107898D16828414201818D42E041183818C88011C842F0AAD53082101861940095544183089362148721CD41126189F1441222444130412230222800112200A721414728871818412845829214C0168229081C83E22122321A898122C888413F9E0F60454C828473229248288C0F
-:80E3000052411A0230C680921800122942082220D424092752413284203124C011501819B18211C8148412285C941925211846044CB82298184C04889FAD0C2228242604141504481088288102883025400490889048008524641444000014106448822C044888833682001006238404002A11069EE600141AC6523C614141484391284276
-:80E380008C543848412D48001189C4310065538185514130182D27205214811420524240480418002428308420E1A86248002281422E42FF54084E2C844C040000281222442119A2125111141012143113824B18A6E4226814002213E5152205108284028081D812C88428160C288C0400502482901281FF690417114B28C5FD1C2C2F1528
-:80E40000F6224456D898F44135CB551F3291783CF24856DF11C447378285B948B224B46151561B28CD11A78867D41E212FE1D811E23424028B111E21450E96913419E21133129EB25AC131987532A91E21E73C4E982F2BD262AC9A8B922F8991482F4BA18E2E466F72488167D719A31485384979B1257218E888C268DE8A5E582F89C83EAD
-:80E480002B3E4F51D1417121E3E5F3122D9AF3249D33D24438292722DB56E39384D45E816AF6218ABF14F281827D34B644B9A8D8283223EF6838A2C5A4B19CA2881D888B434C79D8F844444FC1E622F692A84B441E6C816F53467226941136D231F421164FA1F228645E1443F22185835511B1553162DD888143DAC4551BC19D88128EE616
-:80E500001F16E628D44D61184E4EBF4AB31DF3A97845BCC825F1461426529BCF4959C54FCC59CC28CFC1E82C628A2F25D88BE141718755844B32A7A123D84CE846D188D82CD186F8F73800002280018084082E828008888008A048800421002820088220280241200243163164114306420000C0240080024CB2A844514447564721FF3155
-:80E58000F2576D6F64F5432DC5FD44445F45B4D8F981A13F7EF54382EFCCFEE4A5DFD9F134BCCFE7FFCE9CCE9A4F56F8A5857F7CFCE5CD9FB4F55A53AFC7F458D88F9FFCE9CBFFC4F424ACCFFCEC2FF1F1A31F997919FDB9859FBDFCBA988F8DFDE8CB8FBCB422F8F9F3BF3CFCAB9EBF14F449EA6BD6CF62D5EEDF2FB5BBBF288FBA94ED52
-:80E6000089FC1452345F44F6156DD741FF73F64F45BF36F74B7DDFD2F52D1CDFDBFBDCFD1D61BDDCBD89CFDBFE2327BFD1F92CAC4FE1FFBE9C2FCFF9C785DFD9F8DDFEDFDEFC68EB8B57CFE7F5F65C3F97F4C9CFEFDCFC9C4CCFF6F478927E267F5CFDA98D9FDBFCE1CDDFDFFDA99DEFFBF9EACFFFDFFD9CBEBFBAFACBF997989F9DADC49A
-:80E68000CF69FD8AEAAF19B798FFB8FAEF8CFB84B14F6EFD13FE3465F424554FA3F21F23FFD5F67C745FD4D2DCF25C74DF4DFF78969FB2F24B73BF2CF14ED67774F5FDB43C9FEFF76E2E6FD1F5A6948F8EFDAD9AFFCAFC4BCFAFF1F17E7ECFE5F37D4DD77AAF9CFC6C6CCFE4F4F67C4F6FFEB5E5B7D19F9BFB9D9FFFF7FF9F9D4F6AFB9D7B
-:80E700009EEFEEFEBBB7BF39F989BBFFF5F54FDF6FA2DA4EF426EEEFA4F4FFFEAF4ABFAAFE84C44FC8BD3B41F37564DF13731DF87F27ED479F37F7597DDFD2F67D5C5F17F3D87F1F39FE1F597F38F1BE55FFFBFB3B3DCFCAF29C7EE7D2FFD3B5A4FBF8F8CFEAF3EFCCFFF6F6381FEFE7F57F5CBF9FFE19BFAF85F65C7CDFEEFE76FE2F67DE
-:80E78000F6B6F5BFDBFB78BD9FFEFEBEBEAFCBFBEEFEBFEFFFBFBFAF69FBFBF3BFBCF59F1BFFFCFD36BEEFEFFFB6FEEF2FF7DEFEAFCBFFFEFC4F5BFBE4CE3FF20943024078244178246181228400148444178144001285246844114A12419411831492284B124218302440013448411E48248A448244A341002C421828684482815072708B
-:80E800008231114117414148211140D418012D12112C01814353282648D181941841882150864450588450841022192A981416988486180E89A128A50185138411C412228961814482EE21D032F4112485F31124CB141F41324A1D6CAF14D141F24A9319B64A9945AF14B924F44AB147822F14F924482D914F82C4B14FA2D418F8264A16B5
-:80E88000F1244A96E1A26459ACE449C24A1F49D224F4912485F29124C3F49124E7241F48B24EF11124AB9619B24A3985AB9443BA4A39A42F44793498B24F82A4944FA2F4D6C2D0A2E545D228F41124EB1419F24A12CC921A4CF64A161D248B3441AB3441AF147324F8421147822F1459862F14FB24188D916DC256F1248A142E5A5655A28B
-:80E900001E252E4A17C44FA2B191F42C421749C326796E21F86C1112AF56F91124ABA459D24AB924949A482DB44F8394B26D484ADB82713A0140840400000000800200000000800188480000140084800482001002000084004100002501BF6B01109211261668348C022A1184C248482D12E424161146C2142B1228434178220A2D1863FF
-:80E98000C22316026991821A1272149214214951828582183114874121890B31847028060087448C8441F876B8144D219E2683C2182CA4121B41C3D23AA482993C338B18466918991228B1146482481A68864C22C424428116DC843245B048034A0213424631842F42C1128F4192221B42B641A218CC7886C188D024D494F1C41AB24C6B63
-:80EA00001666F4EE961415D4222382C64A2E41A97624F8134843DA857E62E9ABA41497689C7212016C35283E428249F11824A5A22889618243D34A13931729229268122755212555A22E148A51E24CE122B18522F9A212193885893828442781C466B8486B16EB418FDD0D22448D11161C22C1116022001250812150284301431122B34867
-:80EA8000024A522442618501460483CD1210841224918484211B21221D4C188C0245180A644815A4492D94411822FF6A0B2A014D13702602660142684681B448011412281124410018200489120241814B4280112102653181490149E1813464848B92821C48181294184130142B2440042FAC4732442D262849311816981C24176343C107
-:80EB0000381628D842512464874127219F4A64814F8CD218C3684012C8448F41E4D6B1124237188544F462142D451524D3A642B82CC422A818694AD2810360244A682A8711C93B4A83C844836786DF9F432214942765C2241812C027421CC218962A012121146A18A2862E111E280021463E1843B1165281A91468611141150244A7414C24
-:80EB80002232386287482AF12388118490448184A23068E044B328F491F9E06221228171181268D624524333584842414591142E1C23511EC9411C28044881284CF4482140943444E061B6411294353DA830484CB142C81622898881082934821EA247114D1A47A5884C14082E54F02812C0641C588247824E1C00002860141891860449ED
-:80EC0000D128538121518F26C12222828C964522235848162284344844228423441418016014C3A2211E41C132482CC2446C84614428F05A31349D4443835584421470248352841184859416414C02818420432A911446C8848D112D1484411E284E1285941875721884441C52483118186A1164481E41288C28948496110584C08283142A
-:80EC8000E42F0D00803A142D1210C8481692185830881022C114280018400184002A4108804604142A11911110189226A3C8221608810025521C17818A816288841848FFCA021D52436143514B1489D284D158322245128141685110C784C961818CD292827111B44DF22842C34248EC12C12CA36385AC66C1716D112A51498711484538B1
-:80ED00001227418945F611C88F1432188F147844F8122283DC48C2D48D442781893428247F98026382028C522A1741230483648189C168248E484C618218C024121884400260112B52874420583416842484446422502E118119B222880212200143C8141221228843A8144D41DF7B0E4D2243115882200236011B12182840042548044417
-:80ED80002021449424008C5184C410F8324884101202242C2292128446220A4C24934240084429724A321489A221002F2F0B401251241D2C4784204434C48446548182532434422B281B14814382821181241824024132005781A02122411246C123481EA1111CB828C18449C183182E828B24C84018046998C83F9F0C228712C0190021B3
-:80EE000042290221142301251524411452245048701802412216826221112428206224184018120820044011188212082120A214C11642F5A93C4048022828484004428024C441841E28450120420844424236C2824845E8920C1C222125A18111841488002924A112D04811014694441889446121884820F27F5F1482D021031558822262
-:80EE80002901211052412951280016125412221284302421308824E0A122314230211962A2281A221222222223C8222885844808282884818E314B24460437F7107614C1482611864205418C02D410014E222CC1418B2128290523D384026084284880048C41C85284481A04844A511A1022866144128B241D12412741414932C324842B61
-:80EF000029C24FF502844A4204102101811285A18148001C2842089244A621048338414C0811004410024414405114B08461993C180588210098001041284908BF3C052512A82152181696341722226422260264484119B61484444472188442C2242D34229A1482120280460823E112018022111808C40000008126219A42E0123422A7E8
-:80EF80003370510849144402A441241445C214C5A2250084178226991980D4820418848841222D49149CCC222C088C04ADC28452142611227418225441139621343A1428210520185A481FCC0C2F1274E53E3AF5B2261291244F52912C8718859819C5385191A7543F13D27FB323D213FA143849A5634126FA1281284F8431285F81C63852
-:80F000007AC522212B2248142E91B5FBE8741E112F8912F1C26123427878F246518D8315B328F52A324F8A66962D328C23EA73552C3F63444294321D293E649D114FC162411222174143A28717154F587144A8724B5456B858352429F418A4CF44E12692644D28A722B6C46185F23B43AD2DAB13CD999B51AA3348AC023522F421158B7737
-:80F080009B824E392F42D4137A3828A4422F24B2142455248F14F8FAC4C943F162489752D0247318D164C119E4AF26F42B123F2456626F267713D232D662D422D472D4A45868AA54D48FE161626649D8C9F142842E544D5C8DE2657EE2011D828CE427447253F63332E3A13314BF22D228F4828B1AF19184CB358A514133F81C184F49482B
-:80F100005C2A8967CB245ECCCF8CEA48FAF6AC2004002044A814A09480418809988488C082E014081C0814211601874C604C6048604C6048E0480444C0448880888448884888A8410000F02DE32417311FD1712D7F3DDD31FC62423F35F43B3BEFE1F4DE5E373D2F3DFF5B1B6F69F1D7546F25F793D127ED2B4C5D14DED5DFDDFC85D5AF45
-:80F1800073F48FCF7D733F31F3121E1F3CFC56515F15ADD74F497BB4FBEDE11F3EFDA78F57287F39FDCBF97F55F6E5A57F5EFAC96B7FD6F6899B3F1AFAE143AFB5F596B4AAFAB2324F63FA64E54FF6FF9EAC2EA48F8AFE14C7DF470C57317FD5F6372FFFC37247F317133F35F45F7BAFA5F1B3117F79F51333BF9EFF97177F6CF7C7E73FA9
-:80F200007D7D87F6C6426F5AFBD1F7EFC2F21474CFF2F78DAFCFA6FE223A6FE7F7D7DBFFBBFB5DE95FE3FBF4FC5FABF1646A75F7D7F77B3B7F31D3DEF1FEEE39F2A2B2BFB9F9E7CFBFFFFD7373BDB9CFCDED2DF97A38AF87B978D84CF87E7CEFEFFD76B4CF83C3525FAA447251F31174D5FF39291FB9F12222B7B53F17D7FFF23EBEAFC6AA
-:80F28000F8FBFBBFB4F71E9EFF64F5E78BBFB3F52AD62B559F6EFE4A4DAF87F42C149F6AD9FEB422AE549FF3F16A4ABFFFFF59594FDFA5398FE7FD73795F77F6B3633D873F31F14F7D3F14F6E1813F1EFBDDDF3F9EDDC8F929291F34F6CACAEFC5BD64F64E7AEFEEF5F6756E7EAF4DFEE2848F86FFECFEDF1748F21543FF517617FF3B2D52
-:80F30000FF93F37777BFB3F43737BFB1F273F7BFF3FC3333BFBCFE1B9FFFE6F46F6FBFFEFE7EFE6F25F56E7F3F5DFDEFE9CFC5F7E9CEE5FD6D6BAFA4F47F7F6FADFD7B7F9F95E4BFF7FC7E8FE7FD72723F3FFDB777BF53FB1333BF9CFDFFEFFFC6F6CAF2EFFDFD737BAFADF592B3BFB4F54E4EAFADF1EE98AFA6F3EA32EF4DF77A7DAFCF62
-:80F38000FDF6B4CF85FB64EFAD2620024B12844501145014400114409241A041804424C12400504821891211280218A0124001264148013484141E483400124008124A227848045F6B042542440380024C02288022548414224C012F74C3488B3480F1244A812A0448442E421681042D581AD21215E1225181181A7422E28834481A622212
-:80F4000048141D48244D484E224362244518280286F2AD29D024F41124AD121FC1324A1F41324A1D24AB141F41B24AB911B24A5985AF143934AF5439242F747925F842915F83C4915FA2C4815FA264117FA275D8E5A2645D2E5A9E242E4A1F4DC2421F497228F29124AF26F19164A7241F48B24AD141B64AB911B24AD985F44A924782AB6D
-:80F48000944782AF24F9344829FB24484CF9244AEFFA02581F81961A1D6C2D121D242D121D242D121D242D961B282F64B284B242217A4221FA4213578A4A71A798125FAA055FA22DF123CA837D266A5C47B29E254FA2F4D12C45FA9164EB421F48322E1F49364C1F4812DC41B64ED14192225D68274447828B144782214B42A82F82C484C5
-:80F500006D5A1F7B0B208804000000144480020000000080048800004001004004000000400421000020015012F01D483012181301398271223411CB411389911818848E4826D842017B1248824A4114C82222403418892982D822E181581498986D882B124988D442A8412CE2222562218B4818C048A0414A6121813881F0AB31C0641355
-:80F580000A471285D44A12686611237223221211D5266158C0248489F94118CC22D4415214644E18264A666256B24842C8262C0122126485B1145281265C1C8C38182B8210381E2C12DC68128C98448D4436B148F29629E041E21C62113CD2C152C2266413559A9126A22117428551C22D8D6361422782C6D828B414447414D92122A841E5
-:80F600008566E147882B121F2A3418AE18A523E9247888942623B84463988F447321FA48821E28272A2664A14D184885447654C89285F424581E2123B7FC0629240144A021A14CB44281D212418811A49422005C21C1912628244274241228022A215482106641A0211812C5016110A42120B148086082213E4800421048F8566A104434AE
-:80F6800026404324A661002400002229220840044A4808412827824681C1242568414144230221502816382CF04882822D121A8221018043D8422393984391884B485C072B142D1190132FC1A25221F18F61D2A1C9218A8478925BA54351258D24EF24E284BBE131581B122849522853C414A3322E314B2129F4328827144921B11CD2E25D
-:80F70000332474122FB2A121C9A2288F3468848649DC425D828A3388AD8244684AC3281FAE42626474241225592260828D24111C0270910A2C1371A2588683CA2483A484008466D442B148F2261822272170320243819126A3616212A992183AC88C2A3843201804228E128827824D184C918887429F72081212491261435E244A7252C56B
-:80F78000128B18212B488602C5116642416823E5118C61138C6242454261A21124544D281E444D88599422C01849125A49163423A3742282E183385A8D1185B254D882C1288D349829A8426AA1483FDD01912E1433C4211840E81241812231221E2890112AA11642218314411681958213A852A74190481283A2248CA141D1481441624EE5
-:80F8000018CC213481288E2843C22888C12C08129048814E841241FBDF248120C4144865C114212344E282082E847901009381A112E1241E24C90181862114440411411095184812A34104221D1840E6111486C219122B24C42C26C3142959284189E45B09242043221208C141184003464802104448048484261148042884212568411657
-:80F8800058422190260027812D8400160840B8C2914230183A1C488402C0288AF22CA624112F6122C2246A41D8A4513C19042E182962815C44022A5469C02CE5015971614258181AE4C55284253C1236E482D58491411CD1426211E97122BC4C69825668814372C142B84AD981D184F128921EE887244CF324128CC1C8818E2CEFBA0B0068
-:80F900001C3111255241A021411A9282112D8216C81132181A94181A04459828458818C42121801448485522161404004E129014111C08AB1228248A44824424038C8418C434488E8524114487414824812420541410C81586B229444232182A4402800244C042D0A202182B24433212702204121258218F4431828D84101842BC8821B355
-:80F9800088A1210021106429888F230E4C24114198212881411158460190533041C0445081824C0A2220011A028421118481274160642A180889087440C4818513110429022B1810C46A1810F4FBB60000818924244122028489D22804A024456822242284424B21214421230387118220D818012014425284A14E34243248C0242588C15E
-:80FA000088C01488412422128C3C2478BF660610C14419825224902181268242118282118404400484888D4689184C9844438232216414122816A992844051238281149942412448A182102A9286A44B2880C48ACFCC06330891421914544841112C042318C21826C98222448D8428C014834C149218D048084489442882129224A1291154
-:80FA800044189814B08422456821809198A348142A024048081FB4073618A91211166C82272219A2144D284E1866144421119818AC82072B242A1822820564121D4240A4124511841362422CA2493228288624C1A48814822880B21A3A342143E289042443F768D450844C8224418241810129014480468461241B14800C850100190228FE
-:80FB000060321421004484824398216011141150322048114305200882809212813FD84381858122C21490241820280284C129140C4068448D2212C412222526016130185121130A8A81010041278A83D4823618189832441004208258424B8444F0263860828014044681012D2A1064544828242A81024127888A012951818C018C0A5023
-:80FB8000C1806111814048D81824D4128218A12114882826042C42011038981608B0220CCFA24DE354B68412A86289D7817424B82211FA24128F1452A127918F9594341BD74D2229312CAECE278A85B488F8292883583A1668454CC52A35C13C211E243A7322D444548A137433F2451E2F6974B7FC21E44FC2D23AE8897391D51188F3341C
-:80FC0000289AE34AF2A8329678BCE882CC524F44F2735EB03461515D3487511767AB212F6153141B16AD654D58E88F44D425F17A43CD2C8CF558682B949B24F83E28456E452D683E1C872629D388525D4C74F7E3C2712A19A4848F29C1A3AF8983F228218BA28D62AF14718AE1C8D21AB822E9C8F18581A72849F8161A49F828A24EB4270B
-:80FC800048474B8D584E4310931936794158944766911F61C26BD223726A512423588124A37624C76E6185F2C4913A57244516943647AA773223FA381AB01CC29225F615322F82EA4BD164D498B592D895C19147881B951B121542381EA7234C792A9A8821659442C3E584FAB282FFDC022002188001208128810888C083121C284181443F
-:80FD0000814481C4214885812488348829248814016012200400202102400800120028001E6D246F45F5452D5D315D659F957458DED9D231F24161DFDCF481E325F262411F2CF5C7842714D5FD89835549FB575FDF98F8A981EFBDFEC1C11F32F117457ED2FFB4F42C2D8E849BCCAFC9F1E4649F36FED5C55FE77114FD1D4EDFCD5C55FF5C
-:80FD800096F2B4ECFF6BF98785DF9AF8A919BFF3D1CEF185362FA1F396162F22F22E3C3E2A5AFD4C488F88FC3C2EBF6242F356715F11F71919DF51F67D6DBFF57619FD1637BD5BFFD9F5A5BD8E822F3CFED757EF4CFE9E9DDFDAF9BEBEEFA6732AFB37156BCCCF44FCCCFBFFF8F86EC64FE3F554D6FFB8F8CBCDBF5DFC5A45AFCBF1F466B0
-:80FE00004FE7FED4C67FE3F5182BFD2EFFEDFC6D6E7FF6F2347E6F21F9D7D7AFF8FA111B3FB1F3171F3F31F926B6EF6BF8A626EFC2F236AE6F25FD4ECC6AFEBC2E4FBA48F276445F52B625F335359F97F75876BFF3F33B3BBF91F75FFE3F69F383A33D2139F9C7543F29F91A1BAFA3F396987F42F2363DEF8AB8E8FC4D72342F22FA522A05
-:80FE80003FB751AE4FEAFAC2C68FB6F45E5ECDAC2FA2FA94B67D66E7F2FFE3F2F9E9CF4CF64F2DDFD9FEDFD7FF58F8A1BD1F93F31B3BED9CCF68F92A38EF63F9B2B22F8AF9B49E4BDDEBD64BD3CFE2FDBBF4146F14F615359F91F17D2DDFC7F65B6FB7F1FFF3F32B79FFE7FFA3341F32523B7F71FDFE1CFFE5D1FEF13F5FEFAEF92F2E6F0C
-:80FF0000D5FDADB9CF4BDBADF24E47F7726FE7F1F73FEFA6F62B2FBFF3F28C8EEFE5F53CA66F63FBB5B7FF2BF31A3BFD2EBFABDAEC734FFF3D7FFF75FDCF47BFB9F9313B2FB1F1971FBFB8F9BE3EEF6BF9B6B46FCBFBB69E6BFFEFC6F3D4F4CFEEFFB3A380014F120124400326A14826E188442249A6482413C822C0241018811202312840
-:80FF800088282A082B92B026012D81B02241B8244878246288148234864822890281828922182878DA032358417011084C92148C82012911118264144382E1816444844A38B480644441424D124224560446142414044B1220741114C24429C8442E8200C08643C18243D82222684441B88E43CF66033CF411248D121F41324C1FC1324E08
+:800880003AA3330000008F8CFCC8C89F9FFFF9F91F13F331314F44F444441F17F771714AA4448F88F888888F8FFFF8F87AA7774AA4444AA4448F8FFFF8F88F8FFFF8F88F8FFFF8F80000000000000000000000000000000000008F8FFFF8F88F8DFDD8D8000000000000000000000000000000000014000000000000000000000000F0937F
+:800900007380840100000000000000000000140000000000000000000000000000000000F0DE5D000000000000000000000000000000000000000000000000000000000000FFE40F4818000000000000000000004001000000001400000000000000000000000090D2000000000000000000000000000000000000000000000000000000B7
+:80098000000000FFE40F2800001400004840012800484001280000002800480000108204140000484001002148000010F26B52000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE8084018002000000100200001002400181
+:800A0000002100140000000028000080880200008828002800FF9C030080840100002001000000000000402101000014000000140000001400000000007028034818148002800414182810820416012810A21140012810A2414001002B11484001280048408188022148008828108204F05C6580840180020000001002000010024001006B
+:800A800021001400000000280000808802000088280000F04EFE000000000000000000000000000000000000000000000000000000000000FFE40F0000280000000000000000000000210018000000002800000000000088280000F0CAFA0000000000000021000000210000001200000000000000008028020000000000B01E0B000000ED
+:800B0000000000000000000000002001200100000000000000000000000000F078B2000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000040020000400200000000008002000000000020080000F07D1E000000000000000000000000000000000000000000000000000000000000FF6F
+:800B8000E40F000000000000100200000000000000000000000000000082000000000000F0B19C000000000000000000000000000000000000000000000000000000000000FFE40F000022000000000000000000000000000000000000000020020000800200009F8D0E00000000000000000000000000000000000000100200000000002D
+:800C000000000042D0330F0000008004000000002004000000004002200200222400000000000000000000E0840500000000000000000000000000000000000028400200000000000000008004B7270000000042000000000042000000000010022200002400000000000000000000D08402000000000000002008200111000000181200E3
+:800C800000000080010000000010010000A082003F630D000000000000008002000000000000000000000000008800000000000000F0B17B0030112001000080110120040088000000200412480000280000000000220000000000009F94080000202403221A14A18421001988280420128116211421026A21882322240211E01821222310
+:800D0000C48248132A88221CA14814A0828A048AA42480027FD408001C01184212004A11E1240800428242200820040022A05218188084021C0212802124088601284A428108004280A4248002BF8E07000000222002204101308100002811281142118004884A220200001C8822022448228220084814802A088200009E664001002A01C2
+:800D80001812800400408204000000000080024221000000000000004002002C02000000AF430E002A0120342148204101104291112200484A026200144A1201200200482820021982442124220442200842800CC2282002EF6F0D14A0218002280000004041010048488002002A0428800200008002001100488004218084022088022873
+:800E0000F0CFAC0000808194114A0152114002B0428102002880041001110046020042220030214820240200200800230C4200008F1E012814422218116852312810022622210400486A1142218102114022818404A213110142001868008814A8A0A4422200A81180022AF44C4E144220040020E22422042C04A28042021240A284200977
+:800E800022002828A2260100004292008240212268148002201201002182888FA70A12A0211C01400100122880041A08388828218002002148214001124280010000C02248400288000011601221C848F0D85F2015011601141B422A611629867162024E82123224289846A2528A6412828052124602221B284818C8121400982081C8229E
+:800F000080D221B8412A88288482022224A084602ABFEF0B22A01228180048210000008A041220020080020028292124022211180000200646210800480000882220A284488FBB08200448000048004E211001100260122B242A0568800500488084040010013100200200312004400242484021F22FE28002111240818202482521511234
+:800F8000104241811102002260122448244002241400242C022A011219014240023042282100422488808CB46E0E80222224014821C021420080140211142119040000222810C12122484817241C4401142086344114A28A6414824800244A82080014F03A71B0110280021A32111002008012210218180040012042011422002824800289
+:80100000004211400211218A02190220049082800C241F3D0E1041011180249423422110022334212130231121902111421582642211241344824242014021D232C411234121C4214E81601425211402A2004800F044A5800420229231C0210000800280030028114842281A068084228104110026C26220023420220422C0221442102100
+:80108000221422A48428CE1C1420020080022418158264321C014002008086010050121002232131424022041A240100104202280000002008006F2F081400B0210110522113420224002364221C02294211012840312125A12425012302214692411122138412229442313021118200200422008814422FB20D006813014021210642111A
+:8011000080C221400132009042111C05884880A4424081010048808106400221C82128144225E228E42488081042F162C8201211813421186632433396424A04131262243D42213D11173225D31364154A074AA4411B642691411D4117161AC442241D43355111311F1636212B1637211D411F165612AE821F1C38412954132B44A0642F61
+:80118000246824424041F23D1FF0112128225AA23113A1612A42923125B3115422D01224F22112322B111B22623021193421172226D123A4242722122F222215022CE226C2211E124E211C842414D221F842412B22254181024E422B822AA48829A8481C2CF6AC2F14482AC4211B12142E211561211C6636112736141D1319C2211C42822C
+:8012000002281B62146E211CE21453222825A3242D62422B221B5423A4442126022F21B511E2145122246A12C142AE8213E424042186A22829A4484A288CF6556C00260114006012481848188001180000124A220100001880011842000023824402008004822440828422088200F039FBA044260118F011314AF452622D323F33F35212EA
+:801280002D122F21F113122B152F26F413133F32D323F333313F13A32519B672F421614E4327342F36F673133F35D522F452522F22D222C54235F323233D213F11F331215E331A7141F241611BEE1B241F12F241C11CA4444242224E41463382888AF82263FFE449E115A768281A63111AB371F512222F36F7632327243F34F112323533E2
+:80130000423F26F413123F33F232322B332F23F533411B663B761B661F3EFD62422F36FE72523F35F742633F34F622622D533CF463632F22F622211E317AE713F3515146F263412F2EFEC3E12F22F2C2E24E411F34A4444AB422B8E2ACC42DC22BC8CAF86262EE2FB051F521411B221D3113F231315E523F3796336E6213B413D41113F396
+:8013800041432F27F523231F13A3313F12F223612B541B556AF561416EC12F16E216F661613F34A4576E437AE325C4421F12F221611D233F31F371712F35B3127142F241433BAA1F2EFAE3611F14DE32B442F4424227242F2EFE42611F24BCC29CC28AE822B64A011B771F1AD211F2113117111F13B371F573613F16F7713113B451D411A2
+:80140000F111114AB47335231F13E223F322223B623F12F571721B661B641F17AC46EE616AF661617AE717A7731F21D422F463612A7222F212122F27F732233F157542F263612F2EFEE3E12F2AF2C2C32F34F443432F24B442E422F8E2C22BC429BC82EC2CE836F6E143400100884002000014402301C022002004280080024222002002F6
+:8014800000180040022602000024400200007F3B0D1828221222114E121A06681CA141004A818402182242220028484A0242220028484221200242284A0123848688A48400488094A1484A2808488BF9A0421B21B011A2141B212396212B1619B66299612B94112B9413F24291222F1429F242911B421CFB21421CF8214216F1214296E18F
+:801500002264192CA42D2CB4D1C2421B2926B29122B6917642B181364219F242811B682B84112F1428B242A84A2BA4A229A84A4AE822F464D820A24114284E111B2123022F36B111F2628213F142A21B212938312F2438212B941392923393A21F2285F821D21AF82342823F2225F822538E212D529A42A369271292273292148A72628118
+:80158000724281D2328AE23428A284222BA422212B422B842E426FD90F2008000000000000220000002180018800180014000000290400000020080000005012F033DE202802124230121E421AC4411AC4211420014A22091F21041820A424C021194421C443828024943210012046014221141C041480244402002888F0A46FA01682229D
+:8016000028122862266122183112244A29E4142898224A22A24262682890434829A2241820258408466232246024A0142C84E21AA424A048C0422828A2C24A28AC841CE42CF2EC9620A52CA0124226A2244AB312123143192282AC41C6A1422B28424E212D421AA2421A6622C2484E21206524C2E018C4424A72420200211B418022324132
+:80168000A08211484A82A48223AC8486A2A414A86F520F22200218801161241A8421412301802881228182042014C121214E2140812104809121342084064827241B48221924042480020042A0842C74AB0F00001C81440329014682041230111813018228220080248441112204008009001800482228004601002882209822A024247F65
+:80170000190111801281321232422AB44209921B188220268234221B414213084022621211684A21C222202234232828822C0E88602842228A04821448424820A44822002FCC050028E02122212134624A0129381198B061216114211B14420000292442312152C02280021C238222C8E200802A02008814200420B482044224AB8C100108
+:801780001041217421021229288485080022182888222E810080C2411846022A040042290800188028442224223C41004822C82088828202CF620614A01420015A021C82220886E112C8418828528248822B2422B882F0A152160228884216220882A084224218860248001902A860244A88020082003FD8033260140018242A012301138B
+:80180000A44126220182A061282C044818282282482C0A3C410348312021450180244221C242808802288024A88422002AF47AFF8084011260228024842402214280268402241AA28112428004808424840220E61102242C2902182428488840824482088848100240F2958414460112001E2266829641292768249691411CA5C28AA234FA
+:801880009AA2422B215AA2524A8A82C451182A3462CE112E422C213461B212181C2A26E124612214422C2C0248244A12828E64288008689DBBA01212141218802121022211428221200442A08482008822282D42820021C08240012C28110288208602112C2808824A088848280014AF5A0228001A041210022118238201A04882214221B9
+:80190000001200C6011B48581542024A022D228002422224422C428222061C682826E12288020022002CE24402121001702201A02413041042A181292102224A28028860221A6221122602485286321148C0121E212361112800114E82A08600200488282988A4822A84D8AC0C30311800A0612C04422B281100429216012E11241C2C444B
+:801980002118011B2411288081218136114214302112112825810288400388C0822A082A9C8280C8811FFC02480019820211138201008011424142918214181C02A01800108114010000A0484223020042884023C221130440A284008822F08FB89021004022213832901214211C011D821082F142828A148219C1121133022908272148D7
+:801A0000888A5622196415F0122112344081621823A4842904824242282C822C22048828FFE10712808662110080030080A2149011102191A120188103C012202E83065880128204882280040019880888A88800200200FF940A2011C14100001120810221002882000022000000141002C012004821000000282800240080120220049FFE
+:801A8000C803428A22821101398515811B211841116112882E81182621A528182248482B422A6411806222A08220A142002424A22D42282C4203400250220046026814481D52109141582049814231421582522126A22121001880011E41234281091E810012146011809A2113811411121111211401109223240000800821345FC702183B
+:801B0000BA13C121960127135E514E118A244A7312D212B181F8914136511166F14153CE91AAB611482222A25317341931613D128AA331B827312860312F1361291C820222AAEC32F6C38317188661342C9282AA82E22A26AA8A2E2182CF7E4EF15121821E114A81F333111F2491222F22B212F212132B2818122F14B522C122BE822F28D7
+:801B800027BB32D61188F331811F3CC2111734BAE825C253467132E22EE43334E12F32712133A1112F1212A3C21F1696413B2429A8622C92838ABC22C422214632424A8AE414A842860B2A7441A1221B4315026817221B411F34912113722151211682B88399121B812918A115A601883F248E92522631923AA644882384B751A43529E3F5
+:801C000024941126523325F2C22324C290822439A28CA22CB8A28C9842288AC4A2DFC20F42222002260224482E82122C0888C022822C82C4228022811282128212221822140229211C2208822282008004004828008220A824A0249EED143AA6331111B011A1651F2421F4C112B82CAA998A89F44191881F31B153D431FCC2D246F1111150
+:801C8000255111481B4556E119C9133711AAAE3A5E722B231BC99E811AE211A388AE812B4E6E61CAFEA1A21F189C21111D8333A42229BA22A8C42F1288A88AAAC882AD5C147AF2B161121942B211E135F443422F22F492123D933DA23F1BAB881F31F541112CFB11132F25F391C32F2DBF22B5219A1219D2133C513F15A4B92F3BB9C2F802
+:801D00006321AAF712532F17F2C3819ED13F1AEA1BDB11E318FAE341EEE33F16F2E1A21F38BC62D21162283BC82B622123A26E34272C2B8ACA7822F25822A0633AB731E313C3111F31B152F762332F14F343B229F1B3332B391D111BCC1F36FD22913F33B172F433933BDF27141F19E132F1E3814EC23B4466F3B2D18E9335E33ABEB2E92C
+:801D800025FF92821F21F692D1BAEB1242F222814E822F16B2C2BE23FAE3C13DA239F281813F2CA88229EA22BA429CA2E82B4AAACCE28F12011F1776B1F131211F13F331333F33F342633F37F773733F375A333F2BF393311F11F1D3D23F3EF7A2B23F33F372B23F3BBBF2BF22F7B1B22E223F26F2634337243F36F732722F33F1C2C22F34
+:801E000034F692F23DF22F3DFD43532F31D133C2211F3BFB22A33F36FEE2E13F36F2E3A23F1EFCE2A235B382F8C3C22B4625F222A22F2EFA42A22BEC2BEECEE26EE22F6707146012C0112082440126011440210100008200000042002A012A082A0800244002246032400200244002288228F0F39D80A421002212341242122D828029B18B
+:801E800042082C28E12429093A04824222124880AD282904589052822A2139228280A682484A2808A084A221221C88840820E259012AB51122B21122B611724292612F24B191F6429219B24239812B94A22F3429F34293AAF442911B431CFB21421CF821425E211F2264191F22651D2D42DAC2421B2D2D531B29341B2966B1917242B181CB
+:801F0000726291612B8419F64281112F14A8422BA4A22B84A229A842A8AE42DF6C042AB5112432116632114692212F26B111F2421219B2429B212D921B424E3213D322BB3194223391B21B523839AC2133A2283F2221D912E41952228AD212A56927329266217942A128271219B24288F242A18A7242012BA4222B84222B842B422BA42E90
+:801F8000426F1509200800000000000000000000004022020040011400800200000010020000000025013F1D0892001902243C37411923D822A1210024122921E121A838888AA4188A021B24182829A91496314222182223E222899321422A012AA442272A800413A88422C82A2802822028F47A8A1413A4291A28A1211820D1224421345F
+:80200000418AE138252884B283A224482D1100488224A04190214822244662141314038A6129C24AD12188088AB681820C90C2230282CE226213E8142278A34401DA2261131A22B13134422A718211F25221A21C11222451124AB8126A38421AA881828E62186223A843D682C6221CD52242E1143932132ABD22A814CE218A82B2824221C6
+:8020800006C6E22628A682884E228E62E018022F520D1C0588001032112714A01480A1482C289122B238482921082A041180211141010013E422840212A04100272482428A86388100888022088621A4489F5201142012A11200102221020000002182004A68280028002110221422A1821B212681C281482248888280440300201A024A4B
+:80210000288228F83E751462141C0120D623317117262A48A2814E124A091AA642A22213A4421C2DE212043382A4241A8E852288E121020024825A229243222E42422DA18A2228B841A84A2E8242A0682242224A32DF204221118162261213354223222248820932A02822822A6414A83C088086A6582B4126025836026012199222192D24
+:8021800032632AA48246024211239881222C0880A8848022FC5ECF1413041C0218402362129224184A8104484A420213041A28A424D01202200220480218A21280282204C042821C8A8A0848C8288A168226222628F2EFD6800242184E126222602122482B252B581B125822242018829482422C218832C22218482E8230522B82B0B1C473
+:80220000124A8862221A2808003041822882624A8224A442428848A8AFDA0B46A1121B141120016A61142008200A8AA4864A01421EA24A3211D228E01AA141622341213481B04342025200004213822608E01882048800201802482FB742018082028005221812004880016013220000420000802182020000882124602A4A0823220242F3
+:80228000008038220042003F39499141121413C1521AA442623682A3492725924A81A578A82196A242722812C823843263426A31529E21F02212A839C6F118882C622282216E824AA8422962128219AC48228A662C62688A2484A448CFEF0A22282A810228181246018022348100421AC42180A8484601A820A11200B022240C4002292161
+:80230000081288601280880400480000200826F1B93440814481420146816214683C011C8168118E11130830128A22A181882082012C914128828222248E21CA92211A0224422B848682488174820215022C82420222004AF2D71780062084964240012428882418484848329822402122416111200112002882581A242188E4290240026E
+:802380004200008800882222800CF09978C011288084826511006016A28E414827182832462204808232218A44014200C826036A28280222230C1021C44242800C0000800428882AC4811F430420A1411081021818002082024821121322148114012A8194811031211A8204C0221C48A14811822D21C021828A224C11C1214223220C8227
+:802400002388288208FBA80014222824C022114AA2615213612118248AC28211481429820D002166828D7422021A8474128202234821981219A224B043820200A084222F248AE2128C842402F0925F800214001C12022100272682190818804882819421112E82C0428834204522882A840424181A22028002200886821A21040022880030
+:8024800028DEF900800448208442111202004A1901283901140010819A814001180000181CC2421414002D8100241440018280040080088F7F020018112061220000424220023282902100884002383118C04123A14120288411021480021302290413428222044821004814486F8805181A82060020C422190118801252221125A12848DE
+:8025000058822911A1D2A084884220682234181800582440120100708202A8800840611C29042B42247FA903112AB431A2644E2219B1114261122F22F221523B4A1D922B1C1B112F28813F432C0258EAAC321BB82AF843723A23E11131518E638E918E222AAC623F19287281F332431F11E222D221269EA12B4E46612C222388A2622B8270
+:80258000421B2C48CAAC22142CEC2F076A92211031212B622392433F24042B25282B4919A8E81A3CB29E232B9F2B1127161B318E8126E224661246D223C4422F22A6126E422B455E322CE824E4213832B8261231622C34E2A82F2818728381F843812B844A362229F4E281288AE81A26C625E011A1111C21C241524E432AA3211B55145A2E
+:80260000E914622127341F1652312AD911F461611B28141341718121D811E41C39411CA1852B212A3882DAA1321F18873BC12B982541D113CA4380D411CC8215E1282468288AE6228832224AA484283F394C2144012681440326226112408344A348248A4482442201821082122214221423B42221D41208230221004888483482002448A2
+:80268000248A44224822280428771CB031A32219031B4C5A95611428421334221BDD2F24B5C3F552532B1127223F1161322E426AF721912BAAAEE14AA4121C04422B888EA22F21E115B1B2A4442B8BAE222F2BBA91A822112C0227121437142135A1842982B8E2BAA1BEE3ACEA8AAE8829F2D64CA0223AA73128EE625AE721E512A2644A83
+:8027000022A5C44AEF21B952BD72FF93B12B323D113E211F35F46261AEB12F1BEB1EBE62FF51112D411D412B621BEE1F38EC23A771FEE15E711F19EF2AF9A1B38E223D2333F6E3E12B2C6E614E41371429FA81814AA862EAACAACEE1EEE1EEE22BAEEEC12B621F7A42B121F231711B3117121B443F11B553B733B3137361314135B3D3FF4D
+:8027800043433B5D2F3FFE13112F32127262F263512BFE2AFB81B26EE31F36FE32531E521F31F541423F28EA3CF6B2F25E522F3DE534FEB3E21F3BF2B2A21B893D212B441DA21F147C221232412952232B842F2498822F2EB2A2FEE2C22BEA2BC88ACC62DFEB4AF161411F13F211311F12F241433F35F553533F32F243611F167243F34390
+:80280000C33F35FDC3C33F39FD72E23F3CFD72533F31F932223F15F563711F3AFBA1A32F3EFE63632F34D422F413533F22F7F2F22F39FCB2622F29F7F2F22F25FF93B21F3BF9A3A33F18D2317242F2E3E2373C2F26F642C217243D833F28F843832F2EFEE2C22F2EF6C2E22F2EBEA2B6A2EA3AE42AFE841700200200002212221200200102
+:802880001301202481228812011880218408880040012C0180448144021440010020482108F0EA3A8084820122482A3111244862124E82C0921B424E82224A1881128118A18422421152182822422322A1C2122A2878220126232802884888A08482288AA424228084AA424FFD0F581B21221B21421B6123B611B26291612B941B682F2482
+:80290000B981F44292AAF442932AF44291AAD412AB4A1CE922C4812E425E212E42D6E122641D2E42DAD222B491E222BC91E222B891B242B89132421B682B841B682B841B682B8413B842A84A2B84AAB442AA4A2BA4AA84E82AF4F51BC0111A66121A42A36126B3112482D63289C6B3682D132AD432A9422D931AC4312B422D912AC59129C7
+:80298000EC113222963123922F32651829A1292F12B4117422B21132421B2923B4817242A2284691212F24BA8142224A22E82422AA242B4A21AA74D20820080000000000000000000000002100204401180000000000000000202812015012F0176980B4112222A161B062818444A14B86C28240F221C28693314816C24113440123662418
+:802A000016D22104188021321248228E112681498142A12442821CC64100888280888AA4484220F2765B00828228142A011219221A2382A584004A013B18488A818286368122192232E18E2219242624A4825223B212082345835C3228271623288AEC1488A4242A8C9241866312282621FC1AAA20641F881A82A5123AA41422139AA186BD
+:802A800022BA42082712333C121B414E124E831C96411A12E32A34212714332891411B252C82A4865A622F388632412631411CA624273219E414A24213A8484AAA68A826414183C62188BF760800226012100246012B14284A01A04818139282800128484A0A12224AE2220820840124111C2881012D8210A2482A2888880400A0848AB4FC
+:802B0000420AA0427F6B0B0014120026922123A4612396411C2141022042A24A284800100380820800221A42828228E134092248624834202468348A04820000422AF48FD1B041A2122A8192412913A141143368119225A24816B151B2228CA9142C21898184B8828636221B16482925A6384229AD841C2661118228B0827483C282222BD3
+:802B80008462195823822880A64A2714AA24248A785D0D2A243111282438198216312362191C219411A0248A820421002C889462282A8132424222241A2A3421221989E13403681998E22A248C843882C229042ACCC246A186422AA84A3F4A07112822121C04241331421EC2168131122349B261318212182B873A882504A215021984A456
+:802C000018221A2824246B24188088488238422424142362141125810A20020042F0135A00162184428186384326A1431031422F228184A8282852241280A238281B24230988581A08E2C2311C0142112113246834282A0C4880028A84A42400422122C89FC9052E4128421422184812002A01186213311148421322642888122C052008AB
+:802C80003C2292411C822122241CA22C9868822981A284A028004A88220211282830824222BF880100120020888204802488082C04240048281480081B242248001A04802182010022282100481C682800804A012C0828005F33094E21138341412184B412A2425822462298522B415A886E221B244223AD28118E22822E432E51281B2472
+:802D00002341A1256A4932512E53803A11684EA22AE11422842E3E4124C220868A042442224248CF4509008022A2219041142818114A21481111828401003848280020A842D2002A0C8812201812C182B0220820880820282482220A8228A6F18BAA1411400126824221B72141424261191611011CA2412044012631212816218428444106
+:802D8000822404C22119243881800811001384042111272482482123880600AF14028004002014021A22820121422D8142372210824A0100883420A84116A121902180A2811942922120082C129122001304200680022082F23ACA80C12160131001428081248324242824084E814E215268C8421001E0114421341280449181000019447F
+:802E000022120390C111481B424A0842C0822842881CF45DF8000048002A4101111242808AF12281184218001422C08128884821200818808614321112130C230800002B84100200A8006024F05AA12082228261121C42022681621414102221A2613AA828B8824A2808301262231822012A2834A2242282224A28020022246651128211D5
+:802E800000288888602C80021F130C110000212118488818212F14AA211988114103211810A1522A0140018200C042806413821E23482811240000102234224221000021E0EF090014111210015022200280042480040040018008240080220140024002282200201282028008340000424F9B0A20298222015AC22121112024C18121480D
+:802F00002388886219212A08D022682222138481846124241828116021489622841202006014106228A082C02280C641281F430F1A1281240418002C0100808602001C01149042881C011C0834241904160113082129047081121141912124002800101242011042F2D69DE011F1A1211D2178182AE223346125F12333322F15A4911F14FF
+:802F800031C22BB62F14BC21ED19BB43B882A882CEC1821F1AF833131D43137412911113A114382391211B441B6125B211AC1C1DC2230A2415C1413F24125212146E82602C372A242A866414F04567A0228220E62312F2412129F2712288272419A2469A8C023E12DAA2461E411F11A54C2A22C12228628AAC945E432CF4A2225E426E6173
+:80300000C22B2A2CA9BB4E322A26C42235F12321A022481DC2421332822F221E827882F1428262AE634E625F844111A14122171111171129E111852191512A718313F211D31F18B481523235A23A281D21111F3606882825D32134824E911A048E122EC33427181561183D832F18D211E822022C7243C281C6D121F4424248C22A0C2A0AF1
+:803080000022DE9C002A01003C81440288C0821A4482C42280824422082014022180219812822302212002230222002002220048288A8402288002288F6E4B21A1221AF321212ABA23A214246AF721211F1CFEE3B1421D121B151F33BBD1A9AA1B8C3E321F1AF9A181AAFA22811F3848511342119EC18EC11A6422AAFA81A31B8C2215B152
+:80310000B2F9D111EE8123583321371213B4A3384313B44196222BC429B8A3BA81E826A86450127B3A141AD111B611A333381B226E413E316E711F18AAFC1BFE1B741B111B951F1DABFF1F1ABDC1B171FB21123F1EB6E1FE22F18AEA12A8421F14B4D1F851419AF8D3C19AE812A6EA1B444815A1991F3DED38F8A3832F325212211B448EE1
+:80318000C23F1E0E1D212B8429B8C2B882F8A2A22BAA2B44422E222F524E31113E711CF211312ABA3333533F36B663F7A1A11F1EBE62B7D2EA34B5D2F531F32B9DBABAC1EC22F6E3F13F1EAEAAEED33F38C8833D214219E131E438ED39FC2222EEA21F3ABAC1A86317312F1BFAD1112F1E3A823F3212F2232333B4A1BAC13A411B44AE2206
+:80320000CAEC2AEA28F8A1A26ABC62026AF6EBA2141B331F11B321F231311D233F23F353513F33B363D711F363733F36F7D3D33F31F1D3923F3CBAD2FDB1D13F2FFB73B23BBA3F1EEE2EEE3AFE82A22E232F22F643431B151F3DFC12122F37F6B2A21F27F6A2E23F2EEE1BF221232F2BFAF3F12F1AFA83832F32F222212F22F263622F2A7C
+:80328000FEC3E1F063412F26BA62FEE2A22F1AFAA2A22BEE6AA6666E631F7E021440012A010026018044214821412208800228000000210020020029012C01220040020024402248024200F0AC5F80812212211221062A2159129A021A242482A84380A494A2A04828808204D8C21812C88A822488084A2808502200488848232428040027
+:80330000A84842D0AB0E2AB511021B21621B2127141B612B1619B242B991B242B911B442A94A2F14BB21F442B11B4A2D912AE414F921421CFA214256F12142D6F121D2D6C1D29AC2421B2D3CB49142B291A2841B692F34B881724291212F1498612F1498412F14A84A2B842AB4422892A2AA84E822F4ABFAA05219061B21660246932122F1
+:80338000112F24B981E2249A214E92138233212F243B21183B42299951A83BC2123F2224B8210C27129E2129A42127329A66129AF262811A7242A3282716282F1688D212022DA122290A2B8490222B4229C242CFAF0B2008000000000000000000100200100100281C082002000000000000000000130414F0428420041816011A24B141F8
+:8034000022E31882255812241A1CE231D421A4141822CA216822001721A02CB2CA011800D0220134421CA186864282082840012084282828A4A42A28F4F2631418A62102682130121724481B282E112CA985F06112A0188846A285223A2438814AA24222144280022A1C32421CA8181A4A63281811E2B022F443824229A8488229228246BB
+:803480009281C0412AF848F480641E221321B212042F11B641B24328E223A81A2B852F2CA1142365251848768226E421CA818A6617211C2AAE940034244632C1921B18292421D62128D4220833AA4221C8862224226C2886A242142AB4710618800142800118284E91111400134233814A28918292B800002242182022A1C20012212834CE
+:80350000139892A0822086143281002882283041824A6A283F3F0D00142082A41219448184A1484E128225210112148022A814004842481200988A820C2CA12827221214822999212502230446012008824200224A22F82B8CA0241CA11212421C0228381C9BA1001A84B5239C922F1CA29619AD414621E2326C1A263131B0413A73298613
+:80358000A4412C63111B481CE11821F8124213C241C2881B2C1CA88629788132C12C249442824A2AAC488862FF310122180080869361141A9211424A11428128C8B11CBC418984A814A21CB241A24248783C2526A841AAD512A1481C93A12369241CE218C521E034024E8219C4821308248848E8422A88A8286F3E0F48141923211601A0E1
+:803600002119AC8288E021AC143B252391422A011A6214281C34829011C0832880250A603186820127118221C82D82884E81228814482C2C24240888424A82F43B4F200142A0241A82829242621AB242328262B0128288221852228A62164E9100238862224A422231810026012B1C1722802C84041DA248428846B18206488004888084C2
+:80368000F2ED971422224E31132201800118190842A68105481220B681354220E32822248804121A08394232218860142B816880082880288284024AA82800A248230242ED7420840100214021010000808832422E411800004219A2522C810420C6524A88A54100002A012411001120080082800400F0B838144A0319212281013CA341C3
+:80370000B0913222484A2821A984221338621CA9682681CAE219868382A4611E8290322F2438711C0139F9A2114AA2294248311B8223E41284C48180A8248848C84A282224F23E94001A221261262822001A064829186124222CA2414A2231422094414022C4522821A052C2002A0C002148882002888088B44288840820020048EF630B34
+:803780001C04118002111A1421183192141846319242181112228AC1222824001C092B418682880219A881142961281E82132117022B84248661222012A2848A0421008242BFA803002842122100238423040060142A08124811223B41A08200242A212202824240028001420042004282A8200220080080F8ABB220220128902242182821
+:8038000048114001110013A28428421222001908221118224848122848240016032440022A0442800A202484028220F2AADC20011A04003B214240A28346A28428124642B142014602804851125012404223852281921228803443280080028821908142200222882A88A442885F730F1344016813E8120121142D11882100482B128290E8
+:8038800062210020623840A214220080484143C12140024041022C0228008682289422502288001CF4BAA800C04112221082022A98422A18A214228825810A1C13821AD122082422190828204D612C428E52482C84282882018028A884244811428008484200F071C9008004188004008001280042008012010040014840021400001A26F1
+:8039000002004880043041000020042004B0520222220011A012200318A0854823011219244B3111119288422838268221B412082921A8148001122218482A8406688048818418028A0220820A8FAC0220841401001562242092419021280040030021800188211C046011141282318034411011020010118312828418122288042944F2F3
+:8039800081670028113AE43131122A94132B3412BE82381D11582613F181511D914E21139211145EA214302217119AF863614A4442021B141B1E523F3582F241213D122004422BA4AEA211865212424AF482422038824A048EC1F0D1CEB03104129021242B35282CF4C2A24AF582C2CA04422F28892842D23286A28A118A72C283D822F275
+:803A000022232C61132B282BED3A855E322F380E122F29A9AB1D311AA4244882428E811BC413848CA8822B8A2AAE24A2222A82F681B7E014B24161121B24221B2215E1257421B121D11332512938513B717AB442B252B6B3AD152F12B411E31AF12282194A239251122D323A9D118A68291A9C11D02281042B413F2291422F228294422BA9
+:803A8000642D218AF8A3222B28424A74428298824A2CE42CE8854A012E11C011C01148262141A1482621492181A249241A84A241A04980848205184219092A012A29A412A082E022814482642260224082C422C022C022824A02284F5744A1551E113AE313A3313E3142242F22F262616E8225A18446F3525229F441A1AAEA3B796241A278
+:803B0000E67AA9EAAE422B543F347422F233332AE62FB4F1E627FF72611F2BF383432552133F3871C3F13173422C226622C0224AF4C143286AAA6A6E62E022AA22EAAE882BA2AF350A6A84A4223AA3332B326A21C5232B2ADE4223A96C16F252722B4D1F1CF271232F2F7F12E336B673B671BBB2F7A3C32BD41F34D622F133732E722F2F50
+:803B8000F651519E922B4CDE123D532F22D613F1A12337161F13F541114A22A642F021211BE61F14E424044868A8E0289C22CABE82FC47BB141B751F11B711F321311F23F331331B441F32F723323F17F751B23F16A7B41F34F152522F36E716ED2AFFF2F32F16B141F562F11F13FFA1B1173E2B8636F272422F37F332622F2BE31FE62770
+:803C0000BF72F6B3323F3DF4114337111F3971D3F1317323D522B642724292228EA23F1C6E28212F26BAA2F6E2E22BCC2F22BAA2BAE2AE88AEA2AFF84EB171F731311F11F331311F23F331331F17F371333F33F3A3A31F3FFFB3B31F1DFD11133F37F5F2F1FE911F3FFBF3F32F13F331312F1BF3B1F3AAF3E1833F17F231333F35F572715B
+:803C80001F33F7F3F37EF1FEF22B7F1F2FFB73F31F13F33331BEB23F37FA33732F25F142622F26F262E22F2EFAA3233F2CFE43433F34F462622B622F2AF6A2A22F22B2A2BEE2EE2EEE2AFE75250000000000120000001081122104428002420021100200002501184800200840010000000000EFEB02482002242842008A2624081A2424DE
+:803D000028044A2902130BA08400E011A242C258C218821C0514130812144842008A24A4484280A8484280A84842141F360C581B21181B21421B212394612B141B682B941B682F24B911B44229FA42913AF442912AD412AB4B1CE92AC4A12E4216E122E41DE22265192ED29AE222BDD1C2D21B29241B294AB891B242B181364219B64298E8
+:803D8000212B8413B842A84A2BA42AB44228BA42AA424AE822E4F7072E51481CA1214681F26211123C81E23421E11423F1428313A1143234321CB932C4811B521839AC212F2265182E5286E11225A81213F822121B49181B29272613E82631812612E12618E1240A3C0A2C024EA2809242298274640E0000240000800100000000002100A9
+:803E000000000040010000000000000028000080041002DF8B03281B121C41E134C112222C82A5C12C5221A01416316242521A92112218480022241E2142682096122AA1128E1111138842011480226A22A611822428A88229848208824A82FC7CC880052232282820254242019E412398423C299B82422BA4132D0682CE22141387E41261
+:803E800098134A31128E42704282C292122928A2161222238434C248008006284AA824C8281C88F2EE9580A625321B211B432E12282E524A22854223BE1248E23DA2122B4190421E8358B012A848A2123B43A84256B211D2224CC2321B824E931423022A116122488682DE230AA02828224AA228E82C842AAA2C7F1C0F18111440020018D0
+:803F00008225031C81F44211A084824A33B14A22220428314E2160143B128024A11242188029681248182082064880048AC48220048820049FFE050010218202192204248A841801C0B200AA142282A24A4200209582284842884225028820A2411811272630220082214824828848282200FF294A11C13138221139C4424AD123D221ED84
+:803F8000158251214E12888A076A8934121CA741134C2222B242622713E216A184921A3A522812182B2131235523AE424A0A86818C8C8824642840A2422B288AA44848E2DF6C021180021CD21282B443C1214E8119A484F01242A01A2AA88220B142A1141C8A1A02221A9471562182A918292414022A114252216A816824346A08884A18E2
+:8040000002002982AA2C2A0C48EF944B013681912180042C6224122993121948218824B112C4426A38212248424A8292422C02292A8CA4428A816221122958215AA241882F12942282800C20A4842522883C420042A25F8A026A01134531110032421063141AA88629242224840D2D42A22818E81482522E4123230819E224025A88229188
+:80408000822A043041282C0221F0822148202408002302486FD705202104222C22022503182C03268121289A2180C282181AA41200B22480C441192798821081A1241821F288244282824E828006238C82246824908228F056FF0022221A82A41420042A010000161102282100601C212004003221482006212348010028000082002008B4
+:8041000080822A8484387A80852393114A8126A2521C34222361368AC181489E23AAC4211E2220AC12222CA282115A622514211621857AE2A224568132B22399428A06222B2486420223C8414888228A04248AA2A42A24F8372320021428262111022112141280941200484A281222A8141B484200A0242AA52C232204C082121021228109
+:8041800098418082A848248224484A08882A040048BFB4011921480124E024A141D012429112372180AA42182128108224012424566224A0488084470122A818232232822A1862228A422248220821C829D8224422828408AFC80800802105002B248013011123D42181084219048014810426A1181415220870E222612400200500481437
+:804200001C088848880000280000FE1E80641B22112061224A0260141AC4428081082E122C2905298128344200A081230824102288AA14188221200822244224400280022488800228CFA20911000010022014821221014A0120021A084280A8940028B0110482804241021892322F14316221406114198422A628212B4288428800C6E228
+:8042800013083021001924022C0125C242147081220480B8C2012302982420F422422482249A0212A882230124A24818806224103282100300240029282844F1BC498082C441421E224602A014132102286818C0824800488A44022A1102184A0120A34816024223A1280020020020028024048242200421708E0480810100522022021009
+:804300000288212214004021820411A084111C41631829C2411200002248480019280A802E084800002124F0AF1320220813024A8102202481242D01282B252290324828800228168142A2214800800228298A11428201212820244822422208802404E248AF9C4DA148A04312280028800128A0A42488A0840038882982810388A0244222
+:804380002CA22C004823091C0486A1482044218446D1128402C280A48282801C22F886B27021B1A192111B112CC42242184E721B514E721CF111811BDC8ABCE13C32EA24A111524A848D24A2842B644AA81C16F313422A682F37248E222F2892222B138AE129E528F89242211CE21232222B241C1862264EE2272A212BAC8692A2E018828A
+:804400007CC30678D21C62141B32182B122F2732222611F271222B1625B212B112E12C4BF3423233B422A498B66225237412022F29E421B882AD8C1394A2AE217AA8D62E422CF222A24E812A94A1467222B281EC38E2187CC2B281AC4882C88E4224C8C2A84A6C2C2FCD4221C4113228522B451E6248F04222171329C44216E124C22290A4
+:80448000B2AAEC22A43827124A32218E622E411F33A1123F1236612E312F2986A5C12931111AE91828B122A2156AA1624A54221BC41592414692A220A4A4482B242CA44C24283F9C430100228222480022400120482148A1481C021C024E218082A124184A928242884218111001118819440280248204002A442202A22002AF8A0E6AF50E
+:804500002121160117122CB842C2121E1235F153612F25B1C27D41F143811B123F25B552F333F33B443D528AF8919139F443422B441733F093832F39F551511F24F4D2522B551F18EF2CF612112F31F381A31F2EF263233716116E631F36F283831F387A63E328F843232F26B222A226AE8266D222AE222A74A2B2FA4EE114F191511F138E
+:8045800051111F1DA1915AE227B352D111F153713F37F7F2B117151F1D3DB33F2FFB71711F3C5E2339F753D11F19BB41F54162C82F2151223F3DFA83D31F1DBFD2E32DFF71511F19FED1E32F35F712231F39FA91E22F29F3E2B217242F36F6E3A33F2C7883D333F2C2C23F3C5E222724EEA22F2E7C62B282BE62AE8AA2BF44046AF5216105
+:804600001F11F211311F11E222B342C7522F2551333B651B541BBCCAF451934E912F25FDD3332F236F333AF5B391FAE932F562432BC617333E52BEC21F3BFC71D37ED32F2FB7C2EE28FFC1E32B533F21F1A1822F1EFBF2B22396432F36F6632337383F3AFA43A3272837342B8C2B482BA42F28FAC2822B8229AAE8AEC22BA3141F16F7B1C0
+:80468000311F13F331311F17B632B352E227F352123D333F35F773632F1DAF4C1F3DFDE2512F2FEB2FF7C1E32E233AA7FF1F1FEB36E636A6623F33E322E22FFEA1E31F3FFFF2522F2FFF31721F39EF2DFF32F23F21FBB1B2DEF12F2DF3E3A31F24F462633F3E7883F3A3A32F34FCC2423F3EBCA2FA62E24EA22F2C7E42B2A2ACE4CAEE2E92
+:80470000FC2C7E000040022C0180044002A04828C0224820080011100311A012B0222124022A0129088820824423488104004824002024F832B1E0121181013C8124A62190612B121B412384E414297142A24B4280A14142002924452289641829042C0C2C2DC18212421A72620222482D824820784222D822222A04A88A8442F126CFC06F
+:80478000511B21181B21421B212396612B161B212B9619F2429113B84239A12F1439B12F14BBA1F442911B424E911F2AE414E82264152E52D6E122651D2DC2DAC2C21B2D3CB59152321B2966B191F662831B68271419B64298612B8419B442A8422F24AA422BA4AA94A22A84EA22F49C56C0411B612AA52146B111324219B44231112B9476
+:80480000D01293412B943225A1412F14A8422F143B222F14EB22E114E322E815E222E11DA212DE2125A32D241B2C2CB111D622B49122B2117622B281061996821994A2482DA12AD422AA4A28AA94A22B4229CA42BF3501204801008200000041100100000000000000400111001200000000000000000000F022D4805424142818195512E4
+:80488000232463241AA24180DC14812EC44241212928614242292242081A2C941A809122886424282AE1261808C2628D4242AA440224822B8400A8E88AC26C88A764B01222AA288B181D6423921487222CE498E224D821C2D2248A341323912AAAA53C13A224869881C94C784282C22A128E6272AE4816A214524C631130116E124F12D1C1
+:804900003213018880889CC48907AC62882C05188681F24BC680B2C49222AAF141141B3421278648271E2F2AB441B132F8824216D5122B7562624C2D728E225A62C81E434E888B28292432B821AB291B252EC823A118122F660180A35215E414414108282AA884484E9882AC12C8928682DB4886FAFDA5905260188426024D11B022418869
+:804980008122044A8814428823480128824C028121425842211226229444E012A1214E83842F22A1282386B442A84824C086222304882AA4248008FEBB001902844901006B14284A817442012D152024D31A31A1882228222012883488006D925A82A12C4312011224E03261884386142241A249A04888A22C28832A8128FAF46F143B2464
+:804A0000183F41E81192632F35D234E582052F11D812B221E9286181B0169CB413AC2812AD61CE119C24F4618415B2119233282B148064882B2C12CE113AC83689B836F49122492424B8322832C221304623522416F84428C2812A3868F09AAAD012621231172243352219D1824762121B241A226D811249A4388AA38119AA4878A0244B64
+:804A80008422298286B84201C8482AA14913293A1429E14261194E3448A8F2104282442216A4298D224A3828A862F0986F8084E141381826C1534C046B149229B1415823504323394417242689D18392818716C0211417813361820027618F21AA48284E241C81C28A2C64221562884C542228D2211E824C84C882814B4838881886682A31
+:804B00002F6C02814713831404164562123964249024184941645820148456218A02184952188602272845328581BB419E4845998228428CD124D91842440D8E22565422844D3242256484A04144616B1E49E224D2570C12245AC223482868A0121D1489180466D182518268913283E1229858188A41028AA2421F8142D828A14111221632
+:804B80004811649F2422412034448426A424F04821C4360A4CF48428186A11924896F821A1304150411618444884111C223153C888C022C12301C05C411D28464148F41548414832624C02612B422A8511D4142A042A247232212148A8818220A4928400828140748D0913D414F3122C45018D35683632181F2491981C21EC51341213928C
+:804C000028482A61811B384BC21813582C841D3849F688316CD394B418D2287524F844112F1AE14211C5141EA44D21628F72947485A2852D228A71813E4427622E88C9E4486341292BD88466C8E7768001141E2863044512716443448286215868478827641781442A744864818D214828514654224225A8296D42C0D22848B028F98128EF
+:804C80002724844140A129228C14A841811E484A01830446F43448E022F4B52720548434411085422815B122012C8384C28800C0182212A65884265AA146688C2E1884468434442B3848640046E82204126684F482280021822B824588420A4186C818493224DFF10F12197612381880623411A02420C28120E514D114382426045890455A
+:804D0000406541269121483502442830181B217018240210082814193241304245632420024E2822226084CEF124288721221462588144A081E02154819B48A1181E4885E33952214449C412422684A2210068822065244624C12823B14801C240425842230188818C14222C8498123E444984086F474A61A10089022143924210D218169D
+:804D8000014460424400414A4818128141814C11C111134108C0214816150483A22123442182C1C98CE2814401101822A484004C81F822E13084130148671481211A52164A121432641611C1441D28228B814CD18243248D01274225B38881110C8728414D1150262288204191148425284A02418E1219018E148991184182421226F1A69A
+:804E00002C10011601504181818C0242C421905211201882089826081D18844D986082803454807221C42119818641A828881140841851182D614B828F23882248444A98242914FA29E7404A1458428021110415120810420429315245013499521220048840024712211429848104D0422204AC122415084228004614088042A281842428
+:804E80003782601428282A912A268824210718A8181820829251811928A88424460288243A044B2829022A0110420414412C51242618813148A129C414488AC14449E1481482048A14F4F29224CC0248135461203141344424875481C4442054862489124C01C38281C4845012121223414114628883B422041149641A001522411491286A
+:804F000084002EC2849843C1882588FCC9DA3012CF29B318B129D4283621AF23E355B34296815698694B257BD12B153E583E77881CC3879C21D4E831469D4B55F67C4C3E228F85F34288488F28013BA117123AF362344FA1E38237441F22C482297242999C25518B43F14883C4B28E288D424592AA2B84CFC7E151C4487FD445F124453D7A
+:804F80004D26E1F17264952C468444F722655F2273E2F38111E44578C131CA3FB2F6928E79F1B6269FC3F9212185A422AF9AD2131269329D242BA565D464E546B1545777853AA217458CE641FB981C2A84F7932FDE8866F3234833F88693AD52CB968AF888D816F8887C8AECA47BACF252D1241F2423D2A3B24611F3521D9C548F9B134ED2
+:8050000012A9C418A7A287141D644D2455F85C14D372B8B848FC8441DAECB35444582CF1C2D9114F33F125175E487AD22454E24A7C154114783823FC2661D57F2822F2295248873C4F81B569F6448C2D446F877342F4E454472328C3E844EAAD064245014561883448473280081C084C086CA84144C024118B24A0244004008230C821C218
+:805080001C218C01218C84080024488044A441241E48449A14088182814F6743F151321F23F21133BF3111F2B1115D4D55F45436DFDDFBFDD91F31F9DB9DCFC8F9C5D77D87FFD2F8CD891F18E841E1315D1597186764F55777BD473F34F48B837F58F29694BFA8ACBB8E21DF74FC66C557938F49FA2C277F37F773E277D33F53F32F2E6FAC
+:8051000072FA9CC23F21F13B169F34F8CCB2EF62F226962F82E229F536B2AFA9F9282C8E34E7219F2C4FF157615FF9F61B338F21F34FE8FF76F457457D163724DFF4F439559F21F9EB89DFD47465F777A7BFC5F9CCBA6F197B84E689FC45891B997F5455777F74FC57573F14F4B3B3775B6F43F1494F4F6B6A183FA5FD63B43F5AED43E3D7
+:8051800073F337533F2F75B7F73737FD26FF78F9D8969FB5F15B37CE82AF2DF9ECA6EFE3FB2A2EABD8EFAFFB9ED4EFC3AE3DCFE6F155FA341F75F331471FA1732FFF4A4CAF73D357F667276F75F75F5D8FC7F7B133AF155B559F55F58D13FF7AF555119F58E843F334D1FF93F7A159DFB67327DFFEFA367AAFB7F7A34BFFF1FF56566D575C
+:805200002B192EA61FF7F6F3473F32F4ABA7ED255F37F779EA7F55F155377F76F6A2B38FFB7D23D2BBF6CC9F4F8CF924726F62F9169E6FEDF5868EAF8EF9667C4FCAFF6CF21F8346F35573F778BD3BFFF2F24F68EF73FB77653F26F35352FFFCFC4B4B9FBFF35BB9FFFDFD5F15DF7FF2FF7FFFBCF997B54F4AF2B4E95F97FFA8FADFD6F622
+:805280002F2FEFC4F45E4EAF87F6BB5AFFF3FE3235CEC667697F67FB77773F7EF7A3B7BFF3F31A3D5F37F7F9DA7F7FF97737FFF6F6ABBBBFBFFD694AFFA4F4D496EFCDF9FEF6EF63FB4E9EEBDCEFEFFBFA98CFC7FFB4FCCFA6FE15DD2002430226815414162802001440414812C12210286144008092121003410050143026004002434287
+:805300004802148648420800484A028902FB74D026044D138460414344784421F862138688A14927545788384B498522694482815048357248048D212D925E246D8812C85E2429A82188178147221F8946C22C24128D82488054124B484E22848D82431828E14468327D75D024F41124C5F31124C7141F41726ED141F64A111D24AB941BE2
+:8053800028AF1419F54A944B4BAF54B924F44295478BAF54FBA4484EB54FA2C4A14FA264554FA264192E4A875DACEC4DC24A1F4DC2531F49D228F19124AB141FC9B64AF88124AF24D141F24A921B68AF249945AF24B9A4B44AF9A448AB944F82949A4F8A94984FAAF45D2850261A563C284F14A121C5014E111D2CAF54C924AF141BF14AB9
+:805400009432A525F2421516F842146D484E144D5A982E8A56F5244A9661A2D6F52449D6D4A4E4CCC2528E6C8D121F49A2141F41961A1F49523A4CF268961F41F4482219F448A64B424E8248AF64B224D44AB926949A4F22F5CD91402828010020010000284002000010020000400800000000000000400428201414020000F0A64C142BCB
+:80548000252694282558224CB118722431424B288C65131C81741421B11C7858E484E99221041A840822423692844F8841387A1632149A96A257222E85141E4A182B24124C841232112C41622C58ACC184ADA4A328A8844A21F85A7B0023981419D241C5216B48D049D1B2B581223488277183F841AA68272226748264599B25417082412E
+:80550000F8122425E19122F2429424C18902B01258284B8326D4143C18ACCE3125648E23A28483449988298A84646628457884C14CCF574CA143E289D22932546B128F419A214572E1B48CB221E48A7154C284E6E3CA7568A24847825F28A5411A243983A6F822421CE2482293829901C48F2324727532842DA18D746B848CF568925B4311
+:8055800029F2C4282D11AA14BA88F498429648F44CA28F48622844489E4CDF770B2542D4240114112344F44A1116F842111234118D11164832148D3613091782440060412C7118D1847858F4224287412B12822C28782861413011230240148282815432C0228A148294228E484C096FBE021C2501126901E041941419061B480042114448
+:80560000222911252412884425022483B12368184D82001308107481A894A0146883E48106198291412908290AA1AA842803225DD17022D432D294912919724162451952228D943123D183D12229B112FC124A13BDCD628C43E918B591C227891679739C3A4B4246D44A326883F85A2441137EA2439122264BD992D8A6712462381F22A4C2
+:8056800085AD424CE96421C8488AE622641183B24CC8C84D82CF14072D743B1225BD19624324423E4412791CE1147811C28242C847841E825B8485B1142CE1936844CCC421AD41222E461338228678828887B88134A1B083E28C5212AF1C314227C22F84533217298725822F4C81384888A3B242C828CE3C4E886CF2A44E10011224144665
+:8057000061411425C4382127218112123721123B428CB344086E8130212D218436C61A8CE14274819C6424C15426424245681181D0482334816262D0414502232A26B41182088098CC60364781621414327018149414F0861317A18F2259281A8251188816F411A249962138E044F2821258393252143061818CC1B1A0A480C4124071C1F0
+:8057800064442E1C8421A9942410A31400C8AB242285F6A84650428C1411265726478420E22274891408471640B12CE424B11C9248A48287448D97CF281279C41808812F82A83437614AF224484034482E8122E7148E4C8412ACC944681245B1987244082842A3922627484528F41214802152848B214184002314AA1480041E448908441E
+:8058000010121428210430212845C8244B4181404251422973137414028021952A2811148882B082F11821244C819418A0842217D260222215EC8241F11A26C354484A22E784388237A53CC55A8F18E282E164E1E3D848B581B3C87234612ECC384B1362A426EB84F22649812AF142221F46319549F328944F32A942AB14E36C851EAD4F4D
+:8058800088C2511D62126D814D1ACF2499282C6345A9F6221483C4AC26F233FDD01665412652414B1600126542DC12711108478844124654810085143448558872247258B422419414922E52464408272250120015841131421A342A84888C84081848008B84432AD494F4D5411428A61904421A22021C444403877188244C5824196A22DA
+:80590000C911E41118148A328230811624C48A15049E446049182362C1714D222C2561222C58284224A06164E428206449E088A142A78810122242341110465484178250410051008400841008C84D2112C0212880B242028004922001444187514E118850124D18B50422412D1218804C44F45865501483D812818359141D482200AAA54C
+:805980002490813840B944180512436C31261441020090211218828324820A7041828142423184269441491861222011C2424B182634245018CEB7001614185128831414D1428341C914414142684A01182860822118492494A15F8512423E14466894A45B21844183C8218111958286A62452288904A0424810648221848421CF3E0328C5
+:805A00002E1110D814042CE38201141041291162112AC5142882C11004244E8954478443410826286882D014A1248382344C62D084D8484488B129F8A142441528C128C1A9E144928800F0C89EA041403C4128446024A0244264182D285B18294854231022480D1425119488211C6411A501D02201C21686452A18684110422208903841EA
+:805A800000A8264108B03664885F630D00280026024073885228860810480881841622042326242A1102A42AC884298422541421214D4288288028C182122C6441202404484A814441C2143044AF4407128626E14641361983B114A4424412389015484C9482229668421862197D241108C1188C3852383440A1681186011E25284183E6CC
+:805B00009422312489C28A4041228281648A8226C8482E8182FD7350A490418183280C35480843EAC4288A0226591810348813042922C814C08224484D81A0811618C2128C12984480D82B3C818048414164814E2218160A1A18052921136222FF2A4C712364BA9322E1B8F22372A7235F11F55841AB924E928AF812828AF126835F4AF490
+:805B8000115EC6EC61E988F8521C4B2A367688C2812D84145F316384DE88BFD8FA14896AC288486EA14BA6A562D8ABD827F8872CC1EFEADA43E3213981CD882B113425FC42342B536F17DE3A7828AA154FB1E58CF4433AF01442AB284D285F42A2414E844D5CAF24F222284F143222AD798CD11AA811ADA8EF16F82F8122E392CC1F458C34
+:805C0000EA52B668F49549B5D8C8FC98542634142F24F61258271CB6AA41E49E944F21F124219B567F411BF251114F37F48228AF94B5E1419E272CA1414B842496F896844B628F12A8821F510D385F41F112158F94F54D14C7911962C25554C1DF993671D75257419F44E4140138FD281E341485F94D5179F185264E224F6231427D23FDF0
+:805C8000732E129B128728CF21F747357F68B191F124289B2617E449E292F4F17E488B888F56E422DA32F44D418FC7A52787A28F68D2C8F164743887C88E24CD26F7350000000034004042482248224822C822138922181882028902009094909450161006004503248C4442488444040044824240F41214343F73D61112D951D1C8F429CD
+:805D00003DDFD2F22D3E2E363F3AFA1E199F98FB1A991D91DF89F9292C1F1F57111F19F9A5298FAAF37DF85F93F2A36B5F16F66D637F37F676626F8ADA8CF8141C1BD59AFF8C5F4F4223F891B1DFDBF32D358F55FFC252AF8CFFDDDDAFD5FFC5D57BEE1716BFF5FD4D478B442B772F2646D29248FF42CA4F47FFFCDCEFE2F21CDE342F63FC
+:805D8000F6376DB7925D55CFC7F66A3E7FD6F37F3C6F77F717359F57F339BBBF91FB1F1FFF99F19E92FF1FF7F7777F9BF1A72B2FCFF7F6FC1F9BF2C37B3F16F66C626F67F77EF72F9B7B1CDCC4F178DA8F81DFECF4148E4F6FFCF3D7DFFBFB8EB6CF6FFFBE5EAF2DF7F9F56F45F5E5F77FE3ABB7BFA5FB491BFB557E522F26F7283A9F8F8F
+:805E0000F9E61C2F8DF56ED8CFDFFD6CDECF2C46F337775F53F71D119F51F12C6CDFD3F3752DDFF7E367F7B7B7BFD9F98BB9BF91FB1F9FFFD9F97B3F3F1FFF3233EFDB791EFEEBB9EF87FF1CA8DFFAFFE5E3DF72FE37376F25B797EB43F8DCDD8FDDEDCBFA845E6F8AE328F497F74F6BFA37378FE5FF8A7AAF8AFFEDEFBDEE5F5DFDFBFD29
+:805E80001F36F6DBFBCFE4B51AF17E78EFA2F33432EFC3F9687E6BF76F43FBB8BC8FE2D3F64AF33777FF53F31F19DFD5F17D6C6FE7F3771FBFF7F37E777F5BFBF9BBBFB6FB1B99FFF1F9DF9DFF7DF9FFF5FF7FFFBF99EFE9F8F3F5CFCFFFB8AA9FBEFEE2E3FF74F41C1FEFE5F79BB9EFE3F4EDDD8FCFEDCBFE844E6F3BFBF6F63F7BFFB80D
+:805F0000BEEFEBFBFCFAFFABF7FE7E1F7EFF3F3F5F7FFF3BBF1F3FFFDB9ACFE4B55EF57C7AEFA6F32C3ECFCBF9EFFC6BFF4F43FBFCFD8F66BE3909141042C8118C2442482341011484000000460481118100182831002002210000402141A24114001A048444160812421281F0D1CF70A201264104501612A3028082118131318F4432146D
+:805F80008D24844C23432102A41C5281124D422818282941D41481921413216441234414D681F2488111A593414605236412253684904488E04D0B2D421F41522A1F41F248121F41764AD341F24A111D24AB9619B24A5985AB9443F24AB14B422F147935D812FB34488DB54FA2C4814FA2F418214FA2E459F2244A96E5A2E549D2A4F59195
+:80600000244F22F59124CD821F4932481F49F24E121F48F26E121F48F24A921D68AB9455F84A964B42AF6439242F247BA4F842944F8A84F9244A6FF10569D181D62EF11124C72611AD134CD61EB181F622941F48B648FB81284CB184F4483553EA547195D848F392488D25AAE554C98A8F554AF298254FA27C98C1DB8D254DDA1D284DD8A8
+:806080001AF62C8117898B821FC9F46E9286F84C9319F222961F88A42415D86A8BF448A643FA4A12F04AB4612BB48E1A5FE30F002021080000402408000080020000800800001400000010020000000000000040014E352091178C11160CAC12E81412A4C2292471414ADE29A916874226E2C1425484428358145D48181D244F2A914CABFA
+:80610000434D184682FB12862A39351CE282A81647812A34222528AB21130815C418BE448A449488C28D24E04836A8BF990D4C24AA821CC161B743436D75C12B4816E832287492A44149645829F5C4111DC21B4922924CA4822217868314C8814C88B624011C868448C2111368149246E1124148287349D22868688138782B342689ECCA29
+:80618000C511F0DFB260417B342E8A41661CDD28D7E1253484833FC22F425521CD125C7941921C6E131DAED666421AA449888AF641381CD228DA7864871FC1E4218638BC2B41D6C121AD118A1388734291228A32241CB829948C67898B218AA7162F867948C16A4D182E819E28EF610348803111341A9284702C83041942F29448428CD458
+:8062000042AB424CA84114848845C82555084D481684684822442E1213A4824C028A62141F41A484288D111698181A421241B284044120CA84AAE44401EF350C491141A1212A810219A4148E44221A7448223842842CA2414443422182A2424A021458812C25C1D2422C01881A9212822E8184006213E114A14142128521D82A0829084ADA
+:8062800022A824F058DAE01244F418244153F41643CB52AF42D124C2113C2132819B415D182F454A7DA1E21231122E14198D551CC9A824E9332A43DC834A83B21C7262B8418251122AD816D2A2F441328BE1FB41244DC8872AB4A4941AF4225C286A89B71636886289C8847F12046815941C1A62116724186E1943E314C932588115E2740E
+:8063000031D445A81622632221A2248CD6842252288C94CC1C88A124438301B021A121864778223288CC85D258B8A9741138481187244D98AB289AB66248C4284842419F53034D119021416694318F621424144681B241F892488426782192813741185CE219245114C22CF4112438243E4825D1226984AF22E412E428012998221B865684
+:80638000E92443213452122724901A1621062116A2614A886A8A821F2B4B11422DD481022841484229B2A8A524244F26111184A5121CC1421F2801428F12314848274D2004488C34218368825E21456214B3011623352247184602121688E22128024E1A208458428B4249F4FFE290711678551AB4521288F214211CD2484414823429C978
+:80640000D12A39288D42A6684247228843A21C28DCC82145C82128264194536B245784272818CE2443624100904283E181364623D4121224A421E0444892142B3C188CF2DB5300282110DC140184811061811608C0214C188484C148CB249C014122842A748244321C00200100248C362826D418B528912214800889C4928AF48224832212
+:80648000824288087F390C1CB714921F27A28B255782411A7428C16CB6E98661852F711498A2632BF2A2194CD285F344A81F81F648A14784911FC291683D2422FB52469812A3B411B413341617422FC2F144283443F41A411DFA1E221D782CE1881552842B412B85A866C8424999CC88229B9910120115142421D2C16224602400845C71BA
+:806500001538484F8124A4412B844004284F222414240C10A4244B824CA28290821129E181A21228618C448204114A29CA224F81D442288222B348D3A4F4B69C004212144373140814CCD14941412232821813F911228200A018428E244784902812C082128D82389B821C92C21A8228E135C243B8908A1C62841C628200AE182C68268008
+:80658000E228A4142822BFA70B3028001072418481942264441211100E8C81E31209260124608260183028BC048180041411430800238142822B8451C141244288002E1C00F09D821442174114228CF4482318CB122448239121448642621846F88422421622A5481A241CD9228401281B84800CC846C881214C2812A2211BA548190C0080
+:80660000001A0443018B18808222BB88F56ABE60C18064814C125248604218831C82C838132412B6126482414B821800430488321911C42421495425431114C423192411044141418031422488422081648184842508CFA10A8244C041840049041D82118C24012034812261438221044E22884A1182023882622C013812701202C0A12CF5
+:806680001418E224A118224800884260248328A886006EAB80B228818211012538213181E04812138134142A514860388211A571128401282592488001A32801A02148803412214D218334882420A1812812882332124212168855825FFA49C248244822234441010040210810281421944211843200701841012C3444404408214608414C
+:806700008110082444841078427C171A088C0800D04228F45877800222429024248C3448B0149E581418A024444811604229A28214302820F481482521822164211C0827B8122A0881118870B1287412113241482AA4211826A82D004658222F3305D4111904A0414A022AE1424C4804281B924018919CA38404A1811B12C082841A121CB6
+:8067800041C823001E4990641C11120442552204448683C3814048684824201822F83F234075884CE115722CF42B79C7E25B2185F459D34F4ADC13D6237B8821F4DC494D168E312EEE2FA8B634A91D7E43478A4D848984F213F828AB85328CCE562F21F9526A98672D1B82A6A415A6B6133C9A5FC4CC4EAE42214AC9421D1476B288F328B7
+:80680000422BD485C8189A7424B882713404485F3195311D524A63242D414E454B2327C8BFA5E1A738841D121A94121F17721732484F53F882251F92C4984CF448228CF23212223E58ACA4482724AB2B8336A42F24B428B116F2568327221F1121C62287226BBE4AE82215D286B844BC8AE321EC81EBC1A29EAF4482F918D24EA85FC1479F
+:80688000B374A2222283D2A1741434518F82F1435A4B22148116A1811DB31F62DA88FC68CC6F11B141E124849A281F25DA936427854973C9F1A525FF74B38871447881DD117191D591E27891318D416D688F38F3454427189711AF81F111218FB1F65915A71B8C3C442338882B61BAF86A28CAD228F4C787244002220048008004488521B3
+:8069000088220813582811309181824239118808884229088880081C0188C0910082A048400845085130841024D43A4E7141D7F3D313F2182ABFB2F63F3EBF71F1113FAD18DFFBFBBBBB2FA8FACBDEAFA5BDDAFD3CB84B993F53F28288472ACFBFF461519F9AF927873F38F82B6B9F33E227F68282CFCCD4DFF9155C4FEFFEC457EF6FFFBE
+:8069800057566FEBFBA4144F4BFADDCFFF7FF9CF5FEFFDFED26D1F55F2D96B2F3DBB52F1CED26D362F27F7D2DA2F67F1B2C66F777536FA347C4F49F51E4C6F8847F353115F52F7292B37139FD2F6783EAFA5F5157FBFD4F3DBBFFF9FF2C1E87F2CFF53523F9DF54644BF8FF1FE6C63FDE446BF9FBDE374B9F8255377BC3F9AFE33217EF2DA
+:806A00002F21E9A6F42BD94FD1F576B64E132FB6FF53D32FB3BF26F1B4A4DFFCFC7F97FFE7F576E6AFC5F61D35DFFDFFD2B3AFE57347FF17176FE3F6D6D6AF67F97A5F6FDFB794F93AE89E194FC2FF96FF3437561F51F711219FB1D3BBF72E6EA7649FF4F24B49DF79FDF3F72F29FB13313F11F9CA92EFA6FFCFD83F53F3CAD96FBAF8FCF2
+:806A8000893F16F588985FE2FB83E3BFB2FC382A7E6ABFB9F9FC3EFFD4FB185BCFEDFCDC7C5FCCFF55566F697C947414F5D9EBFF7A7EC9FACEFFFF58F56DA58FEDF47B7BAFACFB86CEEFE4F47ED6EFE7E5AFFFDEDA6FA7FD729C2F8FA55B8F88F5D5A21417164F73F31B2B3F11F1297DAF67F74A4ADFF1F77B7DAFFBFFFBAD9F9DFF99997C
+:806B0000BF81F9D39B6F67BFFBF9FFD5CF1FF9E76FBF9DFDE1F19F9DFF6DE85FBCFE236BAFA2F2E85BBFBBE9BFF7CBFD8FABF7FEBEDFCDF3C5B57F7DFD9F976F69F314359FBCFFAFE7BFAFF4E6B6DF58F52DB5AFEDFD7B7BCFADF9171EFFD5F578D88F2FFD7AFA6F25B5FEE74FFBF8F84FDFF3C4CCBB891002250123C2482C414842480143
+:806B800000241240880228A0241128312811891292280018400149011C4848421804348C4401741A44E489542860444024B8DF01822822001123A42123064E921E2814112B142246012B14842B94804142C1428711002D52C052422C24C41260221321B411344810A841294898189A34428618123448112929A184246DE8D034F4112487A8
+:806C0000221F41324C1F41326E1D64EF24F11124AB9619B64A19F54A9143F24AB543F24297478B2D954F83C4914FA2F448854FA264116FA265192E4AD6C55ADE242D4A1F49C2421F49522A1F49F248111F49324A1F48B24AF18124AB9419B24AB985B44A3924AB9443B24279A4989A4F82B448F9244AFFC20D4D531D688F22C1A4CB141BC4
+:806C800021E306EF24B111F26884174829B385F2429182AF542BFA4A96B2AD846F8BD41AE92AE554B924F858816F2265194FA22CFD24D983FD268293F924C89AD42AEC48B26CB191B46C28B86A5941AF465941A993652B94842F444BE8447B2498BA6B428BB44D52AFFD0884000000000044000000000000002800000000840018004002B2
+:806D000010410428000000001428DFA207511032244569C18F226122112A0483C69184A3A44218A664418D4256B44882E9286222454A24C4148C2421F44812442362244949B43288B82885B26BE124A12C8382A848C628C4889246846CA7818C32888678EE4E21B5913219122B412D2129449558E58117D328C4851348F6488613D12A94D3
+:806D80001489B2140859D448A42418236284672A159224281A8C9184B02341F2482186824DD241CA121B84C01135A21846C2443C2A21A8491B4154F0F9A41417414A3113381FE164111E421D221D52DC86F62249BE4D5D882DC8B086E442B816247576B22424A88365328C203414481D1211A48A942A4D42D628B222E8847268A2682D6B75
+:806E00009683F26C8188BA6424188D428A61228AE182D4A2A1418629B923084819124814C22CA3421408184002144B428D12135128451868891859B448E22264412332486FA2084B425A92141288446D11122D8192181243A64921407381A8848246F4844142924A68924484E74420028082119116008E24241002888234C0221100871452
+:806E800040C1425421121F8228446241224C421261321A1202830421484681841105B042138423810242846F3E06481C3138818766322AC8142F3251818B34AE4196E28834421D1829E2A4D241C9A24C4AA1125CB8487222917895D4528E34334A2A62C85812B82358185BC24F1836A14D314EB28AA33889B98184FC44111ACC8A4EA28E67
+:806F000048662224382826F2D55C2084A121285634126B83122D329928D4216821872442C022A48E2315B2241831511368B419B2421163168B2446A184128982824111F11128533AA44A28A11C4A92614AA894C84C84B4289844268884028B24249FC608281181818C3221101491248F2281862888D88159124A32148A0290284422488DF3
+:806F8000254598961D823222274243C85424AE122A18324219D48132252722988AC118111594119662258E22CAC132488830287F68012A04242243424214187B3874420CB02468444542CC21A63114212362844BA4128E6530122D11281558181A1CC22848A08489B84861142840131491251AC44138411222212768160483048F6E0E1920
+:80700000D184A512242411836414181CC484AF24E128421892882AC91480E283F8428122142745A0188C8248842235292AD1812418A6251C63424046A1252AB89AD224C128002726C2122E18628C682218224F864F1204256181184C01298312C22113C21840E814012001701448048A0226280460242841874812271228814460838328C3
+:80708000034A018488831904C0884818488E1C888AE4170779031691124D22137142D421D5817126B88BB262F18812248CE4247998E441E21A5124B85B87CB424F36E8429C612E18582711441D2889323C6F8861374A82028DA526FC6811C3EA12B111A218B8260B9E4143C14423B188C138E86D888F4AC1184AF8319880644123C22829F3
+:807100004154288C22B2112454812147884455881201328184001004278282224229252C023C48B42829A114400246C264A521B148494822A28422272443A114A084223F4802128624D25AA641252661622844101832444F88F2A944297C28068810E4483245109621215C78283248008E218032A628A691214A08122892684A81018381D0
+:80718000812814A81222848B182E486F55098CA4244012341142193448A14888242024014A39694F12818891489084103A2424434C22A84816842801126021281260212888D028880820848804D88821246F63071882221648688283012220284884041C5C8552496821A02141224828006120E2A4880463A612482C0118421811208402C0
+:80720000808128041282840048F08898505211C4604840074423521E22C828612122818058141414126142411826028A04288E180080420A50128823C419A9A1242150423012901218258C4408FF180B2A04008032223240748AB422210427884188282B1613829482004022840282A450284A9281D02888A8382220E81488821821B8846C
+:80728000028A06009220A1187082F1C62F008140A2412911C842848B422A94488160148532414318811401296E12A282A8B08204218110154838351421A028009880C814A084A01882C881822A149292F083D400242480220C80840950218B18001003608240A1842578420125010048442416240830411928211412011092418415022CA5
+:8073000005C0428800F0DB4520B28442981410841414842442825848806242114CC844494A054C9861165414544E212E41826028842814C0812CA484141480E412B414641887118D11140018B08844B818048B2C4FDA0245084D41222E898CD4240214829042418A0221812140A2416A38128061124A88448861122C611120C4CA8129046C
+:807380004028C848130885C1244130288244604422002D44F0B5C2247247382E28E5716EBA64341445D13832A63F6EE4A8D723F44ACC485F82AE48CE4B8B1649C2E58A74A1F181942F26F283466E43543BC255F268218B842FAA44A2A4342D222B884EC115B2612AB411A4248AB2D1B1D1A2181F8938B1238DACD81E481816B298F5C815F7
+:807400008B28AF8C0F188F4816CC248E11AFD1FA69322766418FC4952883B64C1874C8724AB14EB218DB15E86DFD65183E94C97244817C64D142C2424F34A2AC27282D5846E41A3D3FBAFDB9483E321D222B3F249A7982EA2BF529428F92CA525F4568248F84C892DA7142E248F8B8824BF646C8C26E887F8242D1452642E7A3E541C6122B
+:807480002D4C782FC6C4A24D882968488E127DAC96F6218F77422F4876217182D215E244ED2276848D13BD377288B42AC5C886A281FFC1E24884D2445811A3CB819E4815E114D811E81599442B8287B289D1140244128B144E68A788881688D42A43120111211188112C118111811181012C016081701128648150814028156241408421B1
+:80750000C411424D11901A48AD1148A1104258124825D1841412141214120441F094D534274C155ED29D1D9D8CAFC6F7694DBFF7B553F744649F93F1F9F9BE944B84FF95F19FCD5F9DF8A5444F87F4C9CFBFB9F84C6C4F93728E7A8EFA2C685F83F7244CCFA2F52D3AFFBBFEAAFA4F6AEE389C772CF4A5948F88F8893B9FB8BC4957824E08
+:807580004A2F24F8D939BF91FD51F2AF67FD1514AF81E168F842466F45F55418CFEFFDD6DC4FCCF444886FE4FA1842141F7376674CFD777D3F4DF65775AFE7F66F6D3F64F47755ABBFBF9EF6CFEB5FD5F95E72FFFBF8DFC9FF6AF2E668CFFCFEA7A36F46F621A9CFFBFBE5A37F5EFE357B6FF3F7AB5BFFA6F7BF212F1EFFAE6CAED33F82A8
+:80760000E628FEA5E72E823F3AF6ABCB9F1E56A22FB4F86ACA1F17F3FBDF3F3FF71A8A5FD8F9AEBE2F68F842D44F6DFDDE988FABFF92FAEFC4F4C4C88FA77FEA4CD155C4667FE2F2283DC7542F64F54C2E6E67EF94F69CFEAFE6FCEBEB3F18BA56F1CFCDFFF8F3E7FE7F4AFB5CD63FFAFDD3D16F5EFFFC754FB67587F527E3FF74F67C770A
+:807680007FF2FEB1AEBFBBFA8E9FDED28FA9FCD3FB2F2DB4B3FD93823F31F319413F85FFD1C2AF2DB4D2F95B389FF8FD5BFABBF5BB19DFE1F1DADA6BDD4B4D56F6FA188F8DF946488FC8E9A4BB564BF2B666EF42D6EDF25E3DEF57F2F676FFF5F67677CFF4F6E6EC3F17EBAFFFCACA7FDCF8F6D67FFAFBEFF9FF7BFBFFF37FF7FFBFF97FFA
+:807700005FFFFDF54FD2FFCFAF7F76FE3F77CF76F6A7CF3FEFFEBB896F6CFDDADA9FAFFDB3F32F2DF7B1B31F3BF9FABBBF1FFDF3F91F1DF9D9818F8BF973319F9FFD69F99F94FC1F9D9F9FFDD8C84F21BD46FCD89EAF8AFB9CBCEF85F598DC8F86FFEB3F0020022400842486486288C048248E4880041388328142801281120229A82488B9
+:807780008129080029082501880092200900008A04002024F86B5620022484830280128202280029188122D22229810218A0A42502248F14425218001886D4226141308129210113A814118581048688418801181A84A1481814CC053CF5112485F31124AF14F11124AF34D141F24A111D24AF169921AF149945AF343924AF147924F842A2
+:807800009157822D954F82C4914FA2E414F8244A16F1244AD6F1224A87592D4A9E242E4A1F49F224421F497228F29124A7261F49724AF28124AF36D141F26A921D68AF2419F54A924782AF2439242F24792498B24F8284F9244A6FD80D4D5B1AD61CA421CD111AD63E81561C68AF52E848D61A82F64A87437A427524D862F9A1485CD9861A
+:80788000D452EBA2E544C89A5CFA244AC655828E252F326C412E889E2C2F22E485F228821F49722AE24952281F48F268131D242E96688DB64B212C38A48F2431248F2479A498386B42A9B924B59D028482890400000040040000000000800188000020042A0100000000100121280040080010023F71024601203128CD225E2A42A048127A
+:80790000230284353C41241A22A642932885D88466887D221A4678623B88A883F2A242584B4144222D1280648258132831211C9CC18A4568C429222843B4286848468814F8EA4A90148E247783844B942935851E2A493222A9EA8118924688843D844887585B814694248534812F444258681943B434542858702482C251442886F922114A
+:807980008E41512783AE412B4983713248E148A11896C8688AB448C9128396B45C83F4AF3B2064CA1CA241CE28C7231E6823048A6682A2276245388134132861144B8417281A24A8E1ACF8812E12222FA2B428A5821D282D221E628F44026684428314093B288A3131578C1B244A11DC2C8B3A88224B8589D826F6289438A3F46F91D0141C
+:807A000001E941D82481D414E8817226022D92160848A5C448642AD4483A31874443524855EA44028F44D2834195848129251C24D114052D1286E812A1684F14618166A3482C61891C282964814AA249813289886444F08641C01211214C32241E48C02480120281001240B8420814221084C84846440826082C04481E2424908400824219
+:807A8000CC921228002F24082001822143428414081F1D03442A514818810016B14C418866164651148305A1411CB2113242421A24D249C226D021D614024C19881A46014D11244981D484921814262268842E81114CD483244224A282200198223FA704642C524843C22C483035CB148502194218810121842F14BA213143285241C35881
+:807B00006841264311B884C148822314013D14442034A489952C2C833848A2C68134482A418432A200428321F2DB4680B141011890180020E24284641641468841480400488062134A829448262402142942F424182024D84201841011220251231256120088C0244C418288B12605222602902220027836B988222124688482C3D31461E9
+:807B800021422008261144811184028E4449628141138128C31884704288914281233482C04283042344C22AA82430648A84F45454004C6181A14D48A41A64418142480041009048A2802304202484824104121223241A9424C0242022824C891AC46889341A10443248488143242101D0DB0B150419122121014001111C0484208404919A
+:807C00002094245488D0849241402806844382A4242901D02108196182241412A0180030284B21803412834208229FF1074143921AA56381842383E182A5436E881E41428D848324ECC295189C98424A111435814C146813D084A242D084B13CB4A4C42128228F41523822228B3434A82D528CEE8411384A44AB24A37428429816A3D248E3
+:807C8000A4482AF47C8F6012122601432621444451811400000059840328AA0422B02524941400D6642200569496122048F211482CC848854104822B1400C036484A8A842103F07655100440084C02150490181100000000007024084844220020420412185018440085922120280220012246024A42280440727B4E0243011911144184EB
+:807D00004204114018110D108CC2144712400559420881100480014100A021464284021E41830420F841888E114502480084848486F8D4C724604100D01442444504851401501C008092144100844321040041C02141C01800941240342831B08824128448084352222042688424848E12FF3102C5A8444AE49441042002D05441B42CE282
+:807D80001222025084001D2210E541B31133884183020015D11101C5D888A1444A34642C04806215504445A4223EE13E812084240424251AE281E1CD0F004100200100120000480046014126084400400422444004410000002120011200000000002240F8B65440C84842482001280010E4412282020018405122109318492B8808004281
+:807E0000141440C8484248101488022121446C22A32424000081101AF2B2B350C818481100000049440438001400460941218419011C080018400140084800002502004418282148001281101822D17E0C80044100846081504480024200440050128001884100814001400848400121000044800200424100882180F19BC10080010000DD
+:807E80001200000010010000150410840244282800004400004100002400000044904800001FE40E418B444246011212005044B02C22A2424810014124A4244341212928081014011181128B444A2404000010046F822222428204815028842412CFE30A8484B044050000004445042A020000841092122E141889888A0440414541484883
+:807F0000084A840221802151424444A0220088480021255882AF2409208101100412140000001C0130118904150400220040840100001800001072420150826024800520010000918011042002008081110842004290481004000019024184224400001044012181122420010042000042004444BFBD0412124001001819014820014218D2
+:807F800011148C044554111451224B222664427028480444001200C022508A2F22012412301A524AC452424C28C548848912042F5F0F44184B11001E1418228021110880E4146414444A714818414404D150811084B2344304100400006546023B14C012400200484118104808C5F85B8F10440457412860816081800181520000171159D1
+:8080000044D88C02854441C421C044442014041024415411000016921221A140122214028483240885081F5E072F22F212222AA111122B11C0123582E831F111119B98967848F888414A24F4414915C141955C894E488F44F424444B242E24222E2480524445E442F226222B212AB112A1812B88C0923592822F31F111139B989E888F8467
+:80808000B888A444424E4880548885B844D43F086F6252222E123A2111021C512229C8191F1191911F897818D818B44824445911141558888CF44844C5B444A2262244004445C4346F2252242AA1131A3892821C5122212D1B1F1191911F897818B888B4C8244408405C88489FAB0D00000000000000000000000000000000000000000077
+:808100000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000A1
+:8081800000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000021
+:80820000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000A0
+:808280000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000020
+:8083000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000009F
+:80838000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000001F
+:808400000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000009E
+:8084800000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000001E
+:80850000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000009D
+:808580000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F001D
+:8086000000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE4AB
+:808680000F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FF
+:80870000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000009B
+:808780000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000001B
+:8088000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000009A
+:80888000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000001A
+:808900000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000099
+:8089800000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000019
+:808A0000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000098
+:808A80000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000018
+:808B000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000097
+:808B8000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000017
+:808C00000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000096
+:808C800000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000016
+:808D0000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000095
+:808D80000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000015
+:808E000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE94
+:808E8000000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F061
+:808F00004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000083
+:808F800000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000013
+:80900000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000092
+:809080000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000012
+:8091000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F60859440012002402102E0440210912812830142208401901891111B1283044E24142800418CC4588C14242A2213082C42044C6421002025F83F29D0124621D118344A89E482D548A42419B6140213421821C6243656
+:80918000C8111CC2211283B118041CC215134161414E1889041D48912AC4499199E4911434241E2429C6441684F821844443682243B222D142E221AA292B81822D56CF25032212C048214260421061512012C84140C4211C0118004E18400100181CB1418304450828501840C4188D228034343088209226612F44C114C0128044B4E60ACD
+:8092000029041811102841082822400122423018841353181889044222441181411008E012841618011A8414242184081AC8218008002496820892C8EF9B0310110185018120840422004128000028000012138181410110280440418814046044220010044420420222280016F2AF274031488480042A2424020000002220020018000043
+:809280004041C84800850111420015482806412604284004002222009824F0118C00002825020000000000000000000000800100002200000000000041200181000000AF990C184C134132412241421C828164828410110A81D085081816840889528400282E484A41922C20812291184E28421411105182804CA484484198469824290816
+:80930000001E24145425C118A7112E189C64A11C62A19C628270120212438182B1452204482826488AC4115E25CF34634418C05848191192118413526216EA8281E18194241214B01A4458422226A429804434C42E444FE74991152D3594A551828D211668141E289446C828278180110E81228904301489582889921926C1564CE486A178
+:80938000142C952C12121B2189912987448F24111131581CD28211E12844AC844C64424C286462824441223F260C0018126E1148458242A32122400214122812463585A0412822804494548D2122008148112100122722B02821014400A04185022093B820044A9844DF48062A84021243849214684602872290928A149841A534A17412B4
+:809400004E1141440059E4419243A042802DA4429A72220265012008191422981215981A1B48201822082289288882F43CF4C01463614325D8286115664A0D8BC24A294E42D124248873428A62164362121AB8C172659828A3C4224B343598282D289240E11198148C32182934212F1C32988CC9614E814A98C1121C24A6D2848CC6CC4C35
+:80948000A64146A8288F920B6E14214CD182C15419E1E6C14160826678C2C2821470C231168511A4424126644188C344B15452214B2494222D18886023191A32251042C34183999213928213549212482221848C267864286984826FB402B0142202A468D08422B442A81822128A74440887226AD8329211761181E812C421665C822B42A4
+:80950000182346A8C24AA14213887114126881488A823A4181C24E1183A8C1194C812C8F084D68884822681F7E0C421C6125303C2C912116824201A591118A016143AA211514221702132489A2688B2483012742181391281D6810A2826F88D44802A0244382A4254B29822200A03412903846AA4878BFA809C028538422C4242032484851
+:8095800019088247948B250053042814231881225181860982811144130884422880C4121381187841222258149061882850A24F2208824F2803F0A1D9800183221101400918892293424071912A442A6241818CC424302240C416B024048944868191A300190248D022810885C14842AD828489240283840700F0DAC920015B21214D1882
+:809600004D12209348121FA8E2B1A214471C93D149C8241F211484B311A28444172422281FC2C428A9A94221C46483D1214301828D852E1A48901A39A8248F11AE8470C9C288482824CBE12B21924EA48A84F214F780B41112A821668162121538221904C0811E284622B1427824C823418344C82122881508490545C825589222422EC25B
+:8096800028268212341188684726001F81E224086082243E488094281608486F6B0221104224E442014441801422D22414541443581486AA52A0A4D02402481122814821848608000086C2819B21328D8143042084741801C2CE1410484864818618F27374000050422028314224A025008818488145011D8450C1508122850210C42119E5
+:8097000004418448244308242024810289641100822A014004A042448AF244F180F4241820C4123014004C062400422CC21A28304421C18840D28411D234442142488262341440184822040028801A480C3248808104002A914A8FBA0E2609C03860242E4328494268120084411414244608200889240288A94148A842288498A652218683
+:80978000C2521100282884004C8289D3C1042688A282C0DE1002BF7604498424311422280040842414022849312488435222CB1421C3881485541C4865834461A424482A8804A8A0A42A810117842281288B14842048088C8C24A2435628F2464C20014D42004460462400602242218A0453222401282D41448C7488814C845421108224F7
+:8098000082642828800246C841C880081B81208428014718A081908420FC9533401A8426020030422A4122122128145882460817822891288712002181282240244208C41008C100C3028C844144A128902C528420021042F4913620220180846522408214022C248828B81188884225C445400312288828C0482922C88211232808421077
+:809880001118014442811544C11881A26812421A220881AF98024538283E41404188C4481C0228C48022A22442488601850121F024124D214CC821442D19804103D081014823280211421368888A624882A822008C28E288A14884230ADDBBF0344489822282B25221E32554562E6413447843B24AB882F238226678AEA2C86F23F38D5F16
+:809900007025916835E28E942DC9DCA6B226D422D29A46F8C3422392D183F812282F28E466C4119B611B452E28A88E881CB855BC89A82AE08A8A28C8883AF8C2C86CB884F256BA207434EC63B154715651441F2456862A921E23A26360686AEC1CF184C5467C65DDD124D4C9EAC87C65FF2C6C1F71C14F3FE6D211D49962924E142F2AFE69
+:8099800014A81F887C821362281C18BA59E214F1A8A58B4483B848B58857D85E191AF134F889F4AC184EC883E88C352C8D182EC82FF5033D224A51128D24482E6A442E244E4246C26227242A8254445DC4BB111DE18D224223F2E4418140912E21167128E424B149642281C02346C4A2C988E2186A8222845D8146AC2217838A01DDC8833B
+:809A0000EC4581F628347AD544A231BA364A9F7A0E112312111A9118118B12118B12118B12488522882208902880024A0283045A025E242116948287456045402CC24C21C41C014B12004824400444124C02460446F41DD2143AF3361D8F93F335371F85F1652D9F92F66F559F81F7191B9F97B16AD399D1A8AC88DFF3F2BF21DD448C7868
+:809A800015F9393BDF94F46169FFB6F467494FA4F6737ACF85F771784B47FF82D729F156FE4F94F46C73EA77C6FC34324B888F2CFC4C574FC1B119FA5C488B8ABAF7A1A99F3EF55BCB6F496B42878C8BB74F82E68AA84BE84F8FFF686E8F1841F175756FD6F62839DFF2F2313A6FE3F37A58FF76F733746F46726EFC49332D3665F6CECC67
+:809B00001F67F78B9B7D67ABECDF33F3377B7F92FAEDE9DD39DF96D62CFB6D6BFFA2F2777AE723FFB2F52E5FCF67FFBE326FB6FFA4356F61F5A4A26B484FE8FA547F4FD3B139FA5C498F88E84BFFA9B99FF8FB5E4E2BF92EEC8F8DF348A84F8EEACEF9F8DCAF89BDB4FBC8D65F854DF271172F63F73132BFA1E375F53A36AB221FA7F2423A
+:809B80007565D64AF432281F15F646826728FFF6FAEF63FF6CF447CFEFE7F63B38EFCEFE6968CFE6F5654E5FE4FE6B68EFE6F6516B1FE4D5AB765CF7C2E8AFE5F5E3694F6FB682E463F3898AFFCEFC5B512F85F54DB4DD2C8FC3E34EE695F2D8789F947CC4F4F414CF8DF53C3CCF8A7E3CB8B4F68EFC4F8FFF6C7CDFAE4FE367F32A66DF29
+:809C0000E2F327267E77AF67F77F755FE7F66255EFC7F14B473FB5F25642EFA4F48E4A7F77FFEFF3F738FF1CFA7E3D7F53F766EDDFDEFE4C4FBFB6F45765FFF6F67F7F7FD7F6695FBFB2B47AF4FEF6AFEEF6E3E11F3FF69696AEA6BF8EF2E9E87FD5F77B59DFC6FF6D6D8FCFAFEE1F9EFBCDD8CFC5A55F4F4EFFCC78CFC1B3F4FFFCFC4FAD
+:809C80004FFB9C9C4F8FFFCCCE4FE10318000010042248244824001144154806815048401403111013180200290829080000004008864821091008421281F0BCEF50241AD22481B244819212286170220220784226C8318AB4422242A54A14484E2127828594424CE2A2242422D82294214840628814192622581C4890614A018B144322CE
+:809D000074A40849941841284F1AF42C6DE022F511248D121F41B268F11124AB161D24AB161D24AB9619F24A9253B84A39A4AF143B242F1479A4D812FB24484EB14FA2F448A14FA2E415F2244ADE212E4A9E252FA2E44DF222CA1F4DC2421F4952281FC9B248F89164A3F68124AF14D941B24A9921AB9459F44A9143B24A3B242BB4478203
+:809D80002B944F82A4B44FA2F4134280F5114C89F111248F24F181248115B44A5141AF445941AF243B85AF2439848F3431248F14798458126D482F14D9A4E514F824D25E814D4AD6C14A96F522498F5DF222CA1FCDC2421FC9C44217418B841FC8362A8E6CAF1619F14A1419F24A3459F448B122ABB4222BA48429712288FB221ABFE80E64
+:809E0000260848400200004004004800000000180000000000820028000042004400000081003022F03A17802122821382430226AA920015984835328819084B2413681848008A06122344642118A2F01222228042012B4813222424A2A130211098498BB49882A8224AC2244CA82CEEB56016174194C48D26C374227824B81244A2258370
+:809E8000921286644172211E212F81D86AE24192285E24834CC14A6880962C28AB1490488246C6112D1A13981882844018C14883B848A81482418CC4488924018B845E21813F24065243048D168D24CF234472243218884B61222B12469E142F2438816085BD2657298922B1589881C21A246444CD2218930CA1839A4413C619112B4111DE
+:809F000084428C2271447821A8424A61184F85628983B488022C726864418B818ED560121B218712282430288466A2212184852148618330312DA48228484E24A024A428212818282B12E022052412252298888A2204B081028289483848824282423242824AAA42AF27091844227064C228807248022E111A4401252151228C44216214BA
+:809F800036A8342250A144294411E241C28242200880A82124114324D8288182711188818438942C480890984B4A004FD808399632359C18914E138712A75527189B4283D492D2A2E918042B429F42C122E271498114D141946129923116B9243D1448A321B34489125725182D8199C6148CE14611B4C4D1288C1892838B41214E18881EBC
+:80A00000469F41CA448C21A5841F864192316723154468561A12C8781425396117848B812F1814B2423111622B2C9015682A24A2242598364E11496541497518826441881114121B211C1462844BA112462444482298484CC1128249E143688149068AF4EDE220048982417A4932213574C2A82416AA21250114222D2E84345C82941816B6
+:80A08000C14514134211FA2182C0228238C82C1244748282C82859C1144285B4A2C1983D92121CA48129E8841888149BC48CA914B06E0FB025D11851284E228C11924A8128A48983042784A127A481228C221102F01842806544A52315641160442C244222014227614CC114822C0A421869012522184208294526CA14CBB9002944C48143
+:80A1000019112404421D444C08244DC82822A0424480B242282424A12481814384B222C121A394121638142A048A1118C822159268181F84130446A324004C622343046662458B343F18472106A082812236C8221912E81112112A1111341441124654822226A8822902498222034842492312825442155A842842482A341442002B8420B4
+:80A18000E18821A6948812C3881828F8F6A7A0242741C48D218963C2462866162E4C1CF21229AD42493D48E14D588D644C7144BA28216A84E22538428D74897272BC42B124843226299252433724257812CC6247252C57148B866E92830423C4134A2199626B4A2AE944718A34A48B1886E66C028219C251704223F1221284A1118909C015
+:80A2000028252152228022024828A0242A084944612212588395545022C051828184411A9616E01281C49249444288285128A014484E242E488F174801200281850128A44810A21218839111613140011112118018828232411821484148460100251152142C41115252290181908212882123012E9443A8483EE240830113012CC1186115
+:80A2800010111408830822848223041210A448E042C1C2E041081048841402802884488412826182802828441804E08408A1A041D05E0582482C042505481384C1248814830821803424306290228018021200282584542210011880041129189384448820114414024042084A08F0A631C048C912982C004118234442881202281D1412BA
+:80A30000111011524121118A211141068741916011874141224150861488424D8884609422256824988423486C81201158241E241F650E2200480026413A21817284222C01211C021C0728D0810214C22229092D2218122100484A21012100C042824821000044881818488048F1341E10420444100111601C842125420481904A2150121A
+:80A3800010043022C8110043122A31484D4161501480125294181021C89886234969480044428027A4821FF60B57811161181883D1280187212486011C08448844403884C4162429B44841048542A548B02444880888544034849400848C041C14480BC0224F220122813028C5F221F610B68A124C6118441986F241248CD21482121812B1
+:80A400007828B2282136242A04222224882418282C0119921441212145024D1214414721884429E12408244E141AA81816820986C442408401FF6C0F8C8591412F24D248811812088260181128361624144482C1145022C052C08148C8839148501813032558282A04808881684843C21826042D244541488E810238902A488F1B091E62D1
+:80A48000374BC518D2C568181AE2B4F21921EB2E1D341CD28B78120217A28B52D7622786598CB12361923D42CE414F2A0B2E414DA1314C31124F44C14225F3C2214417212D4425738D758641E1B1B964D232B543F28312AD141FB8D122D84231942F297258D282E64CF894B94B64CF770765B58847B561A1118D188776F9B122D43164B6A2
+:80A5000037A88A22F81834AD316FA4F242213C731261D14D2149EB18187212F472518E2C2D148B5B9D2A493718C75E42453241492194A51E82228F6839888CF489888E928F45B8511C729CBC98D828D148AD128991788F42E422B14244B34151A426F21C67A57111D68325F2441A8CB88E382836D3847126FA148416A5484CE42632264470
+:80A580001624C48A48157212622D4E2E671787E425FA12185D444CF414182F42582D8614D2693D166744BF68684483437884FA1C847024F22284459842124363248E8C5F684901004018042412000044C082118815C886158878112854815083901310A22C218A12A228148A5218282CC12824402341031440628824400200813F8248B15D
+:80A6000033F3252D9F81F13C1C6F41798CF2466C6F66F6321C2F67F322223F2FFD129C8788EF81F8BEBEBFAFFA7A9E7F4EFEAABBCFAAFA3C3C1BFFAD889FACFC6C7E1F13F35CBACF86F64D1F2FB9FFBCFC4FEBFF88E87F7AFA25232FAAFA8C28CF8AE652FAAD3FAF88FA11319FD7FE44CFAF87F75153AFC1F41E1EAFC1F81C966B2B2F6373
+:80A68000E254EA36D3AAF218BC4F8DFF724C9F514EF137355F58F41516FFF3B51AD12CF8262E6FC7F73A3E2F6FF327233F8FFF13B9EF88F11E9A4FE3F13676AFE3FBECEEEFA617F63634CFCFFD889A2BCC4F48F52163FFDDF7FFFDFFF5F186C56F78FD164C8D6BFFFAFA87C36FA9FC9523AEE2A7E85F78F986A47F71FB6F2FCFE4FCBE3EDB
+:80A700008FADFD7A7AEFEDF197374F6BFB96862F6AFBC2BF6E3A2F81F3F6FC4F58FF627E6F7D4BF133351F53F7191C97F3BF31516E6FE4F674766F67F53737BFE2F263C32D2AC7C8AD8AEF93F37F2BAFBFF16FEB6F76F723216F1BFB3D394E511F34F465E7DFD3F354365F5FFE5D1F1FB1F31E5D4F61E166F4436A7F3CD837FC24827B284E
+:80A780001D85FFF17132F63116DFCFF67FFFBFC6FE7BFBAFA9FE1F1EBF81F99E96EFEBFA3226AD2CAFA2D382F236BC4F4DFF687A2F3B49F133763F59F11116BFE7F11F96F7612FA2F2737A4F67F777F7BFE2F263E925FA8E1CED9EFFBBF97573BFBFF365A1FFFE5BDD5F1AFA35119FB4FCCBCB7F71FC2F6F7F75F7F7F7FFD551FFEFE2F7ED
+:80A800001A1EBFCEFDC7EE5F36F61F935F33F8CDABBFFAF29316AF8BF8BF1EFFE6F27FFFBFFEFE7BFBAF2DFFDF9EFFFBF93EBEE7C9AFAAFBC87EBFA6F71A388FCFFF8CFB8FC6F6C99DC01110022D139014124186088234404288425868001220180885044418B022092A082A082A082B82842A084D838648024048066C02240040045F6429
+:80A88000064302C583522A11837611342248A583426181211285B52114E281C42147814E21848591431A9242287DD8284F82052D5A444D4216141C1104256241CB1411A7241298482D949228E064094A61884A11F44879E032F4112487221FC132481FC1726AF2116CAB161D24AF269921AB945788AF2439B4AF347BA4F842B3478B2DB131
+:80A900004F8BE414FB244A1CF8254A1E216FA2E51DF2265ADE252D5A9E242D4A1F49D222F4912485F2912487241F49724AF29164AF24D141F24A921B21AB9451AF2439B4AF243934AF247934B842F9B4484AF9244A1606341D4C3C71117C4CB2116224153C4815F44A8615B4427A81F84A1643E924718468248648B48634424F2281D88417
+:80A980008DF826488229641C25E349D232E4C9D222E4C956229E24872617486E131749A726446E96128F449A242F243934463214AF243A14A86781A9F2A4523F2806200800001200400600280000002004800800000040081180080000008002000000C021F087E510445494812F1452A118268892212B52ACD7180514A3A2211A664423DE
+:80AA0000913689E684022E412D428443D448D6222294548081C4162C3185C022168422D132011E82006041830512188A048AA48646F4C5A980F4812224114D82224314611529191821D81A985A24151832296217844909A8278828458292834E142C28D22A092D82804862211C5428642A84348828C22CE918E1144812458428212871141C
+:80AA8000011F3F0D4C245E4915C2E4B3F2124417821B523CB214C6292F8265A812253823721F8294323D5EF22A2471CBA228C428FDC24994C23D642F2128F14A8249B14258122123C41C27422722464238A429A48314490521A0814A41A2949E251AF4132200155422841400402219A8413C18714821D228014448284518288AC242904614
+:80AB0000282A01188100209184122603A0411C2188214822C9811E4854430182882014F4E9DA002008880080080000000000000000000000000000000000000000110010011400775EA046127941048B221446166681182AF68883842110A4583A48516112381D48CE81228D2684141B4130C280D148A2C61053441883C2A54241842382D7
+:80AB8000E711682823C44849B1A2E221084C2181C2486E77502232194114B428E4540249628129256618882562844937221E822AE15802121F88E814046CE28218A849843B1483094EE4222512E14105CBA8462532448C9432A21E831062844925A18218862681E288FC2BD1002008880080080000000000000000000000000000000000CE
+:80AC0000000000110010011400775E80C424407424425828120000292941032522D22231941CE288144848453848214284C012122D4244481022011088D2222851288E480014120027441221002AB4DB42E14201104AA94220E254911325B22941AA48812E889B121AF8218C22C924B29184A2283015388DA123B468B942A2A460232212BA
+:80AC800018818C61852A61448B2190422415C8448C2C24AD168982888CE48518F4414EA02449421254588181295214160327132F81B8C2012FA2A8122B831C81D885828A413824D03825C34AA04129A65221274129044008582A31242CC11260881149840C98682F44221882C48866F4CD7C1416041088926220612500810094104972A419
+:80AD0000EA428164848F142862188444E0129848A62831824222222C8121C118848142278A304829140A915248128112C8A014703F0E4142109228A9011682B24B6288203182201822942890388884149028214A32424C024711224728B09894321484288082028112418004308C00C438211843D34B0914266282686024284A02205182E6
+:80AD800023945D721361C1240040222153228681049E244286E1924422435248808101850141E02CE1C4880419D184E5422946022842A907927F8B4F22236111141941240116381414000028881818442581244204008C018321030043220250168004180022301800248091C42C6488C048424F870A53C1128912C2188D12124AD282718F
+:80AE00007EF119828112DB18581F2238144281A0214216C822D0181262812B69481C397CD02249840B1671128862849034B018E8822994181C941C3E842B481632842E44A9B768B118E444F8A7D53022281C912126C3442212220070428206128928913241A521881205214AA842444F828102284382D226A46148150411220048230428D2
+:80AE80001A22048D242044880820F293A3004302C322B12411248552241200111844602522441068412C02A825942229118292122941820129210100A0184022A281332224020010088820F46BDC60832001261291484148488C8291624C469911488312143142448211444400414934122284550840322488228288482522480242822413
+:80AF00009822826288228132F0A23F802114281105182A912220022C812292182D284116021E8800410000A420529284112032481981322110011B14221F42149215281304120014484042F8861150820014400221188A2524024823A42818604228240000842844C081111A4401C0892200800442004004702204222001440012F74820D6
+:80AF800018280120352940126C21838511112A24213242862808380050488260214800241002804488022223A284808E9482812D8280098828982285F19BE8400444461802805248108A0218004183014A3134200824002504482026312200261228880888928420241168248004812688047012082DBF2044C22814503249C442422004F1
+:80B0000042284421486D4100C081414841990830258481C41420420C2012044120982440840120110800819042F06A7F10441824046023C012182424901444234214C212624498224542082190121A2201252281311223054200118046120144281C24042014088181F0E58340488444143444100482E04844A2285849342A40B814382223
+:80B08000478225982818258448C848111D488814884018C8C18114898802163148848D44228902814C11C814409842250437382470841AB84581B15171267C7262238AE4A77352021964441F467128B87A712AF2328C2786878A8F416922E18D83264EFA6A1849F468698F24F7181829A2112D2216BA1968841F42E2889881D019E1A8D885
+:80B1000051E288B821C58817148E881288802892882E1581DBA9B03411F8141894116D441B11684AA58189A46A2B5565F1265A281E145CF6541419C694274149D284445282614748344AB1134145D22C59228A914829A182146048D6B2F2A64681481AA24C29B242B42A53884E24C24D628E488D62187FB40A4CE442C4248F6274246632E2
+:80B180008F24D644D14AF24E162189C122DE168711EF21FC4662458AF2C4124B294D81A21D24444F480229721474B34BF2328821158152412B3647128A36884A6212F8244CF262422F25734C5522CF22A411448AE18355888588618146C878241A42A221142818400222842C082C48C882C081488583C421488531A214235218218B28E046
+:80B2000048028E24708104150C152CD2C104158C18A182158858842C7824883834884382383488CF99064F6774327E12F821333F17F13347BFD4F452728F85F6D634AF85ADE42BCE7F64BDC2FDF3F66F5FFFF5B73F1FFC4845BF9CFAD1B19F59F9E6E73F38F8A9297F1252443F13F644611D9DCFE3F9BE948F49F1B5B55F79F9F7251FC3C3
+:80B28000FBA4C54FD2F245C59D2AEFDA7A547DC1B3E9F24889EE9B776C6FF8D264BAA4E8CAE249F34CEC8F2AE8CEE64DF71E24AE47246F46F534542E3A3F92F731536F63F54F4F6F65F75A58AF85FDF6F66AFEE2E65F65FCD6F6BF87F376552BDF6F29F93C313F3EFBDEB8CF49F9F4F73F58D8EE51CE4F6AFA9FD55F1CFF53F5AF35BFB2FE
+:80B30000EB4BF3161C2F21F193591FC3FBA5C4CEE91F18D8EDFE3F6C4FD57481F349E4BD982FBC7BC2C1AB4F67FB94B8A6EC42F824A4CFECFEE24C2E844F46F773F72469C3448F82D331F156323D67FFF6F65E5EAF85F7D474AFC5EC2CF2C2727F5DF55ADB1F67F77E6D4FC5F5544C9FE6F4BAF92F41FAD8DC5D1E2E236D8C65569DEF2A38
+:80B38000FFEDE3BD578F9DF7981ACFA2FB121E181F2BF63CB987429F82B269DE74FAA2A2BF8DF94F86AF76F2E82A9FA5DB2B58BAE7292F41FB28884B138788CDA4AF86FC74588F88F91F33B0146261A7E1FF96F315737F71F62F6DEFE7F77C7ECFE7FFFAFE8FACF5D6327F7DF47CDBBFEDFE5C4FBFB5F5161ADFEFF3A2F1FFD3F27CFC5DA1
+:80B400001C6F727217FF2E2E9FBAF21A5A5FB7F63B77CFEFF5BA1ACD9A3F73F3A5B7AF3BF33CB98F4EF84D6C8F1AEA3CFEF6F6BF85D77EF84A23AFAFF3DB1AEF54782CFF9C22AFCBF11898CF81F38C2C8F8EF45AD8CB31CF4CEEB80D411044581450244845A2482048A2482482448E48444004001042040081220080012302002081880409
+:80B48000120020810281100881F03CA5A018800114B02221011A6226802141A4416C22D128229928124C4848440AA416D4812455221224282322018C9288822428812883048148A1008002288042F14B66E022F4112487221F41F268111F41F24A121D24AB141D24AF24D981F24A9251AF247924F84A9143F342934F82D41AF924481CF991
+:80B50000244A1CFA264A1E216FA2E41DF222CA96C5DA9E24ACFC91242CFC91248F22F9912483F49124A3F48124AB141D64AB9419F24A9251AB9443B24A39342B94478229F934484AF9244ADF140D2E4A17458F22741134681D442F24D1C1A21415FC4A961D2C8F241BF448B347828F1439342D8343F24891612F14B9A4C1316BC21EA16BBD
+:80B58000429E212D8286C1DB9AC2C38E282CED88C2D29A22A249A18AD222A1288F6629E846B984B24239A42B9443BB4279A4B84279B6A8946FAAF12CBB40084800002200400428000081400400008800400214000080820400004004000000008001DFE609142450389499A1124825149A3152524A214181213D22188C228B68288C024CC2
+:80B6000091688CD1212215082682748402218D115C93B815C62187142B122D428D412CB4881412F2328A8A11A448E3A8288C044F340826A41820C21424C58391484728240025A2482B412B826D298CC1246941A8124CA4482E428C5226221226AA14AB4B1A64333243E34811024212582D2460182AA118118B854E3444268C81218444812D
+:80B68000B49D0E5CE284018D619111974325324447886F31822492122B693D428E124787384127E23688E345688ACAC214663628142F2114C948248F16C19276646885C124898B91229B421AB2477828A1964678C8A2244F28931C492174480689045B66001002696181211A542800124A8104122813182A83218848224492282528A11248
+:80B7000089C2529AA25230269012121C8154141B416502241A443281293114A1A2209982AA04483FAB0E2150121942432492418392218148A11618026C68821413011B4883041400172212248D244D4220A2242112495141A5210115642416C81260141528248228912286882202825FBA4991314B2116921429A7414C21E13124E118F78C
+:80B7800012A98693415639513F8205CB2589669236E441A242C942F25824A1D3323B17211AB244126C41112426294936A91D7A1E221F817A2492892225B882A48127A11638A24AF812628B818A2126F2CE7F24142A21B124B153B2429134E03221F28118AB18241839C511612538544E192061812AD484024B2417224D321962234820A2C2
+:80B800003425018C512485521819167452321493081D482F8824FC2218822C28AE58221AA842F06F8AA0216415120144B041914813A12413D61A78481128F4B148229C2262921DE44B24404192182548698125BD149266454804122D251319A5A1872119F388218CD22261221081012D1A382483D28289022E82FF8B035CA4122D114562E5
+:80B88000C4282932228525B418122CA1182741DC42C22211A955492C041604C01845C822483F8441C1144C9852891222982830398C16213444844341382C882602298208212B2489642BAF8A4BA22161CC148252861A4424544888691218648282BE48422A312423D22839147289C844801203222E450051CD11360433D8427242046F824C
+:80B900004162825A12BE12B812143C41478844481628184624F5C71C0000198341411439122A01100248184481860C1A0C8551812B42282682058D3444806A812C82081F41228104001BA1209821C08270112411982C4C820240F4E4221413B614321E1F41C21E142741874243B144F328828952824D1247814782C72F26B2A1912A6F815E
+:80B98000E8847118D18492A249E682E14156122F85726285A41A86B241C1A5E0217888612436E484D28792C187466E8889B1828134864E2427C94D288E4C6C8288C64886F4A481F08612C0433062CC622611A714841880A1284213098C54484B414E2182441934488850822841833124444D184CD222E141F624411A32261D4820E122018C
+:80BA00002C91218D2247898112248062812841442AB4C80F4428E022C14200004441381211428062211011083018414D4342DB61811426C652100842C0128400478412C6280D148C988627C2864848A61226021814C42FB907A01400A01230445C0118138408A08400222A08401884881824381444002256425261424818E04491226810CC
+:80BA80000883168412410622819044288424AF1D0843484622542414443848484A1A02C0821124111941421259281082922410283212111021042E14A1443D14A15022286400230400410044421E441C019FE306A491841184462404211022016042229681C288848684C49140638100C8C82AE88298141614851808908800448838128561
+:80BB000024820220521220210284F05A512412224982C21112A0241504A084A01419E5A184120811121A08226B841B42297471081D1249249428001814850330455C41C849628712C64101453124400241442AC414217FBC082613012012912111200195644A15028088211398828482134C1808108604A0818114468565414C84642128B8
+:80BB8000644488696441A392B48C8231821094222141295224CBF340280181608212C4806AC84430888628482888A8184800802108A02941806144821210040020A8412420812281241122210120410870B5066068897211442134220046022231812239911126122181041C41440184412825A841842130282450145245081088021922C0
+:80BC00000846180245D84882012221269528EF480B2F8162841D424638A882C901214CA1128564812B2530284483481412C14125641858411B1290411ADA81C8844681C64480829C212829E2146112595114D04221C4318021824191110021F085CF142AB288D6882261584D913B524B3415E565F4126429F884931ED84A341119EA33E36E
+:80BC800032C12898881E854CED98482251244FCAF1B1D28F4B62881E5C178C311E41AD44CB915D44C72DDF44B2A27644742264424AF3411124866C824B184C78249C195D224994448F7151846F894D7217F2811926D4CA44383147411F42341430A49B22A372497183A2FE3681E841BA897946D192718868321D449FCC521A5E6C1EC18411
+:80BD00004F14F848D24B2616F41861174C13453C5215E82145F521288F14F4931225F388EA2D44591C3E22A34292242A9122765C9485F2AB57C014676725F36131BF23B64A9628859242499B985E5912B02C5B9AAF48718A788368318B489B441D12D37846F234C14F46F629918B246F5492526F1132828B52474465F2243215C33A2614A3
+:80BD8000F25518AF21F585B84F843E3D329F8EE325D15163E14D382B31237112E46681A32226F461EA00220082422044284428460847812845881204530100001901112811800120882128A248148214121C888428C1811288124048618100F0B3D1C0323F23F1163E99F64C6CEFC6F75E5A3B778FA3F74A48DEB23B56DED2CF45B4D2FC48
+:80BE000061F73F53F1A4B45F1AF82C3F6F6AF215591FDDDDB7F8E7A1CFD6F1484AEFF2FC989CAF7ABAA2FCD9C84F22F6BA89BF13D367F437BD8D826F4BFB3D1F6F7AFECAAAEFEAF36BA84BCED3F8CB818F6EF8CC867FC8FA84248F28F83A12FF42F33C244F62F4687C8D24EF42E22249F124227FE3F73C3ECFC1F368A88FA6F64F3FBF84D7
+:80BE8000F66D6FAF84B474F7E1FA6F28FE55456F45F6735D3F53F3A5AF7F19FB292B2B227F99FDC1CD4FF9F9E7E1979E8FA6F6EF5F8FCBFFBBDF2F4BFE98C94F29FDAE8C2BBB6F19FD6DEC9B815F5AFABD9B2F32F268298FEEFAEB6F6F4EFE898D2B898F24FA9C827D8D4F2BF2AA82EF43F13C35CF62F22224EFC7F31839CFA2F172EEF07D
+:80BF000021333F22F6173F1F22F26E2C7F56F75A181F25F532344F6DFCBABEBBFF9F3CFFD8C8FFDDFD2973FFB1F32F933F53D312F15A51FF99F9D1D55F18F9E5A14F36FC4A418FB3F55899AF76FF94FBFEEF6F43E32FFCF5BF5F2CF81755C7E86FC1F1F5973F77F7522A7FEAF77BB49F6EFD1B54BF3CFD1ABA5F6CF91F9EED348FA9F1320B
+:80BF8000326FE3F33634CFC39562F02C3CC79A141D23B762DFF3F3353EEFC2F26D7FBF93F3797A3F53F7C4C6AFCDFBF9DABF38FDD5DDBF9BF91B39EF93D3BDFABBBDBF91F15F55DF9DFDC9CCDFB8F9EFEBFFB6FC3B71DFF2F57D3DBFF5FFF5EFDE4EEFCFFFECCE5F77F75152FF61759FFA878FFFF7F57B7F9F9FFBFDFFBF7FF3FBB7BF9DB3
+:80C00000F5D3F3BFB5F5D5D3FFF1F13E32EFEBF136344FE3F32637AFC3F734741E31C7E25FF20B220084004B128400229200200882288242922008200442984AA2828028840141501480014148000000441244800244D012072562412322712C0181160C44890889088B84D01813814188011459B448286241844C52841284421813110470
+:80C0800018122484C724282A211188C212484C2188215242224CA14281F04E26E022F41124A7221F41B248F11164A3D441B64AD141B66A9961AB9451AF443934AF543B242F547B24D85AF934488D954FA2C4814FA2E411F2244A9E212E4A9E25ACF49824ACF591242CFC91248D921FC9F248921F49F26A821F48B26AD9C1B24AB981F24AF9
+:80C100009255F84A944782AF247924F84A944782ADB44F8284F9244A2FC1093CE5C1541E1F41522A9E6485C364AD131D442D96482F340B2F34094E83F048931598982B43AD9149D118F827DA1AD8A7A4293D4887496D4B8F18F2264217812F82DC41F42281C4AF3668C1AF34C8242F34C82C8F74D8C1E236D884F2428745E8247A24F8421B
+:80C180009643C2846B4229D884F5E2EF4028080000000044000000000021008008000014184008480000002001000000000014F09EE4241A341645D15A21F1284519F4112823946C16924960A43C914847142D2C114C31124CE682F48448872445C86987329D44182B254AD284D22812642C13928227113372149B111666221324484A9894
+:80C200005185344A433C9225F412AC40244CF2B5D51071A12208253482982136911120A2C118812E1427814A9842238644981428222280843164957418221132D1144C311C848C04444A42C8A42B253B841348A48524871345681B80E484681262CD6FB013B4C243731479127665D821B5289123493114A5A11A8C6111AB425CD52E6A14C0
+:80C280002743272426CC34874BAC36849C34694F11C4748CF111682D1E8392C91DC24715CB81A73185911835A425AD221F2638C4972C9B824AB14439422FC4799498854F824892484EA13E42AFFC0850416308202818A1141D68802684143A14A1488084813448486082282481244E25804262418012026215844104442E12005181843CEB
+:80C30000022D3212424308F011720000000000199212288800800820828104000000200128241280420230111001100200A908810084884118F0B8A6001F4211088334318110088B84848B142C849524124D2200208211888222F1244A18284002001841A02884508220C52112AC0254004A51244A01A02490647F6B0D8002001902002CB8
+:80C38000E288C528834D0226242102222026418882226142208201234222014C420284131112011392128110C588004582148808182E445F1D0AD04111088C844108811400208405824502200100007048820100008001800A40084A0160224002C0582001C064009F6B0C200210026091280000115058203268C01400224528025058120F
+:80C4000044803214482001002840582470820118004844261814286448008E440018384418B562410012111210122491248088218241581C24001200468AA114D02481284254C2281848100822928125424484012241450880F2573E9024105482801151421604100216024043411442A884000041002810042800B0220121212218225226
+:80C480002400008284244248802244F4ABF56042284C5242D08391163D144B214001241611741558341CE2660826280CC352242841504918459A1418492325082654C2292282C61826CA521F2228C1181066484781267842C44C90A480F291EE0012188429011484204122011002281028C1141281118100182022044A0244211A921240B8
+:80C50000220110042048028004800287442014F4B437000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE004800000000448002000000100218800800001400848004000000400428000000002180F1F3B500000000000085
+:80C58000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000DD
+:80C600000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00005C
+:80C6800000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE200400000000000000000010084004000028000048000000000000008004000000EF9F0700502810028120841218114202410011403144508440048C24019604402A
+:80C7000042041D24850283244808182015210420324222210000EED17013446653285913581429D1616281A085215243E188652A8826189264129C82087068924126828806424C81942130127024023042151448D182088301C2828445084E2C1889025FEC03531114846211843012114A81B248492155248968482184314314316800700B
+:80C780006886A44221489684140411C035A400824648351811A3098304822223C42860841226081FC80421F02211846722501484472284002502181A84228802281254828504101188890280213426100247228C4402008044210148888464C02400E0C805211149214143286281426012D032811412011120232411880400101884B222AC
+:80C800004404522088012216484138428628022C68881416882218024241882AF4E1FFB04582D1325258CB43174217A52447912D1283D59291484D1859F932C2DB422D3C8B218E45329B2417429042AD412E4244DAB222D5923414ADC258223B2116513285F645181964A14A4226F38842221CA4418B412AE844D84864CE4BC31628756864
+:80C8800004EF6F4352141C611116D18456922E4B8C51813068A4842781867161124464815E842287158584044842448B124A32622984042E1222122711815484142D484C349A00888999484004C241834544AC42BFF80C622426548616C12412B0167412D22131111995442761921D683F8221C2211A843221244612C922209C1615F81480
+:80C9000022C7281A24C4118641522489B71134182821288F2886C2412964118B38E2C63E2C1A0E58AA048FBD0C1584916826E4614431642D124874824716948223B26721EA2422197822C8AA8D242C21FA82481D4A222428267826D18251481185954628F01244871182A0214B168A941C8C7B8651824B2118666A4268212DC42283F131C4
+:80C98000BF502824460221848111115029C11602360C2C14459124512C8494151051421E426041181629C242288B42681CE111429A24182783001094228C01606E80014A1262C162DF33481162121819C1212C0228C12323012318850421302400C0117044482401131108C0823220210188222062141490112E4180C41440381410481C0C
+:80CA00000849F8DA87501626F12212282F329421CC942339742663B926781268481E445B41233E471A98241584DE4914B4AED4E274418C7712C33836D22C93282D5C2561472F41923119594A2E151E229C671312C6E1B2E428E191981A49E244E286311446B8427244D848F124C27FD40E24128117414941382212C11290413C18512A22B2
+:80CA800020D25242982A843811908112211014089222281400286E128488004C862111984444128D924129225248822884BF2C0458244011B828142441E214022724133113A343046664D184814C4241627420414422941183C42E8115046041814C311A2D94464264C8262142041E422210345689B144312480FAA6E50040E2415214187B
+:80CB0000217C028AA1521881820080018A018A2108C032888284842CC4842002D02C1269421344E13214A41A808448098094322200248006AF6E05506211241885118884445C9219262201284D41002C523490148741104C6122D04172424424914118901B444082021C041181912951142141C11084C2284062E86FCF0B441902401144BC
+:80CB8000048381118401414246312220FC4481928F181482846114881AB41182082562248229F26488804C11998426EC8258C1282941149138908228004D12418C04428FBB0933B812822102236121124E2914422422304410815448161801121CCC218652214294A194301841268201149C62421688042C82042521318212C012C018802E
+:80CC000004C4144EAA1410442441449421442524A212A5D428115822C1272847112A012A15E4A824B2449828D034385400403158480012808104122051146C056C829454A081608E21428845F87284201208002200200488140020243881908842250124A0120018C028001415880288884C988329AA8484000044220029020048F05C52C7
+:80CC8000200215547281251142215248251101C9123D494125115221488D2141B123C2418819222263811911C4136C356100560428C0161781148418281811189012A48011442EF4B8A2D087148807282092221D1410DC48129421302222A230264C022B424418442AC8184C846442482F124404A4174189068B841304142091522F440210
+:80CD000039624224C149A2244281261822F2C9137041277912F42223C4CF13843242DD1257992F44F118981F9272189A448F8492222F41AB485E148B86179A157141B744D611F122131F965456875117E14E341E525D4C4AC14221D3E812F28CC12E858E488F31F889A56F8761213B3D26721BE474F5163425FE14244D3A8F8115364A45C5
+:80CD8000B724F268F6B024D34EB225B111711E53E257621B3325F44812971125911A7F18F15A2365372453969B26FA94144F44B494B62A4CF526641B219E2636E8869754651AFC18136D23E6C5291486F8511C1FA8F125164B7E6346F22948143F51C1116B21628B332B92A7446E828FC6C42C28AD4A47E6342964B234453421197312584B
+:80CE0000747E692E644FA2F66162164644BC21F441C78E4147F3DF18DA93B61AEAE4D984F1238287AC90949F243782AF1492C92FC632E21F43B413F23D142FC3F11D442CB25EF642A135E4817189F146118F2244D824082C1C44A2434CA2114B428F84EC4CF8DE4400002220060088A08248884888C0224828800228828100A028202822EB
+:80CE800028222802882042084888800888800AA88008A8005F554AF355157FD27211F13113DF977162FA4B4DCFD4F65C363F78F1C5118D19BFDDFCCF455FCCF244273F38DC75F957C76FCEFCB6C25F59FF9DCD3F79DAF9F42D5FB7B16F17F6A2811F14F657D57F66FEB4E48F13F2BDF31F3DFD411B7FD9F994658F8EF6AF3ABFBEF6AB3B9D
+:80CF0000BFB9718AFACE9B2F24FA32867F68F883936F62F33E3EAEB6EFEBFB4E5ECFE1F1A8E88F86767AF23221345F71F5747F16F3375197B6B7B6FFF3F34E7DCFE5F5B76B5F3BF7889B1F9FFFD755FFCDF14D277F5EFE45937F77FFFFC46F4BFAD3F4DFD9F8CDFBB5FD6D8FBF91F164E72F1BFD95E76F61F96EE74F4BFBE6EC5FF2F25549
+:80CF8000571FB9FD1F154F19F7E83F7FAE73EBFAEB2B3FF9F2DA7C9FF9D9AAFB1ABAF7E13F3DFDA6A2AFEBFA2626EFEFFEE2AECE8CEFCAFE6C6CCFA6F55598342F57F527451F31E223F3391BEFA3F747456F74F61E767F71F9515D8F98DD9BD27FD985F1C7A157345F6ADB7FF8AFBDEF4BFDB7F5DFDBFCC1F51D45DFF2FC5F4F6F17F4668C
+:80D00000431F1F7F37F5F6676FC3F6B8883E7B2F35D764F5BEBCCF59F2E8E9FFFFF7F7E76F5AF3BABBAFA6FEDA5E3F28F21A28F5F8C1914F4EFF3C3EEFE2F3BABEEFECFD1C5CAD68EEE88BD6BF8A4FF37677EF73E731F27231D7F2FFF3F737357F74F77E7E6FF7FA7177BFB4F383B97D97BFC4F1CFA33F36F625F77FF6FF7FFD6F4BFBF526
+:80D0800074DF9BF8E8EB3F3AFE6F6FFFC5F5E4677F7BFF3D676F63F49646AF4FFF6E4C4F76F6F5D7DF69F93F3D4F9DF3C81FFFEFF3FF2EBFFEF2DE6FEFC5FFD85ABFBCF71818FF89F857176E62E7E3AFE8FA7E6EAFE7F3585C8D6CCFCEFEEC4E3F170D26012302210012260124842400114C32114C329181134814614400A02439819282D2
+:80D1000083B4240114C08184805424482412348A4403648A44248882045048F0D7BCA018114312A1161D2C22446991412B141B21886054222F143824812A54422A84C14A81112869511843A22447A28120252211467C2851412732844541C8828C028214C022504843BB4202A84F18F4D11CC0521F417228F311248B161F41726AF11124A8
+:80D18000AF24D1C1B26A9921AB9455F84A914F82F44AB143F242B34F82F442B15F83F448B14FA2D418F8244A16F5265A96F1254A9E252FA2E449E2A2F591242E521F49D22EF1912487261FC9324A1FC9F64A121D24AB961F81B24A3915AF143934ABB443F342B24F82D442FB2448B84FA254C1D0A4A5618D5315B4487111A4161FC1324A5C
+:80D200001D2CAF4419D14AF91448ADB14F82F44AB1414E914D482F14F916484AF8A61A8D11AE428F54F8241296D1A464592E5B86E4927581FC24521F88F42C121F49A61617492B141FC9F62A121D248F467911B442FB1528AB9443B1427B14F842B24D484CDB8684DBA6B5C60B840000000000440000000000000088000010040000000081
+:80D28000120000008002000000F02AF820041B12911644E9C4A124181F8412124188044B212426B8927222C4148064288489D248324216196421412A21814302121C32C62C712825F162118C32111628C4114E122A7848E4A4A1A16D121AC458682CF6BAEE50425F2852284430322D229D12158C981823243413B3798172110C1142279464
+:80D30000974216742458414632115392461E2AC9E22442C848712F4268518372124871616C21D356488E51A668123B18C449688521860410486451443F8C0C4964D61C524A472193B31AA661671113941E2531282D51AD9136D52AC122AE1249D2A7142CF134881186782D82B44C61C247821F44B21A02CD127052B518E23291448D163684
+:80D38000F51B2443C7194DB936B1335C418692C8AD448F64C892182D424E142249B41D0A21901A1100455281818E288024042048454881843121464452482E42125722142C211102AC95214B824042C881191688541A8A068460814E14322081129418844E1426F2927E40820216582C302211230414112C88140221411448424781142230
+:80D400001453022152250848282E52422C81021114482A21D92E014A01201822C82250684142848124FD93703261314D327C92111247314C626119BD22C8182D415453F811644712296488BD869C22E284038748A15F8481D685C2346B342D2A461C24F143241961C14F21C27ACD9313744688B228CC221E88152271CDC24C1A682C1AA8EC
+:80D48000782FC3B824BC8494244FA504211D22282545091C437444C21313C81A4AD842041F426412C089A9CC488CE38124C2891CD21814F24114697254D2289268498395221B12444499321A6889DD6833684A21081AD84158822A31826959228D94436A8824AFD1031F228191148F223114295162199212C22811111467181642944610EF
+:80D50000D51212C42110149E144A6282162A8214C4427051068C7131A2415F24381125142228921A1425C2484B84824881492FC6484634246F8B0FD0620489612489C14C13E3948385126782A9241412E2140110E46462411C110C23B21A46A424412519BA86A214B51432184B941E442283483412C1867124E8811212CE22282C2181259E
+:80D58000B13A2464613F2E0D4312912473C4215502844034824332124DA1163124222D22834312F118821D288DB2C8A96884107112F28128471443CD424712830119B24242981122231111C22875A2284418184E184E2822418C9482441AF8168130521A5281222741221A42420416A114882410815448208301408492240025488C842275
+:80D600006281004141850224448D6166642180018BC1604441418226B824088483F45296244F246132CD23CD3127112F128117F965184C05238331852B411D26467228B628C132C04C87115C9A822148AB4135CC684DE32CE24A91B62773451152141EA85648E2C8B257F2142216C2A8A5C1882F88C5145E2423E724A1284F81F228448309
+:80D6800066448DC43FF5012216043064C4E11A12022F129941AD828C4403281B41005C21CB24848F4472249AA822D02611D88434488C248441F4281244611B21407842414CA1212911140A857424888184291948F27AFD20644222272418CD42422964442C4402206154414B21483B248332458C424108A821448081E221021B6120A312DB
+:80D7000016088481602441003143C28400288542B81CE8819CC824822F8B0A1A1201184604441022E81482612443180281A651244E112F820147828A6458901423C8441508D0140212002481B01288182893144383D51808942889AD21003014262CF45C45C011299121512268418C42C12C40220144260243044420C44226260419384849
+:80D780004410624640382D6C114104482C84A44285146188285824002144400200244FFA050044284001111842988742881188424A083E84800849299814460826A2482A3CA1849E411562284A38842241601289488424226444211143338420A5490022A928F21E843082008542012446A642458202005021851218886464411190284975
+:80D8000058A4110048484C52481C1331298481A58131129CC181464A82D9A20C3018109828A99C888742E018F2F1573024C41672211454421B21408431414C022C14014128241C62822E182D28842142E883C12A8C420814224228424800C02A822821888116648C232824D1228808809862F0D73AC048191182A1141E2300182116A284B6
+:80D880002C250129A9241901861201922288211144121941321883911241484301411A328820022E8442442051182D268946042249229114F0515C5022221D14002162119022002181B06C111118130C420010888174288174180481212C44012502002A410282818C08214954828624C8224410028724AFB80184904280028093211444DC
+:80D900004614B44422152211648500304249B42925838E42021D42596814490C451898C41923F64124426084A7146042E0D42381094A2265244430C241DD9C34137388A313C7416CE383D426A241618F6AF452112354422D12183E32AF11D241B423D3ADB82334284F71F1C8628F16F488381F45624127314E491B242F82F27C345F13E2FD
+:80D98000C3F6435445DD68781C14A8562BA33F24342A4F4CD4AAF4182216F544D61745C5E4C372BE24E2233432AE248F1AE8A8FC79F1D02257446D231D2123B747B261541A1F7395365B622E822C658C5D472F447444F82C121E462E64468CF321C845B486AA426D5B8F84B664A42385B85144CAD45D124F1BB211D18653821E629EA88C76
+:80DA0000D588F1542C3713622B4ECFAC7D92F1241A26A81C4E28AF8D3882CD8E184E1843F4B2A160443B3315F42252594467411F66A2241364288B61D24F5134C24D89AE542F9C72CC7952F19C234F84B4C8E28258E14B84226F12D8C8BA8BF132C7CD94297C4AF84281B06A0A1D2217869537C84B2A1F28D488EA49C899295289AD812FFA
+:80DA80002D9BCA2CCD72CFC428FC5C884D642B228FA20D0010889418502C908890889088128811888028C18400244424D02121C812822622482228022E8100C091800122008244400428124E241289F29512145E527F71D3A9F11E6A8F25F748248D289F92B753F79131EFA8D688F4C8D6DB487788E7C4CFEEFCBE585F8DF11E1FFF7BBBEC
+:80DB0000F8FF3979CFE3F88787AFAAF11B1BAFA1F5B6867752BDCBFFE6FEB6AEAFB8F49BD23F2BFFB12B6D866F49F9ECEEBFBEFBE4FC4FC6F624245F33B23EF221B23F4C7D44F24E6CCFE871CA7E4E1EA299AFA5FD78784B326F23F21E94347F75F7557D9FB1D377F64E64FF75D7AEF26734BFC1F7993ABFCDF7C2C2ABFEEF48F5867CAF9B
+:80DB8000AFFEFBC9DFAFF5DF5AFFFBF9B3B56F4BFB29618F2AF9878DCFEA7921F73A7A9F78FCA7CFBFB2FD66FF4F6FBE82F4131A3F67F6F5676D86FF7BFBFEFEBFBBFFDCFC5FF3F3BEB47F13FA726C1F2AFB53F247646FCCF4C4F62FE959468AFA34B48FCDFD6EE84BA2CFA3FF39BD147AF533719FA1D122F2414157D2DFD4F461732F2548
+:80DC0000F57BD9AFE1A7C8787DDC7F85F1EFBFFFF5D59FF8757BFFFDFE3F2D2B77DFDBFF8CBA7F5CFA68CADFF5F37B3B1FB7F5FFD59FB373AAFFBC2EEDE87FE1F533535F3BD666F817155F76F69BBBEEAA3F9FFB61251F32F5EADC1F8FFFCBF8C7C4CFC4F49C1CEFEDD5EEF846AE6FE8DDCEFD3E74CFCEFFE47A3F8244F34777DF51F731CA
+:80DC800033BFB4F247677FF3F77676FFE6F712723F27BF53F72A6A2BFC7DDD7FD7F56E7E3FDDFD6DAFFFB6F67F6F7F5BFE3474DF99BFE4FEADEDCFC7FC6567AF87F7898FFFD6F47B5A6FCFF7EC6EEDCC5F61F1F3F25F3BF622A2FF33F3767EBFB3FFE8EA3FBAFAEEC47F16FDEA989F2FFB93DADFE8F8C5D54F6DF5DEDEEFC4F4C4DC4F460D
+:80DD0000FF2C7CCFC3FF2494CFAAFF8131A012B0264188C14840583484268244C248641124486C2281028B24B048021071481491284322A412D01401417022C148221A6412602286084820081E482C2201A024822FF6072F1801C501A5C2244344B82A81542A1281304212295281A119744241584882302681588902812A1408442A041891
+:80DD800084241E488908EB14909868A512C413478289638827448246245848145FA70A3CF5112485F31124A3F41164A7241F41B24AF18124AF24B991B24A3985AB9443FA4A9343FA4A914F8BD412F9A5481CF9254A1CF8274A87116FA265192FA2FC98252FA2EC4DD2A2FCD1242F22FC9124AD931FC9724AF29124A7141FC9B24AF1112CC2
+:80DE0000AF169921AF1419B54A3924AF6439242F447934B842F924484CFB244A9F4D0B4D531F8156381E6485C124EF36F111248B148E24AF74F89124ABB44B28AF1438A1AF7439A4AF14A84A2D857F8AD442F8215A4CF827DA16F427DA86D1A2FC88212F32EC5DF2228A17CD2F22E8C9F622D3157C4AA329A7141B2927341E2C8F56A821C3
+:80DE8000AF54BA85B24AA943AF2428B24A3914ABB42392AA2E5A87890000004100004004002200110000008008002044010000000000840021000000604400F0D4B9507200C42346582119838431128F111898114B415548887611689A23E612A4848B43C463E481544B874283C1448352846662231230221741A7444484461A982A865154
+:80DF0000822314358244CC2911C8C28490C8F0E6C81470A1D4E113415E611246E462D11C420931C435E2247121361865E244C1118741144338422237422225716412A118281E8C411C5412C425B881513A5725441B218AB132641512828D454E182CC62C29DA4AE148B23458144D887F9A4F526143549475CA4C2518B142334449518681D4
+:80DF8000A3D248D14254B2222D48844B863F22D449A5841A5C2243DC21B52978222837411E284D28CE27813964146D2255725449F14A11274427112FA2B194D4A3254334CF83F4845887238C78D24EAE188CB818F8C7830019A2122052412951412E121D281C319114111CB1145458322D1717811822144782874426D248124455A44488EC
+:80E00000C0181E242C018116C882C441848322681220348130142C128402A843624445F2D7221064414562412511218222444462818724483014141B412511544243483424508560825AC2428F15F2228881291821A2294941183881490849C1248182425518289292803994A9022882371FD023613294144D5A166AC443F418212B8323AC
+:80E080006C121941D9A5C1634FA281FA2448A7119A2472F188788428D2B247143C2F4116B244B31462464E1425312126E142D984F722493FC46192C6DB21EC822111E24874C844D442CB28A9C244E89AC44C1F964B42844111225481AF4422C43128230C151248F913428D241C6884A44AA1824E2C4189D81C322826E44152299496782203
+:80E10000B88211E121E411921581384D2883D84261424C7C81C838485186942C4469024F82594A62888E489F210A16D172127C11741B86014CC24A4909BB1283C5411634241623D74372169184411CA98241D012558246F842244B522362454332644C2288C221C9F891425B2499D48191292D42822C419848C68229B9281982868817F4C9
+:80E18000F795205442AC64811226421234118722884712A2545429080030138642681425E21C712841844118669129749882924932A087AC1298622AD44898212145C82814244634244331227608416287231F680425D421C1445170144144C24C00657228C21A122651248374384214C44A43258118B444B828412411D814C62C28428BA0
+:80E200001841966A1423544183482B84E18832452844C12662242A445861904241124F7C021601201218C2492A0161262105824285B442D83411A134681E241482C100100232A018414122104364410025247142641128212DC810181868411496088444DDF1146C41451815C822463C14FF21742C62183B12237885C8154DA849F4124183
+:80E28000278127451F417624B84461148618524885941216584A83F4A21849E342E41D2223D143F1422685C54853F2469836C321835282479481635222282658681AC8444841BFE1052D411265E281C212174134280022488522714212918245C82122219A5418864294454E212A41041AB2246144AC0840D41AA82889012F22C848244C26
+:80E30000949819442248C4488F44F214482D143A14088D2426F86EEF2081511250221602000050A440212802004B1C60A1602430412908816694C28414423014886A08908289542216658881414714A2804A188261424100DF4D461154814035214C22012D144EA42B9212294154869C114281712814521448A440E18241011C35184562A8
+:80E38000488E222211400219026043D1001A18A12844986518144488042741F07C2940024436081528722768442785223F844204438522180421148A5424465141560C26342244231A481248C286131A4C62821F44C21183812481244948C245898484A14864828130249F720E4F8241A64310021212131221044041424C29521292838673
+:80E40000D192982440312E421C0414441621B485A141B0823211881287441144262212B942C82889228111083A282231448CF42C2C14824508214C0221800118188C4182C21182453124DC12D11824041C420214A5C621101858C18119148C81D1818429187421CA85884211C2812328822288C248264C2AF41AED241142484C2211162145
+:80E48000324288734815921614400514101272220148422C1C4821E1117412C281AE425B34841951281143110A13042E48302327E2908290122338194794430921282F1706840000124400000028818838890200282951283028000084402101844041081C020090418008180042410020022F1D44222201584470216441D0480100138152
+:80E500002102258201833994441120684160E1482113313412C094869214892A914483259222882D28002842848841812C18182242F4AF2950A1286881121782508290231374220C2810548684263892002998642A41C4814684440842346028842148644958A244203448704284D41202274683B4C231424220B51244F813FEF02513A723
+:80E580004C225CE612F1111315C2225D166E161F3CCA2A162CF114182D851F32D218722D43E2A358145F117D46B924F421466D115C76637118F523414B54AF89F822683F18B743B536013F99D163713264481F759247CF12F449E21551A33F14F46F46C9D582F61EC46DC8BEF22D3C85E4617244FA5E46142B2116D312B224612169F234DD
+:80E60000354781281A0C17142C511693F2213ACFC85145389EBD821782872C9F225612E78D1E267D8ACF61D4A1F518121D884CF388114A48C78377C18DE4CF18DAB8B2426482B43F8C628A2FA55E546CE8886A89A6A21C4447848B828CC45885E4554F42D484636187A16D2487C221AF52B152F48F296B53AB13E11D162D45C39982263ABC
+:80E6800012E3F24B55DED4264CB44142F16948428423F644A8A76145F25186C7634B8997488F286B2276B8C5F51D98C9F568241E96218B188BCE8388F162828F4569A28B1C85F4C4424B1343A662BF24082002A11008811008000020010010080028808281820800200410848488840118A0124818C024001220A12400FFD1437226F6533F
+:80E7000016FFE1F33D6455F8272CD5DC2EF2464E7FF2FACEE23FB4F62214E5DEEFF12F87BFFA585FE5FF2FA36F6EFE5584DFDAFA734BCFF6F64E4FFF76F27DBF5F72F22B593F3BF1A7746F6CFCC6C7FF78F8B7A73FFAFBA3233F3BFF93153E32FD45DF73F217659D35FF93F739EB1F5BF844C2DF15F3689A8FC1BC1AF933748DAFEFC9FA12
+:80E780005C18CFC1F522453F124352723FC1D589F23D24DF42F1151CDFF1517FBF76F2E7BF2FF8FA436B2B22DFB1D1CFF2ADAFFFFBFA2B29FFF2F2BFB37FDCFCE7B59FDEFE6577CFF6F6CE9FEF96F47D7F6F76F2535B3FB8F1EA3F6F6DFDD6E6BFB9F9A7E63F5EBFA8FAAFFBBFFBF9355FFF54F83D23EF74F58F15AFCFFF59499FDCF34551
+:80E80000C55F5D7B48F8D8DEAD882F1EFEACA6EFE9FA3E1CCFC5F56C7CCFC945F327173F63F71F165FE3F23722FF63536F6D2A6F65F4ADA7AF6CFC436B8F8153ECFD1EFFE2F88B8FF5FD1F3FFF32F2667C7FDDF8E5ED1FB2F76466EFF6FE3E35DFF5D135F12B793F3FF9E6F76FECFCB6B67FFBFF91833F38FDAD27FFFBFBD3D1FEE27F5EC1
+:80E88000F66537FFD4F23D2D3FF6F72BFBBFBCFE56D677F4E7E3A7C7AB912B379FE2FAFAE8EFC5F15C1C4F62E5D248F323379F63F3313A7FE3F23716FF63F2372E7FF3F37737FF7EFB92BA3FB4F61A38DFB1F13F1CDFFBFB9FBFBF92F23F3FFF33D3D5F5A5BD5F5EFE25674F76F67ECFEFD3F57D7F7F77F37F7F6F79FDFEFEEFE5FD9EAEF4
+:80E900007FF3FF87C73F59FD9886FFFEFBFBD89FBBFCF7F5DF32F74F4FF7DBAFAFDEBB77CEFB57D77F7EFCBEFEAFCFDF8AB9F2FFB4B6AF89FB767CC7C1CFF6F6D2F5400121A012E032018024022041440884448002830489028119D14812239412A0929082A012C01280C148140040014492205848100844F0B6C9A0184C12C22441502242
+:80E9800044F011242F2428411244234A078515F142B4411C59814614469146548C6418109846C21C7181143281691131447044C3284E83843C88F448832044384A43B24848F84814413F26034D421F41523C1F41724CF11124E3D641F26A111F41B64A9961AF1419F54A974B4AAF743924AF547925F842B54F83C4914FA2E454F8264A16A3
+:80EA0000F1244ADE212FA264592DCA9E24ACF5D1242CF491248D831F49B268F19124E7341F48F64A121F48F24A911B28AB945B48AF143924AB94478A2F2479A498924F8294984FA2F471F7D024C4488D511E24E7141B21E326712AF11144AF44A8412F544AF84AB53A744825E15448F842B46F83C4A16FA2C5914D8A87114BC2CE21AC656C
+:80EA800011BC24C95B1FCDC2421FC17428B281B448E149F64A821F48F448128E248F463181AF46B185B64A09AB9443F84282478A508629FB245A7F880C840000000020010000000000000000100400000080120200000080022200000025014FB749C3434561412625B751921295344A9116B8AAE1299449D05AB4A2314744A9C45883717C
+:80EB000011C481848982D232C48C465814A0682C081D261C49BA1448E8E4C28427A21EC319416A2119F8825547948C9C482993822E84839CC443A8243F98044962291972120281544AC11447221364142164198483E48238414DA2115CC448466C744724874447812C7124034D48237148642D6062441D225F284631494185A4821183489A
+:80EB80001838126F220146541CAF21E4423128465148DF264F71446344737126A3425E2843715851C2284B14AF29A28685314367862B28378417246E8E1D1A4E1C56F919841CA44868172547A8464DD541B4427248F2188217425BA4856222469442337C22E64891314116F82A821F64F8443B2A7D42D84255C22FA2F9D428CB424718EBD0
+:80EC0000258FC50F233211221218112541A414155C1A19C412490413A114434A04421144488574265A4865286122402899844224126117498F12D8C1124C7848235838821416084508221C9844202804CF540E22400123022A11A114111413191281110440054A210245420181224C62820081418004218445425424304A402288818481A8
+:80EC800014189412228880C848FFDB434351729022414B429C98261D286BC1AB12A11D9A908737221B422DC6388F12541413F41488A6D18422A414855432F052246063894C6141254155264287228C133D15ABB4397841CAC384D7248F28622856684C2D412F4461142E4C7027012D2355424182C244814CD238224868A8871170815214A4
+:80ED00001190249C846112128E23C98224D448524128260418234491541502257842942444D084954A31808194116A58A244274D1D2280E4C264845EC20000234224C2B311521F64E13192112C5821436122686F24C811224714428748411460817022423852902C8748400254412485C23A5558129A82D883FC428384C3148AC858904250
+:80ED80004B851488241E3E2074421114816412481C110682B011024416B281D44224122271443221874966D424AA128B411564444A426121AA91118562244341922820082B812283944519724214D8A28968A41B412884278241A47F2F4312384423012844403818B4284F2344F8421226918200403864A4C112218884241602D9C125272C
+:80EE0000488449140F916B842428501C45914496112C2201412A21412AA1182301E02C0E190211C542C81A414134381C140115081962C19C31894E128022A424824011028CD12208C04400008901BC91282921761822928248860900E0184202C048F05A851466410591AB42C7314C5485459812194C7319F2194215B421F98A561E4C2E3D
+:80EE8000894E12568452948F2238A44352121219D12894D52D22121E681E44350481E12499C32A47315BC22E5A1F84CAC1467184091E8C299118B6F822128C48984481EFE30D250A6D11448002122D111D2823A26100244011414288D284A4244924048B212D4A44699128418694861124D01621392A90828418442C4148A2418502A848D6
+:80EF00002304183281F035794042040040424402102112014C61A18184421B41D0185284490462A11D68004400A440820810014314424822644240C28C41804802211481BF250F23028082142214211195421A84042211005601844314622886534118C606414624C283199882E221002E5183924488004888888044821C1228246C888121
+:80EF80004B817DB68044211102516022000010041814846054204288024022028952228F18048414140021A12110E12442144218C2448188100446044081E8B944018054410025044724004840E244012841218481812301307111112CC4C1004D31199824B0141ADD14621A41219088A21348148518229224A246648A20B28222F2C4F4DB
+:80F0000060281411221C2404198124880489C189110090188024812424044840A81446848404415049101224C444004D412004418004460425020012BF58093344020021460100B1100423028D1288001884212127229021822820024042022502190800A448A410026026001421004164F08D7F4004441046142224A141122D84200519E3
+:80F08000484111318230421B2888893948C14E344911C418128E128D348CE88489C98889A2411D2C84194C0D484480221884041041082944F4C654501418123441111C0239E2180482488388248874812264884428102262228484442C288208480010944444245082204448C8428A64824829088641240814247F210B8C1194432314812D
+:80F100000432414952211516A5611840044C622128122D1426D881011A086083853318259114124C01488721890840F42481A28815148212022098642388022748216F9842C31586656111214233F6312227327B541156C1219F443872188B11951AFB48891B152AF4292CC0284E4247828E41A3F128432D2A22416BC1641F28DC46788381
+:80F18000D442F468845145B44418F6C4AE93B44154214F28CC282D8A438418DE382C144831888FD1094B46331191461469446514484CD2329482448C84441181E8D434126CF2481C88ECE62EBC23D23964464D661E244E4447958EC29D2D2788433688AC583D8CF4282E2B448D47175683B28254AA4744448D82418A3CC4133C862D2861D2
+:80F20000CF5AFC12124FAB083552242D112E235F6454712C94144F45E138B848B181B44EE53991351F4968F627581AE348D48AA4211E53AB8AB565D15AF31EA817864F8C793CF18AD23AE128F13C812B111F2311EC8BF297312714857281F888E839C482822B28422B46CE6427624CC2E64E248AA828244DA43F26022818008200008816F3
+:80F28000C88216881884B8248438242C18841804418304802118A1246128804281820900001484148A048A0422241782E08244E482042BEE145B5667D657515F5276417546F647466F72F127155F52F2C1C11F2CFDC145DF75F593911F5BFB99157D277F9DEFEFF9DA7ECFC6F6C5E92FE6FCA1871F32F377556F46F474DC8FAEBCF2F5D3FF
+:80F30000F4AFCEFEE8E98F2CEC2DEFABFBACA8DFC8B8E3FE6163AFA2F2A6A4BFFEF26E2A6F24E4A8FCC2844F6C784CFC2A2A6F42A266AF22F46FC62F24FA6CA88B88EF27FCC2BD345F16F5254D55F72767774445F642422F36F567577F7BFBC7C41F24D153FACCC67F58F831359FD3FB87AD6F8DFF795FBFD1FF2E24DF9CEEEBFBA1EF5F19
+:80F3800052FB3939FFF379BFFF2A2A7F77DF72F3AAAC8FACFCFBE31F3DFFF3F14FCAFA1C5CCFE7F62F27EFE6F2AFA5FFFEFA6F2546F683832F4EFA8486CFE4F44A4A614F42F26E44EF6AF8CAA8EFC6FAE8E1CF2FFC9EAA145F24F71277373115714555646F44F4262777725F5AFA49CD3B54BF94F7D99B7F55DD11F12D2BFFBDFD73DD8F10
+:80F4000087F54C78EF88FB597D8FACFF85833F32FA77556F65F55E5EBFB4F2D3536FFFFD44E6CF8CECECFCB4925F7BFD9D19DFCAFAA9A8DF34F62A2A2F4AFAABEFFFB6DC73DCB1FC43E14F6C7C885A2A2F24B4E2DCB6FE8686EFC2BC26FA64E84FEAD9914FF34777BF71F3171777747F4458646F44F426277F76F57733BFEDF5C3D27D1982
+:80F480004FE4F1D3511F1AFB1D1AFFB5F5F35EBFBFDD1FB7BCFB797D8EBADFB8FC7D6D1F83F3FF3FFFB1F18AAA3FF5F9261E6F69FAEEEE7FF5FCB5937F5BED89B9F1FBFC7EFF72F22A2EBF4AFAAFAFFFD6D2A8D8BBB846FE84C68FACFC4A422F26FEA6846FCCFE86876F4ADCCCD8D4F8E4DEDF3E0341100434602270240200A041A0412496
+:80F500000000008228211032483128000018C081842543184498848C440114008444400400009FAC0A14112B12601415141401150411100140435818A01422424842224641C824201462482C04C8122542542468221914C22821482908258244924446022008F02D34C0531F4152381F417248F11124A3D441F24A111D24AF14D981F24A01
+:80F580009355F84A9543F24A9543F2429557822D955F82D458F9254A4E854FA2E451F2254A96E1A2645D4FA2E449E2A2F491242F32F49124E7221F497248F29124A7341F48F24E121D24AF24B981F24A9251AB944B42ABB443F24AB24782A9FBA44889FB244AEF4C0DA41E4485E1417648F11124A3C464A5C124AD878CF242A7848F140B1E
+:80F60000AD91F042831F8194923F82948A1F22A5842EDA1CF225CA821FA2641CBC641C2D4896D812F49148A5137148E2497248F381248F24D141F248171F88D2789341893384AF2419E424011821182F28F1A7B8402808004100004004840000000023011880080000140084001002800484008002400400001422AF33062831255112997F
+:80F68000321C2D2410140B128358124715841B8336A8241A9A22C04546D21422127835C82A424E2A4394CCC648225C211633282564542CB118441254826038855418E043F44A1281688E184C9544B0BE07253184182A516246013D1842821C141362C43023452218C848414A618384872417842322044121182416544145134418341916E9
+:80F700001214F4E2184813F698428975518261218486848211021C22FA2344242672C116E11152F24A11921B4354814562218742424827925B128343C8B8207115381A4D29871CA1CB12812D44811E44A4C655493DC4176493D12E92182C4534568959624F141288F14A161E28241E468F2114A814A522D514A4213FFC0614C0122052C1F7
+:80F78000430224824611C18255C815C082824A82D44282A4242C24342228198442A22421C6C4184002004551411884238614A849AF14184121912843882282198422F82C98100470110444C11D48211548118118D1581834485052195448E0544102411424813048450A21D0226841254294142885121112110820084358282A5442128867
+:80F80000848384F46D6E241F24C11119D28252681F81F6224143314443F482382CC41124A0486189B438742884344C8453C24E269A44484724422D24218D848554124450488C622485932483F2448967881427A68B8567814F18D482E144318881E72449E448B1144AFADADC2415229121355884AF117222C11921469A21800835344446E3
+:80F8800048588249C44C841B416448212D45424825C246855482C41582C8148189E241342B45D883D282545A8521745822D114741834184EA8846B414394848624F436FD144C1501490343344C43C444518B811CD41211C188864224F4611417823044C1195284C302248524C42860682440464246042428D041884832282968C82C88C8E1
+:80F900004421251498828CE18215B85D068721748D442253B42801807168628869021AD68244013C352449C48846D28531188A0426B214383226864881C2287483A2418D24431832148349921C4921F4448825786202121684624229949AA98AD428F828ED249524062D1740311485013041454988125428497422041618C11628144598BD
+:80F9800011412A481142488991C64293288638224F26014414602496198671219814812127A4004972420444A72EA0241211842C12D48124D11C26017042C28830121210092A45286444104C8144C8184136140412412411818191288428216011829246189688128638140080F486F8B04771161379247821624349751871446921112593
+:80FA0000D92234582D481311F62344C44D58834F3C6DC18494511E24AD338C728264433829E81134252C614A263C6CC59134901A483F8CB18AD582F84892CC51A681AD228F484234A2CC82E444F8BBF820825224133146155818A0128CB6488812284846A814122D2140A1411819E4441884924290148184444F82449482288523D82221CF
+:80FA80009188157824624110C1121142124CA941241AD448A14840FA688B4004100116141551144A08221544048D84D04138282A4402240028C4815085260882C628A84844154478C13818199416428944E58134418A844112C8521A04480012CFFE012A44C422842221522054282880D88202198158224951854089D181322240B2411273
+:80FB0000118234241061445022200844211C442922020025112C018800416948F2D35710011619548240582424494848420824190C1968423D52100513012504412140191A36842186956825014348C128211A421498A22F13088140D4820185A441841654C24F85074129811408282311480C884442893252241082081248C14C04A4416B
+:80FB800098241012C44118001489316C142912A11260154244708481084A4A441852829022F092D11482004002451241C1436C18C142130412884CB25818440C1241214018028C944484861462882100822004101118448204498838821002102641F81E8460241465084111484184458862488C022E41400400684448004B12A84841448F
+:80FC000000100184144120062D44C4643012401C2C321289A58443440186186248DF1A0121840030182002008140C4144100C0282148C06826243841263141142840219424004841128C42C86156988119D24806194201008240048C04FB8A40012584514A004248408828E824424122410200A351844014384241254C02101204442184D2
+:80FC8000D02CA2414048624188A028502288442164818C81388888A7BFD08281D12164544006250221142D2680D268024400128B2500C012801A08381129414B58221F826542482601544110A48248271844818D1441C08438644C225422F01BEE243F24318887A28C544C87436D54ED2785F5C28C29D222528845FC11151FCCD822F1846A
+:80FD000084EFC4924C4E3A5741812E122E26844D214D461C742D6944265822CE8825A298CD2227C119B291F86266D9544B17712B422E91A924D84CF896116184874161444744818FA8D962F8529B142E45797116751C46DA2561B519542481C7A81B8A2E83872469166448207A1124B14A5484EF8404A5F24A443F8E4244C4494D1248BF6D
+:80FD800051A42467422E45C16E8887661E184E225A967897844D446E22CF4358819582B916E528E96959281E6A8E844B4386E85D0C4116125113231202F043485D422E81812F4C944387262F31918437321AF9623BEB42941E541D25614F4B62A28711F5D222F52B22A5F48C8445F28C841F34145311C7484D69D551D24F927144F894B5CF
+:80FE00003FA4F291883F14E638E4C268E88F6EB846E4845686A9D18444941C450E2841281828142800144001144021C1214814400114601420018B25415A021A0212204101002440424801002002228122422270EC42F342727E3987E2FFF1D3AEF233222B661F445489DF4CF88CA83BAACEC66F64F45A5AFF29B893F8A2A3BFBBF32B3AD8
+:80FE8000FFE3F31C1D5F11F12B2C9F86F4E4463F36F263AB3D1F2D323F21F5364E6FEFFDD2DAFF6FF7D6E72FE1B33AE31AFA189915B95BF1213119F581D55BD129F5E81C5774BF19F3BCBCEFC9F912222BA16E646FE7F52CAC4F477F3AF47D49347F24F7256157E2FFD1D7EEF23322AF86F64B4DCB44F74C8FCABA21D228FE4743FFA5F778
+:80FF0000CDC62D876F78F89F9FFFE1F75E7F5E5D1F15F5697ECF96F644C63F73F7377F3D1F3F36F71B1D27F36FEAF8C24F6FFFFFD6E76F64F62C24CF5BFBC8EF4FF6F61A583F94D5D7F167FF3F92FF227AAF1E7145F7BF938FEBFBFEFEEFADF616A28FE6F63614ED844F81F96856BDED342F66E153C52EF53F267732EFD1F56D6C91DF4C35
+:80FF8000F8A1A51F1AEA3CFE5353BFA5F59E836F29F9B7926FBDF57A39CFC5D1CFF51411CFD6A722DFF2F87A32BF33F3636B8FA5F41A6AED7F6F68F8AAAA77ED4F7CFD2767BF92F285813EF11F11F15A5B9FB2F22D69FF7AFF3BB5AF17F5D8395F61FD9B95CD8CEFEFFB16C6AF87FC3C1C6FC5F35EDC4F45FD2C1CCF7F42F367565F73F1A2
:020000040001F9
-:800000001D24EB141D24AF24B911B24A19F54A9343F24AB143F242954F82F442914F82E454F9244A5CFA244A56F1255A96F5225AD6C54A9E246D5A1F4DC2421F49522C1F49F248121F49764AF28164AB941D24AF249921AB9455F84A9443F24A9443F24292478229F92448984FA2F411B5C0421FC156281D64181D68AB141B2123F4112839
-:80008000AF6498214EB445F84AB253B14A2AF3428157822B943392928E5A8D215FA2AD811B4287193FA264493CF498256D4A9E283CF4916CC7229E488D811F4916E8C8F648911F41F26A8417C14A3A142F547A24F8429443B242792488D98684FB26582F370184000000000044000040040000000000100820010000000000000000008098
-:800100000210023F95042D24372289C2185B14C53138A4648A6282218481A34498442B81CA722468848A5484AC82F8442828497268C218624724002E144991164982B182C414905CB0188C410249B41108CCA92143D448C41843D284034F4D034AA1181612149822481D148C4701341B18921729282D1844834132148742D8448B422015DE
-:8001800039142A34128C98A88F22C18228881E88998862264E9A221A5A3490C812D0A2C45A50829E289682E2814441F89EA424522F248212FA154853A24316D4C2661A264A71B2C4921F8815D84211C4D826F218428B824DD88B2121C3AE24835248AB412333C9298AB2184AE644C82C1D8A424B254E18CC87B84131168522C34217882CA5
-:800200003188AB214BE146C2184E1C4B1227815F230C43321189614124848115C812005018842422872492284548944410B4480A12515A22221414C81A442B121298122A082D82A012860C8A04414E128CC41410789488221208BFF80B234284018712702861C1835641248400818042D842322420884A922860112483518481252A48824E
-:8002800022022111273212244418D02211815181449082504200430284AF8E4CD11461324CD25A51424FA231142712443E88BB482889D136D114514A47891890182D28C9F514482A0446CA421E6415C6321886D48432164123912443116241A44CF51882EC923C8BA4AC43C212961834384D3883D2823948128D342AB4554C92249012CC02
-:80030000414494182564448F687188818241C21125484C0A4C014F84C8F42C048125D324751CC126008312442222921635C2221688E181C8268C31B28031111880322826AE1880C118F031C2C0111D2449522393B218D243B219322819225482A44D118544842B912426382A18812289828425022D18167A8478827412C2241844001D1491
-:80038000244646D482312489B41B522284AD84641E8847214068842634242E4A8F8949F128445840D828541841282354628D342AA421424122D02122413821C562428D528984A2182153114C5458298242362843715934184608414D1B50288B28241E2485018C518424911287118460C47EB970190226BE94128441481894681D8415823C
-:80040000429148855328412004B6E281841334488648C248218961128452102C6224002CE1A804824382E582C42C82812922912441AF2442F412441888AFCA47021524718122122411C419001648282901128B1484442044112142848203120088C1488821A8142D34A7422228A440019012182440E81803260100FF17061B146D11C3D344
-:80048000A3936C2D1D4311FC431C67228DB11E48841C4C64A285F248131846CC21CB86D99129EB424C62222C53188483912889727468442C827181DC2921D268C2464722866A228F19E28452828B81818372124C3A9825189258D048BC970563820444008128C04890212921B148118131248100124A82048C34186045694154248200697E
-:80050000C8242E12F04C12128B821781402C042C11C1121230244CA2438D344118247FC10D2850222042444401871221C024181112006542441884019018120040480224408406841608229029441781303481002D3490122412811484DFAD031083D2410439022CB31C0200608861302AAAA11A8C3142608A0041C426024442C0280012F1
-:800580002100908488001908813084431204C308188084019F444A0140841208230241182042C2118F42912812402892142302218450840040CC58188418C01847821604231202803282188554281283118441C82822441470FC0C428504524400850444D0410449024904CB1844828281608A8A0122C941C88A128A0282C088448E1290A6
-:8006000082488C18B1128288C24C2138222A94282240041830845F9A4C036D222824842941941112A2221881D0822102001684022E1480122411C222442514011902284901441228008189611124408211042143411112C428425FF60517C1301155C811457811281219D681011951C13086851402301A16688838188888812112304434E3
-:80068000D0284208E0840216B812B21858422594822902214121129421EB4156B8289452811FCE0B48C04821000010088C082880212A840860484008004441001018048C0181128D24820018228144800288816200430844445F5E09821308819213022548829822880024502441A12880080084809218821225CA14772970A202123084A9
-:800700008145422928011883110426181254841444218521F31984241688E141E42241042B41412119059D1490622283981283068368481A5242828A21F222828A4122018814896241848722492E844264814C0689844204688400181122002F4224E8BC4CF26146372875F4155A1A5912357218921FE3B221D318D129915145E8AEDBC838
-:80078000B1C26B41CFE162472B821A68832618FC2C3229187412741A7852F4181A45582841D04A7844B688C3286B89822F12F2342FAF189112D0AA741EB466D288F25E2277813F23E2414D681686D45143B112E149E221F12A25F57638B41CF3212836EC5916FAF18844E7A82F2132184B82C3F18AA8AA991E4B29448A0A64C43E22A3D1A3
-:800800002869448E4226F429B74CA28A81AAB218C2848F68A8326CE34198DA1F83E28582F28414D0A8F136142E184048EA46D5D4D2A4F4436500C5B1282264825D2246D45441D2A1098062518F5251462F21E2E25424E088D8C8F1AC3A818AE88A21D1CC61A24398149DA82123B812F112326FC3F714182D5847836357A89D498D1882881C
-:8008800085F21E1CA0324C0886D448F14C146312BC18B538F8F3CE002A0180840142A084124A28A18420240840820400200490118221822282432208822A014A01430642200642844A084A081C082880F2E1F4342F2674115B68FF71B462FE756785F441418FA4746BB7C6FDC9C18F8EF54785BF84FE6ACAAF2CD826FF8698AF82EAA8FD02
-:8009000084C8CD982F8BFAC8C84E74A5F82D2F9D838F68E84DF9C5462F21E928F88AA225D4C4D828F89A2EABCC8FECFCCAC8BF7CD24FFC8CD6EF8CDDA8F33A54CFE8F45EF84FA8F8CAC87EE23B994FAE5E8E43A211EFE7F8D4AB147F57F45545DFF1F237779FBEF675679F53F26D7DDFB5F5EB8FBFD9DB19F259D7FF74F933BAEFE2F24ED8
-:800980005E6F4CFA8A88EF88B894FDA6F4CFCAE988F9C8C8CFAEFE3E18DFF3F29B1BA7A14B8C4F7EF6BE362D222FE9EA48F894448DAC8FC17A1CFE9E9EAF8DFCEB277F61FD82D3AFFCFF5272AFE1F78E4EEFE4FC767227A26F63FBDFDE6F29F94A5AEF87F53451CFEEFD8484342F26F617758D26FF73723AF83B3F8F24F42735AFE5F3AB41
-:800A0000F72F42FB29318F84F385539F89F12E8AEF2EF8B2F2AF8BF9AEBA2F8CF9E6A48F8BA9BA8F88D844FA16188781AB118761DE566F76FE3A2A27612FEAF286866D64E728AFEBF38E8C8FE9F9DAACBF39F71F9C4F64FA9A8C8FA6F71A38C7ECEFC1F9686AEFC3F1B4262BB35FA6B682F866641E1C4F6EBB7442F173737F71F71F3F7FD6
-:800A800077F33D1F3F73F35953FFD2F35F3FBFF3F799399F1DFF5D11DF38F5BD1EEFE6FEF2F26F6EFAAE8CEFABBBF6FBF4B4CFCBE98AFAA828CFA2FA3E18CFC3F23E3C8FE9F854D6EF67FF3E2E2F6BFA32A267616741EFEBF23ABEEFE1F15EFE2F4FFAA363FFE1FBCABB2FBFFF3232EFA171CEFE4ECE6F6BFB361E6F2FF77EFAEFA2F3AA16
-:800B0000B8EF87F73479CFEEFE725F0000C01210044100400244844486482408924400408411180641001006418418840088008400444044D848022810088FB6022D4211265241C02434D0181131221110D1282182211102296382608889022825082452ACA1212C21011A522A2062C8A51231281594129012842D129028122901AD34E04F
-:800B80004441F28635D032F41124C5F31124A7141F41726AD141F26A111D2CAF149921AF1419F54A9343F24A9143F242B347822D914F82C4914FA2D418F8244A16F1244A8F19E2A264592FA2E449C24A1F49D224F4912485F2912C8F24F19124A7241F48F24E131D24AF34B911F24A9253F14A9643F24A9247832F247924B842F934489864
-:800C00004FA2746F016D5B1AD434E1C156121E2C2F1241FC2A11167C22E5C1D2125284AD3343D21A19F442B3225CFB26482D914FA2D518FB248A1E21ACDC48E28265516D5B122E531F81D224F4116887221FC1F648121F48F268121B29C7341B288F76B911F248B613E1643334872447834E1247824A7336B842FB2458CF590623388448CD
-:800C800000000084008002000000000080088001000021A04100000000000000000040013F41041CC2228C71126482174294241392328B1283028D11139124844046BE51A2182A418C12C4224CA2148E281902412C21C11418849235C44441211813B828214882447888648123911484428351844D42CF590370824141D1212821D41CD1C5
-:800D0000484147D132116964814219C12620035C1208250B21831142C11423313221490269121144A212A3D12442D82212C1321264122C028F6462842DF616D841CC5183F276992032C2AD1154A679239448D465F812275F21E2123122877518228341467628E22265422883312B276822A911D218783412711202C911746214781442E486
-:800D800044127226022F18323C3832276489D148D882F14816446E8A16EAD1C4198F61F657BD4091212412204121E1120181848501859144142230141413991841003024522214184CC21228181214823412C901890125211802204222F248124321246844F0F19C001114190244C024830200A9888441582822188400444924444811240A
-:800E00004108292441022081088112200884C0488918514243822802001280B41F428124419C1493C313408324D21A01172134D4501247848AD44152524E2818A4284B2429D128D621283654C1B0424184712344C2314814A11536514733ACF821821823C41823E8817444F2384287624483CE24289FC804481111302824902521104252CF
-:800E8000211D42445032841A4418A524188586D6A4C2112C24982A49544A801142524180022C01197812D14143F22148213121498828D682151CE282C42470FD0A6081C3D44193111741008B24281D18F08814229C4118684682174221A1441A0448302C168184C14116221484E181622C13314811844142842D8C888B8348CC91228B14F1
-:800F0000442223123492C06257891092120000481E4C271313012314D1180400811008608240D42404250C848C5424224842311281002A410438601810024480A12183383C814A188874580428241391251018420150811480D14801212289584226081018C828440067224122842A911226428412CC32151812518121103218890C882577
-:800F80006C84008244002F2C04002420511218400880019041251C844125110500230484481508A2120041411051220022832428A142121011911AA260422123826143A81F240C25021D124501A5214134311951A14E11111F81945465129438348574210C2608E12E4285528415582A4CA62122422576217412C42B853412873343021B7C
-:801000001823B1A11432189B8415A4812E9C89E588723422E24194146AF82EFF20221182820123F41148A10000501884008D8412004028548444483024835824812A2105006022001D48830220110224842122648489289828F07D74108452222002221146011410022100115081424828111441602285040028200120A22120011220812E
-:8010800008241002240084004224DF6103111414111451A581813249601118D0182412684120141C08226084190160414423024721224004A021A5028C82123A4B21132884042843BC18140200F037411065224290214425482144180112304122100511484228130249040049011400290241620084A0125082B318024821004E848421C9
-:801100001002F0D16C1485F848414E431110C1211226914145D474B124E222322810880183445EA225A2111B1196381128250C413D211CD241D18851888B444A84C3321602842218474445B4A5B222220622214A414812D222A4113F64089012009014121148141C041011082100000014004014040000100200002082044811400800849B
-:80118000008200F0951710488894420011220044411D24221C12110100502290121298AA840881201441411848A8411A041818005062414C2292280000002490122FDC0484425A1401000000548002008011044821424C01882820021114104238424A04400621218048248882088120410410029F614D024840020000400428810084009D
-:8012000000218001490C000014008480043124004002448042028800001002182DFC000000160110010000004008222004100114008002000000100200008800250200000000F08A8750A8832421840200004554144B222E2822120000242552221AA131928E28A200121304118558888394144682120240024514B424E2926212008100C3
-:801280002440A211CF440D701888C4420081140040584D27142A02000000242D44B014818818860240511100AD18484800122400212147C8482A0284002282212512B63D0B21400200110014000089041008001142000041482002100200301260211002008400841820080000F04E998001441800180040010011400800424004412200A5
-:80130000000000258201000084008860280048100200004470C90400122410751921025011111115010000448004482624843224418122480000211E122711D0227112224282481218088218218812268408001F210C12126490221A8101001048415891190181122248424141142294284CA4221A022424256221124418253214812421D3
-:80138000212B88148612518882854808200841B0FA48522229817112010015C14115814411384A8344528984004081344141452446060042001002408202182148244829988287A433041008000041EF3F0C6F22F212222E122B11122B11C0132592822F31F111119B98967948F888418F842454911581548885F844488F44F424444B24AD
-:801400004F4222E24202284554642E246F22F212222E122B111AB892093C592229E811F111119B989E898F84B888F44848428480548885F844484FFE046F2252262AA1131200502229C8131F3191C19E8887818D414A246414158154918588F44844CD444B246A220200444584F2262265A2123AA1812328082592823CF1131119EC89F8BB
-:8014800018888B48CA24240440588848BF9E020000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000030
-:801500000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000D
-:8015800000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000008D
-:80160000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000C
-:801680000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000008C
-:8017000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000B
-:80178000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000008B
-:801800000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000A
-:8018800000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE8A
-:80190000000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F056
-:801980004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000079
-:801A000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000008
-:801A8000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000088
-:801B00000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000007
-:801B800000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000087
-:801C0000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000006
-:801C80000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000086
-:801D000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000005
-:801D8000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000085
-:801E00000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000004
-:801E800000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000084
-:801F0000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000003
-:801F80000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000083
-:8020000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000002
-:80208000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F82
-:802100000000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFF4
-:80218000E40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000080
-:8022000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000000000
-:80228000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000080
-:802300000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000FF
-:8023800000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000007F
-:80240000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000FE
-:802480000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE44F114248411196442E420020024008442CE24102131108004429D1431112911E912281818511825292C04880342443B2248498
-:80250000018342E464C8284420612887249283089E7FC0411B14848CD4184448ECC2B5447261D41421D21C1334252952427032D422662389C11863119241C0116781111A3459439441484E2146099954614784269C584642C124A2868428924429F21A266CA2522A49C852CB1CDF210D3111404288448AA2240022854148430428184691EC
-:8025800028848125467442420418494188421411712211511248DC24146484482324A1828C084C54824542381458838408CCF448B2008C4508100C1E44411392118043048022012622810100603116134C891128040022840021221A32241128004928C8442302808A41E88944F281660000C0451004C044220080025022412341021200C8
-:80260000001011221411C8482084041410881404224400800230142942022124988EA88004149304204608400441406422444128000018901100001452008C048140084184004100490280022824202A01F03B990000000000001100000000000044840000000000410000000020020000000000F0D44C8092248311E911C4154129220119
-:8026800030288B144C511226280249C1128444128602D08461224450A42C6143641A4223338940028062418018880589881212865328850488A82F7144D22111410484811344685433D812211103C1E081D428028451830A28114312419829272311008326244601671166C4218F11741281D41C82C53181168B341E4816F284488624C784
-:80270000588342F44BC324361162C18113451934221522886122144941C5286A2132142C4168C212A2314372116C82352C51E1182F41C22878341C628854421C925825C144548AF51821897418914A2382041E6841AD148CC5284B82DF5C0AD041021181166414844B14112561818B14100A81842184548200000028272200D024042A2443
-:802780004123712402141A82C1280018807814582243D14268884A0288F0E58D404354180015141A0113314812460100183042412551848D2184007024280444254A44E248425241208841A41210881248180285022C4238428442268812D4644821842192321F8186722154A28D65881F21C2892C6891253184144961838988B2C13214FE
-:802800002215163835702492B81A22C228891991B53818222E882B12A57527B824D1166819271289F142129AF4182646848AF322144B18425648E88D091110A91219644231844D6892191298811130841416028D84393288112214901485E444A2214489028A11139534002221216561422308218123012D282825D822068A34482245F8E2
-:80288000491FC04216C42260831187423131118B143B184227A11480413478001746CC4318548226210227883825C22C844B282E9214188AB218C834C71389321853F2881193321248A93D1463A4821847831624E28441F215AD5048B041E211C271144125548416497A2498221C18C284C4DC03181B182447911CC92A145378429423E06E
-:80290000926892288A43B4D832124385C12C2A31C8258141024D282827181634224788A492849022836188DFE803812CC412850284128D121941024118A302C012105282811602CC2118288842C41AE014518221328149226442D08208442314EC1812846281818212004B12839C422644F294D9B01242140884001C82022813011664C477
-:8029800012005D182848816024444100244416422404400113880811182E584C021618728208504821448448414C0142DD69344313F4122813B3194409E723189CD1A2C21118255D484C19D422D12931388A14981C4D884F82185A614E262227E12E11236526184CE126C12498A8441E894E186F84C1448189392AD09211C4A64B18448C50
-:802A0000B934E4C8B44403C81F550700348423024911712C01C0282192230489712548048D1112141D42100540058378241AA882281C285114167428828298212B12442712908A828D128481842184008D34843F6A4F011602154A022149011908E0144184810438901984CD11601300E0210223116C81180044841668441604A12AC41480
-:802A80004038884032248420048C828588048FC248828482A221188952482880A248890FA8841A98484CB8422A2684888A286611601842A6018286444228A8A48220088A02832A0448288A34184904D02262444D223018444BB6405241A4411244441B14C01485C41181114254120018281284431838248903811100811412408402400C81
-:802B000044248D240012414082614232002082F498254001145018394401250900142845A1421148151844244242884188588424A420C1218444A60880F2182228471146222874126124A483042344220442906C2183F12A4F40448181C12400214C1121028291C818145C21128111E14A1111941941930187411A0228834124210916440D
-:802B8000882862412008100A2849014301251218344886F1876200161842111288122142C88182444AC328222C21584210013110011321382110212251241241802132442084324612422564441256054288422A212401F0E1170010040000848024A44200B044020081CC88448823820C44E084084E810042104C084884840083411801A6
-:802C0000C08844508486842212046FF80B642674181244441418444474180189C11432118F48C22819490C291298244518D484C2248C0965322884411440342484F06814418118C4612981512484D04241C21481184264425F880E4E28C0442828112952282858C024801654848004302410021880489224260441459111248C418124C877
-:802C8000213012408902448002002284008123C386ADAF7065962837634CF2271C15732558425F42B211D14187FA4519C75115E893E252F1444325D8C4B144C21847A21953CC93711C3C8CA5382C8E488F83F29838812331848E8C8F42C2684D28AFEDB428C312C5F128649F2151227391468D2C6450626D282DA81E282AF22829414F7B21
-:802D000045016D1681352251CCA97215931ACF587448689C8B431B4C8BB3174889B6B2E912EF11D4B8F1BD811C75ACED14D254E112F321A79E211E95E75149895C341D1C4CBB34F41418C7496E954B225B8544FE9C497142D888F448188E1463568E2F4491F45E16CF42B162F1CE541E544E92DF7B04297431D184F134192C3262446E1891
-:802D800084228E813A8588F144444B545F85C82C53982926C4248BA888222E28481E1847663D2A222147421FC111B412148128321850C2CF8616F2428A41D22887241B114A3D146283A2444C443844AF4874A30900002004421214122008822048A2413091B011041B48904190D190D3814890C2A012119819A49219849841881984D881D6
-:802E000084C8488848884888800AF07877144F64F6333FAD36FFF3F35E6EFD2F8F64F64F6DCFC4D344B64DFD69281F47F54D1DCB5D5F56F1DD518F8CF8A888CFDAF8EC9A8DC9EED8EFD7D4CCF44C7D8FC5F55D4E6FA2FC6A6CCFE5E4C4FE383C8FEDFC5C5457515F99F828ACCFD3FA24255F737A22F47437ED2DDF7EFA9E98BF95F9A99D8F
-:802E8000476CFF99F35C1E6B884F6FFBA6888FE5F18282CFCAB4D4F154824D71145F74F67775FF71F32F6F7FF6F6676FFF72F22F2F7F57F325659F47FFF9799F95F74D5DDF5DF56465DF7CF6EBF9CFCBF9A4A4CFCFFB2E6C8F8BF1AC1C4FCAF66CECC7C2CFE2FA3EDEFFC7F63C3E8FD2FA6864CFFCFC44CC5F52FAF5F5CF42F83CBD4F7293
-:802F0000F237F7FFD2F23CB7EFF1FB2F2BB5FD1A9A2F287B87778EF69E9E6F69F93636EFC3F19A9C2BDF6F4A76C4FC849ACF654AF166667F73F72A36FFF3F33C2EFFF6F62A26FFD2F36C3C5F52F7E9F49F8EB7D1F74DDDCBDCDFD6FDDDD1CFE4FDBAD8CFD2F76D39EFD8F5A59D8FD2F94D8DCDEDDF51711DFCFF9BAFFBF6BF2F8F9BFAFCD9
-:802F8000FC8FE9F8941E7F5FF6B4E49FD3F2BCAC5F4DF6F4AABFFFF4FE36FFCEF66C26BF55F5DA188F84FF4486FFD5F5DC9E6B444F65F14648CFED19F62EECCF81F9CC9E2FB541F167677F73F73F37FFF7F3776F3FF2F22F27FFF7F77F3DDF93B7F9FFE9F99F95FD5DDDDF5DFD6DFDDF7DFFEEFEEFCBFD35755FD7F3BD7D9F9FFDAD8DDFC8
-:80300000DEFA2D6DDFD7F5BD2FFFFFF9BF6FFFFFF7B8B8CFCBFBDDCE4F69F9F7E54F4BFF3D3DCFCBFBF5767F7FFFFE7EEF6FFFFFFEFFFFFF5A58AF8DF549DBFFF5FD5E5EEFE5F5D6D66F6FFF7E5CEFC5F5FEF8CFC3FF149C4FECF8218F10042190160048418200800448200810088140044410180222810041003024007024220886084081
-:80308000042008008242F096F5E0183411406C1484E503460146718108845C18E4245981830454C081C0818485D124718851A48641A828AC61482A01818E24818E48A72686B448014212A724B04818B4423924AB143229284244F177A6C0431F41D23CF1112C87141FC1724ED3C1F24A111D24AF14D981F24A9155F84A9543F24AB74782F8
-:80310000AF14FB24482D954F82D418FB244A1CFA244A1E214FA2E459F2244A87592D4A9E244D4A1F49F222421F49522C1F497268F29124E3F69124AF24D1C1B24AB911F24A9255F84A924783AF643934AF447934B842F924484CFB244A3FEF0F2FB2F41164CF32F5112C87121FC1762EF3116C2E111E6CAF56D1C1F24A215D28275455F8B0
-:803180004A3616F848B54B432DB42781ADB44D1A284D9A1AD2A4E841F2241A8F41D2B6A12945EBC152B21F41D42CF111648F26F11124EB161F41F24A121FC9724AF491242F247395F84A22478BAF6431B4AF44618BAF443196A5E422F5E6CC000000000000008C02000048000018800800004501008004000000000000000000005D27E0A1
-:803200002601211548D8165148C4CC44012028111471188421912C4B812AC1888042851142588444428C0222204121412801182321512289021014C8481260218AD48412081FF34141641A874300223532212D13388531A1A7111564284D281312541CE08224C42485542C28150C3813F11122442381488502602850624592284162830107
-:80328000C09985911423117414382616A4141625B68144B1447242D14A12081D3685742663C119137C2122C81149CA2117C2184C9128ECAD41C368814427184911125848135125830285055214164278140210E22472143828228D1145183418414D1847211E4247818321F5C7DE808182115128404168344021D8181144528418418511E4
-:80330000842282129428435218A02119C12429248188220220480245E281921412240082141638421224224CA84244224FE6022511C11128C50285B1110228832211022001118D315312284A14A124405482161522410243C2248002284981322844452318688124822901101428684443082AF48CBC208223C21F1CD23C6262818D347960
-:8033800051128712148F2148DD487228D42802B037341817828195C441AB122289D228372D8B213825981229D152A112C12FAA5421554268894678126212A71183511827A845FA28921AF4264A89B1389418C19F4E0529321128D13133623216C9241B2110018B188122448712278226A414A22284CCC2412A41688123C62C12272181124F
-:8034000070132451284AC1212D2821C731896C812E1A1488164258822E988CD442C814B8814782FF580C1122198173285468C1288C11962B36581224514D188C021911712EC1188545611424C123D24162812D118C82D2246242298122C224CF2208155448825022118CD1A2518182416129B1487242984C12489FC50EA3E26401A3C24CAE
-:80348000C318022AC11413922488803222122546211162A41AD62801484143628442512731AE44124485A112842A84C3944B4130118D1684CB14D02482048442824098F28D144AE889425129D048442261124666121484102D435141C488811648146421C4182284861848110C14818C821208142904172280C4480041290289416244237C
-:8035000012582C504A2A14F41F648001185190828911542460891281C118108411942848281451478840026C01890100244C032081141AA821001B1880911A901888858681840580F27AF62416C1144781A9D28214D4E2C5255592188B28388E184415446461A48C11944256F8412CD12748894416741439481D1821431A88B223A11224D6
-:8035800012524DA14D483A2491141A78588211B21A94182D882D6E92C9E484C11C4B142672940326022115D424D18102A012441C518150812C6182884341658344221890281068824261442C31482A41140485816222169812704841581A0047810046048110A24A89B284F4A3DA504222C02184244302844143088800448012D48482A4EB
-:803600004142128CC41823A4122C98415418A04282434164828145C931418434424848A361482511088063441848A4F0F3E800122450421190312008143081111341A81818111602181140A48125282123A524448001008212828112181318F2188411102881618840480C2985F422D84001184228A91258261AD222D181722242582AC9B6
-:80368000D822825A22C95822A81688C84C2F22AC82484421182724CC831A18828402C022008C084116024242484C4448668442228100EFB64B8242144848414405111C820140041212442220243222288C811424042D8982204181C68192C03198814246541210C84441C01481232406001042F8AAB330844721001001C7116548180223F2
-:80370000012F1154842132218423011824808101C942A22180443424218C41048145C1124448884184811C98212181A110C849105C18CF3E03841C8402C0442084E1148241515818280044184B1284811008458AC2811240088C8203260C114C1281121781181148342228400222212722002D42181FB90E42810040020040989800806825
-:80378000819420088601418E14190487411184444820041A442191580082002941918114AC0388604120098212F0C5E7148425480100150A644D183489512411A48426062C0281428302282189024782508125088D11522881160920C118240025024100430442002281002F2A0E8C022880628490681982042614912C4100810000250254
-:803800001890811324842482E811C482818444C81422401112180444C06810022184C0424121F0A3BE1076982E0260E4B5712EF3331CAFA9718279225217BD1EB3FA17162748A5B296D16ABBC224B5E8D3ACF2822A5E6A23F482598FC37141F252862E381E881FF4C3D44B11189D8D9B244B298F42788E7C1C48F286452D428A14B981DC1D
-:8038800084B448D48AB46611DA82F838284784C71125E8FE4FE262B265816216230245CC28C11F56C6149D998C21481D9828142A528136C888E04431248D94CB428745429CC24983B424B318A8238A761C2861121B121972115123B19845F851821E4C4624518212EC028B12272488AC34183F4A0819041619DA85F22F4126F251543C125B
-:80390000F419221A728856144F24C1A83E1A4FCB433E2489D11A2711B3485C161E3159D236BA9AB52DF312C44AA442A72417461F42A8121E9C85F912112CE544681D153219A57826D1A87123F31486248B481E684E444C14A8144672854781521228818A2284220488800888C081C081C081224E81221C2802230213220882201826482108
-:80398000182458248AC411A094E014094E91A094A094C0B2484C89C484DF6D0C6AF431388FA1F3286A47E6EB62DFE4F67F16A7A73FA8F53EBAAFA3F29B9617383D867F27F59FBEAFABF32FBBF5FEC7868AFA2921BFA3F2E3A2BF12F3743ECFA1FBF6F2AFA7F7BE3E8F81FBB8E88F8FB738F2A1A14F8BBA88F238381BBB9FCBBA59F44C51A6
-:803A0000AF89FD1496DF99FDC85BAFC1FD58DBAF1DFF4C54AF89FDDC5CAF8DF74C48CFADE98DFD88C82F95F4823C344F64F6173426F24163DFF4F6472BFD6BFF73F55E5B3FADF13BBDBF3BFB9BB2BF29D1ABFAF7F2FFEBF99F3FFFF3FB97947FCAFA63319F1AFA2D1E3BEA7F5AF8353F9FA7F3E1F21FBFFDF77F6FD7FFFCFC8FBFF7B7AD7B
-:803A800026F4A4C58F98F2BCFD8F91F3B9BEAFEDFCC4D6AFA17587F7C34DAF84FDFAF8CFFC74CEFFCCDEAFADFDCC4EAF8CF2DCD2EF8BFD1E5C83D4ACF5E455143D273F61F733132CD2E4BA4EF22C4E7F61775AF21BD2AFE3F3BAAABFA9DB235863EF3FFC9CAE9FB3FB2A3AAFB9F9B6F435B128F6A8DB2F32F267876FE3771DFEB3F33FAF65
-:803B0000FF3E3EAF99A7E7CFC7FF342E3F12F235E1DFC2FA2C3D5F32F3BFAEBB89D711AF9CFD854597D89FB5DC8BF3C943A71CCF4DDC8AF14CECAFA4F4FEF8CF82D6CEF4541C8EDE1FE4437322F217141D2397B4D7F67D4BF7B2DFF5F35A59BFA5F91B1BBFB3F31B1ABFA1792BFE7E73E763EFE3FB3F3F2F33F3363C9AFF2961CFF8FC2615
-:803B8000277DC73FB3F3197A1F32F7715BFFF7F7F66CCFC7FF59FA7F73F3A2F45F52FA29A8DFD6F39DB9DFE3F25B4E5F6DFC4A5B7F71DD93F4DB49BDF9DFF55DFFCFE5F48ADACF657F4AFA6E62EF8FF98C8C1AF58C8F8D575012100200452111240116084046088002832431486044214684514820048141420049014D11840024481400B0
-:803C00000084002400504870CC0343224181128452221F411288D23A91215081A921D242711458224588038100251AC812C018F02218E02201181E24C028241F812254C12100151842480281902284830480F41187E022F411248F22F1112CE7361FC1366E1F41F66A111F48F66A911B28AF143985AB9443FA4AB543FB4AB1478AAF14FB83
-:803C8000A4488DB14FAAC4A14FA2F418216FA2E419F226DA9E254FA2EC49C2DA1F49D226FC91248D921F49B268F8912CEF24F8916CEB941F49F24A921F89F64A925B49AF64F9B448AF64B9B4F44A944F8BF442944F8BA4944FAAE4FE0A2FB2D441F622411E2427361B4183C668AF16E148F46A1582AF54B385921A4B48AF1433842F1473DA
-:803D000084F842316F88D412F3845A1CD2A4ADA16FA2A4246D8A1AD2B42CD494F8112C6DC21E68CDC31F41F24C8216D42688B64CB881F24A868E648F24AA488F64AA4A8F64A84A4E86AE482F44FAA6482F4478B4FA68BB60888248000000000000000000000080080000140000000000004004000000240025014F5B4F0140895334C4471E
-:803D800082A4242890888484444864A6AC218063C28183229222297221269114D084382469830240416484F04228CD1246028391288601835184891454488C91184E184214DFBA08201852148138114CD2483144D8111084C134841881834224A441411D4844C18119E88294811248814C912412452AD141911641888C436224488C447436
-:803E000082022542022C024C7214C1244F8B4C01C65A812E1195C42451C1274190C48D81831248346445B82CC91883522449E481E4417221CA26419C9A818F4234819F48C12481C3422455584C119D16AF441298122489216652448959248914449838844D481E4523F16611000044241638282885C2641800411812248002382608844254
-:803E800090284522810120B42621210224A01400967468024642B8480825424802250429210343F23DD8404244B111521C8CC2114821150813081018C415164832814A2958488214514022C48A008B21841042D414411442B824984125820230421AC4148088C414D04A028122DF5C0E4413538421234153844B1245B214382983021E8CB7
-:803F0000412D8825084185022A2194486FA432488D25C9711488311C2D1641411A6448230225E94A616646381C43C918216A71117881CA486E181A96388112188B164A13F84627409421442C821128C134418C1821028C08882D188C11D41228A1A1C4C8A541511447812B148662A1448741445827486011A5254A644E1192231102128120
-:803F8000696181CA2212242182678522AF43042416548133511C13525A464262518C92896041C165581400812B842044E844D2869428504816182491228140C2244430168F241278585442830272A7141B1C89A4421856981824164C2842F8BCE4104801418128914429434459B689B2184418184A450921A48001418E12284004148608F4
-:804000003C3248480044A212430744302423C211481242003012AB241283F494942485364484262811244501249024A225C414401608161C58241E24380086682430486961312654484C31381AE4283218522C411851C246621843841A1A988282800190824684F887D210211151214425219228944228184001211252182819A92584606D
-:80408000428150488420A224309210411441014410AA61814008468201214528384C830840F2153614716D1184CC1294254226CB2990283F210227D58C113814A11CC1121B188C96142828C489A12421C46B12484722C44712114011CA146C3A18ED134B61843184E024E18184895C488A5124892822A5845F9307001411AD12F028114444
-:80410000184C54128489086410BA1514782418381489024400651888042E12838829B12265412A381142128016C84488682D8215480221008C84E1884444F88498100225088514248101421904604128188C94881348CC4161244F84423822113084888123488202412241A4B0220810140882828C91464508AC2102104258486FB10B102A
-:804180000624508222241895A412428C912289418863244323F224182AA14A00A43212221E444B1416781224614160418112D048E1180460412D118374220100C9411424220422F0D6F1409421135116401A196464895481816021E04A018932441442481821614714848F61C6188421C80080110844284002212148214508100221100457
-:80420000264488F487B2400800302180410821244128228018044A21D2819121121C046831192432812901831862122448A285046D114C894158180041892114021881401802A73400818114155421418184161298125068128456283488442F1148BC18C441833212188143185A820085B42841427411C244191198428417482091482098
-:804280001102444008452822045FB301E0415222816042001800441828444160581052480000408128B1148452849689134228E58264888449280810548444160884818CC21C28478118166841443F28028400D02802282222222842842180922418230180C8848542014C4822C2811C840414408482043012800C12201111021818100499
-:80430000484200F60C8A328A11108101644112496121224058228604428B1400004489D12C84D428042A181548418442081A268202A4164802185042282C24821288C124C046F0D9CF400C582002C1602400251C840288804309B08154871138469582541111490154446081E013041E81C0182744142044148282B514029012224014120B
-:80438000781503218F2A1211FF2C2C17223931188724AB6535A941448D12E7A24B824E6C8E26AFDCC2114F84DE46AC219B442D6B1D237FE2C24DBE281FB4F4C3268F442178835D4826041B118F89D869B384F31A128B8C9719AD12D12131242D382F2504A59A384428905CE784BF5F087096D18201157116E1825244274145F938224A7191
-:804400003E3A16128B396B81498DB55476197118F86D4D2D3DC312B448B442D121F88E34897D12D842311429B314F3441AC5B844C581AD8C1D852D546951442D418F85D198731294484D14C7814353C4CF83F3445CCC04F0A2847024467C184351228D2CC5C4324D782C9154A58A418443BCA87178B91558CA2F42F1C1318E922415F45A56
-:804480005C1E11DF29F24E551A7834B9857C1CF828324351218F43E232E24272326823CA54A44416E885E1287484D284614587822F42C3142303B02EE3C442F4DC7200180080012200204208400220422202222002222002008820121112111201118815081120088002284021210470B8076F62D2F352BB95FA23A11F3253DD45F64A5C96
-:804500003FF6F747112B14A7C2CD1E45F4ACBCEF4EFEF4D6BF1DFFE9F9DFF6F46DD19F1CFF7A67B752CFB2F15B6BEFF7FEFFC9F7DFFF59FFDCDE4FE8F8BC8BE11AE296F2142FDF9BFE9DAEEFF9FBDDD7FFF5F117166D177F35F5D3923F795966AFE1522AAD2AAFE1D3C6F1343C87E2CFC3F3743C67C54F31092B227FC457AB1D43BF32FA1B
-:804580002B33AFC2F21C3EEFC6F76F6CBFC3F32832AFA1D3AAF11614CF4AFBFEF49F3FFDDBF9CFACFF5F7DFF9FFFE9D1DFB4D79FF2EFEA6FE7F55FEF7FDDFFFF6AFFFFFDDEDFCFE9791CFA17191F31B233F73C2FDF9BFB898A7F69F9DADAFFF555CFDF61F15254DEDB2F2AF91616AFC1F31C5AAF8151EC65F43435CFC6F426648F47F3449E
-:804600001C3F8C0D6F62F23777BFB151A9BF12F23D21DFD1F33436AFC5F57B7DBFD5B35AF31A384F41F11C16CF6BFBFAF4CF6DFFFBD3BF9DFF5D7DBF1CFDFDD19F74D75BD2FCF87B4BFFD5F7DFF9FFDFF9DDF5CFFDFD1C1ECFE3F337391F13E123F53F3EDFABFB1E9FEFE9FBDCD6FFEDFD9E9FED162F64F553923FB17B167618FE2E2A2776
-:80468000A2EFE2F1263C4FC3F33C7CEFC7F5747C4FC4F562B3F02222BB73B7A11734BFB27233F31E3CCFE3F33E7CFFC7F75B388F25F31A1AAFA1F11E16CF6BFBBE549F7DFFBB4BEFADFD7F5DDFDFB9DD7F4D7B2FF96CCD3FB5F7DF1F7FDFFDFF6BFFB6FDDEDECFA1F11C3E6F43F334326F63F33F3ECFBBFB1A9B6D9EBFBDFDDEDFC5FD1CC2
-:80470000123F14E535DDA2FB1616AFC3F12C7AAF83F32C2E6F42F2343CCFC2F764448F4353C44F850322104258248443082602404802608844824411463481460410230442304869084100104618022C88842801846081004412008D24704804CFF202404443681250148442C446038140042F44321187241181805884144D4A40788815E5
-:8047800056184901841084028424163C4C124D82206488A141A9811442584A2285048141CF7D0A2D421F41523C1FC1724AF11124A7341D2CEB141D24AF349921AB9455F84A9443F24A9353F24AB15782ADB54F82D418FB244A8F54FA244A8F11F2244A8F5DE2A2F49825ACE449D2A2F491242D421F49522C1F49724CF29124E3F49124AFF1
-:8048000024F91124AF24B981B64A19F54A964B42AF2439242B944782A9F924488DB44FA2F4F68AD022C46C8D531E2CA7141E24AF36D1C1B248C124AF7698214EB459F24A8243F24283518F243B812DA46D48ADA14D528F14DA24DD18C2428F5DC2429E259CE441D2927481FC22421FC9762EF28164EF26B891324E1F49F242921D2C8D869D
-:804880001F48B24812F54AB64B428F243A244A7B24B842D886D442F8245ADFBE092008000000000028000080041002180000000000001200000000004C020000004001CF8C0F2400435118450140896A88141414124129013D148119382C81C140D8126211830482C02283024212004827828411890112211A140420018122814860821FB7
-:80490000354D01A2501241126D484D811A44A5413098259442D0486442502420044A024E24188C9212838211C81424494102844C014D12482C817484A24828821448418C54A44B58C398118116019F2E4601C27016416C414886E581D441FA14C8D018188517C458268451A4193868305EF0C824381E228C15A818912E1681C981B44211F9
-:80498000C814484D328C64218985F8964228BA544148E08114F48448C012834421F1DF664082024011110E1400112C012150425052004181224042518120020026020000248410014400001004842971A458188061822FBB08100144504145C224141391120082A182A9012C7214D8480240082210048C014110042140524161160C28410E
-:804A000010020029419812418544081008EF6448D124C124874225C32285829219CD22411118841F44E144E142414674110419917822444164848123624449B31AE444A14140C414128903291258269C51928B812A8964C14442828721324F22C1141841442F860812282612942211442F8261F24C11830118298159C2E012911226C948DA
-:804A80002245484406E4288741321E4C1812244420514124128127629D142599123290142321048534164418504841EF7609644551481124E428450111184098C5478443C21241444538142A01002281004864604449049014248F221164C200008C2828441854281A889128AC13840124279D14816081447021026522110322221C51142E
-:804B00008884432488514812288140C4888902811840083048004018D884023028844181492111081084818C2901DFB142120842B3480800C15092412312881136141C420821648C818144A8814C31146044182504301A48E041022C02182F888501C324121244C218D38444EC5112922884F50F00A0812504118D21504840084100210073
-:804B800081148C1804A10040088428240040040049214101002C0881A04810C11850838442621FD74D0300254778210239526834118312721891144998124E248648488DC13C812D48848371183414814C251216422204E0414248E28192112B1C2A0188258231148C48481C48EC81882126F249B600901816180414C429411C08104403D5
-:804C000085140112214788001004228110881108804104001E2C41104818C848814508482981E44421F142248698188C747D4DC2261124842445014548542386043014000041122821E021124448120885041014041004402C01120081200184400C000010F24AF7004210111C4808708804261168182138200844236482242004004200FB
-:804C800023021024124218220232C3524A8200228A02442008428914341285F224B28002840000102401504210141482120280018480C22840085048105282C0484441506820214114321840941281100A448044149443004C024558422C14342184408104808204414440484448041614624140420423022220028322A142C12032288018
-:804D000004208286C2268B148C82C12828F089CB244502210081204102004004004400000044210000442144002121404402100400C0140000444911C81400F032BD00842046080040E2885222A4241425425422904480420421008C4AC4182100122112808114081058684481440081100C00896444AC01FF8F0842B0240422222828A01D
-:804D800082C0841184802A224682F2822481682889034904282004424C724448088C06008C8232120088301641490852484B49202824F4ADC820682A842534825041002022020000120000C1001018544800840000002118C444008440188401846084C111001484AF45041558481C062641249244144944C214906A4512440A2C024444AA
-:804E000021C489D386C284200220410110024C04008024A242411604684303208122912484E144FF624ED346F2A62127824E288D849C025054297283343291EFA1447452342C6B246426F44284A32262A2E53E3844268C52A42C742278264466222321226146814B1241CF8301860E184B312D42CB234B24C12F646244190A8D241E43C119
-:804E8000EF5305248F6804A5D43652684F8252C4E098ACA24E826058222E226023286371245884CD4469A1264D2C833296C52451428584B414122A12526C4140FC282C64E7838B42815E887084C41484444F813414C7458F45D3847C2CCD4C4FEB032E41848D274563824344E51247DA6451281C52A6502749582286146624284C43D84815
-:804F000002216D48816618188441024D4C24C9C428A14F83714A8281C63469528481441A41D84868828B188D788CD584248411F2B486100111103164114B14114B16114A11E144094E94E044094A8B848104482848124812481A82A421481A021A021A32423042A084A084A084A084228822892882084AD8CC4CF344637F33B333F3286305
-:804F80002F14D4DBF22B648F13F76C65FF76FAFAFA3F3FFC435D4F2CF1D7572F27E62CFDAE186F4DA5658F8E7B485848AFE67666FE6C3A4FA3A3468B264F65F116124F47F464445E56EF63E326D482F21C1EEFC3F764544723EFE2F72E588FE7F7EA2AEB4C8F84E56CFDD616EFCDF56C6C4F2CF8B6562FCDF7757C8F8BFDCCCC4F4FBF5EA7
-:80500000B4DD42F164677FFFF73F3EE7F26F54F44B45BF42F62865CF17F7FFB1FFFBFB32222FACFFC51F6F69F396864F6EFFEA582B1947418FEEFB7E3C8FC5F5787A47E46EAA7E724F45FD743447644F25F575472F23F12627CF67E727B552F72C2EEFC3F274466FA7F42E7E6FC2F67C7EAFAE728AFC8898EEF26F6DF19E1CCFCAFAE4E485
-:80508000874FDE7C4F4FEE2FFD66684F85D58AE1C145D265F237722F13F3242655F46764AF52726CB46DF29ED4BFFBFBA2922F84F214C677716F6A4BF27EC847614F2AF92C68EF81F15858CFE2D3ECD4A8F874764F43B12456644F24D5DC53442E225E5A1E3229F42C2E6F43F214266B65CFC2F36C2AEF47F328C8448F89A9344F41FD1874
-:805100001CCF48F864266F61FD7A5CCFDDFF1878EFC4F47C74CBDCBFEB0E5F42F2BF76EFF3732EFE47447F42D25AF27C349B26BF58FCAAAE2F26F7C1895F717C36F646562F2EFE3A8827614F6EFF2264EFC252C8CFE6D7ECF4282A244F4CF424644F61D124F14C7F2F24F417164FE2E2249642CFE1518E4F44F71422EFC2F36C2AEFE7F38C
-:805180002AEA218F84E52CFB16D6E7C1CFC6F6C4C66F65F83A4C4F45F7DCF86F8EFE181ACF8C7CB106619012840043024502224002006C42880244C02440141208851404610010024100001245026081244004201108445048F0D64E2022414204C40018C0128041C81612004C012921110881433218841644280112411604806181811692
-:805200003C2444812881009018418506462481C148004FCE0F2E431F4152381F41724CF31124E7141D2CEF14D1C1F26A9119F24A9151AF543924AF543B242F547B24D812F924488DB14FA2C4814FA2E411F2264A96F1244A96F5244A9E242FA2F491244F22F49124A7221F49726EF29124AF24F18124AB141D24AB9419B24A19B54A392411
-:80528000ABB443B24A7B24B842FB3448B84FA2F445B460A21E4487221E24872212818CB22A61882F426188ADB48A929A82ADB1822DB14788ADB1612DB14D1A1CDA84E9117A26EA1962A296416959257A910C1F89147A91147A81041FC892181D24AD1419D24A13953A41A911B44211B4427116A8146F82E1410A84824800000000000000F0
-:8053000000001002008908008042014008480000000000280000000025013FD906860284218424400140081001260444C028001014024004100424100410080025080000184440624100C100005FEF0420080044408401000000A12269010000000020321240040000004140044412009048004400404441E4880924C6180884101284014D
-:80538000C120420128A14C12440800231122080060411144100C42840050820044490140A4243014411048021461AF3D080024004410010000004100292102004100100426020021000000444004008001811002100441002FD205009021004244001011082141302410044004800424400800844424440000830400000000212014040027
-:8054000048AFA80C24261108D0140110421412084410321800901220810224400430141002001880E281C41430A44004248470820888203128001228EF560D9021811902152444144204848145028031241024014C018014522440484402814170120490581246684A4004002488200852450820016F4C012400001200002114002444813D
-:8054800000100280020000800100000022100400002484404802002800A024FF7B041400448140024100001844904200000045281402440084002110042200144001000021001800812001F0DED2004100200281502813180810084D180084844008844048588490241002000012818110080080011018048001418249E8EB0D22124440C1
-:80550000140400000025010021400400000021400C4008242200214480028400180000203216000084D50511490144C44302214430810016114CC25200C100504824008444C0285082215042803212C41128118400122C011098142C321418C014828938BF20024100008440184248020085040081100883048161814548040020020040D2
-:8055800008840000000000400800419F550B0000C011508800000010080000000000000000000000808208812002000000180000F0D29940040000000000000000000000000000000000802208000000000000000000F09CF7000000000000000000000000000000000000000000000000000000000000FFE40F4100000000000000000012
-:805600000000000000000000002800000000000000000000F01E4200000000000000000000000000000000000000200800000000000000000030CD000000400800000000440000004400100200000000004008000000000080020000BF32060040080000410000480000000000000018000021000000000000000000180000F0CC550000B7
-:8056800000000000000000001002000000000000000000000000000000000000F04C5F000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000001200000000000000000000007F74030000000000000000000000000000000000000000000000000000000000F04FC4
-:80570000FE000000000000000000000000000000008200000000000000000000000000709B0300000084004100004810044002004400100218800800000040080000000000A0120000F0E73600008400000000000000000000000000000021800100000000000000000000F0323F00000000000000000000000000000000000000000000B4
-:805780000000000000000000FFE40F00000000400500800444001002400400218001882810021880088400008042080000280000B014010014000048405588281082044480022100448002214818808802214818448828842148408481421882041E148002211A01445C030000400100800414000000000000000000000028000080080003
-:805800000000288400000000BF740500000000400500800444001002400400218001882890828001884008000028840000800200003F6A0C0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0021001400004800800221FA
-:80588000000028000000280048000000484004281082044400108204440010F2448D000000000000000000000000000000000000000000000000000000000000FFE40F000000000000140000000000000000008002000000800800000028840000000027E8000000000000000000000000000000000000000000000000000000000000FF0B
-:74590000E40F000000000000000000000000000000002800000000000000000000000000FFD70400000000000014000000000000000000000000000088000000804208000000F0B2BDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8
+:800000001F3E77F4E7E2FFF3F11E59DFD6B64874CDF4A9A99F9AEA14FC5F57FFE7F5DED36F21F9B7B2FFEFFF5E7FEFC5D1CFB511F1646D4B22D7F28FA2F66F6F3FA2F25B4FBFF3D6CEF78686BFAFF7D6876F7CFD2767FFC3F39D9D9FBCFA797BAFF3F36F6FFFD4F52FB7BF96FF3B9ABF1DFB1557FF79F9BCBEEFEDF99ECA6F26FC381E6FC2
+:8000800045F75C5C4FC3FB684E4FEE02214041180649014140022440A4480044902860449028218514D348028130486180080041841C61811484144001148244124450484004E79D20684165430811250285A1482511918A1A04484C281842E84401D084042410020021C64402225012862C42148232429A2246988A806888AD16486C487B
+:800100000800B48F8C084F32F51124C7221F417268F11124A3D641F24A111F48B64AB981B24A19B54AB9A4F44A9143FA429347822D954F82C4914FA2C4814FA264114FA27498E1A264592E4A9E242ECA1F49D224FC9124A5F291248F24F89124A3F48124AB141D24AF24D981F24A9253F84A924782ABB44782AF247B2498B24F82A4B44FB8
+:80018000A2F4792E50B41AD63CF5112446E1C152121D6CAF14E148F6429586FC4A9149F24A934F8BF4481143D912F324482D956F83C4916FA2C5914D8A1CF82418871C6D52C2BC6548BC5DC14FA2A9688F22E148D228F99124E7221B288F26D141F248961E28ADA653F942B245B84A5984AD9243B142789618F2845AEF750A8400002100D1
+:80020000000080020000110021800100000014200280040000004004280000180010027F7A0230159181948714100D8D5490814286784841042D5C3D841C68C249139D842285053781004CA11445084188123B2145F112298B141A2AE96128818299814394824464CD428C9B162D44CB28C942F8BE35F0162186C2141421614F31048D42B0
+:80028000882E8B8542615444393146F01842844088344845784242445482F32564E8244B2170224504884954629147268442A1108851C1248B28188092181AC48141EF6B4F92215655868425C34419158DE48C116D98488CA42427516914F28A5482C522D11CB458088F1854228542C818B081514A2D34858222F5122145F2114CEB41284F
+:800300004B218E1C2D524D2812A661254D8844657858C2886D2218CC9B8CA7418FA50349011C1111588145028542E422082531858505F01448341588722408418D24614459017964454D4800444D8144308122D01AA948210082814114C0A241381287444828F072CF004422C011113C3111418425934140C811412C012F140844430119D2
+:800380005448101801272283847188242234244032118144413022482998412008482CB81454428022C914A2CF8947B126C41345913B67224E286B8287648CD216AC2D921F2861484B48872497428F517C28B6ACF52841812648248CD44232188D41471513D2480A2761F042831F21C23C45D872742198B32F12C1842D9936E1AA51291DC0
+:800400001EC12788CC22F888224F18358E4AA2A441FFC90D2B24121932291C72417284311B2D2A13B4212CA181A998142415CAC88D414CE5421488024442A33219142E4289820A2983744242911C89D18444373428A6641823825A28864644C8282F2448DE411DA8858AD524FAD4D31054412534122D162688334441C93812391C11C4C1E1
+:8004800047844B214731433AAA853114815334C8400483D4166114169C8C412159AA1227225135922886911321AB411E819315D3181198C24C38148A022DA42243025FC906814189C411902210741B04903D812F39528126041901C42F41E621443885248D344D121A784124E7E2C8112860248D54218608604282C0112688DA24117824E5
+:80050000918480E824524123D18658424508FF12088B61424C437C45D81824618842419D12492481868461484243A825818722288C922818A0A41A58841414211EC8448B284A42024B248CC834C429686489118CC19889F222848C012E184C0A2324D884F2C253406221112C22C11685B42208AC81486214411634CB83362411400114424A
+:800580004C0826111C12321248CCD46282011626933810121892280011882D4218839124841142C03818248FAC09422D121661E247813C11D82A924DA489B14A73527111D44AF141A4CBA44D7147188F61E65136188531A864412E144F23E41964E45D885266FA1882585E261E22A8A322F4248881819C396C2B281423D12C3D9C8F42E9A8
+:8006000088D12836142317BA183284C9F2AFD8A01244C3321146C36C49418461411C1851288A643416080010A842285994A826485182442B121A5222444B424429489418124722F024924423028961818D821124C024902843C884499418244F814D825281301831469A4190625082403444C02482204968288B821889021096488219C8FF
+:80068000348A21B49432C61A4804286028882D5113342100C0426C088A14022F48810214F08EFD00280038282881702104120089183824490143621180022002222480C844864808648184105114130400234192842041042A289428880043B8B14B43022445024D48124C4224311134A4304221004A1282029446141264822011288222BD
+:80070000041C826211118A1409883832418C9823444D484422444412242C61448E11A22FEA0C8C14944813628413112891198460411B14144911713691210021801C712451811011E21A0199D914838CC1482C86414594181141A18800838448493218258208418B826146D858071AC4481841342265032C04852228711CC21146622824EC
+:800780008424841382312425D8220223328226D4140841812639822141008AC162196224AC82C2B13100902200434D189418229F3F044518B12D84D2840228452A924449C2252044081112441C140522A11112448226D828442A44888251811514E888328822414455481441CC381E248C6142128B848F411818B218622884EF460226884D
+:8008000001844A084608188001488028018118328029888401462121051A0482434124218104285924810452888004F082188100A0864821F07C7CE068212891114111B011467968621281278891141902284F1218E18218411841048C33481D48128184502140012B21444A1928036D221C64828B1813088818C8414C94215684F14825B4
+:80088000188E5440C8261F42240444444064114014813B4443C418D1C01841165812A01255A884132102426011488284284C6491280020A1185941041C4B6188A043944884882123F42FF9144F45F2E129AD24A9D2C4A3662E281D468D1446951413D11165D4DF59F444694F5BA8216F89F96A378E211EB8BE9AC75265817266E181A24333
+:800900002E884F21541C16F8182617491F19F8231527422E841F48A8241EF55B425E1BFB4299332327989D824B1187CA4B882E2456F4B44C16F458889C91225F344B6222821E184F51A548BC315A85F852611FA33211282FC4D82B8149923197521C22614386D119C46A157821FD18649F1ED11AF281638FCEE38C3A244B948322548499FC
+:80098000711CE192718838815E229D24546F98E898BA2934149F387816B252B41258A58F34F3A6E845F45CA5FECC1F210E29751E742571217A6B514F5D456B335782E9F52A292D9B83B1947442F82314A16D182E4415D88F382B2813E462721C42CA42CE98AF41C1811AF5C8D4AE496F34DB24E3217614F8C1288B245F7169262D156B42F5
+:800A0000DEB2328F21F14494CE54C4B88FA2F1CC428BD8888B142B7A8612F8BCBE0000008004000000844008110000009011100131000000800122008400608814008410010010F8D477F012567FD6C2356F5171DB5564AF44F445672F55D764D29EF1A8822F46D164F8CA945F3AF8A7A54F78F8C6C15F3EFC868B17921F94F5574BE57D7D
+:800A8000A4D796E4B4FCD2DBCFC8E412FC6D6C6E644E63AB6A1F58F4342C9F92F295A49BEC83E82AF672232F65F442A7FF33F22BB11F57F545C45DA48B222F26FE66362FA67F6AF9261ECFC2FE2888AFD7F23D96246F65F71775DFF1F33737FF75F43676EFE7F56747FF74F77F67BD3FAF2AFBEBB27F74FCCEB77F7AFCBFBFEF68F9B6B73B
+:800B00006F7AF9A6B5BF92F128995FF3F12F2FEFE2F95E4F2FA2FEE2EBFE4B2F97FC7C7DFE3C8FE2F6B3FE3F4AFE7775EB225F41FAC9E88BCD4F6FFE7363FFE7F647F79FF9F22AB2AF8EFB15544CF89882EFE7FEE4F6CFFEFB6ED8EF88F92E68CF83F9EC3C2DF4F012565D472E35FF53F37B654F77F75B54DF74F27A3D4FE4D3DAF1B88AA2
+:800B80002B755F61F8DB8C5FB7F1A7AC5FF3F3E7C15F77F6968C3F8BE299F36D5BFFC2D275FA57399FB6F6535BDD4FBFB7FF4E4D1E9C8FA3FB76BC1F57F334669FD3F3A4A49BED9F91FB71512F36D622F46EEFBF73FB2B381E31DD8DDD9D2AF378FAEFAEF6D6DAAF8AFC161CEFC2EF82FC48FCFF7D44F236765F73F33D3FFF73F3DF6F6F2F
+:800C0000E5F77E7EFFF7F32F3F7FF3D3BBF3AABABF2CFF1F97EFFFF9775FFFF9F92F367F7FFD7E7FFFD9F9A9199F9AF96D5FFFF2F23F2EFFF677EBFA7BDB8FB7FEF2E9CFCFE7CFFA38EA7F67FA73247F73F72E24CFC2FAF8E8DFD7FF24673F36F25F5EFFF6FFB9BBBFAAFBCAB9DFD9F59C9D8F88F97CFE4F6EFA9CDEFF87FD9E98CF8EF7AE
+:800C8000BCD8CFD6BE1B0A2230228426416812166812841416081E4820882289228832114A1201B04802898228842124022A094F124158148CC4931A54141A641284149E4820091E48A041149220F8FE87901217416041658344C24442442D12190211AD86494413255485A182F0244881750211123F2264488CD448D22419414214222889
+:800D000004C024A582C2828A82115438C0244392824782A9088D24B08E096D431F41523C1F41F24E121F41724ED241F64E121D24AF349921AF343985AF647924F84AB543F2429747822D914F82C4914FA2D458F8264A16F5264A96F1264A96D5A4E449E2A2F491246F32F4912485F391248F24F89124E3F48124AF34F1812CAF34B981F2CD
+:800D80004A9255B84A39A4AF647BA4F84A92478AAD944F82D448FB244A1F480D4D421FC1964C1F41F24E121B21ED121D64EF24D141F26A961F48F24A321B282F646183AF543A252F647934D812F826482D912E5A8D857FA2ED41F8274A923F8264496FB2E419E2A2F4912C27B21F4956381F49B2687891344E1B282F14F1812CAF74B981EA
+:800E0000F248344D28AF1429FA42B6478A8B94478AAB9467828BB46F22F1B116202808004008420000000000000080010000240000005800100400112008004800800414F07BA360211721C9111A14744C6292818D15248D129B188B14901127685CF24411A65E412E118419328A4483514189522313150C4383711274249218C129922C13
+:800E8000163C142D88499112196324844C1154C2169C8A8F426888C3A2822CF6369980664A28473387241F823112416C65229B3419825434CF2CF1482499D42865A81C2159848E5146C841AD6245C3286D8132452AD4484278221491938A921285E2111892A916B641C8892D821F88615C1CE882E121C24143911263A2149C51846FF44BA5
+:800F0000A12163CE221FC1624487428F4471219C5C2E1C4996293BC24D12D24F8462D485739922E361F828158E198B21178847AC8D142D25ADA41C7153126DC244AD1247112F44E888D3A241D841186AD9E72856761C3193BBC34D48157438D4847318B582918A27EA4E3C8DB18F4196B5803411E901A5321125022411AD131289D181549D
+:800F80006813D122B834644457882501421D42422342414831228584042E184C021B21214426E281921428181388884232819850224885343400007FD80E480000C400240084100148815042008454808214582212002D42127081041188901848002180890400002A0420748408F04E49005943D412C3181185D221E2C11231983B4227B5
+:80100000214F24D128E5427852614A24855412004C52214410C42126B2241158248412124122130311AF44328481660200467482484C48824168412886C42CBF8B07421464228484811C22018268704122644E46912441812100411D2243441834212424C0148115041584B8110234C08425889482484026184408218452430241DEAE00AB
+:801080004923341112542470265812876185D12261411E2A901A82254244414A2502128642222162438D431062891820068321B44C0280820126841448086218107482C8848B12FF6E0B1111D04A52484C04144D288484001141408224048962444851891451868344084C44664828414E952244418D142BA4281C0125C818185022418942
+:801100008138468025C11480F2C22B60424144241311F2124443541224A84280185262834683498EA118804402805123419018184082D2422112225441865684181012128828AC8283443A24814508528744D76224200220F2281190224216110123D182116181821245385340082449C22826024B128421002749230200A422890160C863
+:801180004A22482111890149018A4184A6848C025B3490212824C136FC42355863664685212A94121E88614CB122044B94AF3481E2852894418542C3268CF41222842D4487414CB98433247B83274328806647491291948CA21833C1189169CD28CAD12CE448311C1E241ABC18A2422F7F09611514845212846111A521511A40124143D8B9
+:8012000028B811141A94184150244E2426188851584140022502485024C4ED1217882C68C18582140A248220596880823448414245F8CBC2002800462201502A00821004848901420022508450224222142508A0280000801204B081C28140018014084A0844000041EF7105440012406241184C022512D18291928A410289880820012419
+:80128000405124A46021226582042391246078241250181828428182C081141018688144201108EF94054428204102442487620031182988489818200860220025024100182445810A400414224450811948018182204C0948400C0000776350888B444A2424843112120065D464B82CB2342243028C8804242951221E1C1AF19182CE8262
+:801300008B282543382215631411A7818D288B44CE46422301A021A2424555444B222E21223088811841242721A5B21471A40F211800000081241002000000000041004014420842100200800112128A020000810000180000F0441B10C848422C044400212144414C22C22810118901400229614198A288000019415182818CE4248104D5
+:8013800000004014C42413C22800008058229012DFBC04A4C0520012200220440489924242890410840821800188002222254201248421481308434801880044800230488180041002FFD40280040021210040042800000048100218800A400440014008484002000040042880040042002180F188494002000018210000A40000000000E6
+:80140000448002001002000024208848011100008480840400000044FF194312B8482425352200005044414B222A26026018204402241A61414B89AA2808001502118558888B545A3C4223028028044554C44B222A22022008404242A21117D60085082B4424502200100245042B2240080010526221A011B08408001486511100A5085A81
+:80148000041008000045052A82018004002514F28E4C80014100121250121140028146280181800200800294224800210024181006200800000042008944080000E0A2068001000000212484008014020000000000412822001002002088210182000081844840042A0400B06A0621402681D2243112218431101A0281181D4800000044DB
+:80150000224126782444840223841112122241F412938A98111631814A081008428C84451828A4428200F0736424161202001218222440028542BA42A444219521C14482001024420161812C02404242022728822932842022080091852124B448D48428010010E4720BA0111A5122251242421243924200834408818C086200414144284A
+:8015800028806422222423082051221A01A081898108000084810080240410045DC2F026222F21E222B11221B112012C512239E811F111119B981F99F848888F18F44848421F945411488558884F84F448444F42B444F22424222E2480524645E442F226222F21A2122B191AB89229E838592229F812131F11B189E999F848888B488F84F7
+:8016000024E48404488558884F84F4FA33F0262265A2123A211102142512C2133F1191819E8887818F18A44C42141501155988488F44544C4B246A220200444584F2262265A2123AA1812B88825022213CF1111119E8897818B888A44C4200405888488FBD010000000000000000000000000000000000000000000000000000000000F015
+:801680004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000000007C
+:8017000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000000B
+:80178000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000008B
+:801800000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000A
+:8018800000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000008A
+:80190000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000009
+:801980000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000089
+:801A000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000008
+:801A8000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000088
+:801B00000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000007
+:801B800000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000087
+:801C0000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000006
+:801C80000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000086
+:801D000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000005
+:801D8000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F85
+:801E00000000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFF7
+:801E8000E40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000083
+:801F000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000000003
+:801F8000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000083
+:802000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000002
+:8020800000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000082
+:80210000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000001
+:802180000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000081
+:8022000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000
+:80228000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000080
+:802300000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000FF
+:8023800000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000007F
+:80240000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000FE
+:802480000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000007E
+:8025000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE44F415111140015110100000000000000000000000000000000000000000021255222105200
+:80258000222502F0CAEE1414151151111414000000000000000000000000000000000000000000004052222502251202F0E883400150111115110100000000000000000000000000000000000000000050222542120200F0456C1415110110111101000000000000000000000000000000000000000000255222215022255222003F7D4FFD
+:802600005111154101151111010000000000000000000000000000000000000000002552220021242502F0A15814151111511111150100000000000000000000000000000000000000000050222542022552222502F0BC4D141415414141511111000000000000000000000000000000000000000000405222250225424202E039011415D7
+:802680000110011100000000000000000000000000000000000000000000255222255222251202F0574C400111141541010000000000000000000000000000000000000000000025425222212100F0C6A114155111111111151101000000000000000000000000000000000000000000250225022552222502F04CD250124681014518847C
+:8027000045A8421241B254C44E8480E241E221126114207192788224D842119231809989834431486014C0484D418443322449B4113422828302284C8422112828017084F85FD4806683257949925189D448F25422441DE41A022288226D62642455E829A283A9C98848422715118E112D8A8D918D414B25888F2A64124641581A348B810E
+:802780004964848984624241388E154D884E8428414D2836A416E88E188E5A16F29229302219C21814410018618AC13418118448001A12E112F8422284814E184CCC521440410122C02266088100214122444250421AC8B1844248C01884001883E1A8F1C36100122183B412041880E45402A222824378620244A460112028088845621953
+:802800003A18825184821518012485014E99904448D0410528844C98A4412280A38458844844BF35011964840014896442458802004100441002122081512210024088588114818A0400804424049024222800001024120400008BCF00400181414688060000412890243036802808001412106281C8CA2104C041190415088184830200CE
+:80288000400480024480A382822C088F47040000001100000000000011000000000000000000004008000000004180420200F08B6980C621244D118F2154242C9214841921889112872412A3B14C921C29082D1855D81464822912C12DAC416895A4604A841E243D64605844422648B82971413828908A18812C3848416B84322742AA0592
+:802900004C0C8F144712051C021184D41D2A49134841788822C1842233215A84141388A6824714156EC258624DA245E2418252286CE21824D92521D221931415E45102444325880129791481A114818D84464884A512F0F82FF024411150419B4144D1C571121811219112569882A3F3132836644815C2884AD214E6A2D4217224C12C2EED
+:80298000524F88D21AA42120D828E27874418421BA11E241C42C1D188953C12E142C98882C31985F2891184147844B922D24A24AC1C4F085541082623212248427221A3224168848D828084C01466488A1C0115588185548845641084D128534228D24611AA292155416442111431221C448200100484E1282818CE4440138F0AAAF000012
+:802A00008421102801901210022415C8A611A7240012811F224414441103A41248806141109112966C2228212883728128A2218304850160818100490484DF140C2F54F22512CC43C151255C14E3E221C2388A7242984925EE8984351181B23C61C24F1402818124814B2467812B1487221E882D88682AB8431224D222521885F124112CBE
+:802A800091414C91982498E021ECC8C5A8216C7628D448CFB81A025FCC0B471619B1264181145284A02129223842951218D2824454228394124C22165828C450A24562C1812C62A8812A2128428763228D22221621028226A8128301862BC128128D4283C28CA232F04ADF24902481842711C114AF410216B822419842418BC11391B115FA
+:802B0000A8A11125C815E0120441142E41242CC5181A2428B414D2120470924C11792264214E299D141A082B842095CC82256842411AB61C04843F570719E1316272C7311B2165538580C2139398348311E381748A61C1461964221A824A783451A48553241A686247818658186B421845582149B1115212128362C4EC41DC62E291D88433
+:802B8000023483B126C1282762C3383A8CBC462941F265FCC0442004412031211C1128112C688823A2128011414864612E1116023041440024263118884A928C42C18C1144E1232802801444981248F08214000021284D582DA2242221838122840261A1442824800442256222203149484289849A24282C52810044245023282260424A57
+:802C000052424021C31810A1818944C488802131442B215048F0D51B147F2483632347134C5314444D2183513C831A381A2DC9214E186781AF24038CF339447893D738522885356249D13642D828382C2E442C714491252E1426D8D263422332286CC32C47A28A6482837952E381F4A21C2783288AF11A66CE184E1445085FEE0310511E7E
+:802C800084273428AD13702221C1111A8288F24812130A115410328490444CAA8254231298144032182988D222084D11A01415FC449215C812128D11114048046C3814A5042882384D488F64081240018122950412804838118682322C10A24284818812282120113A19248124874200F02854811116C12800883D2860828413018440C816
+:802D00002200126C41F8EFD2A04280114194184AD34802414528344A11141146B8A801112B1400114A42C284B2424D2812811005004180021228CC021F81480488884532888008492882085F54061143110118451845AA422C341150414A628118002142000022490150821186094068432C04244B434084025082411121212002C42951B6
+:802D8000421800288FAB0E2440DA48110112508489221488123481A123331C184323922C100C221514440244129C2484C48100C0881E41181584C114C04413981C874148A012C02826D4842132146F82454246682124281C214224114408122100812002842982430800881180280800F02218221111844548352415743881328400A082FD
+:802E000080031410D414F2A11B80815142415062B022042190426048E110C6446311D24291182544D42ED16142512144AC01603119522840C2422E12281280822808830913E8386188204838888483C81283F846421484148002001840011C218481882841314882408184830148122822224644810516041A041851865122804202812490
+:802E800080034A12C212484248F0375F24148546C419250884100A6826021991144120124404182604418118150411103A2284128C218402205242218581811251611008290184328C4284024F290D460889041B212248524128396141844A021AA24242200441218041813828001486C1C12C236684C0D9100826B11824C1C2826412685C
+:802F0000008742988684A81CA8A388F8745D50431616516D23F2121419F232324163F22B18BB117D6945F482B99722E1C53432AD84CF24514C4147E12722165642FC332D4721E7889F81FC38223AF618124845A2933733829FD3E16A323269F232382555B131397D19F86A2A85F8481E2B22A7813AF518181E3129F25971E033951FCFE1CA
+:802F800051821D214578426184A99221CE44462AF442114741C46E286E314D2C5B1421BE181E548972447421D911318F25FA28291186F682485D114B62DAD1828292249902C71145D4F8D15C9CA92BA6CFD8012B984CA9382AD8E8A8A2EF84CAE44BC2CFE2F9E27224428425E111F31C189B22CFC3D54CE4C175486611688B111F291CB9CF
+:8030000016EB21E5A9A4542C66831CA22213C22849B214A4834E11112E91214374482A54618B57C5AB143E194B2439D191A68B13E88B91182C789815042F42A8299AE1486148437A8826F864571428458102400114481440010014C081C0A1481C88448104488044844484614870810486048624246824602420044612241404412420040A
+:80308000814EF3241F27B532F1191E3F33F2151D8FF1F17E7CDFF4F773718FEFFFFFB83E132F46F44DDBFF18F98C97FFD4F5D737FF9DF65C5F7F5DF9DD35DFD9F16267E7D44F3EF23B2BCFF7FE76341FF7F38787DF6EF636748F6FFFB7F55F77F737BC8D9FFFD8F97D773F1BFBB9FCDF7BF76AF75F5EF3EDF33F17F7494DFFD4F1CC544F54
+:8031000047552C2F4EFD889CAFC8F8BCD8CF8ABAF4FFA4ACF7EE244F67F57252AF21F12B63DFF1711AFE7E5CDFD1F555576F6FFFBAF6AF33F57232BFB9F99BBA6F71F1FBD1EF6CF6CE2EEFF8F8D79FEFCFF3FC7C4F77774EFFEBABBFB7F67DFEBF35F17B3F7FFAFAE8EB2FA6F68AEE6FEDFFB2F23FA7FB1A9FFFFDF9FFFF3F97F7297DDF02
+:803180005BFFE85D5FDEF8B9BF3FB3F37B791F14F8993B6FC3F15C5A2FC8F8989CCFC9F9B8DCEFCAFFA4B46FC7FF5E1D141F24F617579FA37313F11D1D9FF1F37F7CCFE7F73A3C9FF3F36B6C1F22F54B68DFFDFD8F91DF69F94E5D6F64FE56645F6FFF3271EF41FB5CF8DFE2D3CFC4823F37F73D3E7F51F5353B3F7EFEA8A32B9DCF27F657
+:80320000723CEEF23B51C7B83F53F3B9B37F57F7393BFF7EF36AB37F5AFFABB73F3BFBCBA93F38B58AB194F988862F2EFD8698A7E8EF8EDDC6F8D8D84FE8B98747F357777F71F43933A735FFF1F31B3F7FD7F77C78CFE5F57F7FBF32F63B53BFB5F79BDBBFBBF93716AF1FFD4FE7EFE4F41F5E6FD9FD3FBDCFC3FA6D7EFD6EBD8B3F33F307
+:80328000FD7EFF72F62F2B3FEFFFBCBE2FAC7C4EFAD2F67F77F31B52EFB9F192B7BFB7F7371DDFD9F9CFB5EFFEF1A6EFBFBBFB527BBFBDFB83C3FFDBF174588FEDFD228AEFA9F9AE9EAFCEFDECFCCFE8FBE4DE8F8A071800A0128440081E4822486081448022912880225148800281184419012A01002A0140E81201262161124021496165
+:80330000892492289028800228F07FCF20584149415C181741211E2425F291242642E824119488412941784204A52482522450A14424871124812C98282A84D222242102211D281001163822842150128460818116180A8941E337064D421F4152281FC1324C1F41726AD241F26A121F48F64A921D28AF2419F54A924782AF747924F8425A
+:80338000934782AF14FB24484E914FA2E414F8264A56F1264A871D6FA274D8D5A6F498246D4A1F49D224F49124E5F29124E3F4916CA3F48164AF14F1116CAB941D68AB945B41AF54F92448AF44F934482F447924D842F9344889F9244A4F4A0765E2C1D622F41124E3A421A7221F41F428128E444E964CF248B3414E93226CB124E42451D6
+:803400008489722698124F8281D886E911D286F8982127828F1952928B212D4B8B218CA461A11B21A5D28112D4C1D21CF1812CC11D2CA99B218D8126989AA628648A4A71A658486F8AF5156C4008000000000000000000000018000000008041084800004A04004480020000120021B0C604212D3416129411122502242829521218701878
+:8034800022584A1B182D1681834841448812016782F082224416C8282221135124A44351C12229484849AC142413C418816C41E8C8B31C883114162C42E4F70F5482112CC12CC3544919037048612285423D811E2411811782902516EC88C22477A849721368241638189B41239284A7414D11442A3115A4381CE1C132242A611326F8282C
+:803500001181652181B21412224204289CA5247F1609114784344CD14A81513E1902272247823372325AC181695B4B1D1257218126DA1461884FA172813A8117A18B42A3F1821257A51B21CC9A2816751164E485971827C11691BC2214C5B114F4281137424591182AE122F188344B8150244B218B3449F65FB350261A820126C14C200127
+:80358000601400C09100869828C085844C024C72240241608240086D12001A824164122821C48B121A32287048628110544A902843814108F0CF6A201211022148614C522A86482181082511C4225018324048140411100449042011022901002A88226241A722108A62248410C4141022018C04F0847D10437434591C16D496C31393A145
+:803600002118A2111117418C64211F41C41A2C446C88388B1A66384AC421AB4237C2995112E3D34AD248F12291A67412C1355DA84301472189C2C48D153821844731C429E382F8421C86748A6442225E244117AD00B0121281F12814342260811C0A30113508472450A21E288C28E383C86A8954184012C84234ACC128218E216722604342
+:803680009534344034128F6264B12E1AC04811C1D0A4D12C01274122421A025F930D271245415D4861271469D1C1F1122829081991814442493133166814444018140464306E5C921D30244CD12C21A1181941A18282221A62E2824120026D1A2436A42848863488448C3244412FF54A9229237422064C55184414C480912C2062C18D1447
+:803700004143A4128961C2232863118916321C432212082062214A72180343A841442B12484480C41845290142260218218112295248421FD405444290281120E442311247A48C5A16897812841203B131281444812741884115A281AD1180413146865824812664842902450811A911B4C1B244622A141221C3110C1846B81688C21C3F17
+:80378000110D184499410224100A2A1121815118008428C34814C218548844811018441446A8812800121031188828808401001800A024478944802401EE88901324478389E2514463446F2261812AE18162128D1251D08141786871A66942818A71219C85C72A40DB48721A01294138768CE2222451428594128532242A4481B444B1D824
+:8038000062943011582D2281C936844442683281BF2C0F472244341042081518C44C2D83168868818D164164411816D8525284182054841E84184C52844420C89244141A82982149618940941A4081C29200C01412A96181893194859444EFA40226846112224C444894214483486111411901184D21D0251218A4184129180449421844B1
+:80388000149214388001456822196482204401184400812002490822A48290843F960C401288C11A8002241125840289944811188A1118C118492211212C02824E18400C4144111003120026A4423820019024320000861804411AF2321F80140A44A012001602204441240142662888420186638294E0120114494A210841008400122253
+:80390000401CC4A5282E8145B8824134820044448826A414825509386C02104194188544488461618C05F0A412A249883384299818414410461804A0121E26818226E49229A76143823A1116058C02140011102482820232842782841F5D0FC604A02126C428444094180040C81210044334286F88120C8741809314100400006180110844
+:80398000412903418002128C024A131408838158862849611457F14011120400A0122601A3011A8241446821701208009E28800100602212156211810044242240048089012302894221624161608242494942F8D3BC400812208101100210A28447248084C81100C0A1200819889411241813042024422A420484818A8615480810018057
+:803A000001380018422122CFB90A302800814285618489A12520024093284628049224202202008112002022D128010044410021002E18004C01C0248014A442182612B4980F2D1843D148344C108491141044421E01C9E44814422448840184A01844882D1410228252581120024DC1121484204251C2402481120800282018D88208CF8E
+:803A80008D0C46F4A816A7521A5361444487531D2E8D7C23B142631183F11441DF2CB786B99E3816C141CD343E2A8C48FC3421493214C12E226B511E1269D214711C1112C2822F12768C24E228346487124FC251411C51898D851221C18A618428CE4C47C2CD2B4BB8BF57087F22B712024D44CD2832CF92C168E3414143E884D94474486A
+:803B0000FA22881F42E2147441B6B172B1AC831748CB211B8450C11C7111748294294D243E1CCCE442E32BF218312849E192F2121813042CD218BA28B322022781CB164D942E144F4282F3248C8B232B513E44AF42F41563205184478126A851CD781249817196D24861333F42E494D14261418B454CF3A8B8ECD82A6998C979A364288684
+:803B8000A453AD8C4E12436112131A682810F1244CC7531624D158F234248D759E1C1212884B124991212A821232248398968BA89884DD52100111103142112314A1861188112048414801141254404152182C44817488813488488388318170818831812117882111295881291891828429489882100A428287443F934DF374745F42F28B
+:803C00003835DFD1F774B6DF67F35C755F727656F44F94EF1FFFEBEB2FF1F1879C4F98F925A44F5FFF44B6FFD9FB6DEE4F5AFB24B41FDBFBBD2EAFDEFAAC7CFFD6F64F4BEF68FCE8E6BF5FFD48622BB9CED39F38F826263F82EA31F9ABA99D2AAF89FBC9CDFFF5F18FAECFC8FA87B19FB1F11A1E6F48F8D1C1CFA37122F29E1C4F4AF274EF
+:803C800076EFA1F1A8A88F81F82AABBFF54DF355777F27F73E35DFD1F75D9FDF66F35C71DFF2F77F3D9F64F9BAB7BFAFFF33127F48F98CBDDF4BFAF4F7FFFCFD9F9DDFEEFE84955F5AFAB595FFEAFBE2A77F5AFE3F2DED8EDD45EF66F6BFA59F39B832E324F591937F7AFA13D81EB3BF99FB8D849FF3F356547F7DFD1B1ADFD3F382B6BF6E
+:803D0000BAFABBB9DD176F6DFDBEBE2B99CFE9B1B2F37C5AEF87F12E1C8F87E5ABFBE263345F56F624649D24DD2555B53EF73D767F56F13535EF4AF67BF6BFA4F58BBAF5FC14194F5BFBDCFC5F3EFEBFBDCFDFEF48F9A7B55FDBFB8C9DEEA67F52FE2D2FC57E46FE256F6FE3F392BB2FE5D7EEF1252F7F7BFB3676BFA9F12223AF99FB189C
+:803D8000387E564776CFD8DA4EF288BE3F39F91B39C5FCDDCF6F2B792EF834B4CFE2BA76F74CC8EF8EFE1C88CFE8E9DB4CF264666F63F71D34CF4552CCEF43F73D76EFC6F11C1EEF6BF73BB2AFA5F5DABBFFC1F17C1DEF7BFAFAFEEFEFFFBEBCCF5FFF849CCFCBFBBCBECFF8F8EAAC8DEC4F67769DFF541C7FFAFEF6FE2FB1F17E7EAFE8C0
+:803E0000F9B4B66F63F31E36BFE9F396B7EFF1F13A3CDFFFFDFCFF8F91F1BEBC9D392AF2183AFF58F95C5C4F43F31C1E6F43F938BAEF87F52448CFCEFD78D8CFDEFDAF3F0090140048A041A04824001E482081224926081200008100490898A082100629014088210186089260882049248822584800D08D0E638272227111183C11C11178
+:803E80001817C1A11B2188E0547124D822E88214088D144188478230248149011850261A52249222824B129265A2284F24A1284722E02201241264C022C016268821C124A6FAAB29D022F41124C5F2112487241FC1766AD2C1F24A111D2CAF149921AF1419F54A955782AF1439252F147935D812F925485CF9254A8D857FA264117FA2743A
+:803F000098F1234A87592E4A9E24ACF591243CF5912487321FC9F268111F49724EF1816CEF16F11124AF16D981F24A9153F14A914782ABB44782AF44792498B24F8394B84FA2F4EEC7D022F4116CC5F21164621F41366215B462F18124AF44F18124AB3449E2443925AB945392925F8384FB27484CFBA35A4E145FA228F5258A521D8A5EFB
+:803F800024BC68542CE9C1C2D31E6C8DC3448F146941EF14C864EF1409AF5448F44AB141AF149A44AB9443F24A9449B442D986B448F8225A8FF609862808000000000028000000002302008800004001148400000024001100280000000014F0F84A101402301820217418C188203818442522222111D424146881448440180489D11801A4
+:8040000083C188443213218251428413128624C23418212341189848124410C818C91478C4F1B98C2448435B412781482F52914E8E142AD441B238F4281148144964149DC48B421E68224921CE181CC224481D1226880A1A622226245114282D11841224C19024894922B828414286C826458822A261422A6111F0497500EE1C24A0412ED3
+:80408000116B4149E412D548D284E793E88244C54419C2D436985424E483D384311944837811C42883711821A121254CD158B111F242118721002D2525A42436C82447292424A48B284A921A4C022AE42134249CA184DFD4016D4250141658284481928113088001258254184889B22484A14820828204218A0228848A9214288002161436
+:804100004808448812211E281841508444806281811E4810F47664404254124CC212154402002551813C61818840060028418800255218C024AC014302987024022541144444C224181942012501341224C0122A840280F459392426A4124F82D12A9165244CB114D225D194A9182A496874CC34191538195B288F6A55491C155D48D964C4
+:80418000141E244CD18358165D982361828D642642E142C1348533193D181971115A416D1A843385C4584518146643C1C361C51B418347F4193D10564216D9428212164654146988A99230452116512916084D9823A2414C184464345C61614B28AD1486E241828201393214261435196711167126CB1527C2142114405842616B12182D79
+:80420000242698518C21F43AE92022932683715215C11232181D18255118166B81CC1C4844C1A5688515551881460B8902855121C71140F868842245C2221C5128418420011C51821395421E4845810140BC48E144016241DEF650284441888C04815422812141AD22472484EB214018D1828641061424848B1A438402181E2121202405AD
+:8042800048271A7021A8286117814073151861234A318C89512816A216161812048F160B85245483A5E5421159220041191B2C282344229A11278110F21882914C944AB0847422E21801714669A2881088917483A12161121229D268A434432203C502C0248100AF44B82891446FB60425016028D0424164A21F8184021C02944301C425B6
+:804300003424444440843824264401400841498851613022842485048185012A114812080021002428184885F21F682411251651484B52E1E1256A91439283264A721C53842CC32C7C41BD4A429414C15D82CF24D284924D413B1A812D1149742C224824A112CCF32293167E21642953B113F22418AB34895292D084718A921828167842D7
+:8043800062838D94CB4184AF230F41502C11A113011D2462842A119188484E1245C8828438412961881448001AB2220440E4A2218831412D42008422848342188844331118122314044518220348284D424F9502106C1114844618221624C42242CC21D4127141163144B0429224C10084418D1244B01818A4211662422290154C5221195B
+:80440000018D24828C56824E348041824424A484414948644136027F7C0A1052684034110022830888200880210A43511240582800004223B222441458211B41128888490144422901820042290181208234424A0182283F4C0CA021214C14113C214240021903594188013011941280410424148972148824532C28A3C2840016B882C295
+:80448000E11C011C12D4485282282161123821411E82284C3A2880F19A1710018041824618C414669D182C044280140C21002223A42460822A4802881442841308660240688168403412001338841C51849018818116084012F4BD963440D85861111648711A048501121412858142422A921416584845F82814342A748662C120445426B7
+:804500001B8240088694A621C2701232248692191642424241512244472218224048942CF08FD9002381048043321890825C421487185984D01841828432112141840081222901125C62414C4188C464126120C1282C022881101C4142081028219B1284CB5B408484160400804243C2A88440948228430482200848432804631122440814
+:80458000008818200848109142884C6481588148C06890E482008004EFFE0F533A81250225021C32112D11630216181198168C1154A2CC0229012825C8228428821E2C40C242122C011B422CD138E1448278260994A021E0918641D834210470120825120849D2110A8444481011449424804149044C03212A810141A41263044941112437
+:8046000001C483C188148283420C481481701891445988042748138816889114211014883886F05A4A244574D848641555D1A83111CD24321F2918F4B21B314F1151C447A5124F84D16ED216EA817218E844E244F42A2C9B683E2425F42228C3D12831182D3857928B924F3982F234349F789A7235F411425F78F223A22F69A2621F280B07
+:804680002B513D428D6A87424A6142814F642163482E243FE10F15A21A15921325F213256B22183D2265FD3A299B841E1D978C2B118135AC21188741BF62D154FA28484D2150E42D124D128B54845781EC3528A596265867198D8B637781F81429ED1D8B82C5F124582F81E183B4835CB8CB112F419142EF42E889598496D8C8C35865FA87
+:80470000FDB1601275F61E39457418B86454D83B47CD158B661D1268C16C7C29D343FD2C32AF7A34114E5A41184B11A5DA241C528D8F817A14F6C2F62F46B2E76A619A6B5D66E4643982588F75A8162AF252489E5C835468A714CF317145443D644FA1A168AD422F48372A4B884F238AF14E651428148C0228426014A084E024084E82E088
+:8047800034084E83223C28C281221C38221422142286018221302211211002472420044A084220044240022CA24180046FAC41F232123F837118FA2422BBF32F65F57B7A33F238689F16FEF5F98AD261BC42FCD1C81B22AEC9DAF7FB19FFF4F686B64FC9FAF1D13F36A6A84F747637E5A2F2D3637FF6FCD5BD5B3FAAF32CA95F34F4E7F6DB
+:804800005FC1F2382B2F2AAA221F85F57A76FFFEFBF2342BC2CF87BEE3FAE89C4D4B5A7446F466244B482F8A7A8DF8D2124FCEFAACA82F27F63524243F63F175558FA3F33133BF97F31317BFF6F46B4FAFE7F3AD2F3FFFF773FBBFAD7B8BF5C1685FEEFDD6B93F98F3BB598FEAFBA7957FD2F241714F27F5E5CF4FF2F3172F4FAAF8F7C314
+:804880007FFFF27597CF97FBB4B6CFCAF2FDFB7F6CFE157687B33F1AAA667FD3F32E6FFFFABFFAFF76A6AFC3FEA3C2AF2E7F56F31F6CCD46EF84F4D492AF88F89C1A6FCDF1E6BCCFCFFF6C7EFB73342D223B519FE353FDB3F83D37BFE6F27F4C9FE3F2BD27BFDFF341F3BFB1F39F13FFBDF1E6F7EFA3F125877F95F3CECCE742F7511F1507
+:80490000F7E4D267427F64FC1724B7F2AFA7F1E6466FC5FE76B18E384DBA6FFDFDE2B77F41F732371F7AFA7D659D1ABFE1F7BFFE3F6BFBE626AF6BF7A3E3AF98FB471B6F61F52E6E6F46F2AEEC2FCFFB7EBC6F43FFAEBCCFCFEF22E3C949D377F21557BFF1F1393FBFB1F17F7FBFF2F43B1FBFF3F17CEFBF93F7BB39BFB1F95FD7FFD3F593
+:804980002E1DEFA9FB7ADA2F81D7D9F38CBCCFC9FA7458DFBCF946667FE1F23B1EFFD8F1DE7AEFA7FF7E5EEFAFF3B4B64FE9F3D6FF6F7DFB9736AFD3F2BDACDF6BF27F7EFFE3F2FFBE8FAFFBB676AFABF3F3AAAF2DF31753FFE3F16E26EFE6F7FEBEAFEFFB5E9FEFC1FDAC9CCFCBF36C6E6F75044190121004004120220112608144124461
+:804A00005048504870480485048304302681418001494848011C01264128628814840000449A1428C92430CD80A121411618E281722622612213018C522A40160115D82262815C22E11442C221C0216D125E21F018258092121912B61132222869C92885C224411A2222011254365848B260814C221218F4A73CF022421F4152281FC132C6
+:804A80006A1F41326A1D24AB141F48F26A921B28AF243985AF2439A5AF3439A52F347BA5D852FBA4481CFBA44A1CFA274A1E214FA2E419F221CA9E25ACEC49F222CA1F49D232F49124A5F39124E3F69164E3F48164AB141D64AB9419B64A9945AB944B42AB944B42AB94478329FB2448984FA2F46D96F022431FC166321E44A3E241322AA5
+:804B000015DC1AF1812CAF62A928ADB64B288D9253D82A3B852C7B85C8B46F88D412FB84581CDBA6EC11DAA4E419C2CADE259CE849F222C956DC92E849D61AF49124E7261B69E3F41164AB941D648F44D141B6489B658B944B424E924F82F44292412BA467824AF9221A8FFE03208804000000000020012100000018800800140000848015
+:804B8000040080040000000000005012F0133B2052221141D3422224D2C145394A1189189116322341D221218A424C44922130278116281251283604681453111A11C114819012481819981800C048267412C8123843C118C12B7F10223A1C18303410114284812111044191C41038836218C1824306422A7848D4428904C42D11628812B5
+:804C00006721A42E421A8498488544084825C54844693198407448648214428FC80429622C30141D28362404155C186518A11A41414313582819B12A683A8746181622684A5489C49866F81384912F4142B249324164ACF11146B016A2418848701498818B52448904584C2A612147A28363918745EB634082D21C01411092212B14444A63
+:804C80002111189112D012110410024445C8212C8402284180044528213291008581140AA9C14C00241110544A16181AA41441008FD20A23524110C11211221008A302211002218C846282894838488E425430488002812C04614400405422484014A44181102841864464812400488744E083086023CCD2226182856431581B12260927C0
+:804D000016F01A851614D44102E0487511041A421C082614B21CA42133721628E48142426412274270B86422C43FA1A8162221941214A18F2221918283F24812CB25812A61447E83242232260E2352481983E582012D2A22909221442D254222C154E082C58425018B42213E4C1A722A71543842124502139222448F49C222841CD942A40B
+:804D80001481148411C12A5142A9098C9414421843F4C8A500150619711812012114990217245058160410082A9D9884C048C41004002440D28402411004252244168C831242286121248984018CD222E182147868044F5E4B324C230635D48212A821281A44A638450211837211328441C01C86C484121184442882224084840E4487345B
+:804E000043524110388140E3854208C170428DA2A11220025082288D623FE609814A312D8338141441A14148104C58261A126221428321028F220126E42318789A124864C212431282038F4802C823E244125A2A8C41C41428497432085022C14243F11448C463C31C41AF7E051244A01A40168801002AA11881C04C601125449218100CF5
+:804E800080823424290184404C8C84011024C1144004C0181820815148D0689188200248F0FA2FE044018D2487511E24648D34284C049A323850848C614527284631184D221E8449489C248728CC72521AE442912C41622FC2C8344CF44114225988A243B319921D2548982883118881918CE971487416984C228B121E2C83F4A1F75022A6
+:804F00001E243428A115486281184C1402AD92112552814C311425648181368811810228260A3018414284E022484442144C5428B064614118482D125D48243220812A5148414247224FAC06210026284134144CF21824B62498924004223028608884928A111404160882811288828AC61460412029C888A84A6A886418810024811088B0
+:804F8000484C64422243F47463008902240000212021B48811A282C9A818128825140483840C846021128241845264C28250486024283018228A042120644100688C8218924218281D1F0025044800250A28402846022722188481838163811A0228A0862849022942221274860825228281028D44428584014002442D8241188818908C03
+:805000008110F81479C029E0220490221C0120511486148418280880128298C410C88444484880091228328038888A42842801424C888964438985820421812009D08204AFAC0C4484A0180041844C01221A0220010018814B24C489024E221064C2282844200400104A128C916812890289012443912810284108424100BF9B0923418692
+:8050800061A2108802001002281460222A08222094428CC28844A41884482648D48421A4422E1A008742C024184442852242CC18816156182604301218412D88CF93044628C1446043248449018B84409C23A48481C41004820044208281241184482842080041A01260688221260429028A22010024001012F4ED5F60488682614482A5A5
+:805100008462224658484E188116544810C41450848014B22401811004A1128981123812811A822341382400214941B82408708288826541881829813842D423F818ECC028225C16D2948202A341810244818A42C63226728422420630824229314A2B82216C5848297212424132144608293E122304122880014C91461A2244848481581D
+:805180001C8944A8414AF265FAB012F4A22221288F2279267822F2161A4D15AE881D282F8DFA39184748A21E2427422E28E781857CF6C21C3E844572287428C61247C1A722A7228F2243FE4C464D5227212849E161FA3898CF6BF83C8C8B9C8FCAEB48C824A9F4381216D68431BA5E14E7441A8B7A122AD8C855FC8E2817EF242287C92A49
+:80520000335A65C5269F41A122A9D244B3182172865628AD36AB82CFA1328EAAB2A4C2CC8AE688E582F6844825A8612F24E6C9B88467C92BA13E88AFCA9A448E522B228D182CB242A6241A24B14CD12C713492224E5887294D14E11A3148848D95C72469E214B64EFCED48D045127414E7E2A421814D2885648783656C89052D8815F884B1
+:80528000188AA1816C9112814B858B24874C2CB8447E2CAC12181E8C418B1238528F44AB838F2138A64504182E266B442F83E2898C4B18DA42EC24C64AE088F4981243D8C22DA41126B4810A1118159816158811011190412C1881082C086C082C088182101218324830482183088328220C86186288218424482286088440088E482800FC
+:805300001228008F6143F18343177219E11152185D252E284D254FD4F5C1F54F88F8A1A13F5AB19C7989A18863A8882B194F43BB52F1B41C4B136F22A2C44FA4A6454FE7F652422FA6EE42C8284F42EA89FDD8C44F4DFC949C8F29A9B98F4CFC16B4ABDD4F4484EC64BF1EA32287464B988BD84F4DBC8CA83BBADB34F8888ACF82F62424C5
+:8053800027E5EF82084F25F7276B37E24FD3F728295D357D1B47518FD7F781B51FD2FBA8E2ABB8DF19B98AF88486EF88F884866B993EB22F23F33E3C4B7F4F27F762ECEEFE2F47F47C6E7E6A2FAEF732BC57D24FEAE89B78D4FCB4A64F4DF59892AF49F78C8C6F49FA9ECC6F66F78A588F6FFF3A3C2E22AB24A9F848E86F4DFD8EDCBAFB54
+:80540000A8B8AD9F5E1C4FC7F734744E582E25D022F43356E7F18F81D249E181F3391D4D345FC4B5C8FFB9AD2BEE2D38CF89595D2BAAEB13AF4AFB221CEFCBFB32B86FC3FB74244F62E326FE4CEA4E4A4FA2F276F2AFA2E26BFA1CAD4F43F3B8B8EE78CAAC588FA96928CF6CFC1C96CF6EFE7CF68FA7F34AE2AF42BA2AF2482869F818D22F
+:80548000EF45741CB4B8A99B4FA9B812F82E4C4F43F14C1CEF52045F7DF73F36AF73F17C349FC2F3172DA7C1CD169FC6F78DB58FA7FFBAE2BF99F19F99E7E86FEAFAAE3A6F6AFBA6326F6AFA2EA8EFC3F374FCCFE6F72AAEEFE7FE3E1EEFA7F6FE7AEFE2F3BAAEEFD3FA3CBE9F89EA23F7D2E22B518FEBFB7A3EEFEBFBBCAECFCDFECE6E4A
+:80550000AFA5F1EAE6AF8AFA2A3AAF85F11E988F87FD5E5CEFC5F5F8D8BAF9869E6FC5F9644C4F43F56468BF14034110024170244218648160814008126081206144400444408441140241901680014342B824012AA14145224122011A440244828522182801823FCD070024005022808124042450484128224088298148A88484C042825E
+:805580002F82719804898204219012200441828100004538428021820144224447822F280A2E431F417228F31124A7161F41724AD141F26A111F48F24A911B28AF143985AF1439A4AF5439A42F1479A4F842914F8AC4914FAAF448814FA2E415F2244A87192E4A8759ACF4D824ACFC91242CFC91248D821FC9F248821F49B64AF88164ABCF
+:80560000141D24AB9419B64AD985B44AB924B44A39242BB447822B944F82A4B44FA2F42F766032CCE432E1C1746A41F44A114CF26A1186F42A978AF248B54B29AF3428FA489743EA3479A4F848B163FA42314F8AF148B16D888F157A26F2D821267898F5224B87552E8A17C54FA2B81194C81FC1D222F8116C881FC8961A1D642F42D1C156
+:8056800094BA5D4829F3244829C9482F447B24B84259864AFB26187F280C848248180000000080020000001002180011000014000000000000000000000000A501EF334E6139121042E842014481248C181118141222018022C828301840025180420440A88142243012468C022634182242220060C28905100800C3F626CB0086411824DA
+:805700004411382118492201481098241024448811044D2248448062813012844C8214042901004400008400251408108441C4118D411E41F05DD11416A11C8144425B12D041C2184CD2840984442C222211048CE228110CC721308430251668224351812883D4486924564222D18404604289211224622241C028844100248CE414F158B9
+:8057800024BFC1082411241008810010122104A1410042002220224402000040040000004C02003048001018A414805184191101F024AB000044C0248111100100004001100480480824004484400820094480020028812004000000001004F01E1E8031219012601144444244848440843124216614028200460249824124010016844423
+:805800008491110010144A024140880182400818201118C4487F3A0EC02130143011811504008110844114F12442408408882C042682011284400848821243010041A12225084880018800008051484484EF970618400230244180444508006022000000100841104404004C014C01148002000041400800100812000048AF950600418442
+:80588000000028701A21110200611180018810440C841252008081410412430118A0842800200140048100804104281D3C40048501A1169124188C01108898120012AC024443A11428000021F04422841696480040024004444441004002100820480480044FCD0200000050421041220481450800848148100840410485024100A0413151
+:805900000021812011982880028188102671488202A01410F488DB0050488125381130168B21111658828889114CC214BC42886145988410185148C012494448F41248181E461418182183019E44CC32288002248224418183948244B01404437277064140010043020025A1412502000050848084124404901283642244180000100641E8
+:8059800000100420110844841880021820043FD40A000080018100001100840000000000000000008800008002002003001008800100003B87000000000000210000000000000000000000000000000000000000000000709608000000000020010000000000000000100800000000000000000000008400002F8F08000000000024180092
+:805A000000000000000000000000000000000000000000000000E0630A000000000000000000000000000000810000000000000000000000400800E0E30B00000000100400000000100200001002120000000000000000000000800200005F3C0E0040084008000000000000000000000020082400120000000000000000120000B0B60760
+:805A8000000000000000000041000000000000000000000000000000000000000000C71A000000000000000000000000000000000000000000000000000000000000FFE40F000000000000004200000000410000000000000000840000000000000000009F230F0000000000000000000000000000000000000000000000000000000000BA
+:805B0000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00400800004100000044002400400400218001002400000084000000000000380000F0CC2F00000040080000004800000000000000008800001800000000000000000000004F4E0E000000000000000000000000000000000000000079
+:805B8000000000000000000000F04FFE00000000005400004840040021004400100218808802218001884008000028840000800200004B11004001008004548588022148400428100240042810828401882810828441848842188204441828842148E041012810A21140C43500000014000048400100000000000000000000800200008810
+:805C0000000000804208000000F04B570000000000540000484004002100440010021880880229081880088400008042080000280000F0A3C6000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0010024001008004002881
+:805C800010020080020000800280040000800444800221484004002148400400214FD4080000000000000000000000000000000000000000000000000000000000F04FFE000000000000400100000000000000000028000000008800000080420800000070820E000000000000000000000000000000000000000000000000000000000022
+:755D0000F04FFE000000000000000000000000000000008002000000000000000000000000F07F4D00000000000040010000000000000000000000000080080000002884000000002FDBFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67
:00000001FF
diff --git a/xpp/firmwares/FPGA_FXS.hex b/xpp/firmwares/FPGA_FXS.hex
index c6f9d17..2edbfc2 100644
--- a/xpp/firmwares/FPGA_FXS.hex
+++ b/xpp/firmwares/FPGA_FXS.hex
@@ -1,653 +1,660 @@
#
-# $Id: FPGA_1131.hex 4567 2007-08-29 13:17:50Z dima $
+# $Id: FPGA_1131.hex 4631 2007-09-10 14:53:54Z dima $
#
:020000040000FA
-:80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6AD6FF400050190A006AD6FF400050190A006AD6FF400050190A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4455544455557475577775577675577775577765566665563625523235D2E37C2B511115511115511115511175
+:80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6AD6FF400000370A006AD6FF400000370A006AD6FF400000370A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4455544455557475577775577675577775577765566665563625523235D2E37C2B51111551111551111551110B
:80008000155111155111155111155111155111155111155111155111155111155111155111155111155111155111155111155111000000000000000000000000000000000000002552222552222552220025522225522200000000001AA1111AA1110025522200000000001AA1110000000000000000000000002552222552222F21F11211
:80010000122F21F112122552222552222552222552220000001AA111255222255222255222255222255222255222255222255222255222255222000000002F21F112122F21F1121200002552222552221AA1111AA1112552222F21F1121200001AA1112F21F112121AA111002F21F112122F21F112121AA111002552222552220000000087
-:800180000025522200001AA1111AA111255222255222000000000025522200005F51F115151F1AFAA1A1000000000000000000000000001AA1111AA11100000000000000000000000000002552220000000025522225522200002552222552222552222552222552222552222552222552222552220025522200000000004F44F444444F08
-:8002000044F44444000000004F44F444445F55F555551F11F111114F44F4444400004F44F444444F44F444440000004F44F444446F64F446466F64F44646000000004554446F61F116162F21F11212000000CAACCC2F2DFDD2D22F21F112124F48F884846F61F116164554444AA4446F65F556566F61F116166F61F116164554446F65F5DC
-:8002800056566F65F556566F65F5565600000000002F21F112122F21F112120000004F4CFCC4C46F6DFDD6D62F21F112128AA8882F21F11212004F44F444446F65F556562F21F112122F21F11212006F65F556566F6CFCC6C6BFB8F88B8B006F65F556566F65F5565600000000CAACCC2F2CFCC2C2255222000000CFCCFCCCCCCFCCFCCC99
-:80030000CC008F8CFCC8C8255222004F4CFCC4C44F4CFCC4C40000004F4CFCC4C44F4CFCC4C44F4CFCC4C400000000CFCCFCCCCCCFCCFCCCCC000000008F8CFCC8C8AFACFCCACA255222CFCCFCCCCCC55CCCC55CCCCAACCCEFECFCCECEE55EEEC55CCCC55CCCEFECFCCECEEFECFCCECEEFECFCCECE00000000CFC8F88C8CCFC8F88C8C00DD
-:800380000000008F8CFCC8C8AFACFCCACA255222CFC8F88C8CC55CCCC55CCCCAACCCEFECFCCECEE55EEEC55CCCC55CCCEFECFCCECEEFECFCCECEEFECFCCECE00000000CFC8F88C8CCFC8F88C8C000000008F8CFCC8C8AFACFCCACA255222CFC8F88C8CC55CCCC55CCCCAACCCEFECFCCECEE55EEEC55CCCC55CCCEFECFCCECEEFECFCCECE98
-:80040000EFECFCCECE00000000CFC8F88C8CCFCBFBBCBC3AA3330000008F8CFCC8C8AFADFDDADA2F21F11212CFC8F88C8CCFC3F33C3CC55CCCCAACCCEFEDFDDEDEEFE1F11E1ECFC1F11C1CC55CCCEFE7F77E7E6F6AFAA6A600EFEDFDDEDEEFEDFDDEDEEFEDFDDEDE000000008AA8889AA9991AA111000000CFCCFCCCCCEFEEFEEEEE2F22E1
-:80048000F222228AA8883AA33300CFCCFCCCCCEFECFCCECE2552220000EFECFCCECEEFECFCCECEEFECFCCECE000000004AA4441F14F44141155111000000CFCCFCCCCCFFFFFFFFFF3F33F333334AA44415511100CFCCFCCCCCFFFFFFFFFF3F33F3333315511100FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000008F84F448489F95F55959A9
-:800500001F11F11111000000CFCCFCCCCCFFFEFEEFEF3F32F223238F84F448489F91F119198558884F4CFCC4C4FFFEFEEFEFBFB2F22B2B955999855888FFFEFEEFEFFFFEFEEFEFFFFEFEEFEF00000000CFC4F44C4CFFF4F44F4F3553330000008F8CFCC8C8BFBFFFFBFB3F33F33333CFC4F44C4CF55FFFC55CCCCAACCCFFFFFFFFFFFFF33E
-:80058000F33F3FF55FFFC55CCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004554444F42F224242AA2220000008F8CFCC8C8BFBFFFFBFB3F33F333334554444F42F224244554448F8CFCC8C8FFFFFFFFFF7F73F337374554444AA44435533300455444FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004AA4446AA6662AA222000000CF67
-:80060000CCFCCCCCFFFFFFFFFF3F33F333334AA4442AA22200CFCCFCCCCCFFFFFFFFFF3F33F333332AA22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000CFC4F44C4CCFC6F66C6C2AA2220000008F8CFCC8C8BFBFFFFBFB3F33F33333CFC4F44C4CCFC2F22C2CC55CCCCAACCCFFFFFFFFFFFFF3F33F3FCFC2F22C2CC55CCCFFFFFFFFC0
-:80068000FFFFFFFFFFFFFFFFFFFFFF000000004F48F884846F68F886862552220000008F8CFCC8C8BFBFFFFBFB3F33F333334F48F88484255222008F8CFCC8C8BFBFFFFBFB3F33F333330000BFBFFFFBFBBFBFFFFBFBBFBFFFFBFB000000008AA8882F28F88282255222000000CFCCFCCCCCDFDFFFFDFD1F13F331314F48F8848425522264
-:80070000008F8CFCC8C89F9FFFF9F91F13F3313100009F9FFFF9F99F9FFFF9F99F9FFFF9F9000000004F48F884846F68F88686255222000000CFCCFCCCCCFFFFFFFFFF3F33F333334F48F884846556664554448F8CFCC8C8FFFFFFFFFF7F73F337374F4FFFF4F4BFB2F22B2B00455444455444FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00001C
-:8007800000004F44F444447F74F44747355333000000CFC8F88C8CDFDBFBBDBD1F13F331314F44F444447F71F117174554448F88F88888DFDAFAADAD5F52F22525455444455444DFDAFAADADDFDAFAADADDFDAFAADAD000000004F44F444445F54F44545155111000000CFCCFCCCCCEFEFFFFEFE2F23F332324F44F444441F11F1111100AE
-:80080000CFCCFCCCCCCFCEFEECEC2AA2220000CFCEFEECECCFCEFEECECCFCEFEECEC000000004F44F444444F47F774743AA333000000CFCCFCCCCCFFFCFCCFCF3553334F44F444441F17F771714AA444CFC8F88C8CCFCCFCCCCC4AA4444AA4444AA444CFCCFCCCCCCFCCFCCCCCCFCCFCCCCC000000004F44F444444F47F774743AA333009F
-:800880000000CFCCFCCCCCDFDDFDDDDD1F11F111114F44F444441F17F771714AA444CFC8F88C8CCFCDFDDCDC5AA5555AA5554AA444CFCDFDDCDCCFCDFDDCDCCFCDFDDCDC000000000000000000000000000000000000BFB7F77B7BCFC1F11C1C000000000000000000000000000000000000000000000000002800000000F0C439808401C8
-:8009000000000000000000000000000000400100000000000000000000000000F02522000000000000000000000000000000000000000000000000000000000000FFE40F48180000000000000000000000000000140000000000000000002800000000F0AEE5000000000000000000000000000000000000000000000000000000000000EE
-:80098000FFE40F2800001400004840012800484001280000002800480000108204140000484001002148000010F26B52000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE8084018002000000100200001002400100210060
-:800A00001400000000280000808802000088280000F04EFE000048180000001200000000000000200100001400000014000000148002000000002F49054818148002800414182810820416012810A21140012810A2414001002B11484001280048408188022148008828108204F05C65808401800200000010020000100240010021001472
-:800A800000000000280000808802000088280000F04EFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000008001000000000028000000000000000000F06DFB00002002000000240000002400400140020018000000000000008200000082280000F0541800000000000058
-:800B0000000000001002000000001800000000000000000000000000003FCB02000000000000000000000000008001000000000028000020080000000000002FA10B0000220000000000000000000000000000000000000000000000000000009F7509000000000000000000000000000000000000000000000000000088000000BE3F00CF
-:800B8000000000000040020000000000000000000000000000000000000020020000DF12020000000000000000000000100100000000000000000000000000000000002FD706000000000000000000000000002400000000000000000000000000000000EFE209000000000000000000210000000000000000000000000000000000000062
-:800C000000EF810500004002000000200400000000140080020000000000000000000000800200003F360B00000000000000004002000000002002000000000000000000000080020000CF290A00000021000000800400000000140000000000000000000000000000000000AF6B0600120000000000000000000000001400000000180002
-:800C80000000000000000000A028007FAE010000000000000000000000000000000000000000000000000000000000F04FFE0000200112421A020020084800000000000000000021220000000000000048000000006FB80522800222421140820440022480828422810200004280822104220000008021820448002008200200C800F01489
-:800D0000BC800228802194114218000000482004000000000000800221000020810200000080840200C800F09F21000020020026820440224802288022810200004280822104002002000080044800200800000000F0AB7420020000002200004022412201002004420000808201000000000000800482008004008200EF440D0018000011
-:800D8000000000002022040020020000002C04481A82042002008004800200000020840442F0D5FD2002120000000000400280040080024200002084012A0100220000000042000000800400F0B696000000008002000080819212000048000000C022200442000000200420022008004200488842F0C2E400004200004002200168008051
-:800E000022042120912242424200002C0424602118C80028000000220000280000E03C0D0020050000122003A02100000010220500000022000000484800224200002280220C000020F422568001002412808204000080012081022212000038211220040042001200828008882008480020088800F0EB6920010024180040023200521855
-:800E8000001AA2422082819422428002128004218024812108A082284A08882008202208A80000489F640600200100284212001800000000000020C4520020220410022112420000000020044200800800BFAB0928420080010022000038221880044842220000001A04208404480000800448000080088220088004F02C8D002800001288
-:800F0000A03418240000A0240078008001004200001229820412122004280000C228008222000020021604002084428202002A911218000080012002004002122A81020000004880022220822882088002220000003F9E090028002146821202C0222828002002800120062A04220090420028002400000080048002200200200248EB455A
-:800F800000002280222486240422120018A0145242284248222848288021022084822404122084020020848C8828888C280200A02414CF930C8002000080A2120040020010A2125828224200802602484200001248202224020000000000222008003FEC05280000240000000080B2221422020000421800000000240000210020040000A5
-:801000000000002002B08B060028481002240012000012184A028002482004002242220048004224240080040000800400000080F4DA6D00800422122448004002281002200200212418800848214A0114902200480042422800008082220600004221142FCF0F8002484022041A860280012B212AA2354A8425A6452AA2422A041A042A11
-:80108000A2162A84A444582CA44200164282A424424848A04C8A2808C24A0C222280886212487FE8072AA24228422E222991122A34424AE121E222912200122AA4122A82A63248A034422820A4212B15660242236624485218231422A26220240242808888A2222800A0422842EFAF0C002228A0212CF642222232182922012418212932D7
-:80110000521A01424A42A24242268204281A028082228401A02448A02200A042A88022AA8820082084045F1D0A0000004800240000C0221A4482040000244224282440220430220000002002002008802208008002F0A86D00282AA2222CE823E223F322222552222B222F22B23241D222A2236632625A051228682E622B622E222F26F667
-:8011800022222F25E521F412522724502223A2444A419242216AA2442AA44420048AA888CAA866AAA822008AA8464AA4445BA20068282A82FA12222F27F362622F22F212222F23F332322B312425A2331AA7131A21E423B34286F222322B22EAAE662CF872421AA5551F340425A162A0511612B222A2264AA4624A04A044A8A0CC4AA68225
-:801200002AA222E028B862A4642B442E7BA022482AA222242F23F352522F22022AE221F132322B31242127232B265E322B752AA2462986A2762C9482E026A6552B455AE534042962222B444824246AA6224AA6464AA44442A0A88AA88C6AA6882AA222A0CC2B66A044EDD2A0222A82A222282F21F372322F26B622A2643E322F23B3124105
-:8012800012D222F362722F27B372A7377A95424E626AE626B662EE22F2E2627AB572E4217542033D622F22B642A4111652222B666AA6646AA6444AA444CA8CA888CAACEC882AA222A0CC2B664E624AE43A08220000E022010024120000200180024A024221100218003022420000220000004800800480020042F0212D00200224A01248CB
-:80130000621A2402002081A242A0424A014A022880622252242848800400181082240680048200888A840200428042F11BD180B411021B21421B2123B411B64291212B9419B24239112B94322F14AB422F14A9422D912AC4912E424E812E4216E122E419E222641D2CA4292E521B292CB49142B29122B49132621B2823B681B262B881B21B
-:801380004218B14228BA422ABA422892822A84EA22F4E2D680B411061B21621B21211B21272419A29419F242B21B212F2428E1342BE21429D212B922D412A9524E912B825E8129E419B222651C2D139E212AB591D222B491C6421B29421B2923B681322219B46218B14292212324B24222B2422832422129EA22F4E3AA00820000000000A2
-:801400000000000000210080480200400100210000000000000000000021F0CB65A042200236022220A141222812004800200222424A0280223242A0121A048026148201520000208824042002488820840614178A00820080C2123A28025282200C2252481A04524212A0242C820180062212482100881880230220420182484A88A486B4
-:8014800000200814482F290648C22880312212981AA214282023042A8481A414221622A2411A26E22882018086B141022442482324810138220022130862A084288220082C2C06483F4F0D22002002268202A0148A028200420020840420042826220428181248280088A01400000048884880A424480000002F15042A010000A0412292AA
-:80150000220092008004001228004828211229A12421000020021820822402228A4422080048000028F0EAC800800B808202124602000018222120A54228421C0800802404802421048031A288428E12C082484880248498C18880820442422AB8E70522200320024218C22100001828230442681248004200481A8402481200C0222882C0
-:80158000809A422C0A80082928988188202204422A24120E1280080022122212220092000020012828860160228011622400800420812821240180A424484848800442000020F864E78021024A022410021800290838294BC2128248208221E9220824C20023243122422C8423A2384800004A0800208AC4828888002C0248F08BB6000088
-:80160000424218480022306100282008222824005A324220222882051304801201A04942000020880222200242003C042242B7BB00000000121C84040011000024308200001081022818802108008092221A02004200424220042800112200CF9B0D200280C4124212486230611001298858228266022818822726002280B24281A51242CA
-:80168000681C011AA8826218004A28848882A448482A1C820AA0422848F0158D8001800240021412002908183220C1228008A04288C021298482052480082382222211820200000000808804008082F41B3D2004110021482901002302002B1AA0212A34827A084220084248808201A0482260284002622082048224000040020000881F92
-:80170000FC0B200211208202420058108202908212328008004E81002C0311280020018001144814866114214219046820082024128228D48C0100208404242200421418121A1482022282800448001222808484A412282082120248001022040020082128882A0800F0174B8032412082A24100122A8103481902138188811801281A88D4
-:801780008221028800A220081A08001420152208284814E0181202428004209442F02CAB000040022130222C023314021A281C222A3812232488642800002C4482880188C22480682400800829088014022B489042008008881F9B06203221002200242084612128001602802223011C84132291132213813122100221622E41145012296C
-:80180000210414AA04112C0280848222A6242028F4C4A2000022822002122081A282200482190400A0281A220800142A1481A8841238421908002290211908208412C18130829042202804F08A5D001308004200248002424E928022662400A0241288302221822B1412B04218A2212522088A0222212220348228209882100221C08100D5
-:8018800014E03D036280262402208202008002420012001129022A85C582681021041E2348C021C042284818200424C0218042210842228024384221FF1E0B62A64181A282624821482B324AF663212423A9414AA4A429A8233E31A0589866E228A8142423A7623B153CA48BBE722AC1C22AAD8E802244331224C6B1C2084E636A948388CF
-:80190000272C4AF822628A942190C2C6A1843FFC062813982126C16229C122222E22D02281A1D6142F246A128A611B2F2825B85223A46D1E61223F222EA1C816C1625AD92286E8242C5B122C92221827222B14221C9C412E432B28501134171888232824A2C42A2CCCC17028034868224A046823A2212B1120A341238185B1927B22A2742C
-:801980008829A84A1BA2228AA824A0143CE2246112132A042B29382C12F1A1821734481B63481B2E2C18A1C6112C28D822062C042B24A24A02B082F4861D2004004002246022482602241AC423C023C02340011421142128290121B022012130229082480000248200244082C42280022008A7FDA0621F12D211A222AAC222283E321AA3FD
-:801A0000221AF3E1A33A85A8AC1F32FBB1D11AFAB1911F13FA21816EA11F1BFDA3E11F18EE1A42D111DE1154111F19A91DAA28B891EB1DFCE381171A8AFC81E32F26F223211F182A081F16FE61211F1C5C1114A0444AA26213E624084A3C424FB60D481D411F12A222C2422AA2333E321AA3771F18AB712B81DAA9AFDEF21F1FFBB1B33AE1
-:801A8000E923FFA2E11F1ABEA2AFEA2F12EA11B122F611535AA4C83F1BAFBB2F1FBED1FFD2E11F1AAC888AF8C3E32F27F723611F18FEC1C22CF863E11F16E43C5E313F34EC247442E226B462A46ECABC42A488883E3DA0661D611B222AA2622E622B223E222B133E322B571F3FFA53734E92CAED2ABDB2FFB3B12BBB3E322B313BAEBEB1C3
-:801B00002CBD82FC61E21F27F711713F12F143533F19ED3DED2EED28F99192DE533F1AFEA18335F161613F37F773311F1EFAC1C13F1CF4E3E11F16F6C1E13F14F4C3412B442B4429B462A4466ABEC2ACC4CAD4E50A4815F121212AE224F442422F22F232222F23F332122F27F7B3933F35F552822F2DF9D3A32F2FFFD2B23F3BF993A32B37
-:801B8000FF3BFFFEB31F3EFEA2E23F26F673722F22F633132F27F692D32F3AFED2D23F2FFED3F22F3DF7A3A32F2858333F32F673333F16F6E1E11F3CF841833F16FE61411F3CFC41433F3CEC24D422EC26B422B4E1A2CC4AA488886F6407226012002022212221A241A049B0118492412813A92413A124112811281842184A820118C0917A
-:801C00002002268224021448224021480180048A24242824E82B0480220222480000204181842881A8418880A948188228A021A0242242988A2222048A22820212002C282806460246022C0828A242484270F20E481B21B01162141B212B1419B66291612B9619B64239112F14A9422F142BF242B12AD412AB421CE922C4812E4216E12209
-:801C8000E419E22265192E429AC2521B292E421B29241B294AB1917642B2817262B281F2428219F24282112F2428F24282AAB4422A92A2AA84E82AF4973F80B411061B2146B311C21219E22211E122B911E224BA11E23428E3340A3C2BC2B12B422D911B524AB923AC253BC29AB22325F92241DE2129B5D132229AD612A4212D119A7642DB
-:801D0000B3817662024E8319D22292612CA8422C88A4A490A22B4229E822F4EB6C008200220000210000000000002100800800001400000000000000000000008048015FDF0132148021822132414211001C4411A243211820A218188228624242225A82249112400242208208808804200400008280A4428004D01B0546212A0948601495
-:801D80001AD2126221E82880D4210C2C042C44222284841492222302212A8122042A0D188821182C29782202232428022C0814C8422A0400C061E28F8B0642C292800642482B24112A843261141B482C8234124826622842481A12A268230229A1243813054E8280248C2209290846028822200A800862A024244846A1865F3D032E11192E
-:801E000002122061121B21141229088054221A044002381288484A122224A2241810022A0118100298F02282200442400214484A0842008002EFDA0122004081440280420200140048002B24482848883100001A2202000018122400000000C08240828428280442F0CF7A20010000121838198CA2811A0460283612218145A11848282369
-:801E800084823631429A06808483342110012A018A2184B24248013082144A0820C241202222749D0800000018126014B0828101142CE8222184813123C84262C813222222A4252880044001111836029200290C002308230421C0810048F083C7800300114224A021A2282004001001424812222424809411802881021A82840218000036
-:801F000048281001001C880842A848422828484F6A061382015218184229418131112C228188925248181691422410014818881A0280899411281724102191C12819212C12031031822092226248C84002A04AFF2A0D180042420080642210024838227022022824A8802A8201C2118002192408198482A2424288290288222002132402E1
-:801F80000080622A8004AF954301002840020000002502000000204122081901241A42820220022542D12201008002001002248002424800F0686B1413210118522C81242124921121C042302248241823068812A8290819211791222A081828621C1481F212A142188A864221022824142430622A2424028024F4A41920028002400214B4
-:802000001221282D1282181A442243012042014A02008021B1222484185122282D1130221318022B820011298804220088484A0A20EAED0611001C2102208214810714121324840420C261480080A412481C0419041AA2258084042C032A9422002C8E064211428014024800A2F0646F000000008003141148001B29888004241928012A5E
-:802080000848141A021814C288008A82084A2329A428118088542240012120042200823FD4028001A04211100112001219840120021A04004280982120A2142828005A0212200400143904001488210062212200242C72C70348138424041A02C02122801202001800901222136E221C6422603A8002484228400100208408009021002046
-:80210000020010A242007F6306120080A1143212208A228621084248DA02824A8282A8248084044819BC41882822082A08002A280115828A0A480029848282022842008AF2866B0020012440022410012E42284882828004200819A838400100109282358211828808239481002C240488A0248024042229840221B0A70F8083040014241C
-:80218000002D4216122181D22202C0833C22A1141C0121312998122918020018A218212A812A011C9122004A22024003200800292622E47A0D12800252141A962118188842800821188821882C084A220912802721088A0220A448382021882208820011621128233C222002001C041FF606228025072D62901230831213013D2292004866
-:802200001813118101144E1128984071116221423C214482033C05148021C8223082004A0200422D4214290C21244FA4031C8122A11578A013181B218ACB412D2226A18136B1130C88D022A8673382E11AFC22622AF54263171C2D231F1923E42EA4522CA26FCAA461A820BE118258121B2A23A4842AA2441DC12186F242228022E422A6CB
-:802280002286A128FB9D20E711A112686632222D223B212C31327A6813272523CC92222B148AF64241D235A3142E214E22142C3A112CA74D4AE832D41268252BCC2CD12229E228E121F312C14AA5181B284E83AAA6683424421B242B62484A22F2224342426683F44F5B14800414121F15374126B122541139B34195511D112B44CAA2C97C
-:802300006A81F92131989ABED13C111B8C46A112321B122CB49181A2A81B13B031A29816218EE32AB831E42298422C38221BC41342C24342222EC22F2484928248282E82AF9A01008081C412402241A3491492249A44A341348220092004421880299482B022012B92112B12112989A41220022482008848A8808AC4820080F25283141F23
-:80238000128482A232825AA3663A2381E924F183822B8B4AE53896133F2EFB12123F3BF362433F39E113F511512F27F682C23F34742333721ED22F16F631B11AA5AA3AF621B14AE63C59121BE21E311F14A9221F18BAC1082AFAE1A16A14F2C2C22B2C2F24EC22B282E81848A2222AF662E28F4B47F1215168283AE32FF531311F36F72158
-:80240000311F33F2111117253F2FFBD3F25AE515B143F963F22F21F163633F37F61313DE411F17E327FF42823F1EFE31532F27F752723D511F15B132A57F2F1BF531313F17E73BF7B2311F22E317F3F1B11F3BF383A32F18DC22BC62FE61211F1EBE82F8C2822F2EF662E2AEA22BEC2F2CB842B462A6626EE28F944571318186A2335AF688
-:8024800051332B671F33B212E222FA63E339E715E724B5D2FD62332B841F37F7D2D23F36F5F3B13F13F4D1D12E522BC42EE23F31F532422F2FF943433F18E835B7B2E327B6B2FF11232B7B1B233BAA2F11F771313AF2A1A2373C23A8CE1F1ADA11E22CF8C2C22F227E62F2A2A22F2A9C428AB842A6626AF6AFD7141F17A521283AE325F77A
-:8025000013332F27F523232F21F2B3B33F2FFA53323F35F5D2D22F2DF962B32BC41F3BBBC2FCF1F33F1DF9F3F11F1FEF26F962E33F36FA13532F23F5E2C33F3EFBE3A32F2FFFB2323F2DF7B3F32F2FBFB2F3B1323F2AFAF2F11F1FFBB131AEA33F1CFC42E22BE62AF2C1E117242D422F26FE62222F26B6627663B2828CA462EAFE73C200B4
-:80258000002002221222603240012008400228138932812880128312031880280480080088E032A84800A0482440A24824A02400827F81091C052A014A3111221122124622B14281E414212124218494321A2444021F22A4252522941312485A021A22222102181A6612822120A248103142222C084A0288224226F26DA780B51142B11169
-:80260000E214B111B642B111B242B111F642911B612F1439112B943AF442912AF44291322D912AE414E922E414E82264112E52D6E12265192E429AE222B591E222B591D222B191E226B191B662B1817642B281F2428219F24281112B842AB4422AF242A22A9482AA84E822F49FADA0521A6612123CB111F242121952221B282F14B811D24D
-:8026800032B391D22239214EA313EA143BB129B922F442912E124E812E8216E1226D1C2EC29E212F32EC19D22235912F12BD91D632B581F222831B69181B48272419F24282284EA1112B842AB4422AF242A22A94822B42236422FDA6202808000000000028C042000000210080080000140000000000008004000000004001FD180000208F
-:802700008482322110C11282002C0929B111A24282A043C24848111395225A325242212032224882228822D012052E41001C06881C14828428280220047F37034A2128381118163141301129021B42482388942114888A21C21100004A0242138838112A84836411282E112081A41CD0320248E20014200228001B284A4221FA3DF720257F
-:802780000C80C42146611215120139EC2284A8491421986A814882812C25641A16031B341819912118682A21E61482A281421813142304C2622286412222048822860214A85FD80C00821381212102182818280024221C312188221CA142008024A44282292C9442282411200920A2482981722281241201601400A2001CA24242D0F60BF9
-:80280000800228002C012A0142C0128224122724802381228302280048282D4280042A210411200110822204A048888200000000005F35012220031A06301142302221141811281213A448424242483042B022014A218226228284A2242A2122E223A4481A2228A2482C0A008602888A2604428024D2DE0580A212282200112824686021FF
-:802880005021704202424222420042242248242C8282062820C621281222293422222A848C9882002480A8C24220044222EDC720020058602112584002141A08381813A41A124232623022800172424280A214682001221A8488810820228488880800000000FFF705222022854402C04126230118212B242B420048481100233182F0A205
-:8029000012782002212A041842004800200242802288248246012228258282023F8B07192122212411820180211802468182082122C01228202126022C2884D412C84129012522089042420021212222002012228408482400F0AA3D0018008081D222032082260480110211230242A068001100000028002322818122810200000040C2FF
-:802980008100800448C82F7E041B12182818D022A12121295421A22326551242231612622468168104CA8202A04148241C0822241842221823A124002902228022280442292C082A1482A242C27F830B8082014A01A021141A820180142209C021002240A28426E2117222022A042D425222D022080020210221482200402202800242006B
-:802A0000F029F13041001C1531110018200213041A022002220024320042198882842142020028210080344248808802002200000088226F5E0D1800220011008A0211A0489041001003483081211302481410911120028028022A08AA012228000029082190224223324228F06B1F402104421C82021302002814002100000000001200AE
-:802A800000A042112A012100206228000000212400222002222846F25899002848000020042823081B21420000001002822111228009248848881480A4A198408192824001002200A0848008002F430B12110040B2410220011280041A0480212101002211194281C341112C82820100182902A01248228200002110022D428A9422008243
-:802B0000DEF2800422000016A2122121304229A2143012201222022008241A9412464242B211C88322C8002A2481220226222422821282C28140828222828802287F55042280840100000011220088601820284401100220480100168188A15A1A288808000020081128002800000023743D0228A222002E11002023011224200128211AFA
-:802B800002421828A02180021800425828224818001842008200260224C022400242424601BFC644018044A11220A2122C022432243824008042220623088A1382FA124210231142810888221C2C641100881C082800A880020086011022F8674614171613A822421F123211282641B2924182F12143C02219810180B822A34480A2881CEB
-:802C000041B2A26A1131113F2292C22B811AAC82921682A38122DE322B428EC18219825221E028082C022C64148066342CB69F0658AA022A81813242282987A2123EA14AE118A514230126F122321B234880B922E122B221F211615631214E513CA111421B5E2A2398A22AA9C12E21121B4246A2222288220022230229A222828A081C0250
-:802C80008FBF031A82041F11042E1117121A21239222312123B512A4C421A890124214F081822125A2161D522C66291286E12B8222B81126F68221A28A8182A82823842A0A23728212C32223622223FC22E22B262326AA8E1F88442104C0110000C082122E831AC482483C28C181C0A3121C08140021422921180218422A1181112112A1BE
-:802D00009219E4221821328122110000288022880228EFC1091A561130111AF111333F15C5222391B28AB8A3AB8A29A8A92F18F891811D233F19E918F883C31F14F491912D812E811C52212EE11F38E81C5C218E8229BD42F661E11F12F2E3B13F28FAA2F18EA11DA11AEE1CFA42611F14A6A2173237328E823F38E822F22222267262C24B
-:802D8000232F22AA422223F6C233141E111F1286E211E213F111333F17C5222B31A88AE812E214A2C4DAE9145411AEA22B993E211F14B442A4992F19EB12F821A11D111F14BE41F441511F19F811122F2CB8C3AEA8EAFCA3E13F28FA92B12EA11DA11F36EE3CEE16F6C1611F18C2222F22F283832F28F822222F227222F262222F2E1AB2E1
-:802E000022A422EE82BFBA0D1B611D41221B131AD321F253712C32222B382BB139B1527782B2429C132F11E128FA32121F22F162712BCC1AB121B921D831FA71131F33F73323173117319E832B551AA66626F2B3F22F39BAA2BA81AAB31F15AEEE3BE42AD2114AD222D222F883832F22D222F222222F26D422B242BC22A6426E625FFB49F1
-:802E8000E117F721212AF231311F13D331F273711E322F23F382322F21FBA3B33F15F1D2522F25F9C3D22F11F121232F2BF9B1922F17F7C1C11E121F22BB21E832F273123F3EF633339E933F297812F3D2F22BAFBAFBE1E33F2BF3B2A32BBB1BBB1F1BEB2BFEE2A23B661F1AAAA82CD233D233F882822F22F222222F22F262622F3EBEC21B
-:802F0000AC622AE62EFEF49E20020022A012120022822001008228008200282084810280291402228008980048000024400200800400F05B1DE01805001C1181012200601420040020024840022214E01402148002282E122002224082220688282088082C224222822802F068E1C0511B21B011E214B111324219F2421119B66299212F7F
-:802F80001499412F14B921F4429113F2429113D212BB21C4911F22C4812E4256E12264192E4296C142DAE222B491C2531B2926B39162161B2927361B6827161B282F1698212F1418F14281222B84A22BA4A229AA4AA8AE425E7BC0511A66121146B311522219D232B191E226B911C2B38AC293B24E92222F24288BBB229482AE52882A6C27
-:80300000152B8296B1226D192D43DAE222A92C2CAC692E529A32621AF222128AB66288F24282A0A4B04228B24228B2420A2B8423B24222F2A7BE000000000000000000000010020088000040010000200200100200000020020014F046F314AA9131001602182462002C0286010023228402384002808422E22182016021282A0128180058
-:80308000888A222222020048A024808686024822CF13011182281912811122420220612118242420711242B22181048094422C0111211148222A0423840150221C921224008222002388068A0221C06114486F59479111132612311118002902C012321C0940E222218552213A04162224CC52221982123341224E22281AA614001022C8ED
-:8031000022808282224282A8242A8482326226C2614681F25AA2202201282490122846028042022410022490320000210090121200181002221221199212822280080042008242000048DDA500201261120000130140012011022088220A00132204422A0121802981010034D022890248424880044022080000F029D160111982011246F4
-:80318000611219C622E824221E822C0C8824BA54211A32431601141400122888181622810686820280EA1348816428102102218622182204008880F83DCF40C121289021482268244A0A281B182F240898241A022A39422E11400122481842A2C012128A0582220015A21882296628904100C08288904200800882EF1B0612201181111107
-:803200001181321124000010824C032681084011012022C1120028181821008AC221390120046230420021820000008DD480044880C122481C1333122848880028002424868248A12123023C018200208182052490228082044820288408800A208444022038E42001190400120042402241B21102C0420024421212C82482282442184649
-:803280001102114A2282838D82C1220042200222000020722222022CF245B10012601220410142000023082CA94822200200000048801202100218003042888215022222141002000000C220D43C0D18121428182C32111722A0144022812861214AC842702282880C26A2A41022C4824A321242160213250626A28248928E4220A424A234
-:803300004002800A80849422CA024EA2E79B80041001124212460322482C0825210A2200001C01001631220040022280819212122382221211029061880000002200003F3908000014002221460200C05220943224182212221A042904400220011082040082241A8818032830820000000000F0FEE4002082E426012C82A44188242C0BEE
-:803380002C0213982219A412281C298C012D818032522186C24211208604201101C681042880944148484848004848260282F05B42A0424830114082441101424A01920011205422E0120182C0110011481118001E22126012285200292284C281280088200488228800227F560E1819A261221A322116022C2282024800382A6924114669
-:8034000001304126A1142837221922B31322821622082825112291210014400100110022200228482A24F4F61900402122244201A0C2180020810E80A912001722002811281228008082840824206825821021440224881C08424800820046F1E2CF201401408224722102008825022642C1128E2180280A2142192114220188A04800126D
-:80348000248008408183280228100200882008202818F2E5D80000001880854402214848482448C02120A448808113A2142C34414842A024482180220130A246810400190448800622802404005FCA0A2A01121601421A042021020082121908308110223D214A0290814219018A021C88A23400382C03800228342886111203222022226F
-:80350000842422F2E98400181C04401121A112002816821622042C280439851242829111C880023B21C041008216A24A200419223442A08420842A04802404A0282304FF870818112A012E1117246AF742432A84D42231422C7542C21248DE221F26FC4222141985AB256E211B243395611CF812212F35BC522283A6281A245312921C318A
-:80358000F14AA8212F24681446E122784141724281288602A8426AA246CE23E0DB031AA643141B72123E61243839A12728AE122384A5421F278A5D121B823F28C223BE4126B3117482E22247F321621F24B1A113E1181CE2327C2262242C928122183B4113241A23D211E22254128A7C8381848C04688880A8641F3B0962141B2116E12480
-:8036000016721131315AF282822AA4A180B852F8821137129AE211A5972B8F4219CD922E411423B752A142E012B4422324A4348A2FF122321AC2E28E232F1ACD612A86A24C29A2CCA0442026A64E228AB482A84222AF990EC01100483C01002C0888122C082440022400821002180082218222822521A81282002602000024008002280012
-:803680008002F05546A0444AB121F211516E232F32B142F241133F36F6C2D22B3B2BA8C28AA844CE913F1AFE32313F1EE53BE82DF9C1111F1EF5E2E1EEE2426E221F34B231FA91D33F2BBB92AD8ECE823F3EFEC3C1A6E228F8A3A11F18FCB1C13F28FEC3E33F1C6C128E811F2ECC422F2C34824AA6884AA2884AE62CAC644A9C229F850870
-:803700005AD411A42217117E6335B223F661532F26F6C2D22BFFEEE22BEE2F29F9D2F21F1DFE72711F39E31CED2CF4E2B13F1EF3E141EEA2EEE3DEC23B261F24F8F3E11F29FFF3633F18AC4CCEA23F38F2C3C13F3CFC81A329EE2CBC91F183511F2ABE83AA228ABAE3BE22F2C2432F18A2448AA8448AAC66EABC42ACC42AF2FED2A0661F54
-:8037800013B7217211F161233F35B5437243F171732F2EB952B5C2ED25B342A4551F2CFC23E13F17F3F3513F3FBCF1FBE321CAF4E1F13F2EDE11FA717356A3222F1DFDB2322F1DAD2ECE822F2CF6D2D21F33F791832BB88AFDB3E12F38D622B6C2FC81811F18F843432D233F3CF483416AA6CCEAAA88CAAC8C2BA2CAAC88CF1B0D5AF6110C
-:80380000313A7331F171631F21B171F773533F37B7C2ED2DF5F2D22B7D2F28F872521F35BC73F7D3333F1DFD53423F17F7E1A11F1C54213F34F641C32F37F3D2122F13BAD2FD32232F1EAE26CACA222F2AFFB2729EB23F14FAA1F32F1BD733D523B6C3BEA1BA81FE63612D213F2C34236AA6AAEAAEAAEAAECE6AAEEEEAFA752FA01200804A
-:80388000012448A041220082B0910482241B4928124A12A124001142184218202284012302184826012E818A6412402108004820A8248220F8B37B00111041934121111850220048250280D41201140086022400142941110224000040028810022C388124000000820040F17D2B80B41142B11162241B61271619F2421219B242B911F2B3
-:803900004292112F2429F24293222F342BD212A94A1CE922C4812F2264112E5296E12264192D429AD222B491D222B491C2121B2946B29132421B282394212F2498212B84112B84222B84222B842229A842882E42EFD20C48682E51136132486E11112F3611A19419F642A21B214E92E0340B4EB3224E91239A122AC5812DC24A5A229E21D3
-:8039800029E419F22241D2219AF222428A84A429272613C9121B682394212D8219C6A26829A8482B248229AA422998422BA426723C070000004002002084020000200400188048020040010080040012000000280000000000CF5E052211004220023416A2341966181A348100C02248588A242208B05222A64129841182218102601100BE
-:803A0000189800826A0882480080A484202A2484F292BB2084021351214E23468222E41418012D12142994221311A2841041014225027012012233A441284011028A7281023C0420D41204100188882722248024844221B8120F20041681C42168601416B12365162F11E814D1123A221911622A421D524E81E0210886A2427E8180321375
-:803A80001118121C0242B23C081E412B18805412A230A1486028408284E428868484B24D062A9421003448258242A24800242004004200808204211221522924945228002140010000A048420080082C828408200282DF16052601220040221122E812081410A24221222921084888000080120218001002004E8100282448002F24080011
-:803B00002400A02400F0AE3700181416C121211C022400272930821E821480682216021991310080220512230212C0C1F2108228D1328208420021502124004082042026F216B520224111C12121221824F021821022B882B12114822223081400002848221822200113942210021EC2282128460200294C11020080240480F2B8C9400161
-:803B80002812001502218820592140028018D222014AC1B10000181012220180A8490082111482004224400224400210820262F0B37F141384022042032E124021120214002800502240811802298C02421961122A01584621041A081888002312E12204C890220020428202F0619600007200480012001A082C2602580016220220048801
-:803C000024204142819482112308124800222480342200800C480023440200EF4203281214802101502110613200184622182221A44800000040028880281602248200003384040000400226220A6800F0D7231413A2211438183C81245132122829321214166226A812002B58228098428084021A948122582B2C33B482048A2108182AFB
-:803C800008296422114821C888286022A2224828001E35A0480020028002111411882004244818480014002440022112218A0212141022014092412448222800460223042448280060CE141C220428302290222812322A01860121F02282002022012422A041001E42422182212822282928021A080010020024000000006E2C00131281A9
-:803D000081022A344158621928044A92121B343A3441116E812501198202142133129382886022909114401181D81201344001141001222004800480FC4B2A200810418101290419944386C15180041C888405181440420148160128211A881803881B84202201242A180160220010024A128212228484F2918E802211014011022D2140F9
-:803D800042220860282220080082A08200212C094860112082361229220428290282460223081002004282221002EF470E122021025223012C81018071820122902312132891222440C22218868288C832422008142081894A818142021CC2210000422302800422143FD703200280824221021392222288B0210800002902211902138811
-:803E00000828191202400218004002820024000000000021C221426F73080022111602281280A8483042166225131141E222041118228814C02180816118222715323E834212881542214181984214002CC48300282424480000BF3D01128E1100123011142100880011241A88C1822A818AA881308200622811A028881341A2188A0222B1
-:803E8000C02222218E224A02241002281062244022A242226F8A0982A042181111204123881142820300C02100191163182A01A81021210266A1240014D82131884011211801800282288280045022F08AA1A032A21711281F3233121D422581E322B172731212D211A181A83F3233312AB3B2D81133211989A2222125E32EB181A8111CA9
-:803F0000B922B69294E21B835AA2538E213B893F22E22131813C32621B44282D82421908824A22562223E422246214F0F3B3008E612AA213A032181B1316E2196A18AE211F2969213F24F131129AAC281B85E023E819E323A28A1CE812827412F132222F3AA2415AE82458312B282F12EC18E2222822C9211A31218AC82325621225522294
-:803F80006022B08222C4E24248282B62EF274D61111B1150111217342F13E224F623413B441DC2C84AB482EC12D412042F34F482431D632160181573837281A22319C61119F8E22286A232BAC1131B183D821AE134C28133FA22A22B881533821591214011922226C2424810A2842A24FCF96414400120C883004022482348214812412292
-:8040000048120100230811908210030029082180082C088084088880082C88C48280088880F82DFCA05126012A92213B541D711B712D422F3AFDC3D32F22B5C2BC13F4D1532F21B422B423FF52523F335F231F137291D11302171215F331233F31D123B381AC44CAEC2DFD82A22B543E213E312F1BEB18F8A3A11F33B32392221B6E1718CD
-:804080003F12F2C3C31F38F8838188EEC22B2A2F2CF442422F2CACAA8ABC42BCDC072AF7F151F02131EAF7A3113D131F13F332333F3AF8E3632ED22BE61F38FCC3632F21B6B3BA21FB52521F31BF83BA3363181F21B322B2A2EB25F751722F1892222B7F2F3FF5F2D22F3BFD82222B5EDE81BEB32F33EF1BD922EA22FAA2A33F18FAE3623F
-:8041000037183F1AFAE3E335D31382E82AFEA2622F2CF4E2E22BEE2B2668886BFFB041E11294211F11B111F243531B441F24F543521F3FFDD3C32B132BFD37313F2DFD92922B563BC63F3DFD23B1312B828AC83215E322F862413E221E123D33CEC15E73EEE24EE23F2DBF52F5B1E196E239E918B8B2FB13113F3AF8C2226EA215E128F8C4
-:8041800041612435A1286AFC22A22F26B2A2BA62B62282E42CE4ED0D1B361F1A94211F13A3673F32F173731F26F663623F3FFDF3E23F3BF9D3F11F39F9E3C12F39FAF3E31F26FCF2F23DB23BA81B93BEB13CFB232137333F37F553722D233F31F3F3F32F2DBFF2FFA1F22F2DEF2CFDB3A32F2AE23DFB91913F39FB83932F2AFAC3612F2638
-:804200001EF222223F3CFE828237322F28F262E22F26FE62622F22B6E2AEEE6886B2BF0418E0120124202801122041210113493211289220080000188001981002226012E012012220226822821482348224822C22A82482002F5B0B5800C0118AE4120125318121D032081410022C1901121C02882582D22104883022122E8213810C2FB4
-:80428000122918321125022D821902400220420280042240F31212E012B41142B11162261B21271419F262121B282F26B981F24291112F3439212F342BFA429313D212AB421CE92AC4A12F2264112E429E212F22EC1DD222A4292CB491D222BC9152221B294E821B2923B481324219B24298212B84112F2428F24282222B842229A8424AC0
-:80430000E822F45AE3E012A4411CB4116226123419F622131B482E128AC4338AD63299412CAB4A3C9141B82B422D918AC5312F22AC8129E41192C2DAD232A425881B2129BC91D622B411E224B891A2841B28272419B64298212BA419F64282224E822AA4842229B822B44228B2D10C208805000022000049024200810010011800000000FD
-:804380000000480000000000280024000000F0B9FA8001D01861132C04812731A2123082812418231189292421E5882488141244A3A40050228A36224C09256411211C42A2219018621214198184738482B12484AC828841885F460A601B162408118A6216411439F8221119C18219A12400842C3288901442A30820061280220198284418
-:8044000070824882181448643814008415448234482308421A64124672CB0D18131D2431114682D22892112DA39671218228B813B242831169812E42868AC55C1A68A48244482B84001112CE22A8AE144344D628082D8120031B8127121226C1114924B34618D24226C8625880FC8B950028181D8822118819140424121C41081002888068
-:8044800001882C840830212818602210220110321180522484418442008414001E48884888824C42F2B4161014213211614042488272220123042C48981284875400A200882481504824892222010000901484242840280440080040044A0842F023D5A01228651148E122C4412CD141C18182128227112541543424282A3147488B4988A2
-:804500002D647021B412B44129E42598444E2869A548183B812742872AC88662411FA498211A442202252284150683A41E26880428ED3880922125D5814181444102A6312312213721001301A71450528A8284B846086589E45C61241AAC248935128A642124C08843082123228281240284298414024248830200FF68034901285042284C
-:8045800029D48271141182084A083C58846512C8243848488B81800228291108265842284604E0186142268295884C71C1183348244002804104C4AAA1844242287F54018742490251560422509230426E148818C09630444143642C18008C140410228191182D22842E52104408163422499424E042018C311448418C21A442824C42889D
-:804600003C6283F422F51495024B412A4148395213410440064E868C22022302122AC1242114442AE5242914018A92240040246271C822822C0141C081C0248D11C026008C24840121F05EA280813123902229415142121AB219085018141143C11881108C64842694828184388594488421588A022C02282C82440434828481248421849F
-:80468000218496048480022257DA50414B1226D43462428D111B411D164128AF198431828DD58571B104C184446E844947687286D484D628A552459118B6983C2E428E282A942441C311E24136246413028C1341381A378545D82432484EB48AD448022A246426FFE9022E12D01221F148127022028D1112800610022D163A44A4418901CE
-:8047000042B048014012880425220112258262128A5222824A4194864489280140628100814889218842F8C6E124284110164144214182312624003012100284A084888D222044622428448C6241844C24622488185AC844E04204480028298154868141412984218402F06DF5901448142880824144C1212068288C022241226062812642
-:80478000441C44264A0886C2881820048828244444848911082664897042182848022632A80043381883E122F4C1D4109231001119011C82128214211426183442100222860848288522D3488224048325528421210000100221260410044221004018064825F843234004141901488C1118D28428B928180142A1A200608420014241247E
-:8048000012288A224402208422328800E880628330482004122227C430844B12201402BF49088242288002271218430128003028181220D22221018302618C0190181200489022C0128381082228008504002C048C810410A214262848F181EA802442C825841C021081122212728814E428028312644244322D424E242422E1284C982428
-:80488000C1302C8C1404102492841844C342A41242274218C449644410781218084A11C246BF490D1B1216C81484188C4108800125410423088820018842219018424AC14800A8498208884A1804841AC4884AC842522D42F048922400909223A88448881022F25A53008501204104D11004A1158C0888264854420023810810044CC14852
-:80490000841A4408006180721834B84184810081122C442881012E44412C120812F0A7DA4019C43456881292242AC4241C24490428434108602E8CE142042337188E78E0420C4152A0421480C48A2A8804602488528142494144881288440884466422D022048F714483628EC712A9B238912C18DF23B221E1713B22AD82CF28948883DA8B
-:8049800028FAA234472228228CAF5F8B758F44D428E4E6F4166CC334B883E8C4A241CC44C2446F2E24B18EF118688F4CE4C4E1C8E4C69252CE1469F44878A1C14E424B74A48C98544AB1C4C1184E8369F66B24D0149114135155141D149D28841499C4F29C524267C848278AC8814E92C55E2244824FA3129482242A57842F86B8A8F4280B
-:804A0000288B2285F48222282DA2269814988F29B84A42A224AF83E2A4B122F814582B48E781169A66AF48724254AE29A841602269013F43F419654CE383D521621767135CD56432269634A115016D961E1485827226B412736C94A82E8EF062ACCB218B1627C12F44FE14741AF1441423FC44486A88684A16E4487834A8624B828B41C7B2
-:804A8000C3491468214662A44C11FA48944F22F488883E648D668B268B5183F467D80041844541A88420241128088648628844920020011200800198901410046908989094D024094502492881084C086C28011244120085F4E6F8A06C1F917324F4212D7EC2FFD2D18AF4114597868F83F68DA32FB2DAC2C8849E9A2721AFAADAACF2FAEC
-:804B0000FAAD2A6F2CEA4CFBD8E48FA4F6CA82EF64F6723E6FA7F2A6422B3A4B9A16B8A44EE62EFAC2866F68D842F2B4B43E684F46F638748B764B51CFAB36826E288BC92F48B4DAF57254AB9BFE322D48AAEE2AEE86A79C23F7168B143F44F5712C174366F5F1437F5FF532681FD27665B124D4F152B33B224D861EB2AF22FA28AA2CF2B9
-:804B8000DAFAEFE1F2CAAAAFCDEB4DFF1C7CCF8EFACCBEEFC5F25E1A2FAE7446BCBCFD5D5DCF8AFA4C4FEFA6FAE2866FE6D6CEF3BC64CF8BB7A4F63C74CB728F81B5EC768CFCE2E8AF8E6EE86F49E746F4AC8C4F2FD3A6F4B2EE2BEA2F83A39D6E369FB60A1F15D444742C7C28F53C2E7F47741AF871316E167F52F4C9E73FB6FE49EAAFB5
-:804C000064FCD6DAAFE7F5E8FEEFA4F6DAFA2F21F3F6B86FCFFFDCF4ACF7C686EF64BA52F36638EB4BAF8BF3F4945E114FC8EE66F6E2EE2F6CFA96F66FC1F3B4BCACF73E74ECF61A7CCFC1F51CFE2F62F7FABAAF81F714DC8F81F5FEFCAB372F86E283F7F8F22B422B678BBECB566F1141F1F3649F53F739198FD3F17D4FF7C3BF91F2597E
-:804C8000399FF7F1ADCD1FBCFEC3CBBF8CFECECEEFAFFDFAF68FEFFF4262AF8DFF14364FCCFB46BC4F4DDEE4F7E4A8CFE5FA4674EFC5F1FA54EFCDF1ACDCCFD7F68CACDF66F6E4AE2F4EF8BEE6EFC9FBECB4CFE9FF3E744D46EF43F73878CF41FF38788FA7F79AFA6FE1FD365CCFEEFF7E3C6FEEF23678CFEBBE32A5228BBFC7663FC304D2
-:804D000041005024882641480224822048448802810070480481108851482183A412812220022342A812842284260226C248E081048CC4228AC42682281228F08C28E012215114130190141170118408148424A24445582A504A821840140621908240280490828614042C082C0918160C5028400240988843110840F9A54BD024F41124F4
-:804D8000C5F21124A7141F49764AD241B64AF18164AB961B28AB9453B84A39A4AF5439242F147924D812F934481CF9244A1CFA244A16F1245ADE212ECA9E25ACE549D2A2F491242DC21F49D22CF891248F24F99124AF24F98124EB141F48B24AB981B24A3985AF2439A4AB9443B2427924F842944F8294984FA2F4FEE850221FC1262231DC
-:804E0000221741A11D248B121748AF4231812D365B282143DA1A31842D2147882F147386C8214FA8E514D2A4E8145AA45E214D8A5CD294EC51D284FC412CACF81164CF221CB12CD841948C1F48961E19764AD441B24A9225AF443124A7444129EA82F4428465A8346F22F1FC6F40288804001100004880021A010000000000000060140047
-:804E8000848004000000008002000000003092B012E222C11187134287120022240015485818800183228A816142412504482821218A0125C42624B024B118084E828B2585121828058C31831024229A141269185248899C488F5B01153481103281212729939114A084131A321229D13806C423D534B144D848048C4418221202361882D4
-:804F00000881128A8208AB83A54424232206AB1260844311385C2724F0482483C1448A611249B2AF423234E2211B21199429181D182604411F281218E88162122311E8817234F244828921321C6528A842264212B8127881129428A321B88422E988E648747264A22698684E124F816221178A4901AC220C45D82648024E8847835F210A63
-:804F80001413C113848602272880012B84402351128C044123348118494484042110022A0100413022128522114A88010040280485B414C42243A134166844478928481F420E4130221222151808004A0120011588488809140000430224402894468B2521001044180400410000112184440022182084E4E34C2292214CC1234562272ECE
-:8050000082182E141A12723AA3142714172CA235DC22394825924813B43828E48422344427914F81E642711148024C89754262212C02218D82C44E8A26222202423044252294624489344C928C02CDE4D042C2214CE23221B22361A2C024282945B942D112C4C111D54242181222648A4268626CC4192AE141628444296148704282712294
-:80508000044483087022140220141146123422407814888126F4A6F900901210344823888181012B122001A39A828CA9C16094111240480424CC14C81348AC26A11400502A40129CC8208202004825288414A424428884F0D578101A8244915216C844211246142A1552348428824121482481195518842621C4881E221012588214411519
-:8051000012A8828112A5031C11213481266244893844984328214948426846819BF800B021445848269412842504402C118896854422C01C27214244444D4218A5A2854490A180743E61218E244E38811308301841424C01A185C414224031242924C21A4E8480F14A68F0411412C1444021C2252C820128812144212781428C02D39214BB
-:80518000842042480427188418484C01284844158232244961420021224A21984220629284A4472166A41216E842F4EE9CD02305154C82E4D13226BD261AD22641C81A83410719989443846281B743CB149F41541CEC1268A483B526489A91C054E9F1241213C434A67A8198344D1B161CC4434A612A83914867814198A2266E2C8CB346A6
-:80520000B21872143868DF3E0C43282152C1C9014A01414880464278483624A122A1490400A01417224460112128AC1428024F220814282420321140448196828A2424524812891194184B484A12B48F0412405424438102222428800280722214A482A0842784222488C12A7444D8421288023884124240082227484B2810A82120A428F8
-:8052800081181502401442482484A1243F210B28809211288128918C928180084E841A44818604C5F12112422648215A817041E82234891B4283482244318164130815582268181D88A29489D43224E8848118242A268834848E48F078C9201812014C020040022489440282A1835882149014128C911240814808250823426284372A2AB5
-:8053000044480281122886141414512144803242004AA3488982025F4A0D4A6243242285626181004321410140817414114482A248F042884AC215246C042324142444054442602215A443404884542111441011144C18024728188221C18DAF2441262202812C2482C4248C04488100104201242884130229BA41111894211C922124D0BF
-:8053800012024490824025C8641260486088488681A148C41004403C44C43F7206181D144C440200103222D012888464294002218342584130282C041A3228248D1646744864C24A58421200448440214448EA82A442844304244AC2448C0443082446F2DE840060216011874817211413819822281119314418E2421C8E142498848001AD
-:8054000010514288A028465184002245410811001A12420200296442C028226D212222A988F8C66124602812154402122211442622044421497218C221C911046A889444F01422144A0841812024C8224C14118C22C424BD1449624400314190288122A14598122383741421F2B56360F4481CA42488760148C18F11244146A121545811F6
-:8054800045C822504111618005A840041044414561A2441A5492108868282485016490284448C042C048002932825F920214DAC23125D5E37861921237149D2CD71C2B23234E79D4C2617F2353184B628FF2F24148D7961F527D68F46618E25B66118D4FCCF4838945E9C8FD4C425D185F34F4318347A25D88FD2A8DE19B222342D872B428
-:805500008C68142DA325D983D8E4F4848EA9B224F442686FF6D242A7269CB324FC8885242E34272A57434F2284D346F931288CF226122E742CC18339941133C4841FE2E7CC98824F2AC2644B284F19F288229DA4188FF432812F2222E146F264222F42F282C72D2C2F4CD442B6824154418E829F41E545F3388835DEC97221D86174D4C198
-:80558000318B66265C4843A2C143FF8C88CF14F48824FFF60B6F25D445512219333C8F81062A44F1128A906183C4444F61A9446B85B5A314A5359227848C9C416D4287316B436BA6C714CF66924B81844A024912D178621267A545FC44A943BAC463122D428B4C8344345AF044422FAC52688B18884CE46B7842FA3F48000000460142A0D6
-:805600008480081C083081B08104001100102211210D922009D21492252141013C08884888C082802881081400008F6C015F54F735345F7153663D4B8F61F75872A3F4385CDFD2FCC1213F28F68BCA2F24B8C2F467651F2CBCE6F292D3DF79F5B5525F91F359797F64F4E34A2FD6F61E1D8D42FED2DF75FD33C3FF6BF632B26D9D1F46EEDC
-:805680002EF6B23A6F68D141E8DCFC5154AEBA7F55F7D9DB2F24FCEAE89B6E9F7CF41B82FF79E94FF7BA34884E826F6CF846D64F4FFFB4F42DA2DFE642F255574F86F5353357339F37D26CF7797183F6793CDF5AF685E53DE2BFE2FA46C72B6C5F76F64F446B66BF91F59D759F1BF76F6C9F82D661F7E76E7FD6FF5A5B9DE3CFBFF7CD672C
-:80570000EFBBFE3EE5EF6FF9EE7D8FCFFF54927F7DFD27B6BFC3FBF1F9DFD6E7EFFE73755FFDF742EA2FCEFEE162BF26FE5DC2DF7DFFDC74EF47FB24AC4FA6F88F886BDD2F4DADDD6F6FDBD54BF247777F62D777536635F76836BFB4D38AF43818C7CE17543F22FC4BAAA79C4F14FC43459F7EFCC6472F5FFD8DC75F1AF81739CF95F74CB6
-:80578000D6AFAEFC4ACEEFC2F41151FE13F75C2E46EF72FD221667E93F96F655D77D77FFE1D819F8D3DF1F69F1AB38CF5BFB98BB2F6CF66AEC8F24FC486A7F7DF41FC74FE6DECAF2A4244FEEF6CEDE6F4CFDFEDC4F48FC84B6DF644BF24557CF42F531336742D5F76C368F83F72948DFE3F16CAC1F58F7A361FFA4F6CE4C4F32FDE7E7FF1E
-:805800007FFCE7E7BFDFFDCDE5DF5EFE7D7DCFD5DFC8FEECAEEFE7F62A4ADF19F76C69DF55FF2CEEEF6EF72A96FFE7FE66EE4B4C7F78779FFE2FA57FFCFCAD3FFFDFF6FCE54FF9F1C34C278C4EC28FA4F6D743DF7FF44CEEAFC4F2E42C6FAEF4BE9CDAF9FCDCCFACF4E4BEFFBA0449014D11901480411824492148A148641244484C124197
-:80588000048D2413684431859412422929949290124229012B12842B128021612248244021414288420882811220F844586018006012842170224268324042F84212112C0200219A24440A844A02464442612242C8112A0829081400C011112248001C81042A5422B048238248F8F3B2E022F4112487221F4132481F41326A1D24AB141D45
-:8059000024AB9419B24A19B54A3925AF143924AF147924D812FB24481CF9244A1CFA244A16F1264A8F1DE2A2F49825ACE449C24A1F4DC2421F4952281F49724AF1912CA3F48124AB141D2CAB941D68AB9451AB9443B24A39242B94478229F924484AF9244A2F86042FA2F41144A3F21144A11F41722A4114DA41D24AD941B24A9B25AF3427
-:805980003924AB144782AB1445D81ABB26D412D9A4D518BA246C116DCA8B2D45FA98214D4B8B294D42178D45EA49964C9A12EEC956241D4CEB141D2CAD141D6C29D381D448A343A74443D24AA1422D946F82E444F9241A1FFA0B84800400000040042811000000008001880000000084000000220040448202000020042501BFEB0A121269
-:805A0000504246115122D0482118B281C2482C013181102411944489042444172749417428E24452284A7898148204894A411588B425C444497128418291441A94444826283626124283BA4CF88C1400863311872124455881191B712668281073C26D89A4502285D128A82C2A41C42686012166FA6891100138421E84804182984A2F1154
-:805A800006818392C3825289C481A4221E28192D21C46487411E45F026732061143562E11C1454288851C37884622A95F241168B38A5115822D4ACE8688495441662384388E162D5945F281352298AE28984094E18AC8A984D3D3842C316D416D884C2428372C4314843925887132C91244F21D484744C31D41608208101241558121B215C
-:805B00008D12282111428608100220813224814302244E2125082246045245428404101182041183A6411C28A114C01248288AA424482812B8845F3304181D244112140080011081082C184402428220280450848100201846A48242611E2422D02A4888481802000040280424504840048F9F084416125134E4435424AC04478A232871EE
-:805B80001271825241ACA8121C78144864C8548343648824181592348C3611422698462AA82CB018D88298442A1814F24821269888135492AD8346E4414C3EA44D58430B222A3824FF6F052052521875184204B0882208908229C88232211E448880986800001480044354842F4A84A4484981116A848286024E21209841141588C41CC413
-:805C000029481416244224F25C5F604116051504460427A418412117211909748504134818D484188511948845781248323483E2380128A0286922E282287886922844812598288424812318A684424CC2588A13088A12F43264B02865418D4441D0120143711264244874C04468238191481A1832814185411124429288116E1460822104
-:805C80001C11C542C334282564421644E812814102248C9A894429321629227A244212943482BE9150493042254138244825D181129C21214416912282C44902421632182880D81881C494272BB088042246011C3268174830481449081D28282242B022048410088812422126F84B7B001001430181840081428399828D11418816413429
-:805D0000148742402408B02801404862414B8480D14281012C02278A32278430581B188480812424A28410A88200243B6AB065C116501685F4241146582444248914B38AE12835194B8143C9689823E5416841C5C18182842E5A85867962E888D4C2614C424D131B212B121782216887511A888141284A18C8414C24F22214C6A8288B2845
-:805D8000AA61444CE382B8470500C5012C012417818F12C14C26814412652410381544418D218428C0141302181C92146022281890444449C824E5A228C7221D6887121AD61281D4226889248C442202412100246F2F0C274140081160418741101209A4B08811141CC211298431444D1384200420011608161468616028401208B081850D
-:805E000008842051822D9420A118848C45822312F2C112302121403424161821541200A0845815021841409584804854161014146418494898884E252062818634414E1412290800C029824C225224814821493248841864BFDA05100811154881042414240013896228C8608C836212000040714102120000001144451851481D4880CCB3
-:805E8000240094210043229638C018442C2AD25E014095420085341990184411150624001C02241100208498842518388517240014181C427828063A04A601458241A214812114242240844C02182504FF860A8200122441108834441028046518D82848814808148C082084240444844110522444822A084C8122A44B80052C0418403CD8
-:805F00008881C054242608F021F3400D4D4940044110026028442810344181418AB4442888441954244552244220E888F446288581641840010041502244308288481EA942803384308210022F9A0B250228512021820593A349174116384613611143A1C12011493814463481A119819189C63843C081A08266F82411182E8129D612814C
-:805F8000199248844A4901859146109284902228B01244F2A24D0040012460844118854248C8A41449C88860A483C4222841502185021001414449085012882111A3C18964C180E1324418521816048142244903124480F14F6A40687449241458214011086048A02822117084113184407143888121A1842328044218468124C41CB02825
-:806000000422811047C118E044288502214341082D88221046F4D5AA2419718111224168811D3947252D12A394918CB824117196D174F814522B1C1F24F42B414094C19D413D8329247541E35CF88181A5D16CFC48A8111F58B422A599A57184F17E35CF71D162D432AB1573548A371E9D1185F3E41627446D84ACFC3612E72C66B818C25A
-:806080003441EBCE7024734456444815C7112B45152CC52927948691486F1DF4282A821F94585CE7194F84F916A54714879D46788464446D4B2D44697144DEC4ED88D144717CA3165F28982D5DA29943B82172C4A845A7182E7A4AC4888E8235B41952848F86E147E388E643F61282444F2A7412F44E5C142514DA995255C3524FC594581B
-:8061000085D94511D82BF1C28E2CD941D98971A8D481CC888E241F8AD481D844711616D8A45941CB811D481A240C8E428CD424C224266F4B7E4A19DC82B8197885847C18E421D9287452F8541829D82822318C8D848C91386F8221C1226FAD01288052142824288042220840240840022C0389010081100883112115221122140221000090
-:806180008C4401404882044800801488047E53703474255DDD1F13332197939795DB22CF47F71C1CAF8DFD1911955D47CD1EAFF1F932319F15F9474DCFD7FD36351F58F811517F75F4C7CF7F34F415154F21F1D6563F35F553523B679AFD989B9AC6521F19D3E4FA9D2D1FBCFC525E2B739F91F541832B278FAFFEAAAA2BDF6F29F99B99D5
-:806200004F22F2BABA2F28BE82F8859CCF67F978384B116AF4C2E360431F52F429291F137329753BFF7A65DF42F23C34EFC1F1CAC59F31F15BFD6F25F89ABAFFFBFB5F99F7D47FD5F5AE8CEFE6FE4F4DDF91F51F577FFCFCC7D3DFF1F14C4AAFA4F44347BFEDF17E2F6F48EC38F8916B1F38FD117ACFE1F39D7F1FBCFD56563F33F35BDB63
-:806280003F31F87A7AEF6FFFAAA22F6FFFD7DBFFD9FB2E22EF2BFBAEA2AF2AF98E9FEFC6F97A387AB764F57E2EF011325D45DFD2F2191D9D29BFB1F16F2DDFE4F546448FA3F35A5C9F91F14868EFC4D5ECF18C86CFD3F75D5E7F54FC44466F16F6DFDD5F5CECF455D76FA4FC591BDFB5F1C7C59F9CFCD5432FB6D7C2E4A8F8D24C2E723FCA
-:8063000051F5111FBFDBF2998FBFDCF6F97BFF95FDEBF2FF77F6DA9E3F39F9D2F36F68F91F1D4F65F5DADAAF8C78D8FAF8BAEFC1FD2E1C4B562AF3EA6B241E363555989F93D359721BFB5F4DDFE6F71E1EAFA3F34A489F91F15C58EFC4D5A8F9B5B7DFFDFD4F4F7FF5F53E5EEFC6F6DFDCDFF4F44D5F75FF56CADFF5714DFADFDD9FDDF9B1
-:80638000DD8E6FE6D7CEF499DA3F7DF4E2F2BF2BF33FBFFFFFF29FAEFF7DFFFBFBFFFDFDBBB2FFF7F6DAD6BF39F1D5FB6FECFC7F5FEF67F7FEF6ABEE8FA7F7FAFAEFC3FF2C2C3AB364F6EA74901410020034124501144021493381A04885B481242438482014534840948290868394847024014D81501448888CB42488446288204844C812
-:806400002484288285044C02CF880727181150417011244444D141C413824E12402141840449841A0441102151828248850481C02420212221C4282D1144801202A11398822224D042688200009F55092CF41124C5F211248F14F11124A3D441B24AD141B24A9921AB9453B84A3924AF1439342F147934D812FB34481CF9244A1CF8244A1A
-:8064800087114FA264192E5A96C55A9E24ACF591242CF5912485F2912483F49124A3F48124AB141D64AB9419F24A9255B84A3924AB9443B2427924989A4F8A84F9244A3F930AACF411644D421E2C421FC132481D2C2B141D2C8D141D682BB415B84A7B24F84A9147834E9147811CBB36C4914FA2C5114F226C114F2228E82265482E19864A
-:80650000C4581D2C181FC9061F4132481F49726A7291B442E149762A6441A97A15D82839B4A938342D924783A9F9B448886FA295135082000000000000400800182004230218000000400100000000000044800200000040011F9E0C1514024140592891912F88848461242448A187182D4248129C614114882C64148574184452284A61E4
-:8065800022C38284A1412D82819C588244251A84F914282D212D812B81A301454268421881423028822EC91442821632214D48645C8491326018818318C488684A02988B42008352842824288018810AC81226847221044C0122420021892C12483448281220CA2138CCEA1548D49A4F3145422C51414C54142D4F15EA8192484308AA54EF
-:80660000228229F228C1422B184E182C311413A28146E218412CC182A0841D22CC0889A342376684861D486224418E12C9B385E63268A34588C6248941A4298C622245782821F99E9A400280124808123482466181814183C4482420245218105884282C84528450A11A024A824584210812214C120800A502881281102202144A21AA9437
-:80668000414FDE0D250141442503223028A0844002184100242240084054211443429114122948A4421E2400408401228400802414614412A800121004F05457805222281C829221182D181554861C311219C84E1184CCC82C868464414923425823814C44C8168E4800238528A82122898891821B3417411E84478433C5A817898418108C
-:80670000426821A0848F42243618F04F838012821284922338849C02C818704226014D88402484410840417842C42415E4C50825C24422000000144F11C2848584A528CE18811142128608214248448301ABEF104312C4213140824146CC11211C1848410C4D282C8812B4242142586214118112211282184AB894A2212883981423A93490
-:8067800030182C44414821241114222201924D282A04F0FBC914894465421B1414283865B244E1440128249078424290144C311A662462A8882302004B21AB68905180541842601122239144402344014C51341A3426001ACA1425A62426048FA30E95840363440841400819721314D814857222163412A14044581A40D814C14288003084
-:80680000112014886C2428212961488225854444088D84AB961008AC8304241818F03CBA24185081104459182E18261122211402402141082002605449862411C8E900848D8421C022492121028440480858120081122911143448880044CFB844315349538453511C871255D86AF128474694112711A146915826B714D42A7118C416C39D
-:8068800073485481874C29CA442C1568884F22814A082384C4412981E211D2225348C8214631448711128D828F21C8486508CF22B1147C5C0212002F4D0741112603002A81822121C264244341820400002228118F443123004E21304818874D002A48D42201201954C18502428091451832290128C0842AC43441D7C52418826100121475
-:8069000012528442810041218100414880148424115284491412964430422905450849842204464254422084684421430D6314048881428CF2ABB640524150381CD218445486A01C2229138401130C2312480244DB8200140050184840C5140000128840420490A2002D9100E08811D28401D08441F4F3A124200812450825D83242C81401
-:806980008C41911412C14141901220298A024482471400400129018902810010341260440024484210321428410000F0C84260812487218606439431002A0444317442682718E018020050211909849022884044135141B419D224D48162413B215CB84322399314174210E21821728298C21862491124A681EF2C0E222244421241445070
-:806A0000922240028041848202806242604428583C8282041C0249144482022D228092448003800A00821222200162407648F18F7B100448835128812344285448891408254A4218420828421142A246722491824225E2143246400123440A00488448200123E141848C83818485218221286188441F370146818444242603620026F12295
-:806A8000448928C8A12224881443588240052D11880018842430123A04844182002200400430114908442184890C218A341226724A0317224F88512860484048011416440186658200452802A84A880828C02800C022141411842924120280412401224124449042294204284D28524B21007FF10584111A041682A812494401C044112931
-:806B00008214C88882291C2201211399949084252402A08446A18226C428C0412642452841C6A142C024221C42018426048A3424822302DF1D061F216648C57A14788C846A95B741B14F8CE221916217411E16C8D534AA83BA4828A25B90C457112F1A3481CFC2342A1239A442242994246824854292125AFA52124344D232853821B041AD
-:806B80007514B19278466248C78156B494B412B58461944F82F6F2C3242F127183F312143C9132ECD54BE3320436847618DA24581E8B262F2C56214578B1D164D8827A24F428218E421DA243D22282F42246878229D245E424A1936FF2B122742265482641E5125261671326D454A5184E314419A8144C3244EE2445E844F2C42487414F5A
-:806C000042C7865F3708444F8502A744767B5E7124F244285E4999756D7861511A1B887D1E26D884D822DA2202428EE1174C2E8447441ED31551644A623857742B8447413F74344819D284D212926C63D2CCA4194E744B892D2269EA22F4A2822F6C5531BAF53A1A2DD22AFB28182AA8C28F219818DFA546212402224822480088808804EB
-:806C80004001148C84422844A824E0440228A02C200800130C1318B881041B4810011904004880048A44024282425D91F092132FA3A1233F12F2C9258D81A5DDCAF34C149F1EF2C858AF87F3DAD82BD58D188D8BBF9AFAA9A96FCAFA4C6E8F89F948885D495FD4FE81C14E63DF14F44C44BED28D284D844D84DE524F74FE84E41F3EFEA765
-:806D0000A59F88F898998FB9F3DBB32F43F3F5364F76FEE7C72F23F722623F55F145873F1DFD5414CFC1F12E646F49F924A44F2EFAB4344FC1F7262CBFF80165F75252AFA3F32727BF55FC1B85BF14F46332EF44B5F8F6F85C9FB7F5DBFDAFCDED45FF2CA7BF3AFAA3A16FCAFA4C4E1E1277541D297FF4D123F8C713DF94748CEC2DFDC83E
-:806D80008A6D844D872F4DE565FC81A5EEA27F5456454F5BFF98733FFCFFB7F55F6FFFF4677F7FFDB3B73F31B372F395973F19FD3436EFC1F13E3C6F47F92CAC4F6BFB26244FC2F3A2BCFE88143F31F2357747E17FE1F17B3E5F37F15B59FFC7F37C3C5F57EF47B7E9DF88F31496FF94F12928FFC2FA2A28DF5EF4B6BE6F4BF96321DF12FC
-:806E0000F6EDF77F1AFC61E55F76F46266AFC3F5ACEE476267786F6DF164A44FE2F666645F6256744768BFA4F8CEA63F1EFAD4141F62FFA3C73F7FBBE2FA51737F7DFCD7D54B94CF84FCFE88EF89F9B4A26BEF2F43EF89FF6C5E8ECE246F7EF63777AFE1D1E3F15B7CFFD5F64F45FFC7F37C7CCFC7FF585ABF3EDFBFF19F9FFFB7FD2F24C3
-:806E8000FFC2FAA22AFF5EFEB6BEEFCBFF6765DF72F669637F1AFE75E7FFF6F62A2EAFEFFF6E6E4F727686F6D2545E926F62F667677F62F2A4A7CFEFB37BFF416D4F46F6D4D61F2BF7B4D4FEF23F1FEF25F7D5D77F4DFD66B4AF87FF7CDC8F87F9DC8E6F4DFFF4E44FEFFFE4E42F4D0849014D119014502460121A64221220492648062CEB
-:806F000022088244134804422185044221100229082B829082E022082E82482482248A442388428822880281F0CDBC200218200229A121221D24002C011422004C08281120022302803222001248288002602200402288A8280020420281262824021CF41DABC0421F4152281F4132481F41324A1D24AB141F48B24AB981B24A19B54A391A
-:806F800025AF143935AF147924D81AF924488D914FA2C4814FA264114FA264192ECA96C5CA9E24ACFC91243CF5912485F3912C87141FC9724AF18124AF14D141F24A9119F24A9151AB9443B24A39242B944782A9F92448984FA2F4366AD0A2F41144A5E2C1324A17C1271415FC4A121FC8F248148E282953852BB457822F147925D8122932
-:80700000F1428569F442914D524E81ACFC18844D4A46D1A42CD1A5EC51D2A4FCD12C4D431F8956341B284F14F18164E7141F49764EB111F22A851741AF14BA11F248943AD44A29F342944F83C49467834CE882F19F9540288804C200000000280000004410020019080014C08100848004000000400428000000421002FBD32426624238BB
-:807080008041C41854444C08112148812634144A0831108522024816483416424F8952422381840200A82741852664824E2C8684820C002A688189B414048A323488A4AF51025C213886848562885156EA32D881121242C1895493C82245183E6C898252481D461C722246A41489761682A4128221482E518221A56132B24721164193182B
-:8071000020513283715A64814522318A4B814A018752F0EABC146C22AE298001125C41D421184422225481CC9A14422184A454E02512718492186C741468248E7890821483A641422417A8909C2335238B24C918A4842302812A4838481694842C062A6881BF73072D1144618485C28CC5C1482F32C82C241114178844112C728458685BBA
-:807180004228228D2451282B4244184A9216446B1212290426211882F2241328411658341222123416F8421416C81612AB841298435348F0FACD001200E08102844144180090124100420084002002518A628228181280220224100421844A014018081044022841208101CFD90F405582C012411904A4241414843048815441814781125D
-:807200004111008924B1288421815128412B418A2144D482988460C8223214128C2C0210AA214C4402382DD8B02888F4B5760014844052841C1448586214118424811001894404454801608612C4AA6182289012202A042C1804442032512084020018460221163298188C098F110D814721001832004480110480474C14048381410200F7
-:8072800018E0140218128C11955283214254828844AC28C21880C18C81842483624244203224482128481FE3074F12211208443611721231388008400541E0140250128002466812137124C818898102834264211C2292128141222890248319A2428420E44268829042481AE4410441EFF3052180521240C41100288100843013004183A0
-:8073000085A325004140066044848B12004100CC428111AA416124284811504145181204101888084AF8BA6400125341240100151228410912184221448C41140840018044020090442042841141421801709108A21628118201A02444442200F02AA330362A1118147421741392111B2125B88811095781122B14212E444446BE11822252
-:807380000244225C6142815694282AB12C041E22112A911B95D28431211A14748562892B481B41165214C53284C32234428D4489C3D490C44BC940014F321181210110880200005110911812811A041183142154A212844008414443024302248426028B1228228C12084A210222442004009FFC0E00004004001002100150180084182297
-:80740000400222001226A22110080000122C01210080012100223024280000F0B2ED10028C413818891141982880518184834111098544C211510022100C00442400211830222681C22143D221812381118831119971182481014445B81894444A023F3D05A1801188414801890221818183C121818181004C0100A01200122001810000B7
-:80748000802141D41281011880D11261112A8101442280252404EFA80884831408844C018100474145B524B22102111441301B15D22252221AB312718804004D2228355111318D1885386A1C22623222242218701C54444B222E28C12812224485542865D222A211BFE10C24000000000084200100004400000010048118220024800200DD
-:8075000028000012120085418201002004F0A78510CA48622C0400004014741884820212000025022118988288004011C1238C32288C24C4421004181218444541FC112828000028D0220229F4E2B74028820400001870185141222E21910080210222219014908100004001400A4800002284141144322A02000000106241FFF80F80042C
-:8075800000448122404104280012250800100249018800004081028480040000004004280000840010021AD1C802000000001028810184008901000000000025040000002002280028000000800144120000428F94083048424200804201C5143424302184000024255222126049862808001551113187828331484A621400006011474152
-:807600004534242002000024272425A2113F730EA4858884342200800110514C282800810000459213182A81884804005011302285C8444800001301004586C221200100002461BF1E0B2901441100200140011021010018000044440000200122002428D022020018001114811669810084000048706C07001002001068910030128400D9
-:807680000000008002400400222012020000220000901800008400800444D08B0421222646020028009417811219D118612184811A810228505420125124001A2162222A8232124042120220518119011058818528911884180000418FF94E2211021110448821D111A111508816411818080000004100444100280026A2222226942110E3
-:8077000004381214138161812D111100C1000048481F48062400902200229951889114508211A01100440041604241844014088042124292222820A222208221C111971130181C4122018082A4644146D4AD0E6F23D222E222B1122111022C512239F8121B1F11B18179917918F888414E48D09154111C548985F84448874447424B244F92
-:8077800042224204284554642E246F23D222E222B132A1812B88C0922592832F31F111119B88179885B888F44848C04880548885F844488FFC026F22D226A2123A212101182592823CF1111319E989588889242444511148155889688F44544C49A222222280425444386F22D226A2121AA1819282182592823CF1111319E8895988892491
-:8078000024048044588868EF330E0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000038
-:80788000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000002A
-:807900000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000A9
-:8079800000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000029
-:807A0000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000A8
-:807A80000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000028
-:807B000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000A7
-:807B8000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000027
-:807C00000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000A6
-:807C800000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000026
-:807D0000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00A5
-:807D80000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04F23
-:807E0000FE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000E3
-:807E8000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000000024
-:807F00000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000A3
-:807F800000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000023
-:80800000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000A2
-:808080000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000022
-:8081000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000A1
-:80818000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000021
-:808200000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000A0
-:8082800000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000020
-:80830000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000009F
-:808380000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000001F
-:8084000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000009E
-:80848000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000001E
-:808500000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F009D
-:8085800000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE42C
-:808600000F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000000007F
-:80868000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000001C
-:808700000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000009B
-:8087800000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000001B
-:80880000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE44F01001414842012062003442444248C4231111C022001312890186981A112811048A1219C01418443722408130222400440C422008902C8
-:8088800050865F6B03111542111814C624632172229424C024302426322447214D382D222C61818D128425642116C3113312491949D438423522850115181B5428902644790259127824C32E2225C42E282B41258884F19153141100502181282880420400282124184581038118160818210085052841A4006011114511480210418502A6
-:80890000200200851442482804EF75050031110044633126212232410000A426181121414A1204322003501880428F3238400280420E222902148145312C008032420027C13FFF02400184410000440022002654422212258201004011018041098400100140082032240040140424442428800100278C0000004400000040440428410060
-:8089800028210010022D11250B181240011140180844C1004400220021222742002C02004FBE0A000000000020410200820000004200000000000000000000824002001200000000BFC50620821203154459141149110211008504004414800500402892183012105242602140044A52921351814F13B422A1284002848483011E24278204
-:808A00004480FA9F11C0213112D021024C114804855281C094111C93128C92128C829425222861282C21951E4D2118A012181B146C92218D148D12825112C34214187848113148C0A22056824608428146F8BC5450211CC22200105941116C4142084B18D06822912821C922C424382C422482F118422E1887112C01182D124C15741233E9
-:808A8000184D12E04412D91813C96D2D38A648211462822508214F2162824344A886BECE2002181126534149411804811114403111001840112104001042342480810211222841848811294114240119048420083E48818C0400843DCCC01212701124421C54811091881118104828044400820010044014A42830482084012542B82C18DD
-:808B00000113B12428018400D0842464814E24120044227D1F504149224162C190127052982C122B822185139442418268304D4111E2C41116D2146284A84668248827461225C61143C831802DAA84819C1248028C118493244A0242450868847FAF0712298331142B2185121448982989011285018143248804451804220016428424A86E
-:808B800042243026D024211144698842201188010018414E1C622E184C22010028EF530A45110411C44118112315C482131A02653842004C02468148815C485430214538248328648C4858211582B822C1241B188AB24138A41D288485028420128424245484C064844F6108800243444282143132184440624129D24241120150844304B0
-:808C0000242C8411F252846442811429419A1442428122A449C14240F2441222C044222002100270441834226F790E123028233412441622012944941889096800181884400821814901882341444441280121A1281E441A2208A034831281C4846242004400C1122E18217BC63064250510088504000021501884230188301118444282FA
-:808C80001004200190C42982440116034222841400C01810612120A11483410820046F36094F23645285125428412FA1042400901A2741AC24213112107811941C00278841B016D4623144449052ACD22424048D212B211E682E14A41416A2422D214A0113642522602189414848941C22CF9F01002290121034112B121A0416880825513E
-:808D000084211198108844842454224400188170889412123480414422280462160C844A080018490440E481A424A0F940421408488002810024004302008442C08481004028048140022860240088438CE24408494888454848C41800C4484664C810048F5A0E48C0121002874483114208120020012444001004E0218484480800004421
-:808D800040042002288624A212000042180018184218006F1108125820249111214400840014214425012C444A41082C1468880025582400002D224450284140140A881008480020410220C12822227FA80C41103414C141411810D422A818818C5A48184C7282140C81A028C420C1A6CC01C8414548B4C80188C01484410026B848110449
-:808E00001E28188904304842608200C911F87F5D0011C018A04118830427881088420481100C642014218144044800411024120200132848011014252102160418611880033824F033CE00441224008C02414189088032284008002068888118428C08482140491119484842888402AA0130286244122843420C832204388429012F1C0561
-:808E800010024448A5D42244041800843824412001832554484331C4908800269448482224C064284428415240A8342A21452C04281E48424840884408C068EF39092140188131482442841D1200448D120046D4826114188100D082081012022144210042B1222518988442980028182840041200201204F0A17160C11229548284002C8A
-:808F000012948224861492226028002D22800621884E362488C4469214A4D83CC244426D182C82CC222006C3344842C0448138209628424D1884241042E4D7092458A568418F8441FC38228F41432C3182AB188782478121C97142B21851444F25148278844C8A365427A66DC222458654E16D222FA47242C4728CE221E884A2A5824B2AAA
-:808F8000D6A431CB67121A262124B128119418CCE1C6A1144F8241D484F2886C901620F14718124354864724211F6899881A081443125248A42489B148166C124F49EC44D888115C48256A8445945844CB434F22348465F4282CC3A84259E484C8586E88444F84E4822112FC6C1443E181E76424B418462261238B42F747604577416C5189
-:80900000282D44AF31E544D482542CE5484A52628D928D2C9636256D84AF94568215E8C8949883548A2F280C56B84CB48A159AA630818972425421213D84E7482E268B41CBA2CF48D481B12833488D581E148CA444A364828B41F0B82C89D284016F43050000488024021880014C099822982AC494221822422244221220099243220DD2E3
-:809080002212221200000080044828480044484448F0C6A5241A5113CF61D17551CCCF61F53A383A921A1F71F99C888AF11A9AAF21B192F824B6AF8DBD96FBD9A36F6ABABAB974F7E9694FE6FEAACA2B628FA3F31C1C3E3A16FA46DA3F84FDFCFE6E636F2EBFC2FDB5372AF8B393AF8FFF61615EB44FC8F3381815058CF15858CF84B444ED
-:80910000F564666FC4F444444F47F764444F6561448F82F26664BB142445D4D7741C565D8F84F45C56EFE6F67A2EE3F18D876F68D922F99ABEEF28F88AB82EB2EBFFED241FF4F3BEFE2FABFD5E5C9F94F46EF6AFA2DC4654AACFCAF2929A9ECE6FE4DDF2F9FAFCFEF2EFA4F542521F7BF71898FFF2FC6ACC5F57F5682CCF46F17C785F56BC
-:80918000F31C1C8B128F87F74C484B558FA7F6565C4F44F46C64CFC57454FC7A288F83F37C7CC7C12416D277F41C1E1D134F41F114548FA2F63444AD1C3F78F8888E9229FB8686AF88789CFC68F8457267B37281B346F45D5DCF82F986A26DCE8D4A85FAB8AA8EDA2B442FDFE666E64BFB646E2B637F7AF63CB6FF7AFA8EC85F16F654F468
-:809200004D246E481F14E143038F84F64C584AF57C7E6F45E744E4C3F76448CB73EF41F15C58CFC2F12644241E16BF7151ECD5FF5E1EEFE5F16E66AF67721AFC9B9FAFE8F81A8AEF89F81A1EA5FAB626EF25FC9E92F7B6AF86F41A68EFC4F4797BCF82D8AEDEA2F43A7A4FE37316DEE4F5464427E92F6FFF22264FE4F6D6C27F7BD3A8F832
-:809280006727AFC3FF7575CFC4F65C5CCF45F565358FC3F738181AF31C1C1E547E626FC5E741F57874CF85F53478CFC3F27C7CCFC2F3EC111006218418D024415824864842080084648464008246240820140221831414382242211046B82408438234241E4822001A4424412451481AD4482201F0525680011844211E4C420000806888B9
-:8093000021822018A8488148401A088110487248048064444100B04208608100C0481884C048C04800008942614CC0421F4152281F4132481F41764AD141B64AD141B24A9921AB9451AF143925AF1439242F14F925482D914F82E414F9244A1CF8244A16F1244A96E1A26C594DCADE24ACFCD1242CFC91248D821F497248F29124A3F48180
-:8093800024AB141D24AB9419B24A9945AB944B42AF24B924B44279A4D842F92448984FAAF482C640EA41D638E44152381F417668D141344A1D24AF549821AF441AF54AA353F248815B422D815F8294827F82B442E8A2E554F8249A1E812E4A56E5A268514DCB56C1CA1FC5C2C21E4C8DC31F4962341F49F248811F48B24AC924AF54D94144
-:80940000B24A9B45AF249944AF24B924A4B4A6D842F926482D944FAAF5DCFE4008000000004004281424000000218001880018000040080000000000800200000010086E440021C4802151418C042621081210C212904490848418205492100A2362A8193242640024001301004A62956C38392908248B41412002440080F218E630413008
-:80948000125424906243019041800496588142708688614411008E4400801411048800403414881622421501292208114182C2824C68C26284494E41F25F3B603442C45150221B421230214B4820038A5138482C348C4B18AC1401526798860230221728531203100823041E811221B02124D126FAA41188223088430C4392285028660458
-:8095000016D24608002901181241CC04400142102A01410044120042100842848064482100444901805214704801850214412B14802848B424048220F296811004301141302C3042B02211110881D02209148410210446044E21418394428124001A12044144604910119241891801435112842D140041424044F8977F8043C424A582CA1E
-:809580006A6086897352081823681123A914224D38C218C2124C425C812884182E14A0814782C37154820C5C18827A8144B244B11824741438128B818419948C8684F4882643E88241B4488306AFB3074400253822AC828294222418135182139192242C88C2C18188124614784128C2684CF1641860882698124931D24015227884C114CF
-:8096000023C44821102A415814218564458F4238844C11240181DF4E062A419424133184428594288CB54A21028810A8411A721804124811284444400124481244C448284488412604824C91114297451A988980758984180221268864862E44F0549C2485069D22422042EC82C8244416811242A12100C582E38205422E1C42808264861B
-:80968000401231414391381816A2214C9242221742419415025122A5621423332428891208884428F05FBD30682A1124344251482C214198842031442818468841084B61122120C814414C18212181A14280564181804488094911048C2D45544822A1144A0140887612083906006042444220084A0183210850824440048C0840840414DE
-:8097000025024324840221006011400240628180028288812493011842388420F86FCF24433622EC4232445336442AB112C2148AC13829C841109244702688678342CC1284982446714408439511382E5423A3415423E251022217428041087E881A02871425982822833118E08A916C1E2888AF26022041C124008184418C4401184118B0
-:80978000161878148841E84428818124044427221424421C0484281812245028924115DC36011448AD8243C81241A9A142800400F04FC820E6280124C424450840051218202102121A028C94828414483014A0148444188420A8842A813264224A01004818809549D0846241440012384078CF0544281081529214C418A68842018608D322
-:80980000117488141425C948430418009182192444E85411A521184120C1422AC8C816642C4C091C1481A88118A041604140642188CFF70E30848081624148802499582289249448901822480082824A988143021041A418860446494404814200008480042E883028A048A01810044148E6080085C2643022141C52C2000041200100847A
-:809880001084518448892824150413048818C011884D5288844234821981C88900880080444482482884F8518C004C512481004604AB348122160840D484024D2890242241884004402404180020298C410210044A8A84070018102481024C1268418214CFDB082608482C02848622064366814AA214818C22C4282026B548213778174480
-:80990000841816088C888602812004009016814E14850480F48844466484C088F018844008C028F07BCCD01444A312C081265182D911011488144C42814844410C4908540048441430818412188880A2822EC183A884828818888182351411378450488084254108F0B6E400A228004002442044080000109818228301A9D918C828818422
-:809980009184C33888431238441044C81E8118C140588489C1288C0916088281414004C4727FB408A4489C541C85C18420416111145485C1216E110080010021409484424A41E4411881C48118400C4F1144C19422188001414C091A1264222C4282C942809212843FF60964DA42F7631287282959B18F44F249181F4CB228A114879483B6
-:809A0000746CB151332C28CD288B1443FCE2844B949314658152C5F9414417988F878524354412384119F28C1A8FA1E142B3D8B182887158B8998DB4443C134741C9C8424ECC184D142F89C1141C15F29B34A062174A1AD25412511C25C41327112E1813F518881147481953CC12C5AD1553E182BF1461894F51FC48C98F4A52884AD58CF9
-:809A8000B9687D84E448D1847B89C184D21E84AE1E1BC52F48A4C515F844341FA1B4843D448F91FA91388B8C8884E321B2142844342C8D8CCABC2E0B53D424712A58886F92F2212ECB4477834D64CF11C8691F12A25115E881A482C4B22E44263C188D488F527482684849DC4435118651441D818F817888E481B1E4D545AC3AC7112742FC
-:809B00004B8683D8443C188B8C4C4238C385D194F5A8183E248EB4CB11274C3E4A411E28437338F8B8FB2054120084240000804888081C081C0814C021002014010041420010010011211121131122180225A1482140A2410000703F0E1D41F42C922A17485DABBF16F621249F1434889BE58F9AAACE1D899BDDCF9AFBA9B9DF13F9319116
-:809B8000EEE19F18FC55C18BC92F18FC88899F92F23939CF81D189F4E8ED5F5FBA91B1A8CF515F5DFCD5415F4BEB31A1891F3DF5F187DAFD31A37F74F464E69F94F9793B3F6FFD47DFFF14FF6456EBDE7AE62CFC6E6D4CB134F38C8C2BA22F8A4CA1269E558FA1D346722BF525ABBF96F663737F55F564F4DF5DFE78698F56F645CD9F1D16
-:809C0000FF6C6995B93CFB78F88F9EFCA5DFFF9BEE8DF99CC9CFDCF8B13DDF93F7D449DFD4FCC1CD9FDAFA9D9D4FCBFF98C9CFC9BDC4FCA5F99F8BFBA8EEFFBDFDA5C79FBDFD72E2EFE4FD6D6FCF65F97BFBBF95FF4D455F5CF4ECDEEB9ECBAF8E92EFC2F21416AF83F3CCCCAFAFFF27A2D031F61376D55E7F55DEF4F269633FD5F45D49FB
-:809C80005F5EF659FC9F94F641685FDDF55DDCDF86F72831CB2B8B5F5F46E618BD96FDD1C14F4CFDC889CF86FA181CCF91F1D8499FDFFEFDF5DED14F4EEF4CEDCDBCD4FC95C49EA35FD9FA98F82F4BFA59DB2F47FE54C42F87FE49DFBF9EFED1E15F54FC1C926F4ABAC8FDF6F26F2CFC7E6EAD1CE5F8849C8F82FB8898144F62F2B336B52D
-:809D0000FA2727F7DA5FD2F26D6D7FF4F55F59DFD6FFF9F59F1EFE4D695FDDF579D1DBFFCFD3F3BD294FCFF56D4CCFDAFDBEF8DFDBFBCDD8DFDCF43CECCFC5F55C59CFDDFCDDCD5FDBFFDCDDCFCFFED9CCDEDC5F5EFEADB59FA9FBDFB7EF8DFFB7F58F8DED27FE1FDDBF1FF6D8DC9FBEFEDBCBFFD1FD9C9EEFCAFACCD4EF2FFFC6D2EFF72F
-:809D8000B212F13E3C4FEAFB68FA1FB80E4712003086844523712421216281E081041E484C6281852418285848130840842184099842984249091884214849A841881E48A041248C041648240140241108AFEF0C4810C4283420C42842844601144004818092442800484E84228044058D25488744492C014488864442045022442C088814
-:809E000013C18482214B482412404804CF71082CF4112485F211248F26F1112CAB141D24AB141F48B24AB981B24A7985B84A39A4AF1439A42F147924D812F924481CF9244A1CF8244A16F1244A96F1244A96C54A9E242E4A1F49C2521F4952281F4932481F49324A1F49B24AF18124AB9419B24A3985AF143924AB9443B34279A498924FB7
-:809E80008284F9A44AEB66C01A4CD62AE541A2161FC1B248D141B24AE148F24A148E242B344788AB1443BA4A31A42B14478329781688F8265A8D914D828B81472287192E429661B29E242E4B8E2C2E5A9E4487228E446A61C86AE1C9326A8E246E141F88F248B55B28AF1419B4427B3498B8438AFB8648386FAAF1629E0082002400180058
-:809F0000400428000012000080018800000000848004224100000000000000825012F0DAED802403C0224200852114C21811581170C881248432446212490280041889822494144D42001611682210F428418912CC2558828601163E98C04800124E24003F954A02829E24002A51814604B0C8018318B28884048182432419240AB0483205
-:809F8000188018C4824188C081A0822888302810A481890832184001122D248A61436684C1118E287FEF4502F24B82002B3481441446B284443889581C068D818C24088E464E249A22038E588B4180C924C8358449D418081B9689C2A2604266982445982143A51A3A085D121AC812CB24822AD124C5641CE181F286A28004182002144822
-:80A0000081901812249088484220B424840110042200400848442C0400004048418869C800141048088011842201821FA507008280080088000000000000000000000000000000000000000010010011400170E705312880C414C3448152642D48184671310649588290412E13214C4898A82B4186726495210017998829348CCC09F05212
-:80A08000221941B48418F8282146481232241D6118F04A8A48438161422AD12C2AC18863F8E75E143128004F4291281446127215CC114887428449082129E43219614888289658144C542180F21248152BCC44CD11423D822810E88AC9245446582A4311C151834288582249A1416B8264828C982843D9F10700828008008800000000004D
-:80A1000000000000000000000000000000000010010011400170E70523024048014148214C24021C48C881842324911222A8D0180A4E21001185044002184441004041C81184008B124800244889884416040048EFA405D02461621032413187439D1489182188414114164109A5C441490241844E2AB446088C732498282E884114C0957C
-:80A180004184C1271422497918152AD4829811193112874121890A8AA4128C14C8888F340B2164442512714102105648111041C18421110081136442107441E822448A442C0370828811044F18411408A39411CB811651826A914216C113184C44982810A2211098481F5E06281822810054C96791C22282988114C42374188331262A085A
-:80A200008DA18012485118407824688222411144005058112850841098880070129882C2444E84C04880F8B2DFC02148103214380042182226E42102002D18284480081B421247284922082A21C1211393128021C148893222C02822411A42264CD2480289952241C18144218CB81432428FA206C0688100414602314314428412440840B1
-:80A28000022B14841820210245A18221A44110C51C409856548608B01888018150184C62448088082889010025F4CFDE00212002008112108801005246941411B024010023440844440042800222801124C115404801128068180018668201A20070BB023450288011845428114D4283021014A8146F81644215A2142E1C182E41244F2CA0
-:80A3000012082C822391236216C42CE02241F42413892A712CE181921413432E05A15C2C2492848D6683C11C2B28884C82F4DFE720820228411A42024A21011AC2120000122504880000434215444448C4128021011281442081480880588188D02821880128008418413B832002294241422516AA42004014F821482122410044280026F4
-:80A38000022301250224484470110281C0440021001821948864874230848C2348C818428582D2574C41C2441508C440541484875889088C388129488868288C082A0843082160828A240886088A5286821182201888D88108CA918C111044611822180080188411F4A82D100411404142412201288413110464D1008542344414480010F5
-:80A4000008B012140848A141440042001484143082121810C444450221812110F822DF8004C04400810090426C022810881108413088C02819518410048C48041210C482428944918114142C01D0480D111004A1B01424018429049F92048E422C0189115432A48124818400813042810025021C4421154222144418022141501280014C1B
-:80A4800022B42801808803324026021A8808820092145FFD018422412230384122632612221402468802282D1428899128C190182844401408422481004425441A5421248B28D0324841E821880A8160818908880070720D28112841288042015904390A21806822418342A84A808A0225342825982210483C484410011043B24428084CD2
-:80A500004128841402200920C4482116447418D67401504850181C420800421242111418100128418314251508814230182442248094244450845028405AA1346089259121E0A108251A1426028C2484B44D0B45088C04844410548421248544CA221054220021205882901812884A022880488908842992C281140050844160482428D02F
-:80A58000840120E14429A11221887FC80E4A62483F52721CC92114CC524426748986764252418508857823514AC72245AAE2CC629C8558222D1CC36242C127A281642E4C849410D4ACD8C964183F1812E918F1121196F8191FA51881382C8CDACC781C5282E328F1441C1CDC48E4B903447D4285684487E2C5FA2A4225F21C682B448CF11C
-:80A6000021A8167883D62272447614120481E7C447125B927E222885A244CF846CA2F04212A1C9F14AC23127288C4484F24946C089B5D2E8DC542AB4417992D226C1261E1216C2BC4F44A1D42F883112522B284FA94CF124421E289021513F4112D5997242D294728A9248A738148F9CB522F88828A6F2823827428AB1C95C484895382444
-:80A680002D3A242B8183D884EC84CC8245D4445B552F611AD23448F8588627288C3284BD122BC88E212E95542F98594C2B58A0C93698888B42C97114FA8C1600260122200222482A081C081C48884A880A4C0A42800228200482200C8220088200450188120024821440022440220820D4174DE124F2333E39F231319D2B3F33D313F22110
-:80A70000272B261D872B9D1F2CF8A184A9B8D1FFE9E99F9AF824A68FABF9A6AA4B17EEE51F1BFBF8E82BAA2B3A878246A8BBCF6AFA8E8E67CC4D86ECF8A7A765F536B4CD866F42F284867F6BFB83821F33FB1916FFF2F34DD83F1EF6331275F797B5C5F68C8C4F68F9C4C48F86FA44466AA68CAD8AEFF4447144F61257E5FD151595FF13E7
-:80A7800017F55971EFC6D251FCF8F62F36D6DAD22AF8D9F8DFD454574D868F29F986866F25F1AFED1F9BBBE2FFAAA86FC8D84CF424E44FC3F32C26EF68FC8747EFE4FC44C7FFFAFA87856F63DF64F8AEAEAFA4F4F7F69FA8F8212355F4353D7F75FDE9E31F18FA97977FD9596C4F48F98C964F6CF86A7AEFCDFD62688AF9189A3D72145F51
-:80A8000074F63377B9F23D3D5D23FF73D31BF22527BF1672EFFD73FD9FB4D4897283F153D2FFF2722AF8A222AFA3F92E2AEF8BF9E3EDDF9BFFA8FA2B8AEFC27A28784CBC3AF32A22A7A8CFD448F2C44C7FF2F287876F43778CF62E2C8FBCFCB2B2BF28F8BBBBDFD9F1AFBD9FD1F9EB6B3F31F38786FF49F91E16E7C1EFE8F8D6947EB265F7
-:80A88000F47A784FCDFC84DE4F2A4AF145653F73D31AF23D3DDD2AEF43D31FF22727BF36F2EF6FBF97FFCBCBE57983F373DAFFFE7E2AFAAE2EEFE3F92A2AEF8BF9A7ED5FB9E52AFEAA8A6FE2FA6A48CFEEF63A38AF2AFACA4AEFF45CEEDFCCF4A7AF75F736324768FFBAFA4B493BB39F28F8A9ABDFF9F92DBF3F75FD69633F39F99396FF10
-:80A90000C9F99A966F49F91A16EFEDFDEAFAEFC9E987E78DFDC4DE6E951006218445435834844542084824408244444806811187441008422189122214344841100661842148248445016081349274844496584892814004AF260786014100401201482643180846414843181204484A6822884014044150220000004093418890141229C9
-:80A98000A848241234922522A884492424514886F1D715C0521F4152281F4132481F41324A1F41B64AF18164AB941B29AB9453F84A95478BAF1479A4F84291478A2F54F924481CF9254A1CFA244A56F1245A96E1A26C5D2EDA9E24ACFD91242CFD91248D821F49B248F89124A7141F49B24AD141B64AB981B24A19F54A9343F24AB24B428E
-:80AA00002BB4478A29F92448984FA2F49F87E022D4C1F628431D2483D641326A1F4116FA9144A7441B29AF5433942F4433B42F1432B42F1423FB42216F81D412D9A585F924CA4EA14F22C121AC6D543CE951C2DA1E2C3CFD11648DD21F41B248F8812CEF14B181B242C844AF74B981B24A13F44AB1418999444E928E482D146F8884F9A6E2
-:80AA80001A1D3B0000000000000000000000301200800800000040080000000040050000000000F0FCF6341140084C41962C3954482C61821918C1124481233211E06118044181236254184078158834228C81F1116217634008222092234CA316408288211CB81A8821187828A41812229F22024A72826141298214288182328440A814E9
-:80AB00004D898934841544184911011568427028427C28D524243E2549C8444441421D2443195441E501418A54491985413842144C11544A4024C8444D8985F47C46B0433242812149044D2829149C14C9C2811B164391468153321915E84158625014872122471E43C1A8A417455B423D248B1418DB423F44714661C94151450169A249E9
-:80AB80004E354B1424838A35814427A84C2148FC2482188D948763EF73071091142818C429912122822184708118388421001114103824401A1865442E888048142421820260228422114342482141024216C8148400814B48005F5E07493111A02149C12421901A800110044021120220621448804414248128E8A22431222818009281AC
-:80AC000010082008004031142100438172840882FEA600284D182180D148D4C1E344C249508118860243D84A7114E854224B941843C28980028B24116E186B21882248275190A4AC8882B925084E1489A9124AF1914883C15289181148B24821C4844AE383382C1FC80E4413119422121844956485178400502420584126BA44A282B02884
-:80AC8000916148204264C2602722893C226839012888828E184718844325094AB11824217582010021524B828AA483887F8A0612221628413424A9A4126302129118824066811614214104418D818004481CC188432962219024184348B812022800848A03864108817C41088C45048F424168C28F690548588902008934222A0482421A95
-:80AD000012628488823847119022821212424A0842221284601A121480844861812008A012898382420188A08384404804F0DFB8408416012928822128418212C2284D11182848A504844361644412884B820029413424100918544813812A948212450881884AC1242C31842248A041228818C34AF4253A0011419094218008E1481288FA
-:80AD8000C8104E041004008502142444C9882221014026220941441422208348818828845182181014048818222FA70C421B21194202224E1A221A56868E6212822D4189B12C3884AD141D142436848441A8482860248AC124C323810A5473222999A48F4451129A12AC2189BA29A882821C24B12AA841AAC14449628849618A224F65072B
-:80AE000041100C4D120000108294184369242024024508434844025904618D24180081181200141120080012181A04122D8400901800824C11D47501428250484248304441818283884C0C4886088280080040C4112A04800880040000000042184081880920018001813088BFEF0F201188440281848724004224B04818A1142242412432
-:80AE8000448844A081908110351180120448A841002880012898200218800800882A81095DCD00824400304442123048102888016048410000000044521C08008842800100008088048081080000810028228F3C0F214148104804004100800244000018400298218830814890828A2101250182231C02462129C381450110E1428808C00E
-:80AF00001812168C08F0D89800441048088022914880040044810014001004001800000000000000221818820018802228022098288388F4C77E4004890421560412818240081A82224D040044100445011A044118821800008005000020821181011800181282208181F81972002E128032448181A1446088231898288764896228454903
-:80AF800002C081210000141428408401C0642C4202492A1204484180110120810110014840E812094182C01441824441484B24422840A4128840384449024400100441D6041820084A021220020082800C2244001A0810C888188814E03E064688C454803828000040A482288644C814200841A8292892142849984230421422269182406E
-:80B0000068241C2C78820100141414164481024004442200A5042D1D24484F2842781444B254DAC4D4446581288D488A38281847877B144D14414445018624088249C14453511143252189928224425E821692822D242848C01120011C23282122011AF11188181A4C8DFC8C4C2024189868CE448110DA2C94CCCA88C4C8CCC8A489B8982A
-:80B08000D8D2BA442C1214841854142E841846A54533C282262411A4448023E82C420115A431421F1CE54831119684A1188AA9182A41348847898B188E1185E8340C45E445D144415A8CCC14E884E24461C4F04A288612BC88E5CAC44881822564492F1258242644061391E24F48E918F48111A09AD2281D64226D81A08822A0889AE643F0
-:80B10000DA11C831111E814322C18450882A81E882B238A8282F13462244022448211002211022188254125012501240214841022440624424442C4144724104158458415041C04400001004411004411004CFBF4AD222F4322487A16FA373C2F27C328784CF26F252568F26E28CEC26F22A8A248F8CFA69A2BF29F986863F1CFC35333F30
-:80B1800051A1AA1D813F7312B224B212F156577F78FCA4E37F3151236F62D224F827232D424F5BFB86837F3A12F3252555F525341CF1B5B51B891F12F321144D84A82EA48E844F4212F425A44F49F964E44B894FC4FC54247044F2366AA7C1CF83D3A8F474768FA4F46E62AF24F46466CFECFC6AE2ADA64F68F89CDAFF22FA8F84DF58F88C
-:80B20000C1C36F63F312167F5AD211F8213725B226BB42F417173F7DFDE5A15F18F885876F6AFA8481DF967245F7A6EF4F38F8A7237D844F42021BAADED15F53FE95851F12D211F384844F48E84AEB49F92424CF81F1B8B88FA9F9F6F44F89F85258CD5C80E46357824FC37348BC7EF3484EAFC6F65854AB664E4E2F8ED688FA9A98CFED1D
-:80B28000F96EAD8F8159154F2CBC6656447F52DA44B82453356BA24F65F555575F51F1B3B51F19D974A2B92F49E982D275A4D93F68F8A3226758001BBB4F55F1D1911F59F931311F11A3884F48A9BB4B884B331E14AEB88AF9CEC88F49F948D8CF8445F24646EF435348CF63738AFC7634CFC4F47C76EF45F5E6E48FCCFCE8EAED88EFC8BB
-:80B30000F8DCD8CF3FFB9E9EEFC8F8C5C55F7656466F42D211F8242675B534F254561F75F5D5D53F56F291932F31F394B43D841FB6F66262EF6BF391143F2AF2A2A14F4252551BAA4F56F6B1E11F59F831311F11F184849AA8BA4B994B228FC1F1A9A8CFC8F8FEF8BEBE4ED81F4F01411044184418C4486088002048444864884411448277
-:80B38000441144400400800888008008880000121440210912201128112801F0F8E18004004200004CB44808890842821C0814480014000049645848860112881148821450121120E8142108800100880084888240B8A8072CF5112485F2112483F41164A3D441B24AD141B24AB981B24A9945AB944B42AF14B924F442B1478A2D914F8A81
-:80B40000C4914FAAC4815FA264114FA2E41DE2A26459ACE44DC25A1F4DC2421F4952281F49B248F89124A3F48164AB141D64AB941B28AB9451AF143924AB9443B242792498924F8284F9A44A3F38082E581D448B5217418B1A1F41B448F111248B141D248F44F9812489BB15B448BB9594385B424A79B5087F8884FBA558985DC84EA14FB0
-:80B4800082611D8CE119E292651C2E58DE282E499AF428531AF2688192A7168AF62A1119F46A941B28ABB419F24A9122ABB4222BB426B8425B8229EBAAF5EBFE402808000000104104000000800421000000000000842100004114004004000000005012F0239C901100A41B120040081018116444448141118001481C0822414A82081871
-:80B500004280090060112005812C21A4188E22181800200421A80081DF34052182604280B211784234410000100800424521049128108401324180824484018A4304423011208802000042104238688504144A721D469211C2C02A192362283049101428425448401804112C059C34B1201AA442AA41843141488A3118201F044242148433
-:80B58000162294948223230100234482F6842A40A1432FEF01004004C0114C040040014241004611040000411200002210040030112081018828800200480081840040F8538E00280020014400811180040000000000450200404402408411010044401402181188004100004008F06B48000043010024481002218004A124182612011080
-:80B600000400002412100412482140011042C111430281180000A01420C824302C4F3B0300100418108444124811020000212225014004412100244450424024140211400415341380018800410012004508815BC60022800100240000208404250812000000000020010012181400400200430285210100004820880226F4E29110020059
-:80B680000000000042204404400400100828420000200400504100132212019200810040080000008F2D062828100200000000212488189400113028142440020000200100100200C112308100000020082004F095140000410000160220040011000028410000440022420082100112001800000000002003480020F2DAC7242828240054
-:80B70000000000800446928512844400418484242247240000802408143015211081128D01860100008100482004225F710300400400C012004824000011001C022811000020220480010000A02100200910080020830800007F67010000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000D2
-:80B7800000000000000000000000000000000000000000000000FFE40F8004000000400428000000002180018800004001400848000000004480020000001002183F5F0B0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE4B3
-:80B800000F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000000004D
-:80B88000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000000000EA
-:80B900000000FFE40F0000000000004800004008002800002110040000000000000000001400000000F0C32770114402000081285800004185011C0414000000C14200481200A02141004400210040120151422602C10000701407220010051400211121201101008121804814111428044044025042241100002100118115028008184182
-:80B980001A2802432208823FF40B174100000081225824000084C041810000144484C3240441481224413031440044002114842424118211C02612C180220888F50522100245011440021400125411002411204804000000100200210040020000140040A4412088024400F0C2F3000000208214C844180048002081211228084800204212
-:80BA000011042100280049514100A02188841C91411C185118000022004270240E214144A141A49592284481208441E131B41874318282C24A1C921C66392465424234461E24282A214C0A40F412262280CA8128902BA20070823C123E448091444CE1432803F07AD924004121002225088400121C84D1821111820228829B2443021002E5
-:80BA80004C4384114202283032285122002AB18822C21120D84898112880818432843842F083DF00444018542815885684432421046014423838188C56928D14C0424121446B421422228A140810542449018813884212318860141431259854004443A12100705E092C447848022321022112258252428A026012100181232251211280DD
-:80BB00005A42415A0A005112248D31284B8400818485044840992825219482802148220218816FE701402804224181411441128584921444844400004816721408492801000011004481422230141810614100281004414684010010F216451426010024000012111931128140220100406844E08C124102104828216842290200001D8296
-:80BB800000122C9A11282084418801442E4889688410D4AD0A4A12522860224352284460613885833918442225140181221E481F44413C885164441A060088442159816248005D18161814E1218E411888849482444C25C84A224812E46FA80F1400901200C01340230141508118001002004A6222122048188841A412282302800282212D
-:80BC000084184414194212C1148418C01422894808F0BDA50029011885440485C4481B84888144426248811004104804811200606898172A441004A28001848088018011022988020040081E22483FEF4A2144424C425112914612113818488F144111141802278135480481110040420440044486114116840200164794148648A81A4936
-:80BC800021518490148C9194903444C9F845B92002369423400212222C82141102124811124002442441612420A22181004014022180044908002412180028006048200180F8199824845C0200104459144400405248C0144110042161884A918C4241430844C0288420280444C41522181A18018A44026448128125420A1024F18F1B6051
-:80BD0000480000848014F21428A03414841C14080000120000800210080000412400860A1644323800108148642122A028180014FFCC0B00404822013185228841889132D02201812422C18004842B4124482CD42488DC688804422C0461002280120C1800180080C1185884788072BD03141825911116898204101118011C94284048019F
-:80BD8000805118A9418851294499789288D26121C2124814250148418502841129C18685423812888422C44221008140FA1DD54082424A0424812382010089544218211841180020C422424962244187248446227144022746211110014443089088248E21C084436121884441418200412DE370445849488B245081404484B182C414227B
-:80BE00008C13C334B0280141814913B242880949082014284401824782228C0410821442822448248816022884828421442D18D054480147A811AD4414250A45D142D4A6B84A8C53194714514D4A8D182E145062004D5A2FA854AA2E5D48CCE4493CA44FE1A4282CC442215F3254238141801202A1AF9932189981B291342C230527254405
-:80BE80008F2188E181545425F21C2D902526F11E2232759A2CA197A419F3A914184E4A6AD189B532A2141245711812D94CF12A184624A2448938462E23C786CCBC4AD144785654441314924465544184A758827F71F3141E6C5DA25A9A122D84822694A226BC1C7122B41858441AF1A498FF2F44E264F41334C41D3983711161F42D74C5C7
-:80BF0000E911668997111E4E27218FF4353A7187A14C3124844751811D844978144236862D12A5E218F8225B2618FA84E7822EA4246A51684D8ACF24988810A49827A89AD824F112944D28CB11C9F182884F8C51822A93288744977C00004110844462812009402641260150184005875460142146918246813848304820040000844220C4
-:80BF800024210442844662884282248281004FCA0C2E641F92F221235F61556D4F4393488B624F47F745D54AFC21219F477445F559756E78CD145F5252A8FFE2F21318CF827215F975A6FF68F82E325555995F9BE3AEF29B11374CAFA1714AFAA3A335F2232585FA13111AA1AA8F8CF425218D542EE4AF8CF421A9AAFD85C32BEC8B126EEE
-:80C0000048EACF12EFC606CB6485B8BAFA2A6BF061676F67F731331F3357FC6FE3D36EF428626FC6F66D7FEF44FD29219FF5F7411BAF25E526D6CEF1342497B1DFE2F21D1CFFD2F315115F6AFBC78CDF927B47F52A2EEFC3FB2E2E7F79F1A383EFE351EAFFFEFA83833FF656A87F51F118184F4AA2CC5F13F21852BEFAEFE5F46BEB2DF691
-:80C080007F39FCD6D2EF4625A2AA4F24F5AE3C1E12EB64CD18EF4AFBD12F343F74F437771F72F22F2495F63B37BB446F42B67AF361B59FD5F821399F15D65FF45B5D2F82D74EF12D394FA1F1262BEF81F12F29CB418FB6FF82C23F368EF46C6ACF2BF7F97F2FE9F4DA6F6F61F742467FFAFEC5E73D67E55E57C5FEA62686F46D7FBD11CF3B
-:80C1000046DACAF979E91EA27F74F98A9CFEF8CF61F1AEBE2FA8F9F6744F49F17E743E1C4F6AFBF15E141F76F637779FF2F27B358F61F13B35FFE4F4656EEF87F3ED3D9FDDFD2139DF35517DAFF5F47466EFC1B124F315196F92F21E188F82F35D59CFFEFEC6CE6FE7F64747FFB6B6FEFFFB7BEFE5F47AEBEFE7F74A4E7FFEFEC7E7BD675F
-:80C18000855E5385F2AEAEAFC8F86D7FDD17EFEFFBDADC9F93FB16927F7DF8DEDE6FEBFB1E1CCFEFFED6DAEFEAFB1E9CEF87F6341A4F6AFA4F6850121042480141842642081E48800484608164000082851402101804611006881006411004456281200192002051681220514882DF4808824C622200C425024192214062812480014058CD
-:80C200004212464402484429F448242928813C482442450300818220412108004014048230840040F1478BC0421F4152281F41324C1F41724AD241B24AF1912CAF249921AF243915AF243935AF343924AF147924D812F924485CF9244A5CF8244A16F1264A96F122CA96C5CA8F49C24A1F49C2421F49F228821F4932481F49724AF18124B2
-:80C28000AB941F41F24A9119B24A19B54A3924AB9443FA4292478229F924484AF9244AB774C05A4CD628D141B66C21B14AC12483E4C8F24A14288F441BB4481AF148B153B24A3925A9994389FB215A4CF825DA8B815F8234881DD28F49E2327C98E522F4912C2E4A1F49F428831FC8F668111F41E212D8C1B228F91124AF52D9C1D2189BE9
-:80C30000258D914781284782384782B86D48B86FA2F5AFFB800400240000000000220000000000004200000080880400411400114424840000800200F046C540024115D681C4246021162128010089648246184401412031244444001E2882163618400880D121424801330912117082096150842C632916140A207844F21BEB30649632E0
-:80C380002900904123124494418B4281272186012181004A68D32A0484244E1C201414121412C414242A488451244426042222182A14A8148718008B42824CB88834241C019F1B0E4B2423752B543419448494325486B4144428C212194C18584814E064981C121A42646843018C43741252A1107818042B2443321A44244B2820322141CC
-:80C400002E882662441558842C236B49A14612846945FF1F0A000081281490124081562810283242000013A224418130482084489414100420490134441C0118C0121914288108C048214398882240F2428300286901294148424441280418122400601400840040022142611250484302C0242322011902004898190412442221222800EB
-:80C4800000485ED3E0624411911785848101678222232964882513C42417831841444F9294245166E18482C448CCC2848B348B8226A4128F24C11166440124158408AD1116D1165928121846D9A2C418C381E8C8E1C4E248A224896488CF4C064819D21671165148181221C5014A098A11032742848014C428C4442A24622485426C282A12
-:80C50000E48843C424AC14A142151402111170132891818D82421891612145A8824C9848A830484AF8743D3024210023410864288D222014885142B021815141C045221111830442224C74140828166843124128221642840A50211E441816011A34488C9312303843422406812FDF044C018B2428481844412014042B2134000083813515
-:80C5800026C0271B418082041148948581041904845A028480184CC14810C822410041276400304200AFEB4F02C44604804251182F4142042684C214C18B29614441C1A0582416081554484A020027134144901484428E21484C013012241124283044002882422484009EE700281C11981244004280420800142283028041080010113C54
-:80C600002400484008264114014446311828224C1108824289618A1812412800304897AC9012228B12268AB4144241614349849228235134441C3B228D24818B412AB188312184C0219D44C9641240B14A02411944041E211C3244471582641E218B14114092444E148E28416C61482260849048AFB20D414445011810443C420000128165
-:80C680008444C014412584449441100422444881184644082E114420180889C12840144A988210082CA142800400B08B0900D042041084429428000000804282C25246441A084146C94426088484C1100415042664448D6448460400C2484445522C0000104A9414BF3208460484F0122C253C198400654828122402848421244181224297
-:80C70000147260224581644246011506174210091D2211002417895219922182A049C22021A11812004FAF0A40043220022400801202214421104888821201006180C12A8100C0212200100881304810880118840000408804484FEF051480648400454104400100C100401144080010284288022800850121890211200111002014982193
-:80C780004A210A4B58828E4C102421F84BF5B084C244116041211284C0182828244118222223322241100814228184450881108204004088C4281021422814018484004014024848481CF6521924002C44122914384226354218424413443844001225082041882102C04800265C4850484508411014588481444CCA188908439425816116
-:80C800009064414110065F580442C04822220030184042141108901400C044496244218C3454522844284200460C11181C1418810629814408704281024C85080088232141F49EE100200200211032221D22482D182444422221268812224484110922004863C54440420126417424094581041214489418429C02122022820448F01E6849
-:80C880005082281C444C3154244966124D424034218C0400009028106212189084424241001C032CC148444812001564C14110C114C02118C044AAA418C688211222F8177BB042348424A11341781869628D212F82514127221D2139D482C246D082022014922C4215A842A303818724C7A14AD4C412594E271283511536D4B4C229841E6F
-:80C900004C849E25482E581CD44DE121E28804AA88F16C841E12AB1516B164D15A0A8012F1244C8D1B4396112F8492118B4427124E68C1465248439624269238C48F83E48252213629F21C181185FC41588C6244CD28830134456412851478299418D5541A8D528D889F81F148819B34CE411FC2341C8ED4582B8F96A88C484A81F4EA925F
-:80C98000245D24467428E924F326242F415466C97426C626AC032B12C59C14E0A20137A2EF22D246F24C444C15DB18E444F2446C4B666F42B224B4224685D4F4343119D64542F84529485F46E41494344744136414135982D01CE1643B4647444982D48464424D448E843F75041110011142114652814612612484424004805428000000F1
-:80CA000000200481002501148414100221122948D81228C181842001480081001F8A44B16456D1DFC2F21928CFF3F63F77BB6717444F13F721639B5593F632573D43AF85F32464CFC3F32A2A2B774FC67624F424284F87F559491F82A2324B336E68CF82F6282EAF2353828F83F3484E8B555F42F2343C55F43C749F24F461421F14E426DF
-:80CA8000F242421F77FED1918F2D31B31AF918B86B882BC84F6AFA8AE82AEA2CBD7436144F26FA4763347F56E652F62C259F31F37F1E8F73F572797774FF45F33675EF55754BF17B185D4FEFC1A5428FA3F32A2AAB776FE6F666246F86F634189F92F321294BAACB338F86FE2C6C8FE2F61A784FD6A6778F64F4515A5F42F27475D5FC3504
-:80CB000074DF64F44547DF74F47E26EFE5F571E7DFDD7DC9FA13A49D894D8D6B896F49FDB4F6AF8BABAACFE8FD7C784F21F1F4B28F91025F16D654F42C2F4F43F33D3EEFF7F37E2B2FC2B635E336F2581F9D48AFB1734BB752F124644FE37322FA3232EFC2B224F22A2C8F87F749591F12F228A83E384FC6F66C682E2EEF63F74A498FC344
-:80CB8000F3484E5E593B225F43B721F23C351F84F667659FB4F426748B55AFDAF35197AF14F819385B199F8CF4C4D42BDDAEA2AF8DFFFCAC8F8DFD6A781AF1A4B4EFBB48F164644F42F22D2E5F63F33E3B8FA7F337787F62F63E37EF67F31B5EBD49BFA1734BF716542AF4343E2FA2B23AF32E2E6FC2F66C6CCF87F769699F92F268E83ED4
-:80CC0000584FCEF66C4C6E66EFE3F76E6C7E7C8FE4F455573D241F53F7292C9FD7F32964BF52F6494D8FE2F71E14BFDAF3D917BF15F95D18DF9971CCFDCC942B5D4F6EFE7EFCCFCFFEDCDCEFC6F714144F6EFB119B1006004184403824122284244044C8268002815048118110084230482200302410044148418C048C4401608124844462
-:80CC80001244922041044F1907AA044342180227224424442400100228842C528428220028004302A444218D2440742201858172280114001634486014400588B0481A048C2444F11A9EC0431F4152381F417248F11124A7341D24AF36D141F24A9319F24A9151AF243924AF543925AF347934D812F925481CF9244A1CF8254A1E217FA2B2
-:80CD0000641D2FA27598C54A9E242E4A1F49D232F4912485F3912C87341F49F24A121F48F24A131D24AF26D981F24A9151AF147924B84A3B242B944782A9F92448984FA274CF07BCE44156384CF6281144AD111E2425C12C8D95282DB555D8182BF3488143F24A9147822D9167831CF8241A1CF824984CF8241A9641F89825BCE44CC21AD1
-:80CD8000CE2CACF181642CE1C97648F2912487241F497248D241F248161E2C8B2441297334D82A38242B94478229B92694924F82E5220384800400000000800211000000000088000000000000000000408404000081001022F4BF5B50214C42C5241321922248258245C24884582162ECC75C8941384114422608241240E6949244861404
-:80CE000012A2611504441A420A8511CA2C8A42E2883141821002480028482822DF770443229832160841132191249C88A3181028F1841882100241C2196218C722221D28C5314244213628548411107419024B824112121823314210384A4283344800AA8124E99144E4130E1536444C62431321C221182191490326A814182AB1349C186F
-:80CE80001648D821C481141BA18C3282395184211CD642F4812C21C48B421564448123424C5418A12E1C2A3844AB8113A28442A18C8404122C048963433F780422282D11844094124847229A44E2890484214F88542849140244484A4248249228114654868021143211004D11122E82802141221102872484800400A2289A2404DF810DCB
-:80CF00004084C12818704C4204842332110040180210C11422001400224614240100001114C081001241908228141281C084A220082004FF2B0717411226911225C148128D4228636A318CC841A4E04462828B82C48084D448C481C283E444C114282D814849048574627221A428122A71240A4DB1481E22D236B1982491411D1429E2A221
-:80CF800081E444B111364C18858478DC0319813121A9820145582228272A14201408418110041822488848484B4126047100002C42611A1981F3218A00124723D8182819411121C2344841488C249148884FFB034444181825C14852C304C432A7191110326829C2A881114324141CC1818120E14422A8144C04C58264420040041DB44289
-:80D00000002F12C8D8A041C31192882B28581BA1444004175E2064824E34184445C849002642C16C4A2264818218428032122412488A442138444C127818C4414280378420022C0222C1728C21425148A14C044B42A02800A3048D225A0E1A5282423448140000D041C122112063422022152404230328C280091F22C821368C5143228C82
-:80D08000A28410D449082711118029C69440E244A21800C7256A0881219F5F084014C9242022011218008A11042488C0142028C1210030211021014482001024014280A142606214102288618821662C81420830841FA20D38239231450387428D410022211E681EC24631182AB994024B124A6341523222402112F4112412AE1D22CC4D7D
-:80D10000B241624A4CA282606217481A726438318F2231A1422D18A145E242AC3487428AD32C628889147828F6B9DD804414AC214314810118121411100410820490824081A484224681244808698482614100182044483211424418198228A814842D8448A0414A0220E8AD4A2204004C2542082C04278180140100450128418117441295
-:80D18000800EC8002822411C4224147424022120010082E024911423094A81688C48221034285757A02114A110084C2481A34888107442B21194284E81E0183212422A04288212882812148A9544184110041144892488449454200141484110C424B024C1828824441FF308188C021D481489842102230A2121404A1142019042144011A1
-:80D20000412101C813440128288AD1219211143C0212222860624100004180514200228848DFB20224128081220100004412201818A884122081084248C0818A01C0442888CA9121801224218A024280040000222121184A0144219041248A14148E01902800220010450900800422884200460188444084344411454202C04888410018C0
-:80D2800052128123544218C0242A886841848A15F27E49408C6112436244404448044098829024442830442C18044902414A122202421442140010850441469412262204208488810841421E48608210A812EF3E094081018C81810428248923022B2821308122192A012004000028214421264641062222200148412644840244008002E3
-:80D300004084A4852D24F0F96D1034221800C11845084188140044508246062664184C445141448442904143222808A0282E41208182820442209628244A418424863752218312B8142212F8F48F40084D4115181101284820428C818A6D114A81280112169112907180288482011CC18182C0184A8864488819C224202281E84403281811
-:80D380004C018082988450824CF4EE447034F498262B11154C6C41CC65435E2626248B5242214745D114414B2A4B934DC5C9D8459C24432482A1222415F544C4436268435A554F12D324D21181F212448654444B226B274E344C81D426EC25D146B124A62667286F82E5C5D4CCB8B2AF22F0DAD40019D1D8E215B149B129912C80D422C464
-:80D40000B8241E92341BD216BBEBED1EE811C9222166A1124E1186A5F41D4142144B441F18E24497F41EA52AB241F4A31528276846982100303489A2218D1425248481E147B248AA322A45FC845C2B653FE443F2425227125189F214614628D58822A2A8A1B588B4857C8A9922841D443724425AB1116614199461B4429AACFE2AC11219CC
-:80D4800028B241E42849267424F424118BAA6ABD72E744C4442CA48F4A2195449A68614F618425B984A828418D82C7C26FCD0D10064184450249011820024400112811444034814411402241A22145224122412111248128010000000040040081128304F02797F072527F9411FD3D65D55333AF46A6541AF574F429F811132B8E1F55F16C
-:80D5000041E14F45E51CF91C3E7F4DED2FFF17133AB725A34247129F9AF711132F23FFF3F11F1DDE31F142522BBBE034F782963FD97911F7B4768F8DF185972BAB2E222304CF8DE923F1CA8E65F6C6943A774452222F8DEC18E828392C6E586FC1F2A6F8F072423D4195F911419F36F66B63AB766AF734544F47EF42F831332F4CFAD111F8
-:80D580009FBCFE565F2F1CFD3CBF6F55ED2BFB93D32F13E71AFB32512E419F92DE31F422623F3FFFD6E77D152E732F6BF3D252BFC6F7A1963FDDED13A2AACFC4F4B5976F4E6F246B444D148FCEEC23F1FABA2F64F1C6B44F43E725F532226F4DF8A4A4FABDF6EC87EDC4F7BE86F062767F53F71D115F53F26D695F53F338344F47A6764F00
-:80D600004EFE12B41F13A3FD5F55F51D995F67F7EBB9CFF7F1E3C16F4FFF37216F5FFF85915F4AFFA5A18FA6FE23216E623F3FFC63711F56F454C76F2CFE56745FB8BAF3FEB1E51D174F68FAC888DFF4B1F6FE44226F44B2C4F8D89C2E12AFACFE86862F4DF924744F24F266862F87FDCCD84F88F9EEC84F86FF84BC3F2C4DF266667F73ED
-:80D68000F31D194F55F16D7DDFD3F33C3C4FC7F664744F66FE1AB23F33B3D6FDD455FFDBF95457AF9CFD7CFF6F56FEB6B47F5FFF76754F7EFBE4F54F5EFE696B3F16A6771F1FFE65351F72F416E44F49F3E4667FCAFAF1E6BF7BDE77F386A6EFC7F57D5F6F4CFF64266F44F4C4D48F8FED22F1DAFA6F2DBDF4F924745E526F67FF5C9CDFF1
-:80D70000CDF99C1CCFCFBC34F984ACFFC10A1800404128424822486281204823011E48242024088002004A92814288B024084B825016108634244843022248241244126C2201C024E044028FFF0C47281285819214A01444224C0600F04A14131212C184484C39214E144085641425022C442442D42204142002418C82C8248084212104B2
-:80D780000042D0488294888019F4F991C0421F41522A1F4132481FC1324A1F41B24AF11124AB9419B24A3985AB9453FA4A9153FA42914782AD915F82C4915FA2C4814FA264114FA265194FA26559ACE549C2DA1F49D234F591248D121F49F248111F49B24AF19124AF24D141B24A9921AB9451AF243924AF4439242B94478229F9244898A1
-:80D800004FA2F4B3FFC0481B418D421B2187241F817448B111324A1F41F26A841B28AF54BB81B44A33A4AF7431A42B3426D81ABBA29492AE5A8D914DC2884FA26518AC6518BCC524ACEDCCC21A1B688DD24CF248921F48B24AF1912483F481244E941F88E244F38528AD924B42AF4439A42B9443B342B82694986FAAF5D845144084040088
-:80D8800000004004280000000021421880080000000080048008000000280000000014F0327B2411223502911200221848489CAC1812802832212251AA644E488C04182C4138441210B4149842411115B428991343817228C1424C2471914289B1814104844AE84248C82412F0DF6C14129624321C2C5414C57214511A4481250946032FA0
-:80D9000018942221872160844068822686042621145186428E28C02442825014481D42186418248718A3825528422722463426818D124305471683F2365B1413E1244213D418741441D416912B44435418871E1EC1293182A2298223C246884F82A4414E2458121F210A6C449841CC3A848344B441081D9613542532262E34424D189B1257
-:80D98000279287212C682248A39248CF28C34E4CD21435181F350F21162462812410082051284800904121503850182A84688281210083146141002CC1244850148C82A141108141D43228A814E0141144148408188022F22B631006002C1141220112701128242104184004440000848143821224840100211002298124121142A8161908
-:80DA00000482141220E244C2484008F0462D8012951284194486042CB444382824402878130C2F4394182F2835489B4249447148C241212B148924742428C8882A8144042240D12C49A43843AB2D1C68231880C468C44870820482C0C48FD20421204168252448189042892201A08413012845A2588494106124A4A43842A02420082C04DA
-:80DA8000004061C9441908AA2403204881012847260084005F150449524121105141242064491039428341528412636581D042846644103841904483924445A81884381004230229612422386B388331C11F262101428956484270C4088890C4BF790B1884421014028359824662888744904218888C0858291124240126081D28006AC1A2
-:80DB0000845448274C153285A0841C884411081246B482B249B318C211804AD44822BA14021843A448FF5D03357412784188416812263124520053B2128A512485018D52C02A1954688117416384A458C019002561C330264A12B8510210425248E28442C024C249018D414851302200A1DFDE0248401688145884821912A11212D01818FE
-:80DB800068211A4481022A0146A54A702218C41421A14E182A2408181042B21422518443284281030044104221E19401890812F0552B704623512983614485618287412F1413B188B14921715251A496D9826411297632B8248194185F24B224C4689C47528162C929B6A831C41CF384412136E2110895748886E214F3442A2A5C18841FBF
-:80DC00004825B1227844E842B1C4F32412892AC154C2BF31011810048582521428814823829282868801988C84012714456854828121444921D1822114664425423422C0814CE22401408C28011A860144008C14080040F81234001E21121A62842880022B211A8402482C8268218A04881008242094184A21713462442184221849021560
-:80DC8000A81480038382044008481934484810A418286A0842DF4F083210042A41022911121868244A2101224226088522048C11417288622485414101001425C45200400248422C02008D12203214288F489428A084104AF2422300201141C2188111188824002110180220721128042611012012021621424448912641182158108A149D
-:80DD00006284238838224714B122252CB6221834122083F2C9EC241410081211141048521444843052148CD232C88114442228816C2CC262147018014E142D51482811321934258100E081A22893014A88A881881A0A183241822C18F4C22F2049080080944860A1400816522820012729811242C048880018214444502A8F5211A81445F5
-:80DD8000210A8A84E28448081028210484460830144C22228181F112EC402804460848120010C844446814400114521C84C1C82C91191A4401C4C0229414885944E8A201422322850210214424488102C094000021F0F8D840048906C904478212663244E042315180245C828C314882608812800141811F22C1821CA5481C03388C084CA1
-:80DE00007422048031321A28A2212518082CA8211E8200248C818284F2399F0012400883058021644489C12480014A088121881A188128440A30482344C834000084288532288011A1488441CA82318448448001119012144477F424844081414382C14885012C41469822E0D40113C12419912250429038A08142100840B7449142255918
-:80DE8000224D582021842219A84113CA14802201430400002302772B008B1B812E198FE47128E8A1A2124E192F83D82924B229B1421122E8819848B999131B81D6F818141718CD2A2C7864B24BF32811BD4287212D2C8F41F14B38282F4AA1328AF2427387231AF318489698987EC88312B8487A84D489D386618945D44C22A914A83C23B5
-:80DF0000B4D3033A41A111C0412D41BD148F25A4218971449C1A6D481AB458774AFA42133FA162F816DA148661828F81F6C2418D2829642117254B184F44248666235F72A441C57C3F072B4C66A2143F22E4215629478D1EFA841D42BAE421A8C62FA8A7192E2716A8128F18C42496485343424D298325E325214459284E462B115E6A562E
-:80DF80004652215F11BE28E418A9248F1CFA421889CEC12419B852F418119C54861E2D3F12F1955265FA8445AB155F347213C21847C28C83A42A8B34E688D2113B829E524E814E818F46D644A3852249F1A622D23243F3CE36D041021D24D041021D64D0C18698218811888430A4303530A542430A4302430213221821282248210882A081
-:80E000004821482908213022100225042150428C048C44F425191447425F447218F53D75DFEFF5446E17347F77F32F34AF21F1D3D33F12F6CACE2F2CF8DBB17F72F25B4BAF66FCC2E4EF62722A49F4212D4F727223D346F17D757EF26F64F482CE6FFEFA4A2EED1EAFAAFAE3E64E667F74F28F83AFA87E4A2AF5CAC89FB5F44A321B213FD8
-:80E0800014C1122F6EF11D9D3F84F2382EAFA4F58E28CF4873A47FFAD88844F85E4EE941F3211119F2282DDFD3F779481F35F62C26FF73D3EFF5B3F32F8DFD6361FFBFFFC393ABCCDF7AFA7AE99FD6EDDDFFEFFFEFE3F9AA2C1FD9F9777FF7F2AFAAFA5B537F67F7FBE3FFE2F6D79CEFFCFA9E8C6FA7F6FAFE7F7CFCB7F7B722AFABFDD845
-:80E10000DABAFA426ABFBCFE5A9A1F95F44F3F2FA2F292B2DFD9F9CB8BEFA6F56E58CFEAF8BE94AE2A2F2FB2A2ED8FFD6C7A5FFA4BD11182F42D283E258FB57752F22E6E8FB6F64841EF69F9FAEEBFBDFC5B7BAFA4F45B53BFBAFBFFFFAFA5F16743AF28FB96B52B98DF98F981B37F78D282F859598FB6F766656D4E6FFFFBDEAFEFE1F394
-:80E180005A6E3FE9FF96F47F51761BF398A28F8DFE4A688FACFCEBEBAB9D3B649FF7D3A2F1CAF8FDCDDFF5F1CADE2F84F1F4BCCF6ADBC6A9D22B3B8B7F4FE6F74171246D24D08DE155F1CC7F2F25D4BBF454578F97F75E5E3FB7F7C2C2AF85F74B1BAF25F58B9BEFD5FD49996F9FFDCFFFBF91FB8A48DFBBFBCDFDBFB8D2AAFC7F7DFFE5D5
-:80E20000F15B53FFDAFE575DE7E6EFE3F2DECE3FF3F277677F53F3ABA28F27F35878AF8DFF18589F9EFE58983F9CFE593D3E388F89DDDFFC5D1DCFCEFFA4BE6FCBFBBCB66FD1F93CFC2BBA8B994FC2B236011880418841C8121648628160812416483281248C049A049283348142218394128169119816812B129014B022412842A812844B
-:80E280002A48089E48E0884445C824124C22892289026FFF0200004602211028E12448B84228081781811378489241A304004008190588C6018982684C2712824523198284E881243481188218A0141283248118041210F414EDF022431F417228F3112487161F41726AD141F66A111D2CAF169921AF1419F54A9143F24AB553F24AB5575C
-:80E30000822F54FB24485CFB244A5CFA244A1E255FA2F498251FA2E459C24A9E24ACF491243CF4912485F2912487341F49764AF28164AF24D1C1F24A9219F24A9251AF243924AF6439242F247924F842944F82A4944FA2F46BABF0224B1E4487321E44871616742AC1442F16C14CAF5609AF549B24AD9186F84A31B0422AD81273829832AC
-:80E38000ACC5A1ACED11CA4A9A42E259E2B26449841FC9D222E4C956281F497648F2912485C2244E921D248D961D248F241BF548B2228F6431244E9226E8447926B842E982F1551B00824800004800400428000000002180018810020000188400008800000080020000200425017F310C00282237821850224503A4841C64341240088DF1
-:80E400008290282E188D74108214167241884B1AB82841386129762162111029324889A4529348280858C1188218422A014844221F2D084AB282117912C1441410E882018E414E128284996C98211683B3189212488246D8A44461158C71148294164C5224986391942341D816F112424B4811231A913612328C416524CC7A287428044422
-:80E480004B1A4C6A9144BFC50462235C18372359321150826D1190C523D1125C818B6189184832282782ACE184F218441E482724C69245A187542A58A219F2241883D122A7412FB5D22971143259697448B18A6212591884EB82C1444578AA348C8D1442C0B24CC8112B214EE7001222304800702802818C04482D81112113812991221216
-:80E50000A850481112181229654145082958414B820011A02880E424E1819218001321248122024343A4428514D4E408000014482E13302A502800008210C11200152804004213B2185222122C01848A12022184800217816A011400124200844602608842F0CDA3E01442C1113982410A1588317A12818D818194257811E2849A48668358
-:80E58000212CE354589627222A1184382947A24AB8440341821C6263A682022A3126A44D58228B219048868819422282A352128A61C8AFEB011C1221116211A4281429B3288101154848988816C3698C6414402832C48591222226219B2A47822B5842842C021942D482180222A3733832182601C048A081002382A242848A54482F990E48
-:80E6000042409121209411A1842344188A083400882C612218138C552141B01244144831127032048624082B1228282212544246048B122031C82410283412121A2881F882D210C62853260225110811623A041A6881428262284C018A812822348883220CC147A2CC581885F2182248229028C1169812202401813821841A942280082C52
-:80E680000242384AF8D5A12041A21425C11C804324126AC83C824264812F82012486F8421441834401222182448880E512240211448130228008AC81B248828994A412841820810146A2128091C5B04182014142C04489418841018400457112880130224008294442B92811022C222121089012510047824C14768188018C28840424125B
-:80E7000027264A088018087F270B7325E141129144141E684128281F839421A9911846F225825E282662892765384698294823DC2A9249816126C4AC2B3489F1922A1994242371253822128D1449941419A141924E12428189011226A29424482ACD288AF45FA8208252324CD22801411658381E48888018941816081244C084820089020F
-:80E78000B0243188A45284280000405C288A42C248AB828C12E88882A841462253229A04220018F01E5B8091481921840480418248022501921124812A0518828C01241724128CA22910422A0110414242881AA22110012881228A012196222221011230126E652002803124C91414081200882140B2882521988200A0822609885821C15E
-:80E8000052194292348091A9CD3100243032294252141800254802188988A2251088F2274E00834108121E422400D042041E4880060039421221824402402348C94111408A6411200197214219029440416893811C612881304822202A02241F810E234491444111148C14144A8119031125041C32219028448426816468844A080088489D
-:80E880003028A8482502828130482084A21821230546048304230444A083F0C212A04810414108111092582984612658421A84949290129018884220081A2264812021288124091220111232428361848100468828B4121C02D8182001FF8B038004101282048188822C24C128164201001904C2188C224281482213820122871426CA2821
-:80E900002619A1924A3221198201904444203811826028202228592282CFE80E181686034374116642812601204288022416C14889082A0480884412210410686200408D982890844241143932841CAA84891101001298218490C2F0F23D4008002410D912246514184A11B449014648A8A41C61811C858304C8421281882B4184AB4116C3
-:80E9800018B11284244102124A2124246424124AAA84832424044AA22446022382A2186F1C0F1548115484122011140141002C3288234104A5C422A870224482014E82828110014601888618824412081428F02281400428359888448244008825C42247B6245AE42851541813D1939126A3117858622C3414469B8A1B145E48872B9738B6
-:80EA000046B83192C88F42A1424BA8238884EFA31456832641A832341D119B282F82D118E8C6F421212FA2F121212E219DA287832C1BD8813882A968848AB21822E42FAA129E269E32FD2AE012B1418451C587444B448F5414D131E2189DC229F1484AA9A14627B11D122F944BFC82326F14A43A19EC2CF8494295E31131D28A785881F9A9
-:80EA80005A6CAF29335D8326DD32F819228A731AE224D451A6519D52AE414F54F9C8481AF5185299AC48D88F25C4442BE16D1890C823D2F2460187D11F81C2424F2265611D1A4D4E2F8411F114145AF6B2141B414F298174AA85B4327F388169815AC22823A244372487A2B9C35887152C21D4B2A4F96CEE83511427A18A3B1242A72423CF
-:80EB000064443B2827134EA8C6F1441B467A92B622B9E2A912A0A92A81F8112D244C42820228800228800200411005413084308400100140044422444044412442444104440020483114100445084D48D084046FFB0F4F76F47312F5FC2D6FA7E2FF63F1474E2F43E713F278781F19B563F713545F5CFDDCDCCF44F42D622F62F2E2666F2E
-:80EB800067B732F9783C8F47FF682AEFE27A8AF818193AEB2FFE9A9E7FF5F51E4E6FE9FD524E6F64FE46166F69F91B16EF61F93E6C5F63B2527346F446568F84F4B85826C8127F4CF8CCF4EF4CB4D4FD62442FE5FC6E4C87868FC6E3C8F15CCCFFA642F276451F13F12C2EFFD2F26D4DFF53F56E6EFF53F759498F8CF9D5D13B77FF27F719
-:80EC0000DBD3AFADFD6C67CD533F77FBE3E75FF7F675F7AFC7FF68F4EFEFFF2AAAAD9B8FB1A1272FAFFFD2DEFFF5F53A7B2F29FF5A5CDFFCFEC3433F1FFF1A2E4F69FFF8F83F17F61E3CD5FF5E7E8F84F6DC5A2FADF6BEBABB889F8DFDC646EF8DFD685E2FEE794EFE66262F46E2CCFDECFC7F2D4BF343715D54DF42F31D17EFE5F75F461F
-:80EC80007FE6F6565416F353513F57F7D1D11F9DFF51519F9DFDCCC11FFEFE222A7F3AF2B2B2FFD3FB7A38CBFF8FA6F726AE3F84F819198F83E32FFF5E58AFCDFDFADBFEDA4FA7F563CE3B661F1BFF3D12AF63F17A7897A7FFD5774AF86252EFE3FFB2FE2FAADAAA739BF3CAD1EB958FC1FD6AE8EF21FCA2C84F43B422B3ECEDA88B42F143
-:80ED000051615F71512EFF53F25D2DD751EFE4F47F75BFB7F6DB993F5FFFD1D1BF9DFB1951FFFDFDACF3AFFCFD5AAA5FBEFEF4FEBF97FFDAF8CF2FFFCCFC2FA6FE524B8F91F1183A2FAFFF5759BFDDFDFEFEFAFF7C781FEEFEC7441F1BFF1C3AFEB4CFCDFF7B69AF81F32D2EBFA7F5FFFEAFEFFDFAEAAFA9FB1B82FFCDFDD6D2AFC5FDF8ED
-:80ED8000FAEF2FFFE68EAF89BD32B29CF9E4EECF350D1C014941C811484D12122486488344E38844C348F081482CB29114088B2480121118B24892838394123022A08240419882842E111E482663892662812482148E486081A049289200DFE30F82110024153C421528044A21011242130111AB141381838441A2848452205521005A4234
-:80EE00002AC5438081C2121A6624200414488B8440A2414602A8100228147FFA0E6D421F41523A1F41324A1F41724AD1C1B24AD141B24A9921AB9451AF443925AF5439A42F547924D852F925485CF9A54A5CF8254A16F1254A87194FA264594D4A8F49D2A4F491244DC21F49D23CF8912CC7341F49724EF38124EB141D24AB941B21AF144A
-:80EE800019F54A974782AF643924AF447924D84AF924488D944FAAF478A150821A944A1741A36441211D4CAB1415F44A9413B84A13B14A2BB84A21FA4291A6D812F1A2482D11AE5A1CF924CA1E814FA224F9244216F124CB124DC21F89D224EC89F624C292C3B491324C1B28CB1419F24A949E24ABA41B212F4429F24894224E94222D9446
-:80EF000023C294272BDFBD0E8480040000004004280000000021800188000000008480040000004004280000000021286F8606123028146D4A22769148260C209958B0183428A800828608708862821002C18914C83A2A648488223CC18814162808A304608116B811C8118A14921AA03488838478188478EF03281398112E181A22116ACC
-:80EF800011123F24084282D82D828A542312188724185D2822D024044668842304230312256211004425B8226894253811A7139C69241C9448C2A9210C81C02222C0A1F0BBBD2062841F8152284B242B21393241CC613841888BC2828CDD2A3AA11812C82D9A26081E88811098C865D828342899A312E018216294C31883E21814381A8444
-:80F000001C714C629493E214815C2284A0612A986AF0289423F8C9D98011011B2189018B1416682248A041181A1482440240085128244E2425220442204122D4A204201142989A842119F42211868821A19482A9A1481884002008F0E96F5024302212402822110285031C28D81841181211389470319828114260412E18508580048092E3
-:80F0800012001902112682421221228101C0484216080020041F2C032D214D11C4C992392D3546189A288B18381AD4A2A1142125B52CD92281C52926384444888487148912E224A38747828F6843B84811F445221E242AD92CA8A18DC2C41F81E444D1480223DE22E821F814421643A82CC967428D542A24FB28847F1D0B26449524454843
-:80F10000991B89148A82110186E121C81125B538C811C011286281861168841668822A35358C02811E4860261812C382384825344218236222582C4172444271428888149418421A3224AF690D358251822AA11226842251828CE8A1E22431182944181816925A4DA8814D19260442114C3212248C1CE4E20DC02437414CA22813B8229105
-:80F180008126F8112846140DA823A8181289052E582E1C28498482CC887FA50513C4280047811285522C388921994100251442C8231C021C4A982C8584922838838741C2883C21E84A0421108922D4410421318F42C43889D1A2A25841244E18A0821A32C2C04886F2B4FB2042F841281903250111411084C128108809C4A44B122152187F
-:80F200002301448E4880BC486115948C22914512815A822112A84242721061148A02186923280442224243026FDE0390124141102481C24944818322D8488815E446084C0180021004546082000021282218241C6881293894402401001018081E24890118160848FF5D4B31212953851E24442751167224D1140683B828455848169A8401
-:80F280002E8417422F81D224C12122C342942426FC214889E381029C44CA88639145290317231A6A8137C43EC429744284B62141CA884A391483329A4C92883AB442698187444AF869868004221189018184A961C1181188822744128344482782E881844108604148C2AC258981A2C228201118212608E01261C1811B412450284321A432
-:80F30000413880828402F79940222102421418814F2214C44828884B1828214812188288122C015021221840A282818824005C1108CDA181230114262948388240A24A802101228A0282CFDE4D02281122107241581200128100422800148D4418A61134C8652821248C818925014D38D08288983427189011881468000084490884882BDF
-:80F3800082188220B224F45BA50013440A14100223B121244883B211082C511C80E421088280A242852441024664441905236413104294244E1443082C22414408424C0400490200431804AF944AE29156484419014C0349022C01B0480198418A727492A8136426C18843888806478282834381B842813A84C828281888628C68488D2415
-:80F40000901211150823344429AC8422A48CC448A284EF330B442C1411C128241342CA38A021131A01990100004084052534C42304C08141852449021416489814816131002818C01214002C22120618892204CFD1048C4484C43216B41212342246020024002601004412812E8A1691182289C8182C2232288032158C4188022508840079
-:80F48000824F94C1838C92822C02102A01C0844A0126F24DC54028210348608148111B824028394421422422466482C14A111608604224C42420548284144383E81861284AB211C2168F4108800284848D86414410B823290283099B4370B4611881615C511C6814F018821C04AD41144CB448D868644422182190284CA442D048C1448A8C
-:80F50000334284201493242C14011B422142453231250A8582014E14804296441887288934141489F1D673403A286945A282484449140183CA1480368147111B2982E309CBA4282324A218848829521C853591274AC58184688385841C68218817844668451E42115417228AA214842A0447886100656844172CD014B5ABF422186CD2586E
-:80F58000DE73C25927E21AB1C1722851883F18D811E148B184F1245C6F2BB382E481346C4B418E68C73D8F88F245426D2CCF212CE383FD52A829A9496AF422912BA6AA782CF28C6C16B858FC11821ECEAF625548855A899F2859248AE8ACD62EB6A2B81452A18F88F864841CE288F2B31CD063F2D43D85B132B132F1344887441CB448D63E
-:80F6000082A8541C7A48F854442F35FA114D8B244C34514B8A2F89F12A848F67E1C2B266D4C8A2452FC2A1285D27875847512F645288CD241AF41D2417C11D914F4E7727D154B1277254F8742B3F18EB3142B99BF446442644F414748E14EB194B328B514F58F148421F94432247F2152615714582F13722DB2477324F33F192A817231A2B
-:80F68000B78298496E221F3828F42CBC8F74C1E41F88938429CC84AAB128A124ED9FA3BC25F5E84A8D987F7933911F68D192A1B82723AD838E3EA78C8F18E118925112212B4246DC2811668E46F22A8A2AB842E488F228C84743EF750B00000000102408820030110028601440011440812894810020020088C0810060124001000028127B
-:80F70000141228005FD4074E661FD143F612529FAD764BF7476E6F65F34F4DEF5CAC5C4E42BFACF942D48F849E4EFF8EF16456CFCAF9A98BED8CCFDBFE39A9D7DACE8A2FB4F1614B7FF6FCA89C8FE4FEE1EE2FA2F2DCE88FE4B4D2FE92822311F83B449794AEA5EFC4FCADEE9F58F88CE68BAA8D128BD99DD18BFD4F4EFCCCCCCFE2F48CD3
-:80F780008AABAA4FC6FAECC88F88F9B8A8FFD348E174E467D36152729FA4FE6A26AF24F45E53FFD4F4EEE76F4CE424F4EBFF3F6CFDDBD9EF56F6DE5D6F66F1AE9C8FEAF8AF8FEF9FFF9D99CF4BFF4183EFFCFE3543F7F36F48F8EACB6E87AFB6F3DEECAFE4F6DBE97F79F8D3418FE8F2A3E6975CBF47F1574C7FCADFDBF395B7DFCAFB23EF
-:80F80000313F4FFF45D1ABDD4F4EFECECCCFEEFDBE9AFFE8FBF4BEAFC7FCB89CEFAEFF6CC1E027F6317525F43838DFF5F64B637FE5F65756BFD5F5CB455E7E2731BFA5F75F5D8FADFC5AD6BF8EFDCC6A4D967F3AFB8EECBF8274B9F86C5A2FAEF8638E1FE6F4746EDFDDFDE8EE1FEBEBBAFA9CE88FE6F473694EC22F29942EFF5BFACDCB56
-:80F880004F5AFB6AF8DFB2F6F9C18F3EFE3A358F38F9D8F19F1CBDDAB9E4A44EAFA7F7983AAF8BFBA6A46BEA8BFC8F86FDD2CD144F35F535673D24AFD3F35F6FCF65F65B6DFFF5F53B1DBF7FF5DAFE2F39FADFFBFFE4F5DBDBBF76FEFBF9EFEBF636966FEBFDEFC5FFC6F7DD5CDFB2FF66E6FFE67E35F23C2E7F5DFCE7EB5F77F978BAEFF0
-:80F900004DFEFAFE7FDFFFE4F66F69FE1ABE3F7FFBD9D7BF57F77BEF7FFAFFFFB95F3FFB2B3E3F3ABBDFFFC5D5ABDD6F4EF6E264AFEEFFBABEEFE8FBFEB4EF4FFEBCBECFE6FE46CEB02401671270260326E38154141A64328E48341274824CA2498D22131928E14432814A12C22419912859A12469012A29D416096B929014484F22A94138
-:80F9800045A249248280048E486C62816C028524E14422F8B2D100102851281A04448F22A14880B44821284458388A240444821445081518984290C2812C982848150419427181581A11A1112A5881D081D22811C49280880482808458244FB50E2CF4112485F2112483F41124A3D441F24E121F48B24AB981B24A19B54A3925AF3439250B
-:80FA00002F147924D812F924481CF9244A8D814FA27418F1244AD6F123CA8759ACEC49F2224A1F49C2421F4952281FC9B24AF8912CAF14F88124AB161D2CAF14D981F24A9151AB9443B24A39B42BB4478229F92448B84FA2F4B3D3C0421FC1D628F5112483F41124A3D441B24E91218F44D141B24A13B54A3B24AB84224E9545D812792653
-:80FA8000C8916FA2C5814F226D112A6C51266A411CE449E2A27491CC421FC9061F4126E641324A8E242B1615F442941D24ABB449B24A3924AB9443B94A322429DB8694BA4F22F51EAD2028880400200400008C0200000010021800000000008400000000004400000000002501DF65084E24222870146A4229028085988283280430222C73
-:80FB0000A49230A826941462890AC0492B1C0018A826D842C44211148641E888A424372213153382882CC4188984122602006AE141E428345F002F1851E11C018621B4440944181B3418D12B411B1645988A46114A010021206342418D145F8261A8441E44A21122859436284D113084442E84522592184C1812A4C31761184932128948F2
-:80FB80005148BF2246B144B2C291281C311479823284E044711492A13E88431422722228B4831732A94449B112C6A88260941A8411D4A12182A2C219744259214319B819A42473584337424389F862184C216442326C8181622156C8458B495FC50690214503818823A44100881A0415A8141B4164860884200224001A7224624845F818D0
-:80FC0000218886D4A4450428C11922624880A214822724406288A1F0428426014121A21841DDCE0010088304008110088110082002001180444142010082202802002C0881131882121AC11112181B414222818022412411083F270D244C02CB215081489125C1228A1402A42481A194100842832882181A180C6688113812814382642877
-:80FC8000814388042632141222291818128288A1C11823011268D084F2A4EC002604814284484021F24282008410029C02810080440114448026488AC9282840121884348121232201121602192528A341242A01183A4418FCE67B002518C8348114401B08C140481258288400001964882362288542480881181100444286C882828180CA
-:80FD00009214A126D31448C832800483280112450280F2A8E610042211902284A7110000843508128434C01241407824011428410086181422821143840240041441121A921800461402400C424C8112F498EC00001818800622200880219482204242149884008423820421C41008001002850222A622E298832448022D1880280116129E
-:80FD8000084281F0D8D4808201410000150A400888504844810022304400502440281282628242001001890241415042110000004B38824A412408F05EE1302412601118228C8411014008862144544824C01443C28441449022224181261842382848123121502883322426C4241F893242B88502838114024CB98841088A4548F49D5563
-:80FE0000002042440226528187228008856281249608178224100A83342181114654221034884722200240641200C0821141164421410244821822641A64444128F0B53B000084810011A11518028100000000844400840081000000240010048112811301008400201108181008AFFD0C004508182508001008104848421909111004456A
-:80FE8000080084002441204202004C4242431128018118211200002A414C2421022F160E4008401A08004008000011140040044400404808100600508200443100008124280000903881126082F056E14038488514280110115A18655444478281812481814041522A256681308800005011159121855A8842C02440426981833111457423
-:80FF000014B424B2182202200144642D1225A2113FFE4F02002410040000848440410200000084001100000000004002400818800100000000000057B310C8484682840100104854144C22C22800811008A5022961814C2988081042114101848C248404001200151444249221180020022502217EBC400A4818000000154804190210082E
-:80FF80000000218001880000400121260A48214004000016A41228000000002141F7B70048000084004004288100000010021841881004844001400A4800800200164114813211002901001002184EC5000000000010080010080000004100004400000000000000120000000020010000EF5F0B304842130400005044414322322800843B
+:800180000025522200001AA1111AA111255222255222000000000025522200005F51F115151F1AFAA1A1000000000000000000000000001AA1111AA11100000000000000000000000000002552220000000025522225522200002552222552222552222552222552222552222552222552222552220025522200000000004AA4444AA44402
+:80020000000000004F44F444445F55F555551F11F111114F44F4444400004AA4444AA4440000004AA4442F24F442422F24F44242000000004554446F61F116162F21F11212000000CAACCC2F2DFDD2D22F21F112124F48F884846F61F116164554444AA4446F65F556566F61F116166F61F116164554446F65F556566F65F556566F65F559
+:80028000565600000000002F21F112122F21F112120000004F4CFCC4C46F6DFDD6D62F21F112128AA8882F21F11212004F44F444446F65F556562F21F112122F21F11212006F65F556563553336F6DFDD6D6006F65F556566F65F5565600000000CAACCC2F2CFCC2C2255222000000CFCCFCCCCCCFCCFCCCCC008F8CFCC8C8255222004FD0
+:800300004CFCC4C44F4CFCC4C40000004F4CFCC4C44F4CFCC4C44F4CFCC4C400000000CFCCFCCCCCCFCCFCCCCC000000008F8CFCC8C8AFACFCCACA255222CFCCFCCCCCC55CCCC55CCCCAACCCEFECFCCECEE55EEEC55CCCC55CCCEFECFCCECEEFECFCCECEEFECFCCECE00000000CFC8F88C8CCFC8F88C8C000000008F8CFCC8C8AFACFCCA70
+:80038000CA255222CFC8F88C8CC55CCCC55CCCCAACCCEFECFCCECEE55EEEC55CCCC55CCCEFECFCCECEEFECFCCECEEFECFCCECE00000000CFC8F88C8CCFC8F88C8C000000008F8CFCC8C8AFACFCCACA255222CFC8F88C8CC55CCCC55CCCCAACCCEFECFCCECEE55EEEC55CCCC55CCCEFECFCCECEEFECFCCECEEFECFCCECE00000000CFC8F85E
+:800400008C8CCFCBFBBCBC3AA3330000008F8CFCC8C8AFADFDDADA2F21F11212CFC8F88C8CCFC3F33C3CC55CCCCAACCCEFEDFDDEDEEFE1F11E1ECFC1F11C1CC55CCCEFE7F77E7E6F6AFAA6A600EFEDFDDEDEEFEDFDDEDEEFEDFDDEDE000000008AA8889AA9991AA111000000CFCCFCCCCCEFEEFEEEEE2F22F222228AA8883AA33300CFCC48
+:80048000FCCCCCEFECFCCECE2552220000EFECFCCECEEFECFCCECEEFECFCCECE000000004AA4441F14F44141155111000000CFCCFCCCCCFFFFFFFFFF3F33F333334AA44415511100CFCCFCCCCCFFFFFFFFFF3F33F3333315511100FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000008F84F448489F95F559591F11F11111000000CFCCFCCC9E
+:80050000CCFFFEFEEFEF3F32F223238F84F448489F91F119198558884F4CFCC4C4FFFEFEEFEFBFB2F22B2B955999855888FFFEFEEFEFFFFEFEEFEFFFFEFEEFEF00000000CFC4F44C4CFFF4F44F4F3553330000008F8CFCC8C8BFBFFFFBFB3F33F33333CFC4F44C4CF55FFFC55CCCCAACCCFFFFFFFFFFFFF3F33F3FF55FFFC55CCCFFFFFF36
+:80058000FFFFFFFFFFFFFFFFFFFFFFFF000000004554444F42F224242AA2220000008F8CFCC8C8BFBFFFFBFB3F33F333334554444F42F224244554448F8CFCC8C8FFFFFFFFFF7F73F337374554444AA44435533300455444FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004AA4446AA6662AA222000000CFCCFCCCCCFFFFFFFFFF3F33F355
+:8006000033334AA4442AA22200CFCCFCCCCCFFFFFFFFFF3F33F333332AA22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000CFC4F44C4CCFC6F66C6C2AA2220000008F8CFCC8C8BFBFFFFBFB3F33F33333CFC4F44C4CCFC2F22C2CC55CCCCAACCCFFFFFFFFFFFFF3F33F3FCFC2F22C2CC55CCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF008B
+:800680000000004F48F884846F68F886862552220000008F8CFCC8C8BFBFFFFBFB3F33F333334F48F88484255222008F8CFCC8C8BFBFFFFBFB3F33F333330000BFBFFFFBFBBFBFFFFBFBBFBFFFFBFB000000008AA8882F28F88282255222000000CFCCFCCCCCDFDFFFFDFD1F13F331314F48F88484255222008F8CFCC8C89F9FFFF9F91F64
+:8007000013F3313100009F9FFFF9F99F9FFFF9F99F9FFFF9F9000000004F48F884846F68F88686255222000000CFCCFCCCCCFFFFFFFFFF3F33F333334F48F884846556664554448F8CFCC8C8FFFFFFFFFF7F73F337374F4FFFF4F4BFB2F22B2B00455444455444FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000004F44F444447F74F447478D
+:80078000355333000000CFC8F88C8CDFDBFBBDBD1F13F331314F44F444447F71F117174554448F88F88888DFDAFAADAD5F52F22525455444455444DFDAFAADADDFDAFAADADDFDAFAADAD000000004F44F444445F54F44545155111000000CFCCFCCCCCEFEFFFFEFE2F23F332324F44F444441F11F1111100CFCCFCCCCCCFCEFEECEC2AA2C4
+:80080000220000CFCEFEECECCFCEFEECECCFCEFEECEC000000004F44F444445F57F775751F13F33131000000CFCCFCCCCCFFFCFCCFCF3553334F44F444441F17F771714AA444CFC8F88C8CDFDCFCCDCD1F14F441414AA4444AA444DFDCFCCDCDDFDCFCCDCDDFDCFCCDCD000000004F44F444444F47F774743AA333000000CFCCFCCCCCDF67
+:80088000DDFDDDDD1F11F111114F44F444441F17F771714AA444CFC8F88C8CCFCDFDDCDC5AA5555AA5554AA444CFCDFDDCDCCFCDFDDCDCCFCDFDDCDC0000000000000000000000000000000000005F55F555556AA666000000000000000000000000000000000014000000000000000000000000F093738084010000000000000000000034
+:8009000000000000000000000000008002000000000070B10B0000000000000000000000000000000000000000000000000000000000F04FFE8084010000000000000000000000000000001400000000000028000000000000DF66080000000000000000000000000000000000000000000000000000000000F04FFE80020040010080047A
+:80098000148002800414800200008002800400002148000000484001002148000010F277C2000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE80840180020000001002000010024001002100140000001480020000882815
+:800A000000008088020000CFF80B008084010000200100000000000000120000400100000000000014800200000000EF480C4818148002800414182810820416012810A21140012810A2414001002B11484001280048408188022148008828108204F05C6580840180020000001002000010024001002100140000001480020000882800FE
+:800A8000008088020000CFF80B0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000100240010000000000000028000000000000000000F0BBA200002002000000240000000000004082018001000010010000008200000088220000F0F48E000000000000000000000000000000805C
+:800B00000100000000000000000000000000E0DB08000000000000000000000000000000000000000000000000000088000000BE3F000000000000000000000000000018000000000000000000000000000000F05E3A000000000000000000000000000000000000000000000088000000000000F0B381000020020000002400000000009A
+:800B8000000000000000000000000000000000220000F03B4800000000000000000000100200000000000000002002000000000000000000DFAC04000000000000000000000010010021000000001001000000000000000000003FD305000000002400000000110000000000000000000000000000000000000000B03E07000000002002F7
+:800C0000002044120121000000000000000000002800002200000000000000EE9F000000000023020000104211020000000000000000002002000000000000000000F7F300000000000000800414000000000000000000000000002002000000000000F0E2AD002001000000000000000040010000000020220100000000008800100100F8
+:800C8000002008F068CA000000000000000000000000000000000000000010020000000000000000F06E2D00002004000000200800000000000000000000000000000000000000000000DFC30400002440A241002200422400001212200400802484010020140200800100000082800400290400F09DA100000000000000000000200100A2
+:800D0000008004000000000080010000000000002100006FD60200004602241A042002A048240000120042000020840100201402000000000020084800800400F0A81F000020020000000024000082210000000000000000000000000024820080040000F0941410010000002800000020022800200200200112200112000000008002003C
+:800D8000000000800800D0F30B000000002800004002002018020000008001180000000000800200000000000000BF32021400800200000000002880020022000018000020010000000000003082002004820000DFEB054848000000001C6222280000002C0240820480010048000000400280880200800A8002000000F0CDD100480000E6
+:800E000020020011280000000040021820080012000000200200000080020000000021F043E400001228008004000000000000200200000000000000281A02000010020040020000242FF44F01001828002848C02126020000002602002800180080040000002229220328004002002240020000F073F380040000000010010000000000CA
+:800E800048000000120000000000880000800800000000003F410580060000211002000020240280044880044822482248800448008002422004424800230442202438420020F23771200400408104001C8204241C028004220000000000000000254202000080222808A082902200822008E04B01288082126122702112512142220042A7
+:800F00000020024880044880042A042A044880062800B04202234C22448224280462882F24022F24220800AF2F0D200142484001480011481E21120080012004230442200442200442212304004880848204004880064880048004F0DD1A00200100460224281100000000006220044A0842200442214220042880066880064280044821B4
+:800F80002A0448200240E16308800238281400420080828202423200220000806822200200212118000082008008002880088008C840027FAB03488004A04280014810C24119324127255022902223010040020024000040022542022800800280822808828800201482F8B9DE100113011B240011110011110020011220022002008002F3
+:801000000080010028800228822888884800302200002A0400FF310D28122A04C04214241234C022E0216221488061221800219012A0810012222341010080241202800200008A02860223188212022186F1978820822123D111E416B6432492124611D31204A0422B14484828211800002480022C8152220000D022A2222880A28A2829E3
+:80108000A2848A6422822EA224238A6A282B28A28214A8FF63044AA6221C83A226243425D2315422222AF241411D124E3110A2232A016AA24646E22424A44C426AA4266A26A654424A25E4242422026A94626A84A446AA0423A44CC84AA4624AC6422B442CA4644824829F8F0E141A046210011D114219C241112362113721484A91122720
+:80110000213A9242802482041A44820448C042242F22245122502221E2B042024AA8480042822B8C2C38C28862292804F067291001112282220012002400402201C02212000010A2212001122112210020022B1210022302211022880200282024088E62146E611B331B111F11C12329E224F443433F35B522E226F243233B445E522B1103
+:801180001A012AE7237332B262A4664AE426B242E424F452522F24B442E526A5775AA4542CF542422F2555222592224AA4DD7E722F2EBEC2AC64CE422F28B4C294422B44CAA4CC2F24F4424227262B48C8888E82FFB846E112B651B731E311738132224E423F3454332B226E223F14F241615E522341023E722F2321A3442B664AF47272BF
+:801200002B44CED22F25F562422B766E727A7751E124F542532F25F542422F247422B222E426F4F2F22B77AEE22F2EF862422B448E422B6C2BC42BCC2F2EFCE2E22F24F442C22F24F68222298CF882822F9743B121A6731E111F13C3232D222F24F413111F34B463E622F223233D232B551A015AA1773E322F22B172B562A6446E7229A429
+:80128000C44E422F27B742E427A2674E514AA4454E422F2195422592222F24B682AE466E622F2CBCC2A6488EC22F2CEE24A4446AE624F442422F24FC62C22BC829048AF865C5141B223AE712E311D321F263222F24F412113F35B522B222F2212335B353E525F112122B157E722B332F22B352A7264E426E722B445A6C242F27B562E627FF
+:80130000A6674E532F24F453422B554E422CF422222B266AA4EE6E622B66EAAE66CE422BC8CEC24E424E822F2EF4E2E22F24F842C22F26AEAE2B4424F0C6726012C01140010014481440A24114482412000000008001182829011880012140022602248224482400402208000082DF41080022208254121002222814000080024A028024F2
+:801380000442808224044224800422208204482AA8488004484A2898224846024A0240F19DAB80B51122B21122B611326219B24291212B9419B24219B14229F24291222F1429D212AB421CE922C4812E4216E122E419E22264192CA4292E421B292F22B49162221B29621B2923B481326219B24298212B8413B84228B2422AB2422AB242A6
+:80140000AA42882E42AB6B80B411061924B411522213714292212D9219A2B4112F2429C381222F3429C1812B422D912AC5912BC21C985286F1225286C1518E2129B591D222B49186B4913242112B941B282394212B8419B24212B142084A082B84222123022D42FFFC0720080000000000000000000080018800004001008004000000000E
+:80148000000000000021F087A600000040020010021220024880042800422014220400422002000088C0C288008A04004800A0280040E1A74841611B60182A641248268144011440817482A2A42C82C42222828036A2282800004222004A08002C44820148200882240020022022C621F0197514601CC081482681D4128244011422144871
+:8015000025A2484A92424E22268202122B4A82480000138406224A280480748222012B482088284A02002280CA222002EF970B141A0220020000240012208A020020082A0422282142000000000000A04800800400480000A04200CDFC000000408204822240214801A048288002200821002820A482122280080000002200004002000022
+:80158000288242E0590E111CC121222866912128222304460100800290E220220442800200282004480028808201808808C280288828C24224800422F0981F40819121802222B24282B282842214810820222402222820480222200228A041008280022812008A8208C2808898820010A2428828F01EF90011800213140100100110018068
+:8016000048220E200442000020240A224200000000000000002248210020045D520048283220026012180028002880220800243082200800800200208208000020420128290430A200480023087745004800421460220000E8200400000024681A028842000000204401882008202804800220021180180221F0752580040020010020048F
+:8016800000000080228A0400000048484200C08200002048020030820088424E81800200F0C1DC00802222641380922120048820840228828008203222004820840400A0483322280882822482404182180222AA24044A120282F04D778004200100102201200400002082820448880000002A0400000000008006004820182208820000FC
+:80170000EF28030000A0242880028018012282A04800882822200280880423728202002110028848422480220424884823082302480024423F920619020000A02400222800002A0400A048802E042BC200004800210082C042400230421082022100422364284888002F7F0F1428145A4201144001144001288028828802206421000042BF
+:8017800028002888282C04820022002C0480C24200282C0480022800EF8E01628004000080020000004042020000486026284810024830822880822208290200002820342200200200BF6C0A0000200442A08480082008802404882028A22820220482800400200280A8480042888008882880848884282888086F3D094880022800200222
+:801800002848A0A414800222200221482C042C04242022682420040000284A82240229A44200212220442282042922F8CCE3008004002800000080A468200842238428028002A8004828002046022004882821422C028002231802232814120270940E20084800252102C81180012120088240A22400800400C220028A04000022200A222C
+:8018800082222448200428001128281C024F5502001C84C2811A0240210222624A5221242042222204254282018821222922044E21212008480000482002C8808282040021201482F83EB3B041241A8191816A14A1261521DC11A22413224421268A642823F48282884842244246A28427268A8684E824344225A2A8272221E028A224CADF
+:80190000A8442CB682C822EA3C422D822E426AE42294C24A7861E222A46814F02238E01222082A42A1212712A02268222A2884E82428882EAA842E2242CAA6A2238AA24228684823F422222A36228A2C8204006AA4CA2E62252226A2422848A0242CBA42825222A84A021CBAC2F8DFE800C0214A84022848A08220C811483B2288214A2A18
+:80198000022A24022CB7620C2B42238AA28242238C02482384A2882288002A12A2642314C222822123084682B48294822A2802DFEB0511100111421162116A188118810800800480228862284002248A422268228224822008100222E022082E828008888008208822083FB242C14115B12142E118F411533B444E2146F1C1811B4CCEE167
+:801A00009E111F28FC43414ABEC2A884AAAA88EAAA4E828AEA24F4C2622F2444A2C42F28D822EC2CACEC2F2CDC22E828A82A2B888AA8AA2BA22BCC272423A4C6CEC2CE22CAE424BCC2FCE2622F2EFC42422F28FCE2E12BA2EA08F037D960121F12B421B221E61CF451133396614E611F1ABE81B8C1EE19EB38B882A86623A2AAAAAAEEEE64
+:801A8000E22B6ECAE42BB962A4EE2B462D822F2CACAE2B8A3F3EFCC262CEC12BCC2F2CFCE2E28A88ACEA29BEC2BA62F24222CAE626EC24EE2CFEC2422D826AAEE62F2CFC42423F26F622422BC628245ED4902119E612A222111F277342A16213B2A1EC14A4CC1B311D423F14A4EC2B8CEAAAEEAAAA662B4E8AE228BB42ACE42B44214E42FC
+:801B00008ABA42F6C2C1EE628ABC42F48282482B888AE82AEA22A2CE2B462724E6E224EC26DE22E22CA4C42F26FE62E22F2CFC42422F2EBE22BAE2AA88D088061B222E212E216A92411E5327126AB241E21EEA18A2EC1B198E83216AB662A4EEEAAEEE2B662BEECAA6FE2EA22BE26E42AE424ABCE2EE26EC3EAC663BCC4EC2EEE22F2AA616
+:801B8000884AE82EEE22AEEC2B662F26B262FE62422F2E36824EC229F4E2622F22F642422F2CFCE2E22BEA2BE68A0A3D6A200200222002222002200848800482004A024A024A024200200442000022A08248244800A0482448A04824482800F0CA1C200222284228422004000042222928822AB24202002002802202484A02808402200489
+:801C00000062808886082122881082240428F0DA2F80B411021B214AB111326219B26291212B9419B24219B14229F24291222F1429D212A94A1CEB22C4A12F2264112F2264192F22E419F222429AF222421B292D421B2927221B29421B2923B681326219B26298212B84112B84222B84222BA42229A8424AEA22F42B5D80A461A06146A25F
+:801C80002123042B14282B941AF242A2482B94222F14092D91D012B9A2D41281C5912BC216B1226C192B4296D112641929B49192421B692D421329B49122B4813242112B84112BA4112B84222B84222B842221290423FA75BA0082481400000000000000000021800188004002140000480000000000000000005012E05E0C601200800315
+:801D0000A02400140010020021208888080020882205802441C2821C0242242C84280688488220988221280048007066042282980020A1820082201822C8228022A8288006208804100280D422C82220049082800828822800202484024001204601FFB40FA02C008022014A028214A221242C02222C880228822329280C88882051212C7A
+:801D800088341246A284142988C4824829A84A2028A482484E82001001244214F0EC99201281092001A800000088000082A048000040022242482002002302008002280000201A2202202402F0ED69000040022A01230480041210112208000048004A0200100200002400821C01800200004002000042F037F98092211820A112242AC144
+:801E000021122412001C081438C81724484860128800200220021842423022800940028622280C214842234221042AC4412270420E28260160213822124E21000080081122421984840462888004009022200100220000108218220400800242A0424800BD1E00800100122722204122051211142198881002400180022800002084444211
+:801E8000028A21981100228288102264241003001462F0A6DC304122190240828296212A212202281C018242002150211C824121A42125A2248012010022002C02B042082400A024808A044880480242FF7C0E28002084021002118084022004480029288184098821002814006218A0140080922142822442298402240020042C2208F920
+:801F0000080000280000000000400112200348003021200214000042001840022422000000420080288408F0B7C440012880420210021C2282041601C621840532108184084223239262110080862482012424B083922286022400801A02484AA884288248BFF5022A8442014228226826A121000000000021824A312110C12124002822CD
+:801F80000080012021022248424082248404484200008200CFE90B10012021021111120042302100802204230540020022480012200500122420521210023100801812828808804CF24DA5400122E0240200163281111352214A21140100190188AA048296011601134222014220850142D02188042501118038822601801822148208F037
+:80200000F268800319219211141400800110110100420080212102004240012420026211002290C260142D8200212D82C082809242A880064F27034800004A810119846214200180840412820080022B4124209181904200501288222A2804004220E4220414488006001002F0737B000000004A02620068A014168261240021208104228C
+:802080004212220028420012220000144031828819C861824A0A218200202C88F87CB9000011000042000028222004001842211400182224002002180012212E121118200A0088280000000020B4BB0A11000000211280B12218A1848008148A2524C8918A2428280400221480810288208888A8842A481142C22128104181284882C481F6
+:802100008200243DCE2084820100192604802404008002002602000048421A24A44142484210120218484A81A128A200400121200400001C82F87AAC80011C04484A2101000012282004008200218218801A0221804AB1222802882A2CC2912CC281008E21222C08682400A028800221F01F45144AC3211840A214224842F6D1118436315A
+:802180004A8812A1644268822921A9188A0B2B14282AE1213781001E122B26263292C882188A3C428AC92125227821A1A63F2208251232C224421182E014A4489FA2011A041713111B411413D512D23181A2141CE814218125041423B1518CAAD42814881321A441622B4456A3524A86AC2146A21824BAE215F291E31F117241A2E82D230F
+:802200002F28583286D132EC1EEE284812A2828E822A022EA1243FDE0A150120A2163AC411421A041223C2421C7461819D12A0944052125A8C642A2AEC2114032E21112BA4004A91112AB2318ACC12222F22B4827821B141883681421318012AAC882B282B44882BC88288DF3A0C12221210111231221129189182112928C181221C2842F7
+:80228000214B01464142C1121C4222C8128224821001110000220000400220022A44A1422022F48741A0451D111D311F11A23A3F337313D333F253512F37FE93933F3AFAF3D135F1C3F11F2FBFA3E826F4D3B11F26B623A1DF1F19FA11433F34E436F521713D223F29ED3AFAB1E127282F23ED31FB31712F2BFF33B11F3BBB336631171435
+:8023000015F281A113F883833F26F6E1C13F2CF841413B6429A8CC8AAAE8AAA2468AAAA8EAFAFCF7A0451B671983A73A3F23F313511B641F11F173E33F19B921F251713B883F1CFD71723B131F36F4D3B11F2EFAA3921F1FFCD1B3EAB762F6E2C33F33B331B273F563633F3B7E81B112F932B33F3BFF31632BEEAEA23B237EF31F14F4611D
+:80238000F13F1CFEE1433F3CFC63611F1EFEC1A11F14F44141AEA22BEE224AA62EEE422B8A8AEE2EFE4EDC141F16D711F411211F11F241331B353F13B121F25153EAF643D11B621F31F391831F11E13593221F3CBC72E53DB612F3E3D1CAAADC2B883BC62E731CF3123135F1B1331CB972F5E2623AF793D32BFBBEB23BAB9E831F38F8A119
+:80240000A11F38FA81833F38F8A3A11F1AFAC1A11F14F4C1C12F2ABAE2AE88AAACCA8ABAC2AC8EEE829F3147F161311F12F611211F14C3325AF333532B661F35E51EF643D32BEA1F357111F2D191DEB32B75CEC23F17E53DBE92BBE2F4C1B11F1EEE2AFA61C23E312F13E337F7C1C31F1BD312E925F5E1623F3BEF21B5B2FFB1B33B8BDEB8
+:80248000C11F3CFCE1F11F1CFEE3433F3CFC63E31F1E7EC3F341413F14EC28B8C20C2F26FCC3E22BA82BCCEAE42CFE45BC6012006012482248A04180049A041A048A041220081142114A122194814218800188E0120980C4132002248A440200248224000082EF8A0800000018001200003021004E211302321400000022004A22021C81BE
+:802500000212142821821482260142823482880080A848006F2207481B21221B2146B2117242B311F2621319F262931B212F3419F14291222F1429F34291222F14A9421CE922C4A12F2264112F2264192F2265192D429AD222B4D1D222B49142B29122B49132421B682394612B8419F24282112B842AB442A8422B842229A842882E427E70
+:8025800012A0421B612E411361241A62361A6236826E13924E231AE23439A12F3431312F3438B12F1431232F14B981C1313BC21C98538E212B5216D112ED1192C21B2D25B391D632B411F242811B212B821B482592612B84282F341A81AA4229A84229A84229B822B44268226F4406828248000012480000284002000010021880080000E2
+:80260000140000480000000048800200000040016507204241419221601116222864351601200412480000004800200142801181A118F08211423840C2212824C0810023880482208804241F7909136618821811244002281A2242820123A134002C22010013843261221924E614C31200424820024062142044022200C22C022848004038
+:80268000014F9C4921B4C162181400002482622E432418282100482816020019A41E1B422819848231512190411A24098A84A412294432212C022213022C843A422888400214F0671960120012341912321129818221C111001AA43412002100000000584E210018006022130140014240028880080042808804F041D800000020022001E8
+:802700001A448104200442000000000048002002002240010080040048000080240420F22F6520022042021B4100101182141291821129021C64144A222802902213142191C112206414401101602148888018D1220829088824824288C041A2B0CD0A000024B011068011911211211121463122401101200210124121210880160114118D
+:8027800010014288801C2118928280480242C2904120F25B8A200280020000004242422008208424A4248800208204481C2401800420026021000024004200800820042A086FE90D48220080224302228022810200280020A442238122222424228484120100200440030000200880220A4848902200FF8F02004A41814403101102004ED2
+:8028000023120012001240E2210230820028001882424220040000220028144E21800800100221F06F82000018800180040021008210922100001C840422240020040012008022082004C800210000008880046FE70120824181641222904222402261341282A021282001C02220324242A0428004824252000086110268A048281CC84189
+:80288000802A0A422C84288204FD8480042001122901340028000024400180A42419A424804282024226210100002002000000240000000000F0187810010013040028C04242004248100120032002008022A42100002800001C04004A022008420022200400F0934180A1144812244858213082121022BC225121201832C182A048118AD5
+:802900000488001120C641224022C142224223838188082A24024280228888020000F79B40012842140020042220040042A014800224000000200242002004480014000000100240020080086BD820040000408243C282A08128888019810824C21882102223248A388123226812822D81822A24883A8248224223240A00882024840882DB
+:8029800000427F89041200280020011B412112321A0400001220010052208121812181022014820121181800802408242290C280042024083FE508001400002121214A012384724222522290124223211402008008480000804242024041022210022482880082A828888800EF39070020812182818204C0C100802C842784884801801452
+:802A000001421114144800002800008AA2288200308228000040022222284F69034282140000800180021880010040A2128004182212002001800620210422340080082C040000000014F051A4002A810412184212A0410080821142A2412001822328A818801802218048B1430820D1120C271280062002A2A0284880820214203822F08F
+:802A8000C1880092147011A24124386E428E122B192CA5482CA119332468348A85A121188682A6481400A890B128E82D214E82282BD129FA42828AD611A94D29022268F082821002A02840B18208A621F42F21E015A468198202281A34121A1321948218D24216A2412B11521B8924D25282A0412AA118361163335842198CA248A01150A6
+:802B0000122B6324228A8E12A282D022AC8228E026A8AE2A04821C28F2F2AE901118A0151C054A4112B252C4621B242387D422A6C227241B4A214AB4A2F922C18819E8248881B25204DE41A087200217222C42A34226021F12A388B042A48E8A2224A84CB0C20E00A0C228506410011122901200A082A08280081C0888C02140014641E248
+:802B80001442C221248AC2128226222C32C12213088221100225018004000048002880F214F2141F14F421211F11C1411F14B462B642A4232F25E42D7581F11311FED22B5D9AB271B3D1BDF1F6D2411F24BC83A9FF1F19D921FC83822D423F31F151512BDD2F31D113A8C42B8A2F1CF4A1832F2AFED2932F39F181C22F38FC3373DEF32F36
+:802C00002AAA8815F181A14E622394824AEC26B6A2AAA24A5A212BAA4A24F2222237C9F041411B661F11F131311F14B562F652522AB242A66D3F1CF5F3F32F2CBED2E52DB4F3FFD1D22F1FF693411F2ABCB3F9E1E11F38B881BDC1F8E1D337321F16BCE2FCB3933F33F943C12BC82F3854131F32E638ED3BF321222D433F3AFE63432F2AFC
+:802C8000FA828235F1A1A1EEE22B2E2F28B842EE26B6A2AAEE6A4AF2A2A22BC48825F2AB94F051411B731F13E3127241E327A2553E222F23E226FE31311F3BFF52722F241CF2B2A32F15F471F22F14EC3FBFB2FAE3F1CAED18AD8C1F36AE322B761F37F7F1F11F33F2C261EE624AEE26F263619AB731BB21E236F473711F3DBFA2EA2A9E84
+:802D000042EAEC24B642E224BC426C222B8A2AAAE62CB4A2BA62A42226F215B9F051513AF711111F13F351137E225E523E322F24E224FE53511F37F792D22F25BD42F472632F19EC36FE53D1BED32B8AEAFFC1518EC1CE822F27FC31112B5F1F3EFC71533713EE61AE621F22FE6321EEE22B2A1F22BA23E23CFCE3F31F34D422EA285822C3
+:802D80002BCCEEE22BAC4EC22BC626B2A2A8A26ACE432BAA2B462CAA222F4E0C000080041224488004001A04000020040080218401180042002200482A012248A048A04880048A044800003B492008A021002400282428462201F042121242A220812808222002221601282200D0228102008008212824002200002082088FB80F481B216D
+:802E0000B01162241B212394612B141B282B941B282B9413B84229FA4291A22F1429F242912AC4912E421CFA224256F1224296F122C2D6D122AD292DC21B292DC21B292CB891A2841B292B841B6823B481B24298212B84112B84A22F2428B242289A822AA484AE42AF6A052A91612A146126192292612B16822F1631812F14B381B242218B
+:802E8000BA4223FA4232B0423B222BB42AA5A429A8A5211A92C24E212D91522D81522DC21AC4C21AA28413D112B88136428A724292212BA419F442A2A22724F042A28AB44292422B848E429F25070048000000000000000000100200880000400100800400000000800200000040011F240CC211186023144042226824241C144281C482D2
+:802F0000122821800228488022040020C2122084821222021C88041012120200428094420042F0E56E14A029282820C222125A02112081012041228421011240021002006A29012811182308003A0424800A482C084602B08202628E411460781448181A8284932228272128821904238711816421182722602120A12120084A08001B691E
+:802F80000021192421924228808904248A4222C682803442C0C242241CC441F0CED4001902281001E02401244003008820240122004221282100001A82810228290800660124400200000029024A2208F0B7F70000288042020000211002248022B8420250214200211082029A02C01182208111810900210050124002002880029F2C0EC5
+:80300000421410611200400330522C911114312391112C180100481001130119422206283082205912821A0288001042010020A2248A240448F0D7EF200430210010421102160218501221238192832304402304C011902228421A0260182031138A21A21882400221001400298222A82480025F3D054001C0212800002442182513011845
+:8030800011822002800411100211302282282418828800130100004041020080240480041D3D200420018002001308806A1182211A020020343221002422481114404201211200230C000028220020280400232484B21F0E004A2202199212100240012C020000482B42211921A184200A4AA812181448201121242888C2117042011001A9
+:8031000022C04200004002007FE50F0012800300004082010088138421020020021428002228182122004003002214801802002C040042822800260642A0211818222303008890128827112C88E811042829061C21A286808222A8211C0318241313011880820C3B24001C8802402234824220044242F02DFD000028221100214011010028
+:80318000002218480042240014244A820422422140028813582213014001240020040000882220F27965800220042400281812284A011200002200102282210126013282521002422001001114501290210000000000F0129E0000800442A0148242202218C2121944C21124136419211CE11448434221448148828A38D11817212C110199
+:8032000033088220081110211202000000F0E6E4002200002820022100124800200400110010011830230011008008880000800882000080040000AE2A8002002848400228400228B022041888112C082328088860112188104121054E828212828094820014344880229842004002828222AF2602488082022880020000000010010090EF
+:803280002330213022291201242A0442198404420011000000118824888008884840B163021200420060114001000018601AA048111C01204A82080000008210D222440282008641021100110000000042CF8F0680821401002001181C0880011C290400285800881A042021286D198A8421011C84410350211001800800A084299442003C
+:80330000004F9201C0112220621100210048234101002440020000000000110010B12188988198408102002400200828E0240200F03753140048004081042A04006822001AA818192808218682011C88018814001C012091412C128182880C4824002C0600402208822328F8D288208302288002113AE22AA241242B712CA461421846B38F
+:80338000915411171CA6815113A21911D1231101111D4242C814C6D213D122B94393932D23862108134841011D412123044A984248001428FF490E2822281984044838211984810C82301214221C499282111D42984AE222781263122992818E811AA889182B4413E1290A9E8124005012481123E418081D228221224224A0488286F2B2AC
+:80340000AD80341122422A7251C2212C84250113021981C13219AC9921CA0A2B1182A69281868125A11696B12263182B72171D9AC9514A7491416218CA98811DE113487382129122A08880082C38E229888888F4FB67000022601620064A084A084A084A282104A041A0412848808482848204000000004220044E82E024084260240000F6
+:803480000000BBBA141AF51111D011A6445AB7417441B312F59141DA7441F3B2D23F38B4C2F611111F1CEC26B612E135FD5311FAAA88EEC22B8C1F16B213E127B5D2F151911B881F2EBEB2EF1DBD91BC41B4B3EB28B8B3AA5D3BAA3B481F3AFE43433F34F8C3C13F1CAC46CE822B64CEC288EEE22F24E42E9A82CAAC88EEE25347A1511F49
+:8035000015051F12063AB341F4612329F49141DAF4C1832F29FF93532F2DF553533F18F831233F15F411133F15B1F3BAC1EC3FFDE2811F3EB253F4E1523B8E171E1B1BFEF22BE78ABDC1BDD1FDE3B28E923BAFDED23F2EBE83FCA1E33F3CFC43833F18F881814AF6C18335A1884AEC2AFAC2C22F2EDE22B8C2AC882F2EFE6166141AF51194
+:8035800051281D212CF213332F16F231732D223F36BA52F191D32B311F14A8111F1CAC11AE223F11F141433D412F13EB15FD21B239FC21A13F34E432F282411F32FAF3F32F39B9E2EA2CFCC2C22F2CB8B3AF881F2BEB29F9E2E22B881F3EFAC3811F38D43358213BAC1F38BC82F8828229E82EFE42422F2E9E822BCC8AE82EFE1E99146891
+:803600001F13A7221F16E222F2737327141F33F712123F34B852F111532B991F14E825F583932B116E723F1455313D411F12FB11911F36F7A3E11F327A13F261733F1BFFB1133F2EFC82822B674E123F3DFDD3D33F23FE91833F2BFBD1D33F3AFA8381EEA33F1CE838D433F843423B8C1F38FC82822F2CBC42EC2AFAC2C22F2E9E822BCC62
+:8036800086E22CFCBDA2000000000012200112100100000082100100118028842884081C089800C081400120080082000000CFA4032A0400008228220080011800923081200800248001A0288082214822C81111219082001002000088200488806812CDD780B411021B21421B61272419B642B181F662921B682B941B482F24A94A2F34A3
+:80370000BB21F442932AF442B11B424E911F22E414E82264151F22641D2F226C1D2CA4292D421B293CB49142B29122B4917642B1817642B281B642B881F6428119F442812AB442A8422B842229A842882E42EF5D021CB411E612B111643213F1221311341B282F32B181C2338AD23221CA33223C0B1C3A2229CB121CFA22821EA1C0212D8F
+:80378000828E2125A1292D431B282F22B49164221B292213792232812592212419D22292212D82222C28F242A2B0423A222B842E42EF4B05004800000020014800000000100218800800001400004800000000002800000000002F8403003860222062242A810821800448B011C6421B82828002280000214880A41220581226912220045B
+:80380000420020040000002C840642224F53082A8112014880A52148002C048A21A1381124111E4213368120141111314211421112D022C841720011248044811262281124422480042C2828284421B4BD0E1262138184063AA41429850821224A08CA1161261D426E8319860823156118111011324119018AD112E4243841193222108278
+:8038800094412820C8412602004880682426820422AFFC0222200224002822004821121822301120811881022800290448004223022A01100148002440028044020024824A084248D79F000028002C01621002205122C012198421880242400110012522240220712202208108884880048214009082000000E0E80F2A818201303123645D
+:80390000211880120280A814C0824817261AC461121C4202484219242202242C04420080411291811488CA22041111422224002800F0FC5A2022022860334823B1420229120210B24221F1428129B44198421458141121481CC443244800212522060012308142144A88A4841114112002002800F09655200112008001120000188200800A
+:8039800081A2124A022200008022820242122400128824C081008A0200602488240000003F4D06322009004022220446228182A4241200281A82065A38620021801422242201004218800130420022008002A028002800FFA80B0020030028002822A024000022482129A81280018A22218402C01230118024818844A2280000004E2120AA
+:803A00000400C08248005B5600908100000000800821188081018200002848480028008002210022880000420000210020820420F49CDC800214380080922242282418244842121832682B83CA82A14868222CA241424A9222A01230112420A1182218294A8204480011906200A222822880F4868C80011800000000688848200300008043
+:803A8000420220040080042981020020240800002880040000208404F0A5268024890280024002882A0120024081024A128181220880820C28002002001001000080120128808882089042C8D03D070080810128000042308220342286024280280224120000C8002180D222A1812824802A4402224002C8200628882888003F140820082E
+:803B0000C0224082260228241880011002902222002229A8142002004246024A22C22200902122146848601200282220048A04006BA2C021000012148021F8421120823242A012A01421188008000000168224014821001220818408882200000042A082A08280F2B6AC0038282212182081A421208121013A04322832008800008021A296
+:803B8000A418C01228180000221880081C2408821304802226828222C461EF830700004200241642224102704251231220011280A2A4002C480123C811C012806114200118200400208408882004000021F0BD4B80011800283200A0484A5821808108202424880B0088208504002002882210220A822984049022002462248240828884B4
+:803C00000A7F240A6A21882141222424812205001224123012301280A5411182111622C282182418A01246823112114E222218000088000020882408248002BF1D0282C041C0212021420128228002001042110221A012A08418224280CC2100002A0400A08288004280024800004810022FC307488A23014A0122322F13B2123A1122359B
+:803C800032125A7312217112A22127233ABA21A11F80184132128229E11899D2182C11A21C409172241A11A144113021C0A18038224AA8A24A0A2A824201FFB90C1A22082816A122112818242BD85AAD11868284F42232F022524A84A1A8881180A1542E6146A2487E42421AA6243A92632B113A022F11028ABE82682C4A88A2241130C175
+:803D0000482A94422AA4AA888AA8C628CF620D1B16122E311AE122B212A5352B144682A5262C828251236E92B0A121941123A441282AEE2AB2822881A1E32228122423E32464232AD22229228A22A72288224ABC224C8288A6248A2224082F2CB462A4282AF4AEE61021122132812B821121112211221188C0A1C0A1C0A140011C424241DE
+:803D8000E21442E2144202202C328118130813181211924121112312110221100221A02420F4842C141F15D5119211144E431D63E035F552433D632BCC1F3D7F23A1181F3DF771519A693A1F1CF57142CEC11CFD819117262F3848F313113F17F1D2922E123DC12F27A6DD2BDD3F19ACEE3F2C78A2F1A383312F28D233FCE3232BEE2F2A7A
+:803E0000FA43633F3EFA82812F28F8C3E32F2EBAC2EC2CF8C2C22BAAAAAAE8AAEA28EE83094AF4F16119E313E615F683633F35F552715E533F32F643615E722BA83F19A15DFAFF9191AE211F1CB461E63CFCA2F11F19F9731226F182131F31612B3F13F122321F34FC21632F2DED3FFF63431D613F2D7C82F193D33B9B3F3ABAC2F4C1E1C8
+:803E80001F1AFAA3A32BEC1BE81B223F38B842A4CECEC22F28FCC2C22BAAAEE2C8AE82CAFCF7B2A03119C7312AB2C1B4327711B352F551722F29FEC1C1FA8BA2911F15A5CF3AF123923B56EE832B46399591EEB38AD823F841423AA7D93F3EED2FE8368EB112F351211F36F482423B829E932F39A9392BC41F16F48183CABC62B2E1FE8125
+:803F0000A28AF8C3C14AE62CB8C2AC446EE22BAA2BEEAAAEEA7FBF011F13B3B1C7317AF261621F33A7655E723F27F723632BEE7AF681811F11A9151F17E72BFB23A23B66EEE16AB623DD21E91EEB2ABA11B841F473612F2FFFE1F1EAFE62A32F25F571722F26F6C2822F28B423E835F13213AAFAC3432B4CCEC2CAFCA3E32BEE3CF28181CE
+:803F80002F2CBC42A4C8EEC22BEEEEE22BCE2BEEEAAEEE1FB80700008E1220022482224002240000008220082100802184082A0888A082A092200200228A040082002882280082FBC500120062E02421212421042112421AC411122581C4113A64142A44414281C1212D82142C2145128185D2320114924E118214C08140214821220488CF
+:80400000A084A260129FBC0A1CB41142B11162161B21271419F2421119F262911B282F1439812F1429FA4291A22F1429DA12A9421CE922C4A12E4216E122E419E22264192CA42D2E421B292CB491C2121B2946B2917242B281724292212F2698212F2418F14282222F2428F24282222B842A84EA22F48FF9E012A4412E411266A12127142E
+:80408000282F16012F16A9282F14A2282F1421F84231822F3423C8312B422D912E521CEA22EC156822DE21249E213C641D2413C9421B692CB19166241B2946B2814292414E82114EA2112CAA424E82224E82224A98422B84223FAE0F2088040000000000000000411082028008008140010000000080080000008200008121D0F2024C423A
+:8041000042C118112B12412A3412834921880412181C88C6182A614228184028049024291328EC8401184E161286822239186283912118681021088C241408AA054245A8A46F5201296148283036421C3811282924A2421812861138248D814C8234C182828A248A32112B42118848492172324611C22518B02204490144284081E4144190
+:804180000143822102482214F015D86043472C1C6281441A14B42125B3828182AA4218198161528C0A428E46A88AA1C183AA2813015D22988934911A86C3114F24E15401214A01621698252A814421C6D160844E2483212244A24245A8483F71062100F02213288601218C4481840188848819D44823C321000048B0220422904481650217
+:80420000212898282B8216981400200214400100202B0420F22E9ED0140114501400114E1212222814121812282214131A08004211A01228200442000014C0114082028480449141214002002002F076EA20621380A121311D24236252111D1212212938843918A481A21AB4264441C9418586C24430444B218C424222D8220419C3148C3A
+:8042800011529211132C3253312290825184888355286242488984F48B6620221201194311312147152951211A5221984CC191800AB800004D482120A242122648220421211A124112111AB14308A511A124112D821544082D488148A02442F07669D014C11180111472240228142A41028018C224121CCA41AF441251181304196244189E
+:804300004426840424884840C1148C211101222256020019048028012922048448AFA246420C4C321426480825A124001C42581818406A21C711763A21451814981241142E42C144D014522281433173184618C1582E8112650260A88341148845061289C84828428421FF160B84400800284B1816B224341418238193423B1221800624B8
+:80438000221921A4342049244808467144B8440B1028059012421A9421458203A5D442128464862180118238222CFCBC2F80941435420161584A180280040020410425044A1908802422210118A01200C022260443421848B84828031412400260A4001885344484BFFB0540D478C2112618A8411D563E4242123CC1188D132C3521A3C1E0
+:8044000016CF31E68324E246991D8C84C2443243739A44084F22F428128F423D1439E1219224F01C222E1189A4142DE81E249E2A13C118846C2594282532881E4829C1C4C3E4A8B42B0B6924114244426422004C0268002041021054128440220414481024014604A0429018114286C812C41410425822411034421E4800288428B0EF0AA4
+:80448000490440144822024290421242414024416282441C021CC424288001004022C44342804418042D13122C6C88C08848004888128944426A64818B81424F4A09004041111118C214D02431810018004B1818200118A448812641D24841A2249311088024011218424A08608442C0284281800C184200450267B2001D281100440000F9
+:80450000002110220222C110688100C441818C143149858184174804235242218400130447224011522650684008440010FC46CC4042C412002228442D2443240896324182102401004F120448602930148C2882081041021180022285312880088400809824442100888C86F8F8DF3086502E224932391002610014814464102252226894
+:8045800025844144024E26C02644260250488916041158102C140445182216146456428004C0144450183FAD0DA400006141431382CB928A31882881290141C021514225082A74288428222835C44A382810741108844028D42201AC21041028445862400427244200B02C05100111160100004880C18121A800B08801824994682B1810C1
+:80460000024226084911140288C082814F221931888663580044902800004100408474294F82441445141C52431242231482A224634C341210524221C1819410681495D6384143465229244C611115D24141448664811082849888D0214613D5822444C248818489AC8449F82D63C0382682042200A02192D0411483A2183034221249A112
+:80468000411825044D12821ACC446AA1811698841250225608488122223028542148150C8100C4C02441281022F1F7BD2429318487715D2536587565AD3127424B792D461B4996D26554284B13121225FC349CB3E751D48CA144CF24D2ECBC6DF126164B628D37A9F84DC4AB242911CD142F4151E4222F29E231B24AE438B843692A469865
+:8047000021C78625245282488724E3C144A9A54847148E4C5F74054F22F42B2541215D26212425F4141288922D9290826F41C9246D36184F214141D98869144FE2F2224C13F1124C87848F51B966E48E72926BC185FE12222F31F4214113B81A41CC4C1E181FC65264C744294443B34D64B48D46C74400258A528E2E4823E4CB05464412BB
+:804780000385B138A22245A26427644AC921BF167DC8219882F0A6268B22214D764B241F41148838A23CB21174C3EA81F81146182E5257144E44134C127844BC68B16BF18182A97488D982BC88F8484828A4FD444B8C23DBC4E464324C4744888F49B81CD87D0F1220110200222002001400C086D0480A8880084A02280029012018220C39
+:8048000082A0484981148414840448002426082A04224624023FD20A4F61F6363CAFA1B122F2B8399FA1198232124F68A2451F17FA1B1C8F8DF188284F4AFA36122748928722CF8DFCCCCC8A59E28AE8225598879369E142FAB4AE1DC4CFCBFF86D95F6BFA84C44FCDF918128F487C6C6E29EF42FA21219FDDD1CAF8CE881B228744F576E4
+:804880004A3C8443CC22AB24EFA2F23A1A8F8AFAA8A4AF8BFA263C244F61F6E767F5FE327445F41516212B222B113EB66F65F47131BF93F3D612EFE8F824266F2B7986B492F1AEAEBFBDFD5F4D1E584FE2B18EF8E476EFD1F1BE3FE781CFE3F894DE4DC64F6FFFC6DEFFD3C7514F69FD9B938B99FEDA3FBBF9E63C1F92F2DBD92F48F8CAE2
+:80490000849B266E46F5776EFFE6AEEF8ADA24F24A62AFA2F23A5AAF8CAC88AE781FFE064F62F72667A5FB2222AF8BF3191B2D272CB212D366E24CF47371BFB1F3D91B8F89F9A4A46F23D362D98CF1AD9FCF87F44A48D5F1889EAD489F82FC2B494FD6F423938FC8F81E8E8F57F676746FE5F5372E4F66F62765CFEBFBBEB4AFAC78D6F68E
+:804980003AA27778FF5FFBEEA42F4CFC21218FB4724FF64E4C4BAAEF2A5AAAA7A6E7E6EF41F7CE4C4B88AE983F770C4F26F7A767FFE1F176362D24FFF1FB22232F22F236342F66F252D63F17FF1B397F7DF59E9E4F62F2B2A26F62BB26F12F3F3F9FFFCF8D5D494FEAFC6A48DFE7FE3F3BCFF3F333BB5FFBFCDFDFCFE7FF76766FE5F5779E
+:804A00007DEEF37F7AFA3F3F6F43F25E4E6FEDFDFA7AEFD8F8FBF14F6EFECAC89F96F64C6BFF74F44E4F6BCCEFA85826EFA6F46E4EEF41F7CECC4F4AEE8AF4215420022140022412200892141A4422C126122412830485048D247048048129394869089880092949E82249E822C84888004002448464482400304882FFE50641444501A599
+:804A8000D3411204432471428254281B414C0820524841421242002502184614C12426624445684461122444B0110240419C8A4850844282234418485848860845F1A93EC0521F41D228F11124AB141F41324A1D2CAB141D24AB9419B24A19F54A9143FA4A9343FA4295578A2D955F8AC4B14FAAC4815FA264115FA264192E4A96D5A2E444
+:804B000049C24A1F4DD232F4912485F3912483F49124AB141F48B64ED141F24A9219F64A9151AF343934ABB443B3427B2498B24F8384FB244AFF6805ACD441A642153C481D24A356C1AB1615F46A9415B44A9B24AB94478AAF3421FA4815822D356F8894324FAA65144D9A1ADAA4A4292E4886D5B2E449C249D6DCA2E449D428749114B884
+:804B800091B64AB191169A41AF6489D44A9B44AB9443A19447812D844F81B442791288D8A6F53EED008248000000004888000000000000800800104201400800000000200228004A04001004F07D23241065111518125142912507A8C8488924C519824688E14234468C3228269442213014421D128906B024544244694198328A06133211
+:804C00004D157828C34842008C253412A84828481048F425BE20B382C22823F21126223C3254A2DD32895112E0111852244E2398698268124338141384C2466AB12824A2842037448B8166A19619A228855181268A41B244B154B8215118141615F482244C8215688422446645F217FD2418CE21118D2313322359F246184D81C1EB183B76
+:804C800084621B1C58D72113BEC831144AD821922C87434F31662647282AB11486E61431681386C43E8932444B34831A681C2833D1A1F44118CF28111428D2417154F822842B125A4298682C022A2471DC032642F42812901410127122B2112202401802249022437242240800484284C0828041847C41E4221941B211322884224441192C
+:804D0000F6681119440180442428044241855424E7BB702401181A22024110648126021412A04100441128002044C224240052224241C082202208204208112484341A54121240E8442292881260882FE4082117412D24A513B529611127842823324192124673444A49B158E818A4211C9124DCB644120819B412922C5E25478212903211
+:804D80004269C2312424C92934151CB448A29422172D308948A34CE22844C8144C624A2849B4CE075411267621382787126C2164628C611429691117244D481914810119012634244484002C51841128182CC4141072220182478142437141E884228522459182211890C24D684B212E8812228CF4C1A5242843311212801141082828004F
+:804E0000187012088CBC45883231C049684224572622222E54CC250222484B281822252208130230812487387051C841278C401802414B289084E64C22149228185021603218892122E42308F04882C041218CD82CF248241302264668C62F88D232041594482A61842CE128242194884011E8929444811115425412472881412084A58271
+:804E80002A14062FCD0E1078421218025684A12443561439024B348964418DC4804846828121B448112421C8A44A82469142A84984D228E2842222A41280C121168621E94168838038824A21482411B42A01EF26459124301428894784425C8114AB4824502818C022499114621389088F480210915440B8182811282182018A614118A3C7
+:804F0000C8546081422A2402C28961437244322845480889F8AD58142506282F82B14A43B31474314EE974A2822823915C25B814BC4A7A423214C63C99F6B821B14C72641268818953148CD6492D0589A424CA81A31AC92AF4821189B528116441423223F1984116B416B832CC44521E44B67C68342C86F83789A042901E004422A01616E9
+:804F8000784893412C084A4148341588222D2441201818E454D226A42C2128A48B252A694127A2102A81C1284119F468118CF4221113C8829088264824812A0280014FAD0420C924386062848582C448002548042B2422882164490C122182262224044622C124A113142251C1002216113888490412128601908400424B28B028A4418459
+:805000008FDF0A2D14218311D141455141284C2118122234415847884E812245112112184616042A612800244812812691422822914C14A6422B1410080085238824C1628CB2422101CF22C8A2EF5E0B43368100452B45028014080084239D3C8554282846A1248334424430288885242162114912A214008143446484702112487982280F
+:8050800082F418444220045022908480D4FC0D9024272246040000384A018011070088C8412951421811482443E32184C844284840C287482822A8222120EB464811592950188D222C0A824688885142F014F31091124008181044182C048D411388110988218584280822C210110C8400008112008D228110B48201296184CAC1248888A9
+:8051000088445048886604C8F0A3DE142588D41445A21A441B128C316225921427C2216800D8424B82104284020042422849542810B8289414226441002901892404AA3122C228324C016882288227422992224FF60E182848124284E9C44144102801851408815C2104221C04412181000063410412200481414826B628C424400444C07D
+:805180002280A4414728681818D08211F45AD2E0146218D08222C2892228222860112A2121244234328C830A2A71A1688419926184221D281A3241124B121622148442C612104801A3082C62848C4164828CC184884096281A4CB118F4EDFD405848B954148C3862122945026044902A4C38148004230490128045C49413914411C0C83C23
+:805200009484C028C0C140810460136A11C286249E214681C2224044291418026F6E4AE254E519D2CD52C48FF2CB936CD321F45862AAC142812F223151472429C6568D125FA4D924AA2621C7932CD414D485E284C6946F928154746B23A59C4A2C052E2288C74127488F356642484F9CC2899D128F8E5AA94D932F8E648A4F2BE828F88655
+:805280002C9F24332E8CE991345A7F55437126A21E1AF1281143746974143178412CB412A13115D8D8FD115C4D981F88EA5D3CA817821F48F87CF16CFC241C4EA42283417848F461147E581C21A68487432B6C4D41874226E83464824E4BCABA28F534462F88D21275A2314B285E324E642B244E424783CE62524F3EA8287DC8B01152E79E
+:8053000027323F25B211F41668B7862D3C2742AFC4724CD823B44854248978F8357C4B222D242F4C944680334233A8442F72B1F5C662961AE2C4FC14724FB17342F1351425DCB4E234B22CD246912AAFF3B112B84AA387124BD496DC19D94C8CB124B428F882C41AF9AC648D344FA2F479890000001410044B82000040031C8254184004CB
+:805380008180028902830882308830C1708118548145528110011100200100480000449A037AE7C3E221F213549F25711BF61A22BF33F232228FA1FB52D22F26F773177731EF89FA711117332F22F9B3933F2AD863F861618BB97F36B6E2F86D5EF5F33717EF7EFEA3E18F99F9981E2FE3F91A851F38EC24F642A3EFF2FA2D677F4BFB74F0
+:80540000356FD2F2EDA5BF2EFE7B615F95F57161BF445C773F94F5C4948AB964F22C28C7F2CF68F83C5CBADDA2F4A4BC144F17B774C7223F63B31FF51F52AFF6F23B3FCF67F338B6EFE5FD7373BFB7F78BC3AB8D6F47F37A4AFFFBF9FBF35F26DA47FE27655F17F771772F4EFC6DCC57125F53EE56F661614F7BFB9D3DEFC7FA1A8EBFB87C
+:80548000F8D3D32FB2FE2EA7FFFAFA77364FD7F36A2BDFFEFADB52AF21F4D2F61F25F36AF7FFF4DD9BF18CA4CABBE4F2A828D7E7EF47F6AEECCF49FD5C5ACF8245E117E743B634F235372FA57133F73E2A7F32B226F2BC3AAFEDF52A7A3F15F74644AFA8EC66F968283F7EFBBADEAFFAFCA2C53F52F6F8FC5FBEFFE3C1DFE6FE4F23FFF699
+:80550000F37A67BF97F69C1D8FB17D3A7E9ADEA2F587E14D64DFEAF2252EEFDBFB7C7EFFC1F1CD5CEE7B2F6FFEDADC9F17F64BE2FF75F4D7D54F4C89B944FCACA8EFE2F1D4D4EF86ED8EEDA8D7E341F174775F43F52C2EEF63F36E5EFF77F56A2F7F73F37E36CF6EF2DA5E3F33F75979FFDCFCCFC7BF7FFBFAE86F6BFBFBF3EFFEFAA6E531
+:805580005F52F66D7DDFFEFFE7C5DFE6F66F2BFFFEF67A7BBF9FFFB4758DFB6FE3F2BA263FBAFB1216EF6272A7FEAFAAEFF7F5747A3FA5F5CD668FBDF54A66BFBDFFD93AEF3CFF4ED7FFDCFDFCAC4BFD4BC6AF8EFA629A6F4FFF6CE84F8DFDE47EDF750C4901454158168C048C44A2412484A041741E48448CC4268002106144C02420848E
+:80560000014921B4260121200200221220099A04822001822CA24985241928F8665460182829A12188286D1328C9812214D12821081228D022398480C4B5A2422416B12144B422541829B4484222A15210467822C244188CF46A8260228C1418018C848A14084A220248BF5F052CF411248D121F4132481F41F24A111D24AB161D24AB9434
+:8056800019B24A19B54A3925AF1439252F147B25D81AF924481CF9244A1CF8264A1E214FA2E419E2A264592E4A8F49C24A1F4DE232F49124C5F3912CC7341F49724AF1812CAF14D141F26A9119F24A9151AF243924AB9443B242F9244829FB2448B84FA2F4AABCD022D4C156281F4136481D24E39421EB1611AF46D941B24A9B25AF24395C
+:80570000A5AB14539832578329B822F442954F82C5916DC21E214DCA9E212E4A96C14B96C542DE2C349AC4438AF248119A7242A128AF1481F24A95F04AB719B4482AF2429222984D4829D98284F9265A5E944008480000000044000000000021800188000040010000002100000080020000280014F038DE24123295025241681932248A2F
+:80578000811432118E43828AA2586B921E421631849426A4424E84221381C21642569C884249C3424582C1AAB0413814C94314B828810289112215D4285184CCD82801200A9ED4C024174823D249139C5B67818D84890C89A224831454814D48850422A2686A81149822A04281A84D28221A942289EC1182928145D181C11A1392C1622BC0
+:8058000084C6A4848CAA4842278881224A924119A4342ED487152AF4656720F1512683721768459D148F443324874898C7246817824D4390AC4F84B924213132AE441F8136642721AE44824A13F834826664C51FACA1428F12B16931224A79A83719C6B823E14C632683B868B88416682DF0C228C42C932C578885C3522AED93AC257F9336
+:8058800005630214288582147281280622A014828D814824824A328100E0820422142240880290C4502411001C415418444216048A128884018148421A841204F0DD1C50341004611114110080C681D0480198128812002008002A8102E022042C0C4542045022008C22A2484A0188203494200184289028F08C6A3062122F2241C81184A6
+:80590000EB214B1229F124C92B8213B818E48448B1120A4A28A448C2682A4112E822B444D242E4C4288214288693412B161949044CAA4312492C1892282F28E484211164968C02892724A424484B428BBC802281111A44C2154429D128028AF618818C6831AA8108C852822A041088664622860442AC842452121A96124092242A2531EC23
+:805980008AB282945829B442816144531628E184C24842229044FF5A062774702244C21185C1281B12B045884A2184440C12D22028041A821802216B418B42282022A21C4825645844C08200002082388800892902128022648622BF2F0143322A4C922489648400842482809C5E4A5181996544C9486868D08488E8881112A4428301603C
+:805A0000958A231827210216C41C36A8298711281008C0C54B4882A1852284A2924C28C1247FB102482015021C81268201288F110617228198824021C452A812184189088901446D981C9244281286D448B14C021314021028965142C42A8161464AA2436081848394222CF1DEF524181646C1184912141882C24811108808250229810300
+:805A80008501281428423844A24A42420416E4248242A2811C8852148442234422024800A14C5842432834442848F0FA74E0644366514D18C3D6582132228CC34226B168318856AE418CD89291421B8383F4881460C81C483E4849933C98686381E242AD186932242636AC4D115E257F81328846F1224826B23804424D514B498F62EC42B8
+:805B0000C4446B841AB238AC241826F68F2710A22126820248830440C884114632818532114A3814850446218A03A80048891234886D58302413D58229812118082A6181804481142848028D8236088C447484A824F0A85C0089B1148201001D144601188200138498840080A12418828002112A6485A28228224400824D22142414884A76
+:805B80008281082140813218218889B24402497428F2CEB2804401265162624460214E3CF018248692212638611841C11B928218C5F221448A014C2808800441200687484418001247218018040044C8492404886084A0418F7E0B608416142245A5146840214C91388688088122444508844C7412A824CC084348010018281A04428133BC
+:805C0000944833322828A0C221004429682488422528D128091A48F4AD8350210084441244004608420018460C800142498808182325B448828122334A8883042D212240084E14424048C458628F25A8941D18412249283444682E8422F03969A01810411201132253413853019D443021828D841A82822181A18148884C04141B12128298
+:805C80006A88CC41002450321921921129C4221218291842281802218A1282014241BFCF4C0142284480040010E8428848B4440110088886042188418C120483482404228260244C0138301420084CA2242044124424814144041A1484F89CE62428220000002113082588012C884142A11864841422440019B2442204444110948C8E1433
+:805D0000A0C1448A04694846442288215814422A3144843088414420F4FCE1E014C114408144A44219441484840413148402C1282200481218125810282821924488382224001081044880B22218E488012483E8C27142887282A81882185FF4022114112B121361831445A814824054142800A0180045821E021880981A41AF4412584834
+:805D800014B50484A81C8488D1821CF44228842D4884563C182B248C0122824B1223048129A1827F3B0A19B1D933241B312C65523AA46245C165488F19A485515698534B884F4292ACC042286244824E246681B84882AFFC66E4443E634F22E141E2A266283E24424B148E141E4226B4D4C2566A09492DEC62F4AC28CFC3B82AC14CCF888A
+:805E0000F49648C24A792944F142418C44732253145AD15472457C12F26D184B116AAA188D4145E5467218781A6143DF4AFB149C8B14CF69B14ABE24988C4B414FD876A13D6A8763418AF1844C128A7484F41688173C1D5A3F59F4414A6EA8242E9E2B251E4A2F2978499218416C84D5C4B264FB62248D94184F61F46D5A241A52521F41FB
+:805E8000534837454D6813E411F141549A38C925D8FD82B8A1BF8848E48881213182BEC5C85B192CE48345B46BA15147C1F088E843D218FAC86417221A48911E27192E2A6F117286F44A6829F4A8882B288FC47592FC178D2B3C2B95272CCEC2A3A8914AF234C48B2A62000081100AA1008421501250125012501284148414A414244002A3
+:805F0000244002304100C110081800004081040080022800DE26243F27F71616EFA1F11A7AAFC7F34A422FA7F7626C4FA5B5FCF7D242AF27B782FDC6C26F25F5F2F3BF99F9A137FF3AFB32399F99F959591F97FF4CCFBD8B7F72F23A2A8FD3F583816FE3FC9EDCCF48788EF8EA29DF38F8B7F75F6BFBB4B71F4BFFA5AD1F9BBBEAEE88FD13
+:805F80002C34CFCBD9AABB28E34DFDC5CC6F4DF98C8C4F44F854944F4CFE676CCF42F688888F81F93EEA7F6947F332726F77F336176F72F3687DBF74F4676B3FD6F54C5E5FDFFBDFD59F17FF21F17F74F45B58CF9FFB9D1BAF6AF2BAB22FD2FB11912F4FEFC7FF68799F9EFEA5A7E7E58FD3F79BB1AF63FEDEFEEF58F88E8CAFF6F41E1C95
+:806000004F6FFFD77CCFFAFABBAC5FF7F6312B8F6FEEEEFF6C34CFCAFAEEAEABBB2BFF4BD46F2DFF8E8EEFC4F8AAB6EF4EFFE6EE6F69FDD2D88F8DF96CEE8FEA48B272F615555F21F11333BF67F775783B37CF66F6737ADF17F7723C9F86F781F24BDDEF9DFDE9EC8FFAFAA63CCB9A5FE3F3B6B56B89CBDD5FC6EF12FA6CEE1711EFD7F584
+:8060800085834FC3F89CDEEFDDFF9C7E4B3F4FACFCA6E61F2BFFBCBFDFE9F9E7A5DF5DB9CAFCD2CEEFEBFABCBE8FCCFF78785EF25F7DF8D898CFECFEC68A4FCDF9C4E4E7C68F42F4AEBC4F4BFB2454AF4C4AF323215F52F73516FFF3F36B765FC7B777F76D77BFE6F7F5FDAFEFFF6BF89DFA5F5DFDDBDBFFCFFFBCBDDFFAB2BAFB35BEEF7B
+:8061000097FFF5F5CF4FFF256C4F7EFE6EEA5715FFD7F7DDFB8FE7FE5EFCCFCDFD9CFE5F27F7161C5F7FFFBFF44F7AFA97855F77761FF6FAE42FEFFEFEAEAFAFFBDAFEAFA3FB52F27F3DFDFAD8CFEAFADEDEEF6AFFEEF4FFE7FD9ED4EFCCED4DF96446CF1F032E11D014014F120143827424212922019214960886C824E044024C024A02FD
+:806180004A92118304424B924200419014D02488542448458244A241241A0440A6418506852408828FAB0E8210C424233411200119048E484641489444281220099280C4844054859A1294286048266849248A6222C0111A82A828219E2822848938848928992A2242B2284B42B849F4D471C0421F417228F2112C83F4112CA3F4112CABDA
+:80620000141D2CAB941B28AB9451AF143924AF143934AF1479A4D81AF924488D914FAAD418F8244A16F1244A9E212E5A9E25ACE449C2CA1F49C2421F49522C1FC9B248F1912CAB141FC9B24AD141B24A9921AB9451AB9443B24A39A42B9447822BB44F82A4B44FA2F4F34A80F411682C741124F4112423F4112423D441F248941D288B34B0
+:80628000418DB14B428F1439348F1438248D116B428D916F23D418F124C216D1A46C18AC6559BCE441C24B1FC942FA916485F281688B148E2CAB141FC8324A1D24AF449921AF449B24A93924AB9443BA425184295B8629FB24121F3B078480040000004004280010040010021880080000140084800400000000000000000014F0A4BF40AF
+:8063000064427028B114141448B8123225A72A2A84084D422E8C267458222288880148284A82E41184E882945820449284124C81034E2114C8181EC93F24280412454248029AA2342B432AA4822628F6ECB3302386D14A3314A99261105468C213C49358C5E1883141925998D8D3D114F6448136483482414C01550815B482628AA9213158
+:80638000E230842223E14A3124214982E21241222C44A32C6E140040E841E419C4887F840D59F244228D244F317274D8141218CC345378A6B143BAC211EDC8C3C93E84C71D3A88F8A1468E158C61442B282E141A9481974883E6D491A18283911C4247852A81E21164534A9A12C6B8C3B21602233F4481299A76121AB642632249E418E3F7
+:8064000083FCB6FB10128141084800A5823648120046322400A37415084828004844580010B2485222822B92908430228241F02411601400501248200A3048B283046FA80C50412081518145020081822482421250812042C448C048104714A228291C88052EC8002885419894111811272212228A642490888C041220A2140048AFAB0510
+:806480002F4681222342BC22B488E28421F524C82B148F3681311985D458688221C322A9164718581CD885C26827831E2384121E42888225A48420888291228168568419890D888B41121243622426781418A8383A2CD239096973248181012F8284588218468A342121914354182825418CA9344529E49854855C542C1486021602886F37
+:8065000084820482194222011A6414272387118AA648882D5889A9144C6221221848B2282AF4F57C80042828C941D148A214484C9A181EC8122949E8481118282212848C012CC2282B121E2226283D488A058282204298184C5A81224921081820041008428487428301D2F0ED5F40011E21214081C422200420D91822A4C1260885721879
+:80658000622A18C382824858829A446844164811A628696614224C3222A4E86800A489E2A2A44961492418C41626180249385282BE6D803248208111180845084D21842538242422444F3421088F21848CD428884381213A8430249CD428111821B218C48890141880A182888888C446C1822A658420482481722288F2CF95904236044178
+:80660000AC142443247428212D055048A41A08124C044382614483843224811F22014226A4481A8421480488406188EF246284381818B01808412A18882132644220D46606271436341118AC44C51844702138D189215894E082F89428648B818D5283ADA18F43E4669868ACA2122E583E85237474A824468CB555C221493328888D128EF8
+:80668000318E48CB344AEA88B328C85ACA71D8D12438648B68C56288412E444B242628F8356F608260224418846228E3842482941A7048A641211B4124412849048488118504814150A4922FA2088C0C4D822841482602A190128A522841429244122C238221A8142AF47A1E20238882D1822601902815845881304438291134B21A0421F1
+:8067000082100220046244A082244BC188A8828082022489844A24840418002021D82264498004FF6B0D64895142221221488D2146B12288042B842149084270821882081E88468258A412442C21410282C022425682642824801244822298228622245422880084E04218644449078486084608221212122112213082221588711304559E
+:80678000288128544180045021C09287214A014E1214244F12C11320C211830AC02110844481448A0244202484D2A30F46C12434441425545844008120435118410020014100004868498E044826B188028C2202502892CF2428642C88248004242242202486442868819FAA020030243024A0244880A981C908008C2412A8825828964822
+:80680000840845888141988244811301448100821C01124180840840044B84844C02458869211CF8A8727014082A64211842400812222002492408244F1122C42552288411A6C8822088E181822E2244C88218A08422882688C8281C013290118218802891822884A342E867448254225800182854136358C0441C01904622448821002474
+:806880002E424B249012851281086011252842488188220400400446848428040021260A2D446928B297061196848134448817821841008A024D22C0294031441609C44644111444C211442200823082136482133151401801460419028210A1122184890A2A0880F9131B4028C443D018682443850438A11645C121856128860122472C15
+:80690000881221801182E842048A1468A1941C325184882C0E83C8645A9834A021829604280085822A94848CA121A36244CFCD05742B181F226143972D5AFF2A5199E3B6E5497118C8222C87F41828C5E152F414336B3C4E5D9AB8147858E8549482A3024E5C1F1ABAC68431128D1A4B2DAA59639B613F23E11EF322222F81B651361E832F
+:80698000F423141722232914D125A82286E28AB842FD88AA4DBC4F81F3C8954D289F44094B14876F63A1444F127122D441E2D234117DA18AF3138193D946782137418F2438A32E8BD7282A64822E4415625245D6247115F214123E18B6EA6EA2298FB2F15842EE4126EA18FA11828D882A681AA6E86294241CA45443A8841C84D1883C125D
+:806A00004F2212B2227468D484B278F58594241B4345C821ED322D484147854395242229EC8CF124811531C62FCB3812448F41B432D816E148E5287926B884648C2F85B422E244C48289D888BD229CC31982AA984448C21F48D1E8E944BF84AA81CAAAA22CAC5142272563942883F8644487298AEC22E448F8195710011130812440024508
+:806A800002002440120111100110180111104294824450482D81442541144254129012D0120129012D114118412C018100006F4143F323651F133311C7926E619FC5FF517735F347542E861F14FC61699FD67841535D2F8CFDEDFA26B273F56C763BDCCF82A2482E629FAEFE67755F55F47DC94E41AFC77692F444644FEFF6282C2F5BF349
+:806B000074546F43E312F2B331CFCFF36A732F26F6F4367AF7BABF2F29E821E34DF9D69567412F27F7FAFA6F6BFBEEFC4FEEFEF4F4CFC6FE34B4CDCC4F2C47F262645F1FF71928DF83E337F7187D8FA7736FF757753EB45F7FFFE3EBBFC4FBC581DF5CBCE8FFEC7A67622F66F56CE67AFF6EE88F8AFB565ECFAEFEE7F5DFD5F46D6D4E21F3
+:806B80008FC7E7CBE33CF5BEAE2FD3EBCBA7594FC7F624245F5BFB7C3CAF26F746564F4DBD72FE3A3A6F6DADD12F46FF96942F29FB3636EFCEBFB8F9ECDE6FCEFEB6B6EFC4F5C494CFE4F56CCA242D741F41F71215C7C2DF84F657F6BFD7F73D351F14F5E3D7BD9FBF3BFBDBF93F7CFC8F87EF7DFDFDFB6F36F617D32F3EFEC3C1EFC3FBF5
+:806C000088CC8FFAFFABAFEFE2FA5616FFB7F55547EFA7F6C2D26EF1CF4FF7CC6A3FB9FB61E27F63FFA5873F3BF9E9ABDFD7FFF7EC6F4FE72FF679793F4CBC12E72CFBD5971F24F4D2D2EFEEFFE6FE6F6EFEF6BC6FC1FB66E44F43DBC4FF4497F041754F59F7182FEFE3F34DFA6F75F66A28DF56F251733F7EFEFBFFBF3EFECFDB7F6CFC4D
+:806C8000CFC5FF5FFFFF7B7F77F763F5DF7FFFF7F5CFC7FFA8BE5FFCFDEFEBAFA7FE5E5EDFF6F6D3F3EFAFF7E2FA6FEEFFFAFAFF2CFC93F37F78FCBBE33F3BF9B3B3BFBEFAEDDFDFDEFDF6F4EEE29FB7F5D1C52BF14F24FE91935F7FFCD2D2AF8EFEEA5A6F6CFCD2FC6FC9FB6E58CFCCF9646C5B14B0240121B02441882141A14926E389CD
+:806D000044814482C4261A44A4484A2269442004460444414AB224094B929094B024014D918CA412A0828A2402204826C8248E488582B448024E24D0920548122A4174C80283C8644128A50324118D841118131AC8482D15807225928841B02241D1224DC48844AC4CF424C128255341144C7244E1C884D8C122048859044B42208322C870
+:806D80001482895114DFE60F2CF4112487221F4132481F41324A1D64EB161D2CAB9419B24A3915AB9443F24A9143F2429147822D914F82E414F9244A1CF8244A16F1244A9E212E4A96C5CA8F49C24A1F4DC2C21F4952281F4932481F49324A1F48B24AD141B24AB981B24A9945AB9443B24A3924AB94478229F9A4484AF9A44AEFDF0A249A
+:806E00001E6483E24134481E24811D24AB16118F449921AF46B915B24838A44A39242B94478229B926D418F92612984F82FC188149E419E28264519CEC49C2411E2C889E6489F8916483E449B248F881248B144CF2489419D24893248B9443B24A39242B944392926F82A4146F82F187382024880400000040032800504800002120080072
+:806E8000000014000048200200004004280000000021F05FF64021D1583124A5128862121CD14842C21118818227C427421588088932418905178862221594961D5AE4166282496844275815826241291844B14C83949B1321B44851228C197228C21860CA4C314843C9CA3FD94FA224A682628119624A44444D824A61872E888E42C812C8
+:806F00002852482E141B148E14266C424D884A42C85C1E6842A0218CE644588218324331988C98518B813288D9C144A28313A148441E682B84E2433A128B24965418F03BB3142D218A7114A961A9722A8402866544C9E3138898882C63A632858199514DA2C926614926A84A6E181D348819554A1B618C088B141D8415B48A826C14981981
+:806F8000929C442F54F124118C722102856226ACB628B42428EAE4D184B184B198F45C7180843222C41482411D242CE1816224844E124888414684C4249018118F4442E8144848C44A5644A82125EA44D28648B422218161C129498C81F648118688A8418B148AD44269818892244781288A1408DBF6001301844216040000280021430200
+:80700000C01100412824424041288174880144002A514114908800190611000010049092008028F21789A0124942C2248C1281257348312423423218944A089B94116283B2188204CB24118C82C3421362821846E823481854222287284F18812212284829C2983418424AA8412141488423244A64846F770EC025302466381142304822B3
+:807080002110422B081785111A02284128AC04811489844118084B1A2110C224112184000022880048C84840A2C18423844224F2ECE1202305A14084811311644228898122644282C04126C81A48E0426114223886C2214A3291871440486C231994881F48A18228814EA115183118156241223014214400202898583F150F002240441235
+:80710000081A8291881820112CA2122D2186893212287088414241189811449018203A75113222824C25084521828102104C2821628710C4284C8214F8884F3041221371222232244C42411832418091428048981821D24130214A92680000128C0A8C15028A02212342385288A921184888049084274400239A8249A1C1CC22F8A827241C
+:807180003818108C714801830142904830881842860432E0841894144441702224B128042082824102901114302812481D1A60188142821830545048200420F28227B02185B111522A444D438CC218815815985816829D144AB224D92893914AEA88952445B16C784412D14222B139042AB81892282B124F1394211E223642514823A9182D
+:807200004784178918A28924C48C1622A5431E68A722884688C42CA6F8D73D1082024CA2128C1214E122014A0840182858281189225142801391281048084911085288908240A1284AC16824136122848501008D844144C084414C33B44270AC072A81828102282C011868008304448002282288824240440224002824B0220800008100F4
+:8072800020241108000000400800D02F0F002880422C220381282D880012148D13418502999214222E488982A2422887228112A800004042114361821A088908130800880081284A2224C8488F8A02182220022644220100A1422818141A028140428402C12262822400A641820A002410038112481068180020081068822200F0B62F7021
+:8073000028B848A44742228432281889D644D244B82C8262424019C62228972A2F2891428B173AA18929A828A312A821155113508885B848A4444641482122088C594445B424A222220000C04248828B151FDF07000010040088210000100118280000200243122202000020011880010080048184000080240C20F489C310E88224842455
+:807380004282010044414422898604400100212F4261414C2188480400141484818C24840482000044414C22820240080027249012EF9D04841268128002400840342889021002484001230218C0810000111D810084A04100200182004480C2484008000021F0673F00480080012400448002008420081002188088022284C04100848015
+:80740000041110012800448002000058002142187F4E062222180024000010020000842004110022000020020000000000000000108804002800002B4E90288B4443244402120050444147828222112100408242A2111292818602221001118558888B444242A21281001014F424282AA2420082002424245AF128B2207118A852480020A7
+:807480001202404C84B6680200140021639226184999818A984420021414211285084A0420811801504844A02212818400002914B2E20F008001002100002481A0411D881120240840412482420400400200202101000000008C040000004244447E17000022A02100000000001008000000002828000000200100000014000000008084E2
+:807500000400DFA50B221216840126120284240020B448C453218480862802471245A4229426D242022A228448028001200812A211110040C8481048086A242824046F3A0BA012382820A11125028210481848089C18A848101181C2242845A42244418B220000008041011C981880084840280448848148A0449044485F9C0D1A8222228B
+:807580002192368012022410D88208429114171142004302001149A242004002202121A111281A0100008181818384018812004830444F47026F227212C2122B11122B11C0122592822F31F111118B989E8987848D418F8424F4414915C1419558884F84F648444D444B244F4222C22480524445E642F226222F21AA121AA1812B99822CD8
+:80760000592219E831F111119B989E888F84B888F44848424E4880548885F844487722F0262265A2321A211102502229D832F1111219E8897818F888C14A2444511114155889488F44544C4B246A22420450424584F2262225E222A1131AB88228485122211CF1111119F8918887818B48CA240480445C8848AFAC03000000000000000019
+:80768000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000002C
+:807700000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000AB
+:8077800000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00002B
+:80780000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40FAA
+:807880000000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FF1D
+:80790000E40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000000A8
+:8079800000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000000029
+:807A0000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000A8
+:807A80000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000028
+:807B000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000A7
+:807B8000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000027
+:807C00000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000A6
+:807C800000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000026
+:807D0000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000A5
+:807D80000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000025
+:807E000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000A4
+:807E8000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000024
+:807F00000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000A3
+:807F800000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000023
+:80800000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00A2
+:808080000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04F20
+:80810000FE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000E0
+:80818000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000000021
+:808200000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000A0
+:8082800000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000020
+:80830000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000009F
+:808380000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000001F
+:8084000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000009E
+:80848000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000001E
+:808500000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000009D
+:8085800000000000000040445444414444451404444445440450444100F03B5D0000000000000000000000000000000000000000004554444144450440445444414544440400F02437000000000000000000000000000000000000000040544441450400004400451454444100F0B69600000000000000000000000000000000000000008F
+:80860000444554444054444514044445140410141404008D860000000000000000000000000000000000000000444514044450444140544445440445141404009F3E0B000000000000000000000000000000000000004054444141444554444140544441414514544400006F280800000000000000000000000000000000000000004554FD
+:808680004441444141414044544444444445140400EF3B0B00000000000000000000000000000000000000004445544445544445040044450410044100F08FFE000000000000000000000000000000000000000040145444454404004004414445440400E01E08000000000000000000000000000000000000004014441444544445140414
+:8087000044455444414141451404009D832004004D4810B4240422412283428442462441E1282404821282112D2410939111831478442114C2280025012A4428322120880946C52480C2249A060086F8A48C803248848324714AE4A394184E24472D2A018E14814127122CD2B4E241B222B138F8128856D82A48A269169193AE1A848B494B
+:808780001B83C88B2899E214F211421679C8B14868848C898684AC212217C2418A22342487458901EE189638981AF4739E2002008915C818230412230118C441231256812712C28914984821882254308181898822C84400381188A9089881003890884081028432100884815F92074210285424809618488880C288001124186426822861
+:8088000008812084228943B1410184222C8242331842402886061908821B12418E444344B41414A84148848848CF7B090040084144282241002200448002602218128602111642028A011860884846410811138404A024002844000028008A818821F8F99300890400424044A44249024120022844121218202841A28121148121F041886D
+:80888000421494800481008400680000228002418A222201181F8201001100000000000000000000000000000000008100000000000000410000003FEE08382C92281236E482F4182428542568822889190423B4D1E2123121214C8892512E48260BC48480648842288382291184229844135828F011224850128181868241282211E88216
+:80890000084E84F07D4F7043041741263A4825026C213424184E1214841A18451804188B124918449146442D121CF42748446D414C7286A84149C4241CE8E811141814B144934490A172193D4213B1480258A024486082883F610E53C2224F9192284F86C16A47832CC2458D242E182229498418B228D91413014B3849E251648627E67074
+:808980001A14DAD23244EF18644463E282A4C11664484B2161C3541424435161482C0A4E82842CB928016A8181E48A04874C88AFC209290520512200164402A041854188914546012C2211280811144190414200228388412412918882205818686A01141B618D11481448810026088002ED75A042B0228182C12446812234114008489084
+:808A000041424044280428484A62A2D08124954400808102110010611430481008239444209188430843C1848288845FDD0F4422C14391484E116C13581C221A386118859314CC7216B14242D814D649986146845242608129525228114B124E2A8C724294642B21E082A12487278423C4241E6826B1C2C1188B18428C8C2224A584721A81
+:808A80002423F4FEA6A0249038288C041A1248A9212004244C618446224264468E481449243624102A52432290242AA421412A84018C81049042468C42A1854A7114280483882405AA2409485F6B0C412C12C414121D74471429C24414988D211887147025321542841548A5422230422688D19284354414128552282A5424130228229FF4
+:808B000021364920B248D1280225A84890D82849084B1C4C21A4A184DF614501814542042242484AD321C1212C14913230128B494494D028815248C3014C62AEC14529212483922822843014925A32182860820028442818A12CC2229280D242088CF2EC9AD02292288187111A12041230688144C024A31401286081248B41223243A24847
+:808B8000202253248CC2411890448C2203400C86085B41E08188C11428428E248842818B24D81229029F990B58442B21404498282508008483B88804412081324421881148464A092C44020084411800848902424828826222348889492831464781221881484CB184F4A244142C82C22C45391426C86A18589396298C542B4DD8463814D0
+:808C00001E4822262114A869148B246616C94A891653428B42428B128CB2642122D384C1384B1652C2221B5A681AE811220883D5A4E92CF25824922E589E484948344CA90C2945D422212142048C242211028850221188431178149812848D2441814B4228418F41C212A0121004002018483828100C8302296189242244902A80A24138ED
+:808C8000A24FBF0829311800383604484200118440C441401541058511C1216054800214882200481110C828992414012248442A2431410083AA214C8488122CC118BF130E0083414592484411602410C24211240025082410442204822008410010041018144192280024001800A08421460200422E82F066CB24482011280400802444A4
+:808D00000844A124111100911904C4918411405181008064124822001413681420044214462498488A22450820828202DF940D8481444011214504850420926842410000225022801122C244414214A924C128812782160100001181441A8281084C089044884588082074BD01583210048084021932410020D4184204D018024AC2488594
+:808D8000217428018118288E1814001001208202422082311820082A0820810141444D18843E5B000082638312044C4402623F24014442190115064C0415041840140590414814A0420014A5018D2181501444C0848D51421C21A42960882C18A8A140F4A3134008141480041125030082404214D8480224888221501448423041002E84B6
+:808E000082404144021024441225019041002410820A0081002BC3801214D8226144C02800441250811D441A020025448404493854C014601420A44284224220641291C04800181524624688112413264228C8284D2849291184FAB98B5081C045221441404414024C048942482808101211744208C9055B84214221844091224008480057
+:808E8000008820018D26C02100648522240482A9081F5A4C226581A4556562667448C44446F244442C4491939F14A444DF84D42571294833213F16B425DC15B849549D9938614C9C445B421CA4248A91222E6B142E1AA49561F49B641425A1124CA442986B1C42A0E48FA2E18631488F48E84AA9234F413242AF6F0B2945941D2CB2168738
+:808F000034144551439142812C06CD2C74894814441D64444E4C14E05495444529314A97ADAE44B0441431411D21118489449148445D6641CF41F1912199DC11F463B82592E29E622FC88CD482F2C8948F88991877F46012896351837141D194A3421992442D2239A164879465CE12234251143554268C581885F2162C4E464782543B2457
+:808F8000171414A895883228424C06C5A12219E28238411349A9314AE2866411884F18246A498D8438478241452872A4E8870F11228041382284234248414822080084108102200824282440C224154264224424444044415412442302230221004100208102004CF295A6341CF4152D97A1BF92F2232B4FE2F24444DFB4724FFF6E2C9F3D
+:8090000091F1682A8FC7515FEFC5F32A292F19F926262555FC6F58F86565CFD8781EDF9ED4D85556F5FE171726F6165F6FE6F4C6C64E47F55647455FDADFE2F26E6CFFE6F66A6A7F77F6D6F56F65F57E123F97F348DD5F78F856576F2652EA67226B624E46EFC17938E841B996F893F2141CF5557C85FF2B6B3FF6F7743E4F45F54D2F6DEC
+:80908000466F62F254146E228FC55755CFE5F16E276F59F9262765F52C2F8EC16F12F64449ED1F6FB4F4EE6D25D5ABFC17162E454F51F189832F2CEC44F4252C1F26F6636185FD2566BF84F46362BF86F674654F5DFD5656AF27F732B98F94EA3CF892B14F2AF86ACEEFA6BDA6EE64FC1ABEEFC3F82CAC2B883EAF241B475F537619FA3B61
+:8091000039FF15F67E34CFA7F5676147646F66F253152F26F2DAB8F794FFD5F52C2C8F89F92F2765F52C2EEFCEFE6B69DF98D88855A8EFC2FE6466D5FE55557F12E2D1E7B6A6AA6B664E6C4AD431F42F219F62523B9BAEFFDC7C11E17DAB27AF43F3313BAF9DFFC1C32F1DFD7432AFCAFAA6AE6F46E666F6BA9CE7C94FC2FAA4B41E53246B
+:809180001B57DF43F7181B3F37F37A75EF47F3785A7F56F64C4EFFB6F25B1DBFA6F2DFD83F54F45F5FEFE6F69B99EFF25252CFE2F287855F52F2CDCBCD4EF5FD68EC5F74F48D4F5F55F526615E3FEFF4A2AA6B661D676D463F12F62C291F66F24F4E1BAEFFEC7C13F1F4B37AB37AF7F1FBBF98F881837F5BF9D4D2AFC4F87EBE6FCFEF6EEE
+:80920000FEB2B4EFC9F83CBE4F4ADA610500006501801484040040C248104104421146044440140111428842200440414801341A44A141248C44A148148AC42248200800306680848261C1429A024C12049041811D4844411400115C420815287421281404482884282211220028838402108422029800127024D84AA8428524D9486212E7
+:80928000EB76C0421F4152281F4132681FC1724AD1C1B24AD1C1B24AF98128AB9451AB9443F24A9153F2429147822D914F82C4914FA2C4A14FA264114FA2F498215FA264594D4A8F49D2A4F591244D421F49D22CF19124C7141F49724EF18124AB141D2CAB9419B24A19F54A944782AF4439242B9447822B944F82A4944FA2F463A6F026A9
+:80930000431F81F428431D24836641A71615F46A111E248F46F991248BB45B218B8443F3422153B2487B84C8B16F88C4B16D5A1CDBA4FC18214F22FC88215D521E244D5B87514D5A1FC9D2A4F48164C9E549724EE3417246D1C1F2421215FC4A941D24AF247B15F848A64782AF4439242F247814A8846F82A4942D5ABF6809848084010039
+:809380000000440000000000210080080000000041480000000044800200000000F067798002A1612A21611446052242111314B84988641811908840D4141101424D4840082448493C48484CC2214C181964644446612828A30C3042238CB848410822802418F81E3B304529814112312484D0851242B842118808844914B8480247124824
+:8094000022CCB22A1444215422424012081E211441144483B18182A1218361881691288AC59845D28484A81689863458441E2149F27FBF704522558225C4214961141C44084D481CB42834884A9848C88484822623B4156283A922D885845482407241423C488B255362564C18341C4E26411B611E8A88D38D622F4AD9423C4A83985846E2
+:80948000A8241E424624393CBF83022280012981124874248342224101850154114A4248140451424904002904200C1100141508138801C0282184400843A8142228100828F0FFB110C2242941782AD241429121EB121280064349013081241782422688020016D48424C482812722422A0488442E12848D8300121812662111028931A458
+:80950000182283A448309442B0DD452142D184122415C822C1424F34A2822499146A844784CB21785D289E4443B28555811CC86446C9481B214D2829A2248E1489C188E041825314644C513C8D2399649C239C88AA44738814C64247824C211BB22421A68246F49AD930221C12124C524811E9420C232242981E46497428A412C5B1AA354F
+:8095800064360890448116B424656222421E24528A0228436251248A5183305A5E88888C063490184F22E44182E281B4829414492586F4CA721440943CF032481C2212B122F53144822CC441829048181B482215048E458D211388C241465818892478223882256884C094122652844549D6184211B142C181CA1372844A841838142A0856
+:8096000022A888414FAC0346122C14476812008C314221228C8161414928C12A8430910045991881993488122AC48650484B251B122181CB2423AB34241A781854124648C8126487444CA1942223840143042508FF9D4B028127C420C146C11862831225046B24481A220C1E8145E8240228826C0149A1289C4C3211850388A014814A4819
+:8096800012D884112882644328684E942A914847221688B144129812C8696484CB1680011889430448CC4205818921388821810000004E1C42824122480020A2348461282A2141018A82048C01821184002130A4844C21081886F41F5D2458257418D49643F82441436442DF2144184BC81A4D9A43E548A1482811411B1E3024893C8825A7
+:80970000B42D95481F8CC1625C7128C23C4F2C7134A1431A628B2F31AA41C7288A0414CC92882E412F84A9414F81B45428B322ED4344268CC848CCD8CA068210024901A1162882061A868804268841989A84008B145144842002201822648210024130281A92181E2CAB141A24224152842422A1418116C814484C81E44D48214682D241CE
+:80978000C111C01844A08560886084002224A018E82E48153848BD821187241524840C22468424621440886288A11C044D41256218219800284180064921A424426E520028122426384111424A8132841146024081018C4851148898A82A2421426811B0123C848800414C021002AD221892144984110290122968444100004971E70A4BF6
+:8098000028631184924449E242D528021F644183A38386928800124120054288428CD41224944410342A122147141C2128C284115B42111F4A342848902B4D49140080A1A1482904A828DF674A4298488D42D021321824143482184042081C42419111AC028843021822601223C821209462204114013121122484D0420800C3112A812493
+:809880004638242AA882003F5605001A022014A8244100802154842185240A4E22008410441828B82221290412004240C448106A411922042628222854218100481812A0581CE1DA0D484038180000228022984812120010B3122813812114C121473210082216081048F844288A04496848688A615844114280B88201780000482448D7AC
+:80990000DA60813125631229912160412100200860222C022280088894101282642830844141E642C4282C4921384813820812304216C5581481222504259482441006FFF10F41A6181494444169064CD461C214008042C81189A4488140082100D0486812B994114E1220121142D194820624412490212A18182214112808D042B8420801
+:80998000C024AE76241661411C9448888A4182B118021C2A022888C0421CA9214098612382929248882841282D28601A8CA8161E2821C8E5118584181C48884114F114281024C2248258C02421F0D749E026B497F2141149F1342843F82E29244F45D224F831812D195E222C25E892B248938328AB1E2E848F18E48288CCA38CD28AC422D4
+:809A00005E8C46E26F24F1829686D814029145FE8D821F1CB869F486AD5B11444D831F22D7A1F158588D4D253224D04454A24B384382641858DD4E3469E22A5181D4C23F41279458223F1B45248A71428811613296B347B911B85195A1CB49AD23E3F8281257324F44F42273286DA14D443AE222F258442E3247281F12786259C2BC21361A
+:809A8000C83F257B416C44231567218D81286BA26AF2848427652B152AFA44C247411FA40D1E158D4CAF62F23B623D5587161E566F57925B4E246B38A88BC889D88C1A32172E58871BACB28A628619638E1B443F14A424BF9A38853F9B9C188FA6BB44A4C41B127F55E457BA88C264C5F286241F21F422ADCF989422AF18F828218E815B64
+:809B0000941D18AFA1E14C85A167C88EC443A4326AE263094001002440410884248410441284124412151804418100000021001002808448484208160800124412408842081608FFE74F7291F6521F4F71D177F493354F6DF752555F56F65155DFE1D993E181E161F59292ED2EE5FC58111E4AEF74752FFD35118B224F41F1E64625FA81F9
+:809B800041C5FF6C8C37128F93F1148D8FE3F62222EFF9F13F765F65F6571895FC24EC8F86FA991D6F85D7E5F27A6A2F61F127223F18FB181C9FB8581B81CE844F2AFA6666BFE6F3F674CFC3F74C6CAFAFF872292455D676F712147F62F31E3CCFCDF75C5D7F56F75317BFE7FB1799BEB88F2EFEDE9EAFA151CECF55F1246CAF27FD6F5F77
+:809C00007F39DD5EE81DFDEE567D8F6F66DDBAF468ECAFD3F738185FD3F929292AF29C5FFFE7F755745F19DFCCF28D8C1F8672CBF8C74C5FC6FE79F94F47F727223F9BFB7A789FB5F58BB9EFE1F186944F6BFB5E7EBF87F7F4F6AF8FFFECACEFAEFE85A5341F34F41757FFF3F33F2FFFD9F35D7F3F55F54C6CCFE1F13696BF79F31A32AF2A
+:809C8000A5F3581A85FA371DCF65D182F47A798FD3E9D3FD3B399F1DFDEDF76FE8FE2AEB4FF2722CFC3715CFFFF796A5CF7BF4B6B6AFA1F1565E4F67F796D48FC8F8A9ADEEEA1FFBF756D87FB4F4F2FE3F74F4FAFEBF33F3DAFA7FF9F91B18BE94DE944F62F2EEEEAFADF5D8586F46F6F4F44D524F914DF3D1733F71F316345FF1F31E1C13
+:809D0000DFF1F77B69BF91F75D5F7F77FF9B958BBB8F2DF3DA9AEFE9F9333BBF35F1A3E9FFDFFD687F2FD9FF3A394F7FFDE9E33FB4FE7E6FAFB6F6E96FAFD1F5FCDE7F7FFDFA732BBB9FADFF577F4F67F7B331DFF8F2ADAD6E28BFDFF3FEFCFFDEFEF6FC5F7EFEFBFFBF87F7DBBAEFF5F1AA9AEFEBFBC6D44F66F6E6E62F2FFFF8F82B62B3
+:809D80004F6FFF6462CFE20F4B1220428881048C64128A2402A04850812C728108924A228822881281129328592184094B824241B024084D81702421F12481602212144814001A44A2414A0246047E720012814485C12443A4211081219188D04841C81412641548445858505848448C74C82452481890521214190284814C1242D8280170
+:809E00001C889618128524131294188218478881D0E1092CF4112485F2112483F41124A3D441F24E111D2CAB941D28AF1419B54A3924AF1439242F347925D81AF924481CF9244A8D814FA264114FA264192E4A96C54A9E242D4A1F49C2421F4952281F4932481F49324A1FC8B24AF1112CAB9419B24A19B54A3924AB9443B2427924D84257
+:809E8000FB3448984FA2B467021CF4116C8D421F4132484CB248C1244F1491214E941D248F145B858BB443F2481149D412F92548986B434E816F82C1914F226C114F826C192E4896E5927498C1481FC982F4916C89F1916483F4812429F1816429D141F64A841F88F24AB45B298B94B2AF2431842BB44598B26D48A86F8A753D0284824875
+:809F00000000000044800200000000800188000000000048000000104104841800000040014F5E044818108622941CC0488CA268E024014484C60429E9824884E2486412914A124A6C41AB84683082C22A01314001266828131888222464184572884294824E28982DACA02542F0687624B0811241524126C1821EA48211841304241243D3
+:809F8000A4122E84471447116A394C0041458881024383E8846AC14081041238897411924822529338982C889411209651C0689084C01183F2494E24421B3C244111137418842BCC28478619A442216187444B214D2249BD28E821C464421B21C4CE28C02CD042AC421D4843A9488383344212363148382398A35215785488B42248C48AA3
+:80A00000668691681698A286A6254E1136A8320040016382C28244811188800118A084821453C1A4844C081445321860412E18822E82811001110050818304818A822868141311024E81A0A4450800F0332F002008880080080000000000000000000000000000000000000000110010011400775E90232250448D18F028234618823224BE
+:80A080001C35118E822952C43A81A4884027817381C8C14A4176188AAA443718A048988764282312018D18448F126AA490224382E438092825B83481D4220887488C883296CFF2025022114D141281144A52881AB226814443988A484B15A082256258A866B89D44052C2252881E41133482181A7448A4A210A3114D848B28262514E481B0
+:80A10000B22225543884290A4382A4182D824C81F858288AF4FEC2002008880080080000000000000000000000000000000000000000110010011400775E1002141A4282141A013028200481111811288C4451848B144146011C028184850444200511508181161884F44C12603486A884008288842C9244444782A0426FF4042A712423C5
+:80A1800012D218341819117A29C444244814250A84C048425CE28284624248455A78184C74C232242B24E3B1C243D41472119432479286E218C4C1AD4391133248124E1287118698912331164991C41E2AC2488486FCF1172428154223C24212188126892492421484818418A0244AC22845D84813542C5428448A04C942AA2141115127B9
+:80A2000012D382088E18D018D42864841142868928B912081688EC8482444888F4C9D220C124281215C848A5134114140846022111704108D41C242284C4418427114652284D2A422D144E846047181250291DC81724D914F22411E024F188124A1148012D94414C721296844B4270A4D8A5074830444C61828361A22215088414482C0127
+:80A2800082E084722304D042024F21C884440026A124466811288722804418218204A0218341C238621E442112A919CA542842218483E2A3F4188BC01429B241815241411085C118D082422C0649824805A38211D2146687848CA44889C444502285C184414901668C1884C1142924042D441004491B084729304443A1942B8244924FE820
+:80A300000F190222C0529041184984021888828889317800101408400226351412008021081820121108A61852128B125081236884800481820080016FF94C11952217431E2417E4128CD4167155880287128B488A8538388B832A9424234214C44147A2842D4813624519C6624618BA24D9A448A4142634A117421E4847218E4A363219F4
+:80A38000672684345692DC90C26369C54B4A49911289D848E284EA85032A05002A416C1228608185220110328442555812841826C8248AC48441464468410018202201000020820416A8128C8688921816582800484A2882015FAA470263121184142C344450842A344821101218280284181C72415828420081A63221460180844492C464
+:80A4000040080045828181948A002C01AE12184A9818B0184854486FCC071A829114460800122008174181C211202428922484000023442108890422008222001148844E222826441C8481449182882518180A4830C8424FCE472202858152123601C0418C2238224B4827449A641282601811822934884C74E8922C7024026048814410D7
+:80A48000145129844558298002854161218C13C12481884344142411C2444941D22B0A4213C44293311800190211840019411444511400445508115C2108181CC2811021C818114A0818807841141A019028112B3889183124208281A49400189FCD0C82282180A4244200284922420848422044E9A102221122C011008724282A442244A0
+:80A50000024114142541DC481284049CD21888882844184C9844422A48A414D014F8571400112230286092812396412541641414110000800228A150288181448D42853144108104400800812AD142280422A3D422012502218642B482128402550F1741122422418141229014A0841008899829842A2488A44842B081014314410110481B
+:80A58000810200444302118E424462121081414524A118898302842088E22A448144021562121042618242404141082CA44213528219943184282180E11204890422418C1408448144484250428118824240024B1840C44226A48400A018FF640114212E480046C12100105842212912084489440448504246B328E114C2884E2380418833
+:80A600005914C8144E18412DC1504123148155814C94134490E819C21848881220219222F0F8BB242F21B1A663B25D581E254F16712A31158B6443186A14428535184226C16C8D211B9283714A71483449711E24DD419DA81D4917A48D612E4649B448944418E11B817081C42987B8671156C1752D168B9B8E524D811F31E8C13A84A35135
+:80A680004A3AAC424F477124F18892DFAD031B221E4399732AF36B4819F241648D2133F2283155B212DA38B4C3A1441C12125941DC34241F42EEA2E28294489FB20C6CF44AA222844D11421A2AF4E144CC549E45D118F44B424E246E66C4C78C9DA1253A5187C4ED24CF28F14AC84B682A3BCE8C01874D43B44E4AE154141186028D48A080
+:80A7000042F0414CAE681FA27487C84A57188DCC9FCC661E278E89F2C271841F185472EEAB2B144E28363124AF18B765D888D84858A11D81411D83649D6C47A445B426C418FB3A13E185D41192AA3F28E58811E261E3E6B1D4C4126B8D8B48A836349540044418444084C14C988009884188418841885381188518045112200992A029A03A
+:80A78000291482200882802402400840044484408842E844F232182429F6573C47311D6D8F86F62C2EE7C49D1B2F87F7F5372F818BF3C896F7683BC4C5FAC28447686F84EC27F3979ECFCABE24D622F686864F62F512117AF9949E1FB1F4C3118F62F992F88FBAB22AA7F87BA82F29B122F689889F2A5A8AED22AF8CF818927F2EEF25F5E8
+:80A80000FA8C2B11AF89F938326F47AB93EBD55E5A6F41F92C488BE62F85ECE54EF325366F6377145BC1FD2C5FF67243D1FDF352785F7AD6C6BE81FFA9FBFF69F51FB4DFBEF8E3C54F6AF647C1CFEDF9D2D8EFD2F6A5E1CD762F38FAA6D6FD45CF46E619FB9882AB5C9F72FD96BC8FA9F183991D377FED7F83F6A6A595F8EBA4AFECFC8F96
+:80A88000B6BB249F25F9EFFE9F37F733216F54FC1FB98BBBEF2FFB78BEEF25FDB23AAFADF14E4C8BC42FA7F65A72346F66F534761E163F81F37D7CDFE2F26B689FB3F66E3C9FB6FE6A2C9F9DFAD8AAFFE1F957548FA8FACFA18F74F8624DEEA3BF99F96B6D8FC2F2C9BB35FA2FEE6D2517165FDBF8C1DBB716873BEFC4FE189A35E963F4D0
+:80A9000023C6EFB1B92FF2494ABFBAFACA8DAFD4F2C8C98F71FDC3C6BFB3FB4AA8BF41F11A1C8FA1FB5EECEF83F1D69A2F24F11EDCEF8BF4B4EC2E727F6F4FE326E533E363B323F26B689FB6F246449FB1F627759FB7FF4B6DBF85F6596B8FA5BD79F5682A7F16F268A6BFD6F4791BFFD3F1E8ED9FD2F4C9EBFFF4F27BEA3D61DFC775314C
+:80A98000F9495ABF14F4B843EFC5FF28AA35E16BFC3BD6BD8FFFD2F2C9CABF36724AFFEBAFBF96F279B3BFEEFFB9B3ABFDFF7DFDBF9BEF49FBDEF8EFC2F1D6DA2F2BBB92FDB654BEFA4F6AFFECD100702241E81281244268122002248C44D18184924189024A123148A024118B242014231424044245011450348445A2414140C148149A56
+:80AA0000444248E481C424120044827FD507868102308211004601344013110210011984210211508260228531224008000061844211902118844E828AC4825052C082602441881A247484F13336D026F41124C5F21124CB141F41B24ED141B24EF1816CAB941B28AB9453F84A9443FA4A9543FA4295478B2D955F8AC4954FAAC4855FA232
+:80AA800064514FA264594FA26C59ACEC49D2A4FC91242CFC91248D831F49B248F89124AB841F48B24AD941B24A9921AB9451AB9443F24A9443F24A944782A9F924488B944FA2F487A3F0265A1B41CD5219B244D181B24E9161C9F181682F44F1816CAB341B29A744A22F54618A2D15AE48A5F5A3484CF1A25A541FA2ED41E8A264514F8244
+:80AB00006C51BCFC18244DCB1FC1C2C21E6C8F12F811448B861741AB841D2CAF22799174687411B4421AB54A29F14AA482AF441B94BA6B48ABB42CF169EB508200000000004400000000002100800841403242004008480000000000000000001002CF8B0348190222698191422225890229642480B484522443426788CF12286212482894
+:80AB8000294494248531581428442A482102A144401221442488258814D528146C24444A08C344247248F2CDD2008A1158122E422A2461111882B9E412011867211281E084C2644A814494A881702251282C21524A27A482A9C53446462111D18714C1288489F9441883489988A36D185284822608A24A625141ADF214B05102342AA512B2
+:80AC00002B14329981D2B224E2422491446B824538221167868F3AA52419B2388432821D24CF2238196618D5A1C6848B2CCD214E2246C21815C24DC028F01488D6D4849889AAE459D4A13448814483088692444B12C3F5B12D80048582522448101122081B412490121210F448248244402418C84200D02211180229211114014410511211
+:80AC80008C04844A0185428838144622A824F0482422001F960D22800143024004113CA148140050121A04578A208222A2242444002440381822200221008008429604802808C0120041830442E09408239434448D12488149D383D148B21A8E44EA21988118293418893842B0454298C1C857888CA461146F148B0129A1424CA812430CAB
+:80AD0000843971A116413D188692488D81F66AA412904A8AE48CC1682C048B94828CF8BBD8242A8442042E44101435281B82148C88880821178188908D4F12C428482A34C442412449622140A86141284308A50213581297488C216C4988A22B4892102261888C14D4828409885FD105301418AC01811E228C417452C8522CC4113112461A
+:80AD8000028395422800138AC829842B34141EC1002941A8281862001991240000A954188355280089C4C25222483048C8848F2C0964244A12082621B11442083442264C8221C8454E22A8481314C211478D1084A4815028881A6449842024C41882422410B234A494301C83E8123C4C811644222902290616D8310F4AA2211354224B4246
+:80AE00003022271847154647886143650124848141496141A1C1244CBA18D82812240A1141238202866484A221851404608824B24129C432126CA3483148CC0129085AF2E48800410084814188A012001110C81110648189029828202494118D42CC81128402000021190184482A54120014100242905181804888048FBC0E4E242B212884
+:80AE800085E2C4C2214CF22411136143A41815186481967241F848264D8849D14185A121C6AE82C97451CA544F88732882381463420882B0229191CC148C6424479220C91B866A21CC65C22F493442CE188C22880A8CF69B2C0044250340D82201C394412581C4121121114480E38204865858604480420A40A54292229044D0280800254A
+:80AF000082A2949A342220B481041A04122143018C2404CF1108462218A4211982352881C048800C001C12A484821411204419011075425581940084004018010013918257A44C882148398920C448802124213812EF3D043253044442443011400130214242814001001CA11812481E41840048200210290215021382842428A41842106B
+:80AF800085029088002828004AFA4FBD00824001192264C26042C882412021C4844C02CC8A3444908140812424880282884848420020440148908800468804824084648C2087032E4900222C223432842848688430215A18044D181E41E011443118503A488128142E9881504830288A6142306149654299A81618360832702184A121D0F5
+:80B0000084820282128A463842F0EFE9A042000022422024624442845248608460184832129044004024288824140400001140024400B0412118282A2111881424480482DF2304450844164428414841C842848507608210C2A244895122A22301181A02B024040020045014004241202829E4150848A81200120016022D1245F24B49801B
+:80B0800001A4848230122460188E11008420288804008129C81AC28C44581850856180C428511C042830181781A611312140622210131A368425A221220021223B2200822291480028190210A8481482441E21448C822682942122284522849A214819022B84404811423848001CC448854111688836B8140E884688219841218AC4818411
+:80B100005F610745382C482031882004826042122C83A14920B11424318982A5229819808814880189511843188281984400818C014240C144242822AC41828222081022F5EEAC80A42824A3E51AF78C191AF4392922DB8649D489E6143859F04DF821AA3E8D9F4296414C31515F22F149C147219D4897C273527151266842414F12C412CA
+:80B18000175A12479293BD78B1C8E31311F92493811F16F45A8A2F1869182D34A72429B482B24591228B54148CF5383EB014E398942426041AD68822C461841B1C146B282047F4814147442D514E88AF827191D888D8180C1F9406F088E983C4418E528F8CF8586215F4214148459D43841D44167181CAE19785CE8123E1581149781CC87D
+:80B20000588382A82A8E4249E23928E1860D6674267428D4B5315822239644A3E418968AEAB818C554A92DF95CB413E145EA11E131AAC68E33278D8CA212424F1D6E448E788D2C80E4885888429028E0124499438F44AC1C8AD441E588A3424F85B42AAB884B8A1E1C6AB518AC96922AF5E6A28F1304000084004088C14800400800802218
+:80B2800008008281200112888B21A021A021A029A028C028E081029A024022410224122001004F6444E145F1541CCFE1D1DEF469698F23F54A688FB1F26B798F2BFBA7A91F3BFBF3959FB1F19AF8CF63F17F1C4F7AF9D79D3E1B2FB9F968E89F8AF83E6E2F12F8A4362F82D244F484958FAAFDF6D59EA26F4BEB2BFB16145E626FDFFB3876
+:80B3000038AEE99F9DFB7C362BEF5F48B9D1F928B8DF8BFF9893AFC9D9CFA9B9CD1EAF87FB3A38FAF925362F27FFD4D4CAFD7E6EDF874FF144144F41F53C1E67D21F16E623F75A388FB1F263711F3BFBE32D1FBFFB9BF99FB1B4C2FC7416FFC7F9A4977FDDE9A7F55A59AF8EFEA9885FE2F62A495FE7FE3B784F41FD24752E5AEF53F15979
+:80B380006B6F4AEEB8FC7F751F25F6A6E5C5FC151D1F14F6F5F7BF85F1A5AC1F8EFAE1299FEAFE9AD3ABF9FFC8DC82F8BCBEAB95AF82B2E2FAC4262BEE6F4FAFFFCFE3FA19F2144F45F51454CFC1F31D2D9F97F44862AF84F61823AF86F3A9A3BFDFFFD1D33BAC9D1BAF8CF9FCA7FFDBFAF5F77FDDFF988B2F93F2BAA99F9EF8E4F63F9AC9
+:80B40000F44CCF2F97F77D7D4F4AF8F1E32F87F6281B6F4AE86CFC524D6E537D651F4848FC7819CF71F3DAD9CF5CFDF8F81BBA8FC1FD39A3BF89FBCD5FAF99C9188F8FFFB8FA2B9B5F62BB72FF76F4FAFF6C7E4F3F4FF154544F43F13C3E7FB3F36B698F25F75A388FB7F66A389F3EFCFBF99FB9F9CB489FB5F4CA888F7FFAFFFD1F7FFFD5
+:80B48000D77D9FA3F27B798F9FFFF9995F66F62349DFF4F46B691F5EF66545DFFFFE372D8FB6F5268C1F6FFF534D1F26D557F2B1B41FD1F1E1C1DFF9FB7B38DF54F9D9D89F8CFD995BBF33FB9BDAFFFCFD9A1B6FE3F3DEDEAFABBEF2FF64F62BF74F43AFFFCFE6FF578C800149012A018044810482148C0448441348048113012014A124C5
+:80B5000011874419080088004041480118C0814042488144410800802208824FC10CA216041142288022021C88866181B0818481A414324621088414008428002044081C0400830446014282462108800898844A0A889A8488F43768C0421F41523A1F41324C1F41724ED141B24ED141B24A9961AB9451AF443924AF143924AF147924D8C5
+:80B5800052FB24485CF9244A1CF8244A16F1245A96F1225A96E5A2E549E2A2F591242E521F49F228121F49B26AF19124A7261F48F26E121F48B26AB911B24A19B54A3924ABB443F24A944782A9F93448984FA2F49CA4D022F4116CAB42174167241D2847241D2C4F24D181E244D9C1F642B21F88E2445184AF341BF448B1A22DB56D484EE5
+:80B60000B52F88D158FA22D2544FA264184D488F1CF226C38E254F82F481286FA2D441F62C4219326C1F4132661FC932661FC9726AD441F262925F81F24886228DB64B4A8F443134AD8469D448F9265A57BE4008180000000000000000000080018800004001400848800800000080020000400414F01D9220C822410050241FC152284028
+:80B68000B22124F441184668898E451E4910D44121C8144826344660422C141CB8245128C08118416941D4C2611218831138914A4228282134882F48B41898C82518CC8482F03179B0422208508280860813C4881890841A48849224CE292A08002608A012200A2E424846644160442120022410A41C41884848D084088C0118424AE9824C
+:80B70000F4241122FFDB4F82662640120862330A2149B8412292954E988B81E671283121494A062053248E4428204AE4823433894474887114624416C424AD14191282A1944C39E446A884188D2485B24C084E88A374543AA45CA8218BEF0010040041161C9841852221C4481044B414B448081C21C8148C840212432254829044442901EE
+:80B780004810020018C4811100004A288861891880C84838B0740E2C0400008100110000000000001800000020014C02400200000083040081004302008001005FDA0C1832A4002014014362880020DC24924180C128216200001100281028081418493288186011004081084A888408894824010041E0F20E122884006084001902008012
+:80B80000C82246012002281800000020014C0211302288121001608411008C040040048001004F7E0F42234102001001418C08004841001881214800001100221088082011440880010020088842824C628820010041E0E504200120410221000024128800488A04114800420000122100800110040080440800162208400840886448204F
+:80B88000F8E35B001001601230141281112041410245124804484C08410022213842C260820044181820110280028800810018812E4888268882027F4E0D20420444180060124A080020081228002884400440042800200800002021120A288088044008000000227E64001A42044C0124492191211B84002D11908230584B84C041A881A7
+:80B9000041430440A4122C83088982281104180023012D488382228888358800106886806442A0826F6C020014001B21210084001880086480029044000028218024040000124180012200004002409818008698288228F04618000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000EA
+:80B980000000000000000000000000000000000000000000F04FFE004800000000448002000000100218800800001400848004000000400428000000002180F1F3B5000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0059
+:80BA00000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04F66
+:80BA8000FE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000000000027
+:80BB0000F04FFE0000000000880040080044008200000000000000000040080000000000000000F09266204102008144212888000020040000000094000000200244002031480080018820040000008828E0CF0A002280021840420885028820081A0812411428140083820418220020044420420244482800008280280280850420F882A8
+:80BB800029204102000021268208842188A08400000000401188042002200241002218402484820188A084800800580028883FCD0500222042981400840000002009124411281140880280010020044400248C04000000008002004282005F23088002E022218101424820A1842014810844A024844400004183048140840C2A180112217D
+:80BC0000112D1180A84820A8848628840420448808896282CFD40922111C032924042B148594144A6284C044944985C4C18C255458188922D2819428871113E161E225F24421216E88181A46813134E0889148814A782116B8AA24542820C8884E288B4A82C228A0844AD81A04001901581812128084A4412064941E4560144848890284F0
+:80BC800030418041B12481926821482011012212407A18018604828AE48884088328A2684881002883E4470F2213820227224890424D48492142A8844100C8828D1460541668422881831299148934527160CA9A24866A11160427891C044A9821278C2F840224844A88648484884A880A8E488AF2E4419052324A02800118124981226243
+:80BD0000261941C2848A243684201222216148203912210014224111496186242084318483822402D18698228022CA242904C829628183718402004A4161440011004C898148A412008004104A250181822882221642018908884628020084430184102491282400A0123022A584A4217FAA051002182A410AB042820400C0411004183034
+:80BD8000864C481884C224222025A18260484A22024483A18122290890A200682142841246688130A8002242DE8E24462223213124891152217848821A82DC14D12184384428D2C0848D8485141444AC122381051A1AA228C64C911444182B812A9492448028022622D1821488A34A85A261A6A282C9A2258B42CF7803182012A11400129F
+:80BE000060412A012480118488440429021C01A8226022822A01402482828832280090881E2C2346081D4889082410383440280481F0DE659024412840044C061584022218414CC4948F430889344840242224C8284CE4229124488483284808901240081284A942384844484968C44A0A81248A2282220421976F008120648416182845A1
+:80BE800028C42C480012482180091288180041001218130884110089020080010024244888908C290284108203E08C08130420420514224A413441128088880200188D82A800813014840081903846A21262C02810B82384C18823E482BC4888181401284A08608450848481B50F84284812104444140438A0844004484410D41444D82A07
+:80BF00001888242492444120210612890400284244420016041E24841281202206502880081FDF0782404508124864841284C2403881168CE1812C9884701894C41280024B128904422CA181260118C01284288098828B1A00202204480000808842F1DE5D00808601422842484200292184066226D2810188422284181246092281005C7B
+:80BF80006488444088441108200220441898A821888288880000E08D0D2810088C11981A16082001814088548140D42804301242184C8441C8112498882280011B94816AA8481881410024260440C828C0168116282622088306A02464438234442002124828192C8482024944840A3850221314188208284491482A8122822201208A0823
+:80C0000022A88280048842484A82344448482845F873B1401884041220412841024C092C2A01C0984200704A01188088848424A461148A0416188416A482838406821058412128421284828082988825083F6601492258443A54494AF448446E1843314429A4842981B488986446A1824B912ED431688A745822648226D988F514492E4A69
+:80C08000988F2CEC8CE21625A2324428178489DC92E18561282638A48AA8222392988F84E2C3B82892348A480287CCAE81A14F5B0FE0C2D2295248F0141819321C8F94A4439F45A3124E8189B83532582E1CCD548D4C86B814B88EF82C11841CF41C4243E142A836189F49E482C1D48A6241428B11188362843A32A88C92684E4848297DCE
+:80C10000CC489D82828A8C8CB248A7848002CBF23061432482F3545885F436184CD6428161829AB698644C2F44E56AB198668D271CC3E488E4C3E1A59A4286E844E244B55452424246B81132389F81D88227F1E32887A38E24AAB2C4C4C2AF42A898897B485E294CA44C8AF4486246682EA78447822E682BE38558848F9E0711108111A137
+:80C1800012190411B0110413098220099A0400120080011880012A38481880012A889412A0820086C812800138842C2188011882702342511157568FE2F21F7D9FD3F23137EFC7F27C1B2F15F5495B2B648FB5F9FAC9CFA1F95FF9CFCEFAB9A9CFE6FB53D14F67F31A1ACFC6F721612F25D413F4E86A7F14F45C4C1F51F1585A6F427239ED
+:80C20000FAB654BE39CD241AF2E5AD8FA1F287EDC88B8D8F2DF4AE26AF8FA195CFAEFEBBBBAF4B4DB212A1AB8FABFA26243AFB341CBA8DE988711CFEFFC680D2D5F62D2F6B238FC7F27927FFD7F23C3B2F51F5595F7F15F728DBAFD1FA9193AF85FFD4F41F1BFBE4B27F95E8A7F75A586F47F579395E523F14E42CFC53114F47FF393D8F70
+:80C28000A5F5767C3E3BE74B8F8DFF547C7AF7B5F58FA3D3D7E226F6DAE2AFADFDAC2E8B9F8B8E7EF43F3ABAA2FE981AAF8D7DB8F8F8EA6F47AFB747C2AE82AF8CFF88B8CD1C8FBA06442E449FF2F23E3C8F85F45C5AFFD7F27C2EFD1CCD1EBFD5F358FABF8CFA589ABF9CFC6CF8DF97FF28BABF9CFD3C7E2B112B761F97D7A8F54341CF37
+:80C30000E6FE17118FC3F211158FA1F4367C7E4B6F4AFDB8384FC7A7675F5BFF18227F5AFA48CAAF2FFFDA4A6F6EBCBAB3B8F3E8AEB7B4AB245E92AF84B868F72868CFEFB72A782CF488C8AF8BFAB888CD1C1F39031F52F22925CFE2B236F3595DDFF1F17E78CF23F71B1C9FF1F11A7C8FAEFFCFC81F7DFDEACC4BF7DF17FFE4F67F58FC94
+:80C380006C6EEFC4FC74745FD7FF481ABF94F46CEEFFD3F3BC1CDFD7F5184A6FCBE7A7F5E6C48F8FFF74747AF7B5B58FA3F3A7AD8F82BED8FBD8DA6F6EBCFABFE8EE2FF3D99BAF8CFEC84AAF8DB968F76848CFEEFE7A98CFC3A3ECAF877EB858CCFDD7100400418C14A44141200200448200449A54488246048120048B241008810000221F
+:80C400008422484008962822011E48E08144A24128482009B0920286814281C211122641C8111A44A1481C91444E9143A924128928E1442103844243325841812A2181AC2C18282A250128819223A24822288322384280289A88488BA41A94282A0414DE3FC0421F41522C1F41B248F11124AB141D64AB161F41B24AB991B64A3985AF2470
+:80C4800039B4AF1439B42F14F925482D914F83C4914FAAC4814FA264114FA265193FA265592E5A8F4DC2CA1F49D222F59124AF22F19124C3F49164AF16F18124EB941F48F24A921D28AB9451AF743924AF647BA4F84292478229F9A4484CF9A44AEF1F02ACF411644D421F81F248121F41F248121D646E1217C14CF9816C2F247A85A8B4D5
+:80C50000578B2F247985E824DA84E4147B36C8916FAA45F124CA16F125DA825F8224D9B2654D4D811F8DD226E181F62CD31B21811F49D62EB191B44AF98164AF4499618F441BB54A19B44829FA4214B6C8846F8B94884F2AF57C4D4008000000004004000084000000000000000000000000000000000040080000760141229024321841DD
+:80C5800090421200C0428028B84422014A0844C48843124862222430A88394984002008A92594AB1217428A438228981888404009A02808112FC721F1412864152186014B01422F146218A85E128C5111A44A4348C21CE548116A4C12A0480E1413418C324335288221A3E621A3A96888924129C988887244A8886D429496426CC2D0287F7
+:80C6000062874847888719226F3C4A81E1140294121E414141297144318420CE13484CA81A8B5282588E4260414F8102A2184945488AF1D1288CE881B2186E24528A81E888E6819418D24152433E58E2AC85E42294588068A2A4C1928743AFF8034140C22422001A62241AA214122C81840142414A131438144A8884181448A221698412AA
+:80C6800022840823A22861001932441D288B828E282128308144C0842238414C289928704D0D0045216112F024128C921819240414824A082C618124A22D1443022AA424208554482921842984082A08209814502C202428048B8482A909004C210800F0B47B244226221244B412142184B22A91312B1248A914B518441894648524A61871
+:80C70000120025147812A814CF28445A489A326846624422AD9418624B2D122E4836C4298E184E8818844889DC84EC24B988F268144398484AE84AF41CFC2420D241C214512111A982F14221111213944A5B84428429E142D4869252B2120020C1485682794802828C444284C21C90348A43B44A92542E89830C83092F81384842901E4FD2
+:80C78000840884884CFCE4482004218022E54221942883E126810282901818C120382444A0422E4241AC845148460E8E1C4A838AA48624829242439418200212892CC48842884788CA218AC3844842225F630E421242818C0412A1A1464204724849248895542508B61822A281A2284AA1818C11880E42901882422C4208128348220481B8
+:80C8000043A82188822A2812240860242AA481DFE40121448B141847232242441132410024282E138E282022C444292165B58C44058833440481272268241827861B8182428870582162233849A282414840C842224D128E188D82448721EBF5000010C21283A2121A06B60123188801C0218A11088881414068A283043014C01482422ABA
+:80C88000042081D258A212288C39428248C04881200C1A040020E41E4502431158282CA1124E18264288230988812126E184D834A781B0188CE982D4A4A8428C82D728344185B42448EA220448239E2219A281422E158379689288236288AAA4814D488B84888C44A65A4391923024ACFC436F80041812C306272216EC16817422012B1485
+:80C90000484E1492290389C2484C02181994885181293118200516A4C21218C0928422862832116AA1412B12008220828A0410E8882404CFD703222012042011A8528C61262449844441084868881A66448C82810638414E88002B21481004928822001212888092424482222082020020C2281F5C0B18400800840041478800208224846B
+:80C9800008404288410884444844844C823418866C24005048128312684868428880981481438298128141246210C4F88014011142136114001304002119852421882128848894841002C048A2819024298C85884288410828808828841A022190423042100212242FBC01208404002141254438122934145042848001848041C242224636
+:80CA0000042436C4422C418244022C44A448202489240222C14448123A1C021A242884882124E4FC08CA528284414D624829658410826A88881304A22246882A9484004508848C3624184220228924880220281442A88280221E280842E04402218200C089BFC60D94415C02144D29002824140080064224408482B424092081C84A88411F
+:80CA8000602C84412240984212924869081A0224588028D8244132242C94240088F05372241608800140E4223118985220811988C1882081014484D084118421012781AA04201162812A6443841028315C4248004034148220A882A0418430421114412651242A440884414443420942248A41828122C4228391384CA42486881A082028C1
+:80CB0000140800C28AC12A42814984324800128412008416C88800441604707E0384801481628141290182E0C40A9A0292268441A441801882D82441820C224B1280C8218921C138214985228829046041E0418A840292824228C22B844AF2421849F3927A144E42875884148B6485F744582CD348D732F14A3D298CE928B811A1CA5AACA3
+:80CB80008988CB886B864F8CF818588BD8A518FA384C76B216FC6CAC2B282BC62369AC2338A2AB3126EC8A26F5A89C2F8AD448A164882A5DA8182422248BD24F2CBE686422230C144BA56F554CB234827428064446781A123C26428EC28788B053B562AA158B128B442F47A6558912AA2246EC463A144A93448F46A11147262CC24ACF4108
+:80CC0000B914A1F14AF89C32418CBD12B418F1C468A21AE24C22A5C89E148C75162C64832B28CE449847868F24CC46AF2E0519912159F2156413B2135341562CF19CAC13E324F25444D01C54882D242A8121A2513E544F6438244562EE40ECA8A2488CE588B16C83A4644672A482B8183188424E243A88E94644BAA26F4449B8D4AAB86F2E
+:80CC80002892128869C8442B711A7328F822A50043022284430240288224A248144F8984B2948422C924924A228922888281822184188809984298800918802801000082A0494088618800F05F31141F357647DDF9D29BF451514F65F57F6D2F45B516F311119F95B458A11F55F511618F6472DAFC5412274945F6BA4A4EC84B13EFE168EF
+:80CD000066C7EC63F258F48E1C8FC8F418DC1AF748B88FA2D228AD24CE988E862FC2EF87F3E4A6A781BAAAED4F4CFBD4F22F23F332144AF448CAAF81FAC86ACF67FA8892EF61B9A2F23C1C8F88F99C8E3F2346E125D45754E8B5A9575FF5F57B6D2F45F556523FA5F57B1CAB552F21F796566FC5E765F51A5CC5FA72544F65F55A582F81F6
+:80CD8000F45C58CFA57548FECC8E6F81F1585E2FE9FD1A5E2F61F153732F27F73A3F8FE5E525F7B2FAAFE9F3123C6E6A6FEBFBDEFCCFCDA84D4F46F5D8B4AB342B314F45F5DCFEEFEAFAEEAECF6FBEDAFC9C962BAAEFC3F19898EFEBFB4561144F24D657D6ECD257F25C7CCF43F27C6816FE567C5FE5F653762FA3B7C2DA31F1D7DC8FA68C
+:80CE0000F7FE984F26FAF2E44F62F9F69CEFC6FCB49C4FC6FDA4CC4FE2FC3614CF23B772E125F4889A3CF3F2F84FABF2D6D8DE422BFB96F28A9885F89C96ABC9CF4BAE7D4F4CEFC9FB32382B7547495ED84FCFFFF8FAEF6BFCC2D84F2CFCBEB86F41B198E922F38115346F26F62725CFA2F227218FA7F77F7FBF97E665B57AF77D7EBF83EC
+:80CE8000BFFABFC2FCD5D7BF8BFDF8B2EF8FFF6C8A2F4FF974B62F8FFF78ACAEEC4FA2FFA6EE6FE2FE767CCFA3F7BAFCCFEBFDCCDE8FBCFFFAF8DFEBF396DCDE12ABBBCFEBFBBEBC8FACFCDEDEABFDCF4FABFD4F4EFFD8F8AF86B7527D94E4AFFD66FEAFABF7FCC62F8FFA4482EF8BF314548B994F6AFFAF4B0010440848800412C048000D
+:80CF00000040084842124604443048000018830442008800482A882422088C041260882C8284A24842304882AFBD058A048110882444B44861418812421289A1411848188041180881418061448C89820558128082E98172480289292824A184821882421A14088800806392DFAC082CF4112485F2112483F41124A3D441B24AD141B24A99
+:80CF80009961AB945B41AB944B43AF14B934F44A9147832F14F934481CF9244A1CF8244A16F1245AD6E1A265594D4A9E24ACF5D1244D521F49D228F991248B141F49B24AF18124AB941D24AB9419F24A9253B84A39A4AB944B422B94478A29F92448984FA2B49A072F32F41148AF325441AF36311187341D248F26D141F468971B488F24FF
+:80D00000BB94F448B74B49AF74BB84F44AA796F842B167882DA14F88E514DAA6CCA16D48DE216F8261196DC19E256F827DD198961FC1D62EBD81B26E7891B44E9121EB941D24AF64D941F24AB21B488D16AAD44AB924F44A8686D84AFAA6482D942E5A1FDF0B84000000000044902200000000210020020020420100000040084800008AB6
+:80D080000200000000F06D611082021002002D12444A312248144A01AA8488A181A04188442034242147883A0452126F226121808281C91282181A282402892A0410221488880289A8487064034286C22416242404898164228288828819A818002E48C11A48088D438211188118C1233822A881808369C822256881464D14358825286183
+:80D1000088811F8428840848E0420916C94CAF7D4A22E42412C4124200812D4228612AA842141904C8885638882CB81824781C22282811988C8D162CB811E623D848128AA2844F88A1282D18A961844C092A5886896A8A409842C2A0842826463818478557EE0020420448208141E4240988829892288032141800190419C42421122A0449
+:80D1800000181229A1212001824D11704441081242844E8100840098824A084FD40E002382523244422064888F14014248420022884128A0240048818082B11802810049082210844251412068148440088049B848084400F0771230244441E1289014AB612422249C24F182188369811E4D636141488B813883B968C8A9111CD1488139A5
+:80D200004200924302182CC188182C1D68421AF8499483B118089D428AB182948C454801169428222289F64951604244442D282D23604442A028848521218889D11491364C18A421184AEB885218421285249B523820010016922880141A849988821B5860B483884CC418153848902400F0F7C6009022444064218B124225E8342124B4E8
+:80D280001A3448848C04124889881288A428119112008490882604490982184389621215B415C4188484C012C0884C088843418882E284F24897241222501228322A14021800893812842908424B2144110088248111890A0042194804A021CC72422141448884C2149084C889A82888A0940043C2A226B414F8423E0018E0820448402430
+:80D300000245A2141299082288228021C18610688218818860412F84C92A190100445288B02181092188426121183800228C1CA44824A021FF850F004C021821122081A4188084A441421AC4123041818110044004110050844002218800400496038216012184004112188004421FF1041838242222782841121A848891484E18582A2C9F
+:80D3800069221E245493318810D42842482D1261218E5862C9010025741812014F1291186021418672116224841E8888E048A2814981A8424143B4B30A21302415C812E0240122C012482C39818502421A041A0441608800400841402A1804211AB2242888014988F42281924282889200A04183044E248228A257A3D01202441008442C60
+:80D40000842146F142221210844401A489928C188C285284883022A2214C08835842802101E38192849088308924504289088D84418648022100C8FE11801194281502840000120018814488284C49020000280000203212262124461408C13029204244A1828100422880025A82A821246FB3094430242782245C52844A432624A2142435
+:80D48000408652A44100D4CB821C41481C5A1416595816688189089658411113184221111844441C5828892801432764C1C4839186841088E8EB0D12172200480000518130482001188181141240082A483532860228141426012A012244222691112022A182124C01188138800228906A4149F26A2E241B4A0000114A42A2141413144154
+:80D50000016014132254240026882801002742214988082B1840014450438412301484B02101898828A48220088D14C84C281578E50CC01C183022180022494398282124481688440189031E444902181002188444812221222880612220B218688212224444126089208A228112B2482208FFE30D844062424D4883046140C21280354463
+:80D580001228121223432402308400002E812119021024C112204A18441101800124902810080000182441CFBC0F24260A207222C4232012820214230427882E84338A4A323182806A224782178114B025C8284948348841412C328824148288108421382840141444182408441249C422AF8609C4C04840C442A0124412D04811881278B0
+:80D60000141238541112006B12901290A4164804204121019412490412C14C0100224C0138001812C18884108AB4844D91448678246812E7842867242F613754229FA5D128D18295441E144976A1B92C769C16F8213C1E484F413138267C247211F41A1127E8E7C3AE189CB122F91E116E1453E443798CD882F11C398F9858C42E88418F5D
+:80D68000137124D822E181E88861814D3C87831E2416E468D248F8482816B284F2DE4E242F43F22824AF41D222E2423657CC022E247D34283F81364823714C788A354E37489C61B147198E342249788CC2A9C712114BA31958144968688E8817112CC12316546C35E441D21949941849D8112A9918C3F128D4EA94B4848D9849F112486B18
+:80D7000059CC6D622F5E0D1D134731248544F2284D2621D622E11574222176112354227E181EB65E112BA26B32A1CB829F88EA2882524A2D324FAA52118AD2497AA8B218624249E21312D422FA21212259219B3C36EC88E221F128A8258438448948B4ACC8222F82A8242AB84CE284FC6EB61442290141C0124841483448006448244824AB
+:80D78000400420684421004419084908414021140214A082001024482248A4482008828527482418F86DBD343C1252A86986F2113395D8AC82F2112283D11BF119188D1E8F84F1A88A1F19FC888AAE8117D31F11F15C5C5AE5445482179AF028884F13F118184F13F1383C2F4272A8FC71655E612F4143F417148F41F199141F42F314348F
+:80D800008F82B221B315A1312F43F114148B5D26F49818CDA42E3C2E242AF22464BE684F63F461473469E2A555222A16F815359782AFA493161B614F51D233F73B3D8D18389F9AFA999DDF8BF8B59B1F9252A8AF87FFF8F8AF87FD28889F92F81125AFB2F28283EFC9F3BC9D8FDBE3427AB8FC7D6D5AE6CDF79C1EFF72D7C8F185259F923F
+:80D88000BA18F33C38DF92FA391F8F8BF32A388B11CF45F73C344B31CD242E36BE36AB372B724F43F7B456EB7E242D536F627628DA46D284D2B3D213F424644AF25737AFC7F169311B31E5FE5A58FFB3FCDFE9EFADFA3695D7F33F11F3FE7C9E184FEAF3822A5FF2F833195F81F117911F43F925958FF2F9B63C4FCBE3C2D634F436D6CF38
+:80D90000C3FB1D148FD1F1B1B49FD2F33C348FC3F381B59F59FB18B2AF81FB1C94CF89FC34948F8BF92CA44FC3FB16BC6BF3EFC2FEB4884DFE27BA246F67F72C66EFE3F16624E7C67FF2F267456F66F776547F77F67A5DBF37F75731E5FE765C7FF3FFDFFDFFAFFA3F9BFFF3F3173D6FC7ECEAF8A4BE6F687A2DFF373F6FF2F3AEADDFCBFF
+:80D98000F3A59DAE1E6FEAFBB63C5FD3D724F6BEF6CFEBFB7F371E151F5BF939BC8F43F33C34DF51FB19B38F29FB9AB8CB91CFCEFC3C9C8F8BF9ACA4CFEBFB9DBEEF8FFF2CF8CFCFF9ECFE9FF9054B122002430226233124122642480150814C32116C321181924C02890244398192178982012901430218D0120149290116681212200160
+:80DA00001228164806830442E07E0F8601002344080040014A6181209988138841C821008488C02184D085082A29688256442119481458418128C02485028921314812442210842302414F65063CF4112485F3112487141F41324A1D24AB141D24AF149921AB9451AB9443F24A9143F24291478A2D915F8AC4914FA2C4814FA264115FA29A
+:80DA800064194FA26C59ACEC49C24A1F4DC2431F4952381F497248F19124AB841F48B24ED941F24A9219B24A19B54AB924B44A39242F247924D842F93448984FA2F4686A40F311646D431B2187341F41129461AD124CD658F91164AF249A218D964B428D934B424E91A6F842157F8AB442E982C1956FA2EC11F8214A96E5A26C194DCB9E85
+:80DB000025ACE4CDC2491F49F62A43174987141E24AF14F88124AB941B28AF64B181F2483453D84AB3A4B44A31A4AF24219A126F8BD44AB1A4F5DDFE4008480000000044800211000000218001000000004008000000000080020020020014F03E56001824604120011A2621318818168869894818D048288A88042B4250241214524184DE
+:80DB8000C02264202A8A7818044C624C184C818222880141844149088CC4884302CFD40228277A874126732822D242B238048521A8524014A8244719892688127528348C26181534282841CCB82924918627C1C82A08121669184FB87118C11A88C699CA8B189351698311AA818160A8439A241E494E84FFD40AF0421D2D1219D2487222CB
+:80DC000022A31258144931A82AD18421A1254828828E281F62B8846248123362484423038995419721412CD2480C4A02148E1C1E8522D682D13CF58468609B2CC11865B81848845828AC2E7234614467982082120C2901418C246281881A04908886C8951E48100484836482460489025449D84802826D18B02228A892964841D81E418C96
+:80DC800028089E28508500404824487484384882F79900400114284184008800800814114C216844130882882412002901490818402278280220088245020000810000224E84222841BF4D022820D348E342C4181AB242C2243E4815A22D1CF482187081E848A114C66884207621440420544851446FA42A22D2482A12042581F8249926DC
+:80DD0000E8E883B438C8828398121E81160117888C2228B2828132D482423FF80900194114A51220C4242A918158148B818886C19456A1C18338441CC4214488008111444CE2488232882800A9024D1982868864A98284210081888C2248A218A84B83107442012820E282A124841E24A90289042B284221401801452804A8418840821589
+:80DD800044741272C80230345024823488A88C92342338243082121B181C01940022284324A482485FB9021D748C418404148524AA432E464118290128484A4811249411001E221C081682A812800A3324299282CC62C8C28747818818408411248A183828144326684122241870710B00811C66C14212890510142884A8241A1844E418B0
+:80DE000004825E821334944120C68C82181490218914814608660843034022C18147181A921480319C30468308244962217F560724A02181003081818921818418028412468221012880845224C0326012421A928480810110011C4888A21884242A0180819841922AA142828286088F23045301C3D38142CC41C921E68661275028422139
+:80DE8000E084015C74D38431119A364143F824814123C32E8226E118A22127428119813C2460981E48578A8928C28287412C280B418482874D4B382B1C8E5828F08418247F4E012E42120018001781408CA141988242824E94004888002E42004229A1211842208C8DB22201C9883224122081011C11812989618380C42443822888024FB8
+:80DF0000AB010021202251128421482661812508C0CC29012188230913A8832212701102821243014624A2214368393224812A08002182008800406284212001DF7A43021489034280021C64110041801482842406621321024E884001178100E088318246246492704104138AC1A8C0844E842C2202202132882A0148B0842471BD4F51F9
+:80DF80002140444111021180028F1821041018152438181518418818480841C186280884810010C1821648120810018048A6612266782882888238344443B8CE07424CA341163418148D4242812974C168448827848C88CC88841C0140284148234202823944874887692C8424480089A5124180820100A018431964866B481800225F1846
+:80E000004C318238221661820022902818224A0190228168814688A2213200002826914428A03426688800002CC891708CE22882C8318250A61444B022282182354420F695BC20042904C0181B218C914188282544818184B111D62281271811042888869183882081B448436144702408441E211C22420100302282006081008144882B73
+:80E0800086417FF105104258484021044012084032180000318290411400288C244402544124129A34163628184852280044238C05184D82102231C445012224F0334D008441681228258A54829446924121488844239A1224222311185881118C4248E623B421F1218800604220C22681824100A2601224001325186441C182884081E8D4
+:80E10000150A844248842C448801122318448498B260114484C0410021D022011EA24044F81442241CE81241D284488244342650252AC4121C064CB41894736422C2100223921229035FC74CF14242672E8B12C9E22211F36112257841E182F86641A92928E82C1D5B488F81A124BF12618597818F9A33289C58188B21823E488F8CFD8DE2
+:80E18000214F48E3C9D84A39984E843289E28861822FBB9322869C122F487A83D5229DA28594C682EF8411F8C4D646DB2224E258E228F9555624111C7314187119F8183AAD218D42A935988E1A3CB4439148257844F6E3732D462B438ECA3F18C311488EA3C22E282245D6436312881B41F0246A4EA48A549447222DA297294495BA2A4846
+:80E20000D235848922F412123E162BB3686F2923E24AB4C4F914844F1544F459EF0016D842E2D1A564141E484E31A43F1496291F85C2CE2B1581BED84F8128F6811A422A382413D181D129F2821215F32358CF347813E66755A2CD72D6F124426F23C3A63F51F9354569BA49F8349149A6AA227A26FE88125974C111E44BE8C2F81A28E910
+:80E28000AA21782E924B62CF16051002438224822402341A24A24124C02448288082848204390429C42488283190829082908200A0842024511482002048040024824282422EAE143F31A13685DC9134881F31F14A1997A69F81F168AA9F84F9391BAF8551A88F89FAD9BB1B592B755A7181E31DF94D2D95E996FE62289F9EF213198FB403
+:80E30000FFD1998F99F9979D8FCBFFA8A68FC9F986E44AFE33289D2EFF58EA6EFEAFA5AF89FD8AC66F44FA95F62BEC4E22AF8D7541F642722F2CFCEED8CF44A4D59B642B194F4CFA84B47E26AFE849F313132E7AEFC2F11C1C8B13B5D19BF41B1BBF95F1E9A99FD8FD9BD9AF8BDF88F4D8B8FFBDF9D7D42F2535522F38F452B3E7D49F9400
+:80E38000F572F99F86F269B91F91F14C5BFFDCFD9EDD5FCDFFB8F98FC8F8ECEC4FCCBED4FE2161D7F1DF7BFFF9FDFF5EFE83E38F68FEC6266F79FFC6C72F27FFD2727F34F14653DEE2AFA7FDE2C26FA7FB442E9AF9B6A44B994F6BFBDA3BF073733E728D2C9F92F348689F93F34B399F96F239798FAEFBCBBC3E382BBD2CF812C8DFCEFB89
+:80E40000E1C17AF768181F16F2A9C9FFD3F36949AE332F1AF4298B2F85F52D3D1F1FFDFCFF6FDBF9287FFEE64FE1F9E6ECCE467F59748DFF8C841F7AFA7FEEDF8BF9EEA62F2DFB95742F6DFF4262AF8D7F57F6D6D26F6AF1EED8CD3E2F8CFD3CBC6F4BF5F6F44F4BEF44FD7536142F27F73832CF83F32D399F9FF73B39BF97F77B33BFB7EA
+:80E48000F7EAB3AF9EFF7B69BFBDFF4ACA2F87FD67BAFF5EFF7232AF86F27B7A3F13FF3F3D9FB2E3BEFFABCBB7B23FB7F72F3BFFD6FF6EEF6FEFFFBEFE2F6DFCC6C66F6EFED6E67F7AF2BF2FDF7FFBC96FFFF3FAAF8BCF6EFAD2927F7BFFD3F72F25BFD2FD57136F3DFDB4B6EFCFFD3C3E6FAFFF37BE2BDF4F4FFF54544F64FDCFEBC011C2
+:80E5000080013C41C8121668128C4422482149F211482412851211088182281190119096422A01884249091C096D92A0825024122440A2417448241AC42492208802ABE64082921400192404181328044200824645282449311181841422126044888681715834248088225241241B212C68482E821328028D82132824C832824AE2815478
+:80E5800042C094472ACFBC074D421F41523E1F4132481F41364A1D64AB141D24AF149961AB9459B44A3924AF54B9A5F4429547822D914F8AC4915FA2C4814FA264114FA264591FA26C59ACE449C2CA1F49C2C21F49D228F8912483F49124AB841F48B24EF18124AF149921AB9453B84A3924AB9443F24292478A29F9A448984FA2F45B6EC4
+:80E60000B024F411686F32741134281F41342A1D44AF26C1242E951F41D4229A658B94D05ABB85F442B445F842B16F88F442B55F82F548A16F82FC58812D428F51D281FC98242D411E252DC81FC1D282FC11642DC29E2C87161FC1F64A831FC9F64E121B688D151D64AF24BA85B24A3124AF4479A4F8429247884A73A6B8427124DADE0A98
+:80E6800084820000000000800200880082100218000000000084800400000000800200000040014F840C2438871112002816E26184240492301148C26048233118201828280220012F8438448C141222114412D524396946621EAC22E82182F2984218814F2843F88812281A2281E24221F46C61142813484241E21492441C26022A682841
+:80E70000908246761112C81C83F44588A22081D44904811B2187186322C22A1830852D218AA238161A99942751C90147248714D8C08C4C48084849686449C2848DC144DDAE8032E39411004C66114D324843042F22084945822CC18AC9ED21081256D814AC2820638144297A212215928D1B214BA492A5D516F116E14B143FC14C38C647E9
+:80E7800082128B43AD14814B92818D82416C4796A45CF41442FF390D20C112122419066823042A28882148B31114588446149128800881101861182332484D48812410022212894858122822F042138A8628C88484211A840A3890B8F0B2A8A052008422284115081904008210911880081C08008120045221D022218D082228C02414823C
+:80E8000088001A8408004008802883038334844FF602414322C1112925A424424A72A4A8298BC18E18ACC1118BC1492E3824495948CAE38D42E1487224913828CD818B2166284288E14228DC24E8523919AB8327A18489C9396D8A22849361289238188CA8428E48CB484EB416C4683F1B06384C028581014B42130487181AC848833198BA
+:80E8800025E1842884482418A182260843224228C24123C3281A52821AA8284022B118E281921A27888318D1C294829011909280112812E8C19254D048F4C8463044206121624A0281624B42221A88081816B19C022AC8144D884A214D6188513A044D98814221CA0144E24C6A5A156618828061838A81124828088B2180A884AAA5842A3C
+:80E90000F84814A23BB2B03214C82C2A042644322C703AD4245528C0144D21838468212658422228111E24884190A41C518412223722102164851062418E4983888128B412C22A38208C28A21624A0414E1648F0ADE5004782D094B41424648452582443088925840284811818134422A5492220E4242868242A1814618112C048222A097B
+:80E98000324249848309430528C14182888AC44482AC0AF0F64C000040588218243041281282881AC42249B442F28144228694944414444825941800411818882E428250C2450120D212022648088AC41800490416C8282820B148F294B72033248CD285423C261E4A411225BDB2C41A8311C4518D224AF8482217CD26B424B414DA41D191
+:80EA000041EA48C24643E4E423384C23C922188E186A8184417C23644193E284B26381A8828CE185A24181C684B844A81A1E4A44921E441283728E05290441A0148C041E6823A46124A0849A44845468122C22C181208404006011C024498112129182302292A04988442AE181342290821281412848882E484A628A42487FC10C43562856
+:80EA80001901A4E042C431318488945081442099125180A2411628064604424C21C5484820E48804C4448591412A084400482143092A88882428110282B084F2B41C20D142018CB1120224424C26014816246184891167222084210210E2810A1E22864228A1122120B112221C2821122508490300218004002384282A44049F26043021FA
+:80EB00008502482221818CA182122883048A624A2221822A1161891141530840013A281AA1288024062CC8A281008C2AD6142841A12400884B81800822289289FC8286C03800222981C4282022714448860812218314A841848C048618C81830324558A150828CC111A4408A01C1188391281008938818088D141022CA248C781204004FD8
+:80EB8000D20A8684E252114494262514D74A11E4C19242215CD1145414884C91842654144149FD14423CC444484C96442E4A2C84888404602800662124A848828C34484602C800424A6288839282203A288FF449024582A4142240A821488902A8288A026245811C8828881422880144200280648115044C94120088884C24C244121881CB
+:80EC00002A148845081848188183981221EF3D044200401808421142218C3118A400218074483122220020126A288844205216160820624349412412C11440442281098004C012485820047FFF0A2123D1A42242C448428180AC68208808132822181AE1C13482908881105883118218231838132110F42298252118D91422A4818E588062
+:80EC800048A8684028018001288C044FBB0184424880040000241280C21A488C1428810894271426B14411EA46084E38A08284660141848084921C49143818841382D8480589628880A841008C34422146F43292901427CE2116BA64746282F21231DB42222F49D212E1CA89F841586C34C64AFB42589CC26883F4D511C9587127422F447C
+:80ED0000C1229FD97182F418EA2D412B86144C88D3844CF428328E21879A66B82CB184F75411848E428DC883B4C8A68CE029B1C4B81AB972288A684ADF5A48F232421E331E392E242781CC7242F2494C2F81F1C8244DD8AC9A4A479885F264898F5238148F483864BF44A8A1889E4AE3D42CF42C286D452BA42EDAAAB168FA182C2D4E2D25
+:80ED8000486E449E262F2963C16E981D6445E4CC7A68D488A21D2711274F8AA81185A89CE8222698644E288F417144B8980C4E2441D7622B148D3689F42C4C26E254E2817D68B27824B11971B6B493F2116AA7A853B189FD34135F8AD588F461248E484EB8489F8EF124428B2523E4A981B559A114259212CF82D817F81D444B949F18AADC
+:80EE0000411E881F48DC29FC4898388CD48448B21424E6A1652C8FA881EC2E94E89F78062042382450248C543410A4482602448C44F21148644844112800219012908344294814022130225012C08100122282248210044130842C3284890242DFAE45C2467F665261AF61D5CA56CEAFC4F66968AF41D36CF142182F8AF9A8985FB8F98F4B
+:80EE8000B14B9C5F2EFDD656EB9DCF6AF896995F59F4DDDD5FDCF8EDE38B2EAB67CFE3FA7E7AE7C147633E28EF47761C741466216FC9F81C8CDFC9FC8484DF4C44F4C8844FC4F841199F38E12DFDF2DC4F45E58953C44F41F964E48D18CFC251464B379E144F86F2FDB5F044445FD1D775F32A22AD4C8F82F24A6EBD4BAF41F528E22F8933
+:80EF0000FA6242AF49FB8113EF4CF584B12F3EFDD2D2CF8DF939DAEFB9FF9FCD9F9DFC8597FF7EFE2CACEF47F63C2FFFBFFFDA3AAFAAFDF879EFC757884FE1F454664F6FFF8C8EFFC9F89D88DF9CF6C848CF4CF8CCBCDF96FF8D5FDED8AFCEFF5C94CFCD5D889AF954D4CFC4FDB83A2B886F87EB49D5C475CA45D262F4236797D2AF63F105
+:80EF80004A2CE7C42FE4F24B48AF55F6CC16AFCCF1AAAAAF88FA858BFF98F9F4185F2FFDC6D6EBDDCFEBF9F799EFDFFEDDDD4FFAF3EF6F8FA2FA7A72DF27F377FA2FA3F97A8A4FF7FA6A62C5FE561E4F65F3A6E48FC87895769EFDCD44CD8DCFCCF8C8E81F96F7989C8FADBDD2AB95CD8CDE581AADF74F68A1D62BD36B518FC8F8E43C1FF8
+:80F00000630B4F66F71F37FFF1F33E26AFC7F66E64AFE4F64F4FAFD7F764B6AF8DFFFAF2AF89F9958FFFDDFDF5F95FFBF9D6D6EBDDDFE3FDBFF9EFDBFFD9D9CFFAFAEFE7CFA2F25A7ACFF1F3F5F3EFEBF3BADACFEFF77A528FA5F116564F65F7B6F6EF69FB9F96FFD9FDCD498F9CFEECAC8F8CFA61F99FD8F858D86BFD4F45F948C8DE582F
+:80F080004F49F974F4EEF28FAFF7F6F4CF87FFE8EC4FCCF657AB2002142002006081228460811492289A04124A0244110090124C92144A92141022941410042B9200009A4401A0410044504882429244B0960643082D121E288306A119366282462281281888D47A812424C8A1111C3B8128214C82419182822382C212442480E948521420
+:80F100001748411A824844211912842881289388412B1480E31AF42593E022F4112487221FC17248F21124A7241D6CAF14F18124AF269961AF149945AF24F93548AF34F925482F14FB25482D914F82C4B14FA2C4856FA264117FA265192FA26C592DCA9E242DCA1F49D222FC9124A5F29124A7141F49F24A911F49B24AF18124AF24B9817A
+:80F18000F24A9151AF243924AF2439A42F2479A498924F82A4B44FA2F432A4E082F41144CF227411786CF21168C5F21168CF34B181F628968E448D3319D668F924488D828CD468AB4A8D346D48ABB42AF548856BD28F14B82674D8F122C887592DC98F4592C21F81F222C81B69A9F4912CA3F4816CA9F891682B168E2CAF64F18168AF44F9
+:80F200007181D822EB8BF448824B4A2CE18AB44A9346AB942E1A1FD8014004000000004420080000000000000020010040084800000000440000000000005F3D03122A3113224942C4228391431E464A117881C818ACC8C546A228912338481B18833128624242812B482E188D14222480E2422102839814440018848C18090083088F4432
+:80F280001202504830482F810D21828147A124163144301880A88218424C1478119C54EE144F8211A524604491254C2461814684B8C2A1838F413C1146120127228CC6211AB2887183E832A141228B841978C478245284206424260486014F190A124A531A87426145E12482B14A113444A836C158508299B542E1B966CAC522C2185E24AA
+:80F300009B428A842471127824E861B81186AB588B124E36422483386E14282C391887134D5887122A08C9FC2488A1482944D224428828F1D884100218122622114448A14129499888F048845B4844434A2461141B494008654844288C158808651801190228184C8241C881908230481308407424084810048CF4C27D002800A502608180
+:80F380004296C812824E8282608985B2948432241412A88C04418501422C61484322B4244804198268482C180130281E282A69810010049028A648E481842AD84F0A1821434394544784744B24D024A4681212ACF114C246B234D828E2C1C4482E4C494664128E2462184E148C5B1242181884822888DC52184F92E124A1924D829E44826D
+:80F40000998428297885CA4A8D84D6E44831548B188A324826F8716EC0122836146485405484E081A8861A8851A24E84F02A14432C45CC25368468144126041AE48214A148221A143C8428A6712168481E813D42284CB884E582B8312481293884A441C2884B6888622883FAB92500002464CC54217242463412214AA881122F818CB81AD1
+:80F480007226A8248384942483228A741118A4812721444901A800604885D18482A181248C22C1888C08406B4483C8144F82C11887419638C8706D0E2A6441842B42C0171A26058112D05894840080125148182C1448C48148238209188A41943980954484232B98128CA124612F21A24144A6880820A18280C884126C9214929FE9044C2E
+:80F500002122924846688210AC216C32848123921AC129469848492801AC0326C8221A026A98384B242902318002461CA812C314B488311881888E1414C0854AB8A16481688C2154184E8A81122FF6032430141C61411044324818A0161001894114042422824C214C5484431114144202821290B21844810000C820022118131161444C3A
+:80F5800001381C088A3648BF6D052E142991242D39C43679527414E28522018C53122D89C1835548CB241C48BC22B1C8321C4E248E23469E144955845232A0831856A2A1B01EEA81785648E8A8572C8F26892D7B81084C38818AF798644965815E24924E288B4989ECF40E484C9218A01444228C04CC92924883341424220044122001867E
+:80F6000048248222A2216722826512082849644180021604120080928213A114002288828143C824F073F220148191142B41502420850118008884851506268421244982C8484C61882C031427122CBA250120021C110400406188244C1504222BC14A83044212AA04FEBC402844033048A321C6244A324225324450844A0810024843120E
+:80F6800084182482D42402806428188220341C4880614422808188048884A08441C0882225880E42F7D2008C1128862223815484C01822430144428260448CA42881544658411089D4486284818C045784181211227044C881A7447048842261828130D810889818818341A84181CF6949C2282D224400132474110449014430444AD11C98
+:80F70000C914221818C011D0124818840C402429684482448410A824122393218A021A18D1420C18218800104684584A22FF670C4024110181660146914A28464908008031826044001042145422001838248024120129014F81240500222886828408809482581008D0DC0B162A125168644311121848344818218C91424012088886280E
+:80F780000242882129081C21F144824004818441302800A014208481018694146B1482490189AA82442145F8F9730030288084421C8203D04202200199081008306184428832800400881A4404284901283C12480444821002004D1820511448212A089FF945A238872824848658122894200284424F8861881118842A64488F4192414AF0
+:80F800001261A4288D224883841188244428250226447842424821A4254AC14356286421462423044F242218246451F0C44D4088C1641AC22400264642AA214684A1242249218481A112C0182141196184884D3860C42116D81202285628B119443428604128C41489C28412CA4248022A08468281123A726FD6480287BA8D284B36CF2E11
+:80F88000B42AF47C2849558867638FA2F3686849D488F1CA8CDCD4E1C9324B1483B668F32825CA54382F44F884248D4E81A7842D429D582AF24284AF43B4482542E953A23126FC21285F8286D38CA5181B558F8CF4821C984F816128A58C93288D2A8F6229FC68F926F89479F022328E642554C229B311524317C27B4438212D128B11A0BC
+:80F9000031CB818365C11AF614B89AE881D571C2881FA874282AE1C4E71351C812CE594B1A478816A4511B234187C2CF25F444142F4181644513D228A223422B482BC45A22B514F442864F5239428F82665843B4DA03522B115F33711942E4F4C152AF14E263F348485A341127444F4D94441B1C4718A12968484D4C1334345B4CC5B142FA
+:80F98000B465F3268249B654E16CF81A822CF6419149A2244D148D1A469132AF317C48E14628E255EC9AD822A9C147E587486BD24BD8EAE889B5C2F414484B8143B11AE6DF01000048450224000000001308400410011308000049088800001004341004452148020044824440028182442F9D0F2AF2672C1D2C5FD1E565D979F2174D4DE2
+:80FA00002C9FB1F1661627849D294E584F28B482999C4F844DB8C2FDCC5C4B9ACFC4F12414CD4CECF88C2A2F21F56ECC75D7EAF486568F8C7484F4AA6C221A529147F16FE1F34C4C47458538448D481D148F81A3A58F21542AAF84ED27F23A682E222BFAFF48D846B8688158888F7B45F232227F73F61F2F5FF3F338D89F33F61F2F5D2DAE
+:80FA8000DFB3776EFA7A1C9FB7F77A7CCF6DF58AB899F549DB65FEC6D4CFCEFEFCECFF85F33531FFE9F58341EFE4BF3A772AF83B13AFE1F49A42A7B16F68F12A7C7628F55151CD2FAFA1F71C2E97F5AF92F674748D484F5CF5DCBF5E2AAF63F75AD2ADBA6F6FF2BEF87E622F2BFFE6E64F4FFFC6144B48CFC6776B4AF232227F72F72F2D3F
+:80FB0000DFD2F374369F52731EFC2D2BB714EF66F17A7E9F93E284F7C4C62F49D91CF858CBE7C3EFCFFCACBCCF4AF95E19CF97F14C1FAFF4F84EAAEFA1F47E6ED7F4AFE5F18E5ECFFC74DEFEFA2C2E585AD655741DFF363E8FC4F5431CFF82F34C288D6C9DAC8DECAF85F31A7AEFC9F158DEEFE5F93EF8C7A36F43FFACAD4D8CAF86E18146
+:80FB8000FD64781FE3457232F23737FFF3F2273FCFC7F77975FFF3F2373FBF37776AF27A7ABFB3F35E78CF6CFCBA989B189FBDFD361EEFCFFDECFCCFCFFF5D38DFB7F7CDDEBFB8FC5E6EEFC3F63E2E9FB7F75A4EEFE9FD1E9ECFEDFF7EFC4B537AF63575DFF3F3723ECFE1F2593FEFD3F75C7CCFC1F7DD7D9FBDFF782AEFA1F7DEDEEFE3DB
+:80FC000079DEFEBEF8CFAFFC36F6AFEFFFFCFCCFCEB994FD64646F620E2A012E1180412802341A442201164824011228920044400410E24412022B124223024B12A012901600120000244002002890281242F0F36440024112221B41271444144423064241884B491443324249842241F5844254490424122008822302484001B01132228D
+:80FC80000019A284282D8282208822183884A9298248F8B34BC0421F4152281F417248F21164A3D441B26AD141B24A9921AB9451AB94578AAF1439242F147924F842955F8AC4B15FAAC4815FA2E415F2244A96F1214AD6C5CA9E24ACFC91242CF4912485F2912487341F49F64A811F48B64AF98164AF349921AB9459B44AB9A4B44AB924B3
+:80FD0000F442924F82B44AF9A448984FAAF48C88D0A4F41164481FC17248B3117642F2112C8356C1AF44D981F24AB359B24A79A498124F8AF44A114B42AF54798698BA4F2A95986DCA8F14FA241A87194FA27458C58B89C2D21F89C24A1F49C6429E2885E2C986F8816829F99168AF64F11128A81F819692BE4825E283D422F9A4488B1434
+:80FD8000278A29E9AAF58DC160888200000000008002000000008001000000004008480000000044800200000040017FF60441213841448562142C63554C21851112281142A8215881182664414A08282634524C212461672A11121162214D111484104A688145A261D028714801A68CC4284C27388A49166442CF680A30842194A1274125
+:80FE000084868428668AA04188A14D28139988214CC181800445081843328847828C048443A112622382C2129021138103818122C224C624711408B046228161114638A24074C28C512541257241C8147B844E144F8166211286D8A263421A38381A041D924149A1C1C18A82E144C11C22581F6164A23018682CD241935100E082C118E412
+:80FE80004F8681A2D221295C84C395284CB56268A8624561C27F1F060023421868C1A028182888200440581882214781202204004C3222824D48812212499121252201109A21AD11000010D88144240B80129412438181F47C2700000000100889088100800818004881841484508460824038188C84820189281808814C32488489018894
+:80FF00000084200243014140F851E1A04128C1188391142342242101811858883012A048C189193C14432228721C0182128C0147229094404192242012248891244A1A484862884CC2AC44128922810449F2F6AE00100484004112128C08890100290942C188484C81928110048210082E18420011888A020086A4148C820C889082C18EB4
+:80FF80002428100C425084FB19208512288171148202814044082A2508008A0183414CD884018C72185184E08221415824844BA1128481251488128C1218B42851848122812284411232184420F3C63980024C1248241218C428169488004141302C8285024024420826024C62421842C44A024C941260628E24413A6442412818001281BB
:020000040001F9
-:800000000024254A321112928282440015111113088B2443240400220045147C24082601120040522225321477964058884C84140218400140449428280040180840168281818808004041434858824848002041011244442D312A020000002429F166EE0080110200000000211484840010080044100800000000002400008041C11100B0
-:800080000000000041F07977101202000010588100810000000000000000840000100224002281001100182001000000004F5B0F00168601000010485188254818088440088100444484444481002424004012022800121301188391121800000000E0564B4202400220018115480110184802008140084501001044180200400200214358
-:8001000052881A011C21611170110124188081020041AF1F0C2121109312418410114848081415415888818440084181C1100100000025322229424402002819011D1191185011121200001044F43AB5702652222E122B111229012C512239F8121B17111B88179985F888414E48D09154111C548985F84448874445B444F22424C02480DC
-:80018000524445E642F2262225C2122B11882B98C0922592832F31F111119B88179885B888A444C04880548885F84468EFB6026F225226181A210180512229C8131F3191818E888598484242941581548195C8488F44544C4922220280425444286F2252262A23A181828218259282BCF1111319E8895988893448420048848588F4DF3F78
-:80020000000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F06D
-:800280004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000090
-:8003000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000000001F
-:80038000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000009F
-:800400000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000001E
-:8004800000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000009E
-:80050000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000001D
-:800580000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000009D
-:8006000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000001C
-:80068000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000009C
-:800700000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000001B
-:8007800000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000009B
-:80080000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000001A
-:800880000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000009A
-:8009000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000019
-:80098000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F99
-:800A00000000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FF0B
-:800A8000E40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000097
-:800B000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000000000017
-:800B8000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000097
-:800C00000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000016
-:800C800000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000096
-:800D0000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000015
-:800D80000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000095
-:800E000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000014
-:800E8000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000094
-:800F00000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000013
-:800F800000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000093
-:80100000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000012
-:801080000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000092
-:8011000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000011
-:80118000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0091
-:801200000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE40618114142445480261100440484104155628000000101211111219018181220084248445381461431202264548C124400AD028222141F825A5142114A31158EF
-:8012800094504845081504401554245042A151502A002558221111216558814018D83442453129154853C1412C322822199124228C11C424A562426B21CB12272318848123F125C9243011294101442424000044845100255D120021100800110040087400001518114642225234448001112228228490288901185FBE011018082410140F
-:801300000C114410014002502810080024002495064041688215242202104608490118005782814C121864815022104218F85418400100810000000000214140040010021114005018000040011008C1830200000045024127431A820116027F8F4F0140115841848440140400414004002400002150220091000081118194008002442872
-:80138000222210440210020000F09F8700001400000000000000004004000000000000000000000040020000000000F0664914112D12892201182121801112018D16002143058C480100144501A44022442432824422142912882204111443038041C41820094B1220624218D0CE02222011061C942884A9821868282008566412822118E3
-:801400002A448C440810C2442E49124412448741488241401458181301880017254011A224212314322429112884B27A071362212841901125189A22188411214B81214D12284315B218681245880450348064921843644122278842225429123C28934401144C02191112052A94924269032B1247824826F297E740028D121280240281BF
-:801480008221824008481482004200841400452A44024094144488000080118128014818901A400230240018E0550D2244102112217411444268248A2404301442822C11140810048CE41452815222122244244E24261211A22885421402184C9288848D119018482D948228484286082AF436961021C228A4561A18041782A22782812902
-:801500001168812D422E1EC0448994211B1C223027D08221D212D2123148272162228081C22125A48283F4211821288E59122D8200212B29482C33884CE88112E444328CBF2C072822819058A1301450A28926080012C7278249411438112844449068281B162220228232240023328610820222868C491848C212E048212838C4163884EB
-:801580004A82F246D240412412392214461431298A4262A4528183914621C042893421C2002D21ACC411154A62111E4A18694482A412334281B2887248741A1182B1215528822D1110E8288724332AA02484444DC83F7F072342223626211E2326829134A0822CE22182F8441829C144282B1841C0442041544286065684446814002AE4E9
-:8016000021044B8460228A24723A0185C238468102908830222A48042906D0780F1816688484284001B400D4A800898201809212C015230330A14184413F41420998302128422321C42141A0434031242880088B49001890124A11F835972004111848218951284885820100406288810094008582120812218008842111252421C122002F
-:801680001240810481844A711492242001B08413188878C843A25218299214622D2118A5E2D451289A62122B8121C4B014C42282281C614447112648064D2216744298446F116884A4182C7474A1216CC93268CE212C312116D12894388484584D82C96A892982C8144CA9128B4183F895340050388C1222712A21612200C420E8246183F7
-:80170000A9488811140A408252841460419028008819420200243024162806141906800142122880C24800AFD90220042800200262002824009504124238001800800884214810220220220142604280081908000080049E28A02422CF670A48291204124240A21480848984B828911AF081221C0614104246059C089C2401126302800660
-:80178000248902A0244889024240188804200242801848D49A0722200228800480282824410415881301209221241100128C82828408902120820882204204182882481E410080880422A04220F1FA942001800144282544744114886848A8D022A24829084618C2C8148C8A64A288867112222141486388001302904841A188424281224E
-:801800002388B6882136488041048482217FD80D00181A04112143444882820252800416A22812520058821280C181008200828280084A81A418422810028100002601283082481CF4734D8024110843248284214471C1024844C01243352883C428C12D28AB82848B1286889828489088167888412A0488688DC1818C3A2884215018845B
-:80188000628A124838288698824A01222B28F09E8A400448221229042C82014444822446382413880480C844902411D0424102899414264201804414684100801828A886A800884388088314E888544820F818E6202102608241812100223012180081290118290422212100162422081C0428172414254282220152227021A81248200846
-:8019000042224228802504287F1C0C8C1281160180224402C044A024821422C9441944185192148CE7429484C01250822826998141842A84043018102864445058114C8636A84A71881488019012823F5B018012288491242354224E42141DA8CAA8E443E9A5F22221CD4A6F1B52884787CD5A4DC98D2A2E8B879286781CC4319D1288A73D
-:80198000C91D4A85CAA92222CA22F2412C8B5487838B128F84E882E24CB828F22888134298C88F8E9248C784812E2C8D3887842E734CF3E221A013332132318932438B424B3685B425B4461432964E82A14B151F11B8413C51813BA283B621F8182429F22C6221A22F1BF25842B018B38232884CF4822326F582228B12844E22CE6C688348
-:801A0000C52837841F347258A8885688E88CAB884A8421AC6A8B84AAF8B89BE044A6424B213876C4442CC2442B114A28AA61184C8558A92F4ED3A8F122E12C2595211479F541C41219F11C8A4AD48281293E24372213AC4488812B89124B4812439A421B428AAD488E414B448A9244222AF612A85AE4219C848248FBBE4004448024022221
-:801A8000100422008244150813880230813081440020048008000000222002224001002800488112004AD2F2034F447445FD181C1D45C5DE1354CC65D4AA54136B884E222F2AD966B1CABF46F4DEC54D96AF947948BA8A794CFC6849C7C1CFB4F4EA3AAD127D879F39E228F88E9EAFA47488EAA8D267F281C36F6CC8227FDAFFA8E88F8974
-:801B0000F9DCCCCFEC9E4ACFE4F65B998D888F82F8444C8D28CD4C8F81F9ACA62B8A2AE22AF9848C8B132F82FCCFDAA0641F17F7183C1F52F2486A7F76D6CEF22426AFA4541377742F26DA62FB1696AF857D11B29BF8171DAF8DF96C2EAFABF96F4D8F8E5CCDDFACFC6AEEA55266BF1AE62CDCEEF14A5BAF8858A8FFE8F8C1C36D4E85FABF
-:801B80008F8D8F8AFA18188F89FDA8AAAB44DFF2FA5FD59D898DAD4FC8FC8888CF42FA78D8CFEAB66AF47828AAF9AE8C8B13FEF8FD15A0651F12F61C385F12D2ECF26765CFC4B622F65E5E75F543255E322BFD4F6DF9DED46F86F4DEDD4F69FDD2DBAFA7F2BA98EFCCF8E8E1CFEAF9CECF2F86FA383AFFF1F2996B8FACFC5E5C8F34F48846
-:801C00008A8FAAFA276E1F38DC66C6227FFBFB3A688F8BFFDCECCFECBE4AF64C66BFDDF949889F84FE44448784CFC6FA7898CFEEBAEAFEC8889AF9868C8BFBAED8EFAB014F45F73171CF81F33531CFE5F66767EFC4E627F75A5A35F163272F27BB56FD54D6EFC5FD353BFFD9F9373DBFBFF96E2EAF8BF96F2D9F9EFE2D2FFFFCFC6E6CCF04
-:801C8000E3F33F3FBF9BF7D8DAEFC5F5585AAF885AA87FECFCC1C3EF62D2A8F2BFBF2F83F33838CF4BFBACAEAB66DF7EFEDBDD9F9CFECCC94F4CFC4888CFC6FE78D8CFEAB66AF6D8889AF9E4AC8B7FEEF8EF750418A0124002224845A248348224488004400283249828828314820228889092812280082B82B02288248224A24820088A6E
-:801D00000448288E4828924A2288022F640F822800180090120000418512817321182A01151828521824C0185651824284891212B122048190182889481418314828850181102822044008147F2E082D521F41522A1F4132481F41726AD241B26ED141B24AF99128AB9451AF2439A5AF347925F8429157822D915F82C4915FA2C4815FA29B
-:801D800064114FA2641D2FA264594D4A9E242D4A1F49C2421F4952381F49726CF29124A3F69124AB961D24AF24B911F24A9153B14A3924ABB443B342F934482D944F8284F9244AF7ABD082F1116425E3C1762471117866D181B26451812F467991B84AB295B24A21CA15B6E85461882DB42F8AE454F9A61A5CE9A2EC456882D6F4244A9694
-:801E0000D194A4214DCA1F89D2A4A469CD421B29C72613F968121F41F26C821B218F64E841B24ABA11F24A8432AF642AF34A843AD44AB832F442842E1A7EEE00800400200100000000000010021880080000100484000000000000800100000000FF9A0A20212181C41824504A42810082898842C848164422814144082247911A42628235
-:801E80004002C822223902202138181198A8A084004228221A022648041A88F246BA202448082222222E1820880481256821E02182B288269141283242822024045252281A4A54228A0416C2114222488092482B84184820084C24041684284221F476F4004A911818428382922A2142C30483123898288F2231489608258183F312488299
-:801F00002845A1C1248C061D223AC8C283A2423B2450124A81324811122843AC8162802C22A234C01847282218729F5D03480020220112C1820024822400224E24124A0144003058228021051004290818122088012AE88814820400604400430280083F9D0EC02418112A01C0488111C048880000418929621484608281404468444F2290
-:801F800001AC218444043026802198188400004A0821008218008444F06EE11024410845C8122E141213A1251E48168284914C8E481D285E22118D448329334960462C62243225183A58422662C328284C88D15252484352144132D2A6E8922101430932830483A421881AE288726B0340941830348082149811C04820110C268171124944
-:80200000CCC912409844284646D2A414288104298102444CD242D24891241D14A0122038394A0182A012C88084218803FF4C0644321011287112341813A14283C5124A0842834C684688681889724128922810E282014B1227848931622E4C4128822911018281C4A094890288244C01408811881218C4A8CFB108228C2286018F18820407
-:802080002842278840C41448884914884164324228830120012C22C4A89014008284428948148A942684818A22E4818228A182224A014A029042827F3A014C0142222890248381014B216212881290181A8288011E84ACA1812504484C84112C81444881E22152844E2628281200481024E228C21442403484844CB142C1C280F1CB7B30D4
-:80210000424400482D8200100818005082000046084444488100211084222641240411E081342420210920018C1494448B810010044312F48767241E44808281D632E24284A112422381228181718268813898181B424A78349888218418E022314C884A62C11843A22541269488764C04189E48818A2261A946EC446148C39B84846CE385
-:80218000442194244CF8DD8620C2248002844008848B821A0443280446440841814301414604424D42008F41024A02C082408342E28162244C02006820092A041A04482028041F6A0A68248086428423B44281A9258843A484425A382288228CA842882AE422288421022A2588B1B404A22E488A322882202A240AC210228C28A98142205B
-:80220000084244882E42F0F5A400164101004818280000004481852405001004001221442648A812180052225220528200818800422200B02408100822EFE548022294126083842280226882922482288228438832C228C68861884A8281828892848028A4858008A880AC249820A2211A84048992E448328055484A614A83F45B3800451C
-:8022800002004011024114126100A014008001184002C044482480031A0284A0424226840128000000008200202802F0B794A0480081400418484AE141088C1884288408884889288118888805489230884528088216241864882018244844880442824988B184A4484361882008141F5F0E1A8282C122808296241A2288E64882248964EE
-:802300004A22AA2132A422AE4822E22226282322F21A842288484F840888421EC890D880082A8C08828418121008A8808484A448AF9D0580015248422508000060842001481800800100211220220132202122C14200221822203288288200200200800228BF8E0912158841829148101212068140280148208435182181254202100400C8
-:802380004800244822122E192981218164810018004843011A8224A88112006B3524844448C4840040A12425C81429A1212130124E120021008001C824A04149042551242847812149044124432481B244284324C12480EA410220013016703102124F9AD191013068A7842B122717447B8D8FA2B1C2D82CB4C2F814362F88ED84A7898BC1
-:80240000242B888CE288C846CE8228184B312B981AB288B824A4C826EE88D862A7881E228ABC2AA18AC4AAA964208B31481A69814D84225A614C8A68884A7824A1849FB30F2B766423F178788356841F22E261C4524BAC8B628AB81CA58948CAA8279AB862A2C83E688AA9628EA823F242522A22A4624FC819F4C8B82AA3ED689AA8668FDB
-:8024800048B939A1AD4AA1C8128E848D8A38C258B0A4A8364C85AAB25698C489A15429D29644021B214096124C878582A253181A42E48481A1426042497534F248122AB458B122416883522E4656A2422FC763611249A11743E28131244E2845E421B67683B628E14AB648A8E18AB884A4349AB4CC2A1A84C514BAE648B228942D2440035C
-:80250000E08844120113018440081240080030483048100800421008446044401CC244244460C1802422011A0412B01404430143011F414AB252F45727BF93F21E5E2B11CF41E323F72E3D2F34F4D6D43F3BBB4AFE888A2B884F6CFCE6B4EAE328F8D2C26F4DA9B98EE88AE8ABFEA2E22C15D244A41B8FEBFFBA8EEFACF88294CFA6FCBC5D
-:80258000962F69FDD688CB894F6BFED98F6B8A4BA94F4CBAA8FEA4A48F8D81FB6888DAA9AC4741CF84AC28D2C5DC44E84AF8C4C4EE849F234252227FF3F72B23EF61B552F115351F33F71E3F2F34F6D7D52F6BBBE2EE2BBB82F9D4F66F4CABBE4F6CF8F6D66F4DEDA9ED8BE589FDA2FA2F2AFE8ACA2B214DC49ED2AFABFFBA3EBFFEF9B60C
-:80260000A48FFFEEE1FF86C26F49FB88848F6B7ACDFBE6949E84DEA4CFC8AEA8CFCDA1A68FCCAA9D4F4D7B44F46C4C4C6245CF85D8ECF87ECC4F54FC56544FE84BB242F41546BF82F22E3EAF81791DF77B6BEFE6F763726F4EFFFB7FAF2EFF8AEAAFA9F9C6C66F6EFAE2F88E1A2F2DFDD6962B89AF8CAC99CFEEFFAEAEAFA43C424F44A46D
-:80268000998FCFEFCBFECCEB2F49FBB88EBEAE6F2DBC92F5989E9EB6DFBDFF92A22F4FE64EFBDCD48BBF8FC7A7B88F8DAF984AFC1414CFC3E34AEB46D78CF914942B92CFC5FDE8F85FD44FB242F41F17BFA2F26E3EAF85F55C4EAFA7F67E7E3F27F7F7B5AFAFFFEAFAAF2DFF8A926F67F9F6A62F8FFFC4CE6F69F99696AF8DF4CAC88FAD18
-:80270000FDCC4E6F6AFA4ACA23F5D444DAFDFCE8CFCBFFE8CF6F4FFEFDCAFEF22F6CBCB6FBACAA8FA9FBE9EF6F2FBFF6ACBF8F8DF5FCBC8FCDADFFCF8DAD984F4EFD4454CFC7F774744F45F558D8CFC1F93ABCCFF5FF687CDFE60B18A01280012001001200A041A04180041200008001002A012A012A012A012A012A012200820020088217
-:802780004C22088228828F160290212284811A62226022F028928224A08482A922C282802B0A228918826222284B92824D8882418261826048419082168468410018C014320000181A2484E4CA0F4D421F4152381F41724CF21124A3F41124EB141D24AB9419B24A19B54A3924AF547924F84A9547822D914F82C4914FA2E414F8244A5642
-:80280000F1244A96E5A274D8C54ADE24ACF491242CF4912485F2912487241F49324A1FC8F64A121D64AB9419B24AB915B44A7924B84AB924B4427924989A4F8284F9244A9F540B4D421E68C5F31164C5B211324E1F41364E19F64A941D64ABB459F64A94222F5469828F543924AF54B926F448916F22D558B824E9116882875D2E48875966
-:80288000148F5942FAD12CACF4916425E2C97642F3916C811FC8D222F1812CAF44D9C196BA5789ABA42E482D944783AB944D48A9B92694984FA2B52301828248000000004480020000001002008828000014000048000000004480020010080014F07AAB400210742418DC2411454288012C2928448C3924448400802804001A025A1A1421
-:8029000014644100448524041004200C00A04221002283C4288B3494FFAA09433491139222C012158863834284428460812C41081A8482A8841A6484604429036142A0243048219012006044840027482081C1D4824483140C42884486015F5B0542D2269122C48562A1164128C41860CB218C414A48945428862224A1854843B8120227C5
-:802980004142825B2441465C4A3042504800814082B88484216241824C4218042886CA249E6183B15A0345120144221654144CE2224108482028341498224008824284800480025A020012201104424C0444400480A1488034428480244418085FE909C024A0211811830420088A0490124B410028412008480020028440220500B024A173
-:802A0000210080A4142002201802898104414A1304F017A62449014C43342849012E1A282B4220C218926028838368212C0789A38490C4282C051841418363228BC26F2432443B8324209884982483522412A84064818280784298A88688286AC2FFAF0140248212C8144618183242809E181E82124E8481006B128089048E44222C041221
-:802A8000404488C4682C04221602604812421E28800100818816283448A838822884DF4C45C214284991141A12011A82820A0000122B128838482183228804202102C1C0323827284CD224B41138241A22088890424429A228C0861800822145B848188498243FD60C42841942041302121844C0221A1A84812808A2200818122C028242F9
-:802B000080122831A6289084183016281E24200444430124201464110024844A1204DF7305D084120842B01232A1448B1638448C120822228943082124288B4B00A642F48228008120189418A012284604A012224241222852182C51840020491818F21595001200442508882B240042000025081820820AC0441018884134240000902463
-:802B80008882128882200114821A0800144618228804A0483FCB05E0411249247429021416E482814232984588E122288A6389B0828222A1484F24022648B4A2810287212E84004989A1292F4192644B38A016128021A21818586081460A24124A024AF83D978004225024A0121A32624C84810600104888022088628200D0821418D44866
-:802C000002A08244C0242088018820C244148224483014250420B848485848F0735A80412801214F21041001184200880020118481120400429812305216021229220341A081180020080044444280048100005E9B341D42244413C116007C4202213C09442E1288F014828B482C3184A018894844A281260216048514942882442218C0D7
-:802C800024644981424608320088380030E64952844988F871273014894112140200A04224883224224C0892800212644C41080084281044281204299134284C828211248204202204444C912449088002222F8F0F9400000042188C0128829440E228010000482C082388280883012321031227494130168240027024480A0044A02880AA
-:802D00000286044912FC75DD102241440420010000411800800228410000261808C088102862414100208121062A4414044800000000818140F498F860846011221C214301121C886811A028163454C04822120092202401892104412220280244880024002022428428286888A08440088A0482EF660F8445411211140125C121104184C7
-:802D8000194313D8424174C482342281A140041800608B008420424262822182414400448484A18C01A42288002284288FB70E862408180000001820A241004120810441000020024028A2848888808B0880010020020022281A0822002042F2AD4340084840018C01414302CC024C420586426242441A26512285A4188018223A2228C037
-:802E00001161E088042A9484214508842240480C2824824C22480484908A83F1A8F21463B183F11416C0131A061149E222A191842A98892694881664258F48A8264F438141548A4884462881E1837328A8336B1D2B382F22A8598E229E32AF28B322AB244CB12242220283863842A0A91A2A26E288C4282674287428D2254CB2413598F057
-:802E8000162716C4128B11211E138D84112F2BA3316D565F29738632824B1863731616029ED282883A3812801466654508878249E142D244412453444F6A21618426F44C284F827212180889C844C3FA82A44DA41084B684C22C7FB30B54C43119111715716413B141021DC1436811144E144D92AF42A87458CAF2142845D84459E680F1DF
-:802F0000A2B82F8832882B3885E482F214848E244938324B824524698161459424861408288D844F6833284C8164288D2487488D888CB894F87E290041003042304A12A30483048304830440088C4484048E42812C042C44C442C042C042009088304C3048B042082B84B04251842354842314141204005F13457111F115115F51F1353530
-:802F80001F3DF5216355F51C1EEFA4F4C4C61FB7F3623ABFBFFD83C3FFB85AAE6F2CFC6E4E2FECFC2E6EEF86D244F58C8CEFE5B4C2AC3A29F46ACAAFA5E42BFA8EDAEFA4F46E3A8FE8F612A26B671E32EF89F3A8B8CFA6B6BAE9A3F362686E6A8F22DA88F8D8CA2F24F59296EFC4F21A5EEFE4FD8ECEEFCEFAA6E56F4AEACEFEA48C3AF2E8
-:80300000C25F341F11F151514B115F43E725F531634F64F45E5EEFA4F4BDBF5FDFEB86FA49CFFFF1F543566F64FC1E9E6F66DEE6FF2E7EEFE791528F8CFD4EDAAD8A2BE6AD482F26F49292FAFFACC8DFF4F656368F91F61C3C7E726F87A7334B7B8FAFB6EEEF87E7E2F26A6E4FE4FE4CCEAFA9F86A784F4DFDC484EFE1FD4EBCCF8EFAEC75
-:80308000AC6BEA6FEAFAE6ECCFCAFA2E3E2FCC43F357175F31F515155F53F315517F16F2292B2B774B55EFC9F93337BD533F19FFDD9D1F78F942424F6DFD7E5EEF69FDA6FC4F4BFF3E3C4F4EFECCDC8E822BA256F2682A8F81F3BEB8CFCD795CF72464AFC8E28DEF49EB21F79216AAFAE8E62FAFFF3636E5F4646CAB6E267E3AA8FCCAFC95
-:8031000094968F8EFBE6B4CF8C78ECFE8C6A4F48F2626C4F4AEA22F36282341F31D175F514165F46B391F573318F82F23132EF81F1D7D53F7BDB3BFD1FDB7F7DF98397ED8AEFA1F976F6CF61FFA6FE6F4BFF3E3CCFABDBECF84AC88F827248EA26F2D8F8EF8BFBD49EEFF5F31474FFC1F1D4FE2F29DB4AA7338FCFF3B8322FEBFB3634CF36
-:8031800064F42A2C6FCAF2282C8FA7F68ABA2F48F89C9E8FCEFBA6B6AF8AFEECAE8FB8F684246FCEFEACAECFE2F2142CD01401690118481850148A048A44A24934826482A0418110084410089084810088908490848443024F220126224862882440228822C82282288002CFF90F584002C044A04141682248298144849412A01422258483
-:80320000941848802481042A3418481AA24244481A42A221800648218E4423A24842868888C4128A24448828821AF4614AC0421F4152281F417248F21124A7241F41F24A121D24AB941B28AB9451AB9443FA4A9143FA42B147822D914F8AC4914FA2C4816FA264116FA2E419F2224A96F5224A9E242D4A1F49D222F49124A5F29124C3F4EC
-:803280009124A3F48124AB141D24AB9419B24A19F54A9443F24A9443F2429447822D944F82C4944FA2F4E46AC0421E688F32E4417268E1417264B11122E441E254A9282F5413B5423BA42F1421F84A1543DA12F9A2481CF3A2588D114BC21EA14D4887192A65594F927C9885F4912C8CF591648D421F41F244821F89A2841FC8B242D1C1BD
-:80330000F24A941D24ABB419F2429426F8429626E86469828F44B922D442F924523F370C8482480000000044800200000010020088000040014008480000000000280000000025014FD705808242041261904818400100808C0620584820024400180041820000411212100800000040020022800222AFED061AA218A01210044412A8003E
-:8033800012440016880800222014021222482C028384324841C22810C44400A230240040148812648248C190881483F891A180A13C2838D024014489811144A11244008B488200240027254024A182400297443048C14A280449C154102802414100418982028148C3429228148B298F3108220044004120A428000000182A04807824087E
-:803400002200005222008A0200284100008280020000504222002008F01C7E800429012A1121A661A0412008828004800320082004422024022242411A420222160444A041A04122828304004440044248005D9E9024189012468284011682084A010040880948208404842C021E24224168003890A44502884B814A810BC0A88242128D95
-:80348000848A2124EA86288A2DB129280EE60C0023018024248421044A0800008022044A88044608482E14004828002A810828448242A84A015A88AA8489D548882904A84B824A89F48128627052024E241890126E121432383092800188801428890100006022004A32242220C434C026648069414C210130280000002E848C0480818499
-:80350000081FC20F104288412802301281212684226841891B62221A821208481280044C22422208988122830C420082001A28044324280400008C014218485B25A0411812B0746811814160424084324481202404419088A0C1100840382840088210084684220486084800284C120280420428002A6481EF6E0D2800288241120018486C
-:803580008C010020188408226081304400424448E0444284041A12248101008400181280C811C088C2208404001F490C620038763C311241212604830341C3E12821C4621A9824848856888C84044C14C46A4094848304384004428881A04142A01430C21140E8440846880448421B5BC01212890140140818163842008A042688188402DF
-:80360000288400448420922820E882248188824C84A121008884888081820818800A200348388456032012021E28008012088828888C084824A200842A180818000082432A2411F4528443084B8242489044412A28848104208401488085A14282DD2EE0450243214184514880014B21222144418118102848088321082230189024813080
-:8036800018C88228818B82892101444008222A04A09428224A9188896282828908FFEB0400100200480020C4888908C0882012084A0848881A0480280462604200840089223848A84C24048800000000A0240077F51032120038002A01428348341448520000C0840060428483210480544843182801424846083800284143C14418184403
-:803700008848222A21C18400226F8D0E189018120000221A8858280030588038822A8404222A240880840C80041218825A323490148818008222802184A1420052A20088F0DFF7002441004A02008C0200182A288A35284282208228880180D248811428988882C0488288220028480012284E84A84200488024098924F85177C044217036
-:80378000221204430110B4186249844444C0A84889018C891408896484410086284338248441490248490126684445384841424C0100A04288818126882902AF5E06828A0190820018188A0548123048188008200480010000A80012422F88020082AA842182A81242004418828882882882001442BF7C0984800420046281004C338438F8
-:80380000328604844442002D448005891828042A081443824418148404C4182608004422E80044C0841901222D14283F8A4FC212B22C11E24B820178228B1D8B8A89A291CAA882F0E8D887848B38814AA8848EA490845A139458824B222A2AE84C58244EB46F44C8889AE8416D439E444F43D2440647424E147AE842AC88CA8526A121920A
-:803880004A8281E2548274FF0320484402281624018CC218FEC285381C8F4C2501A22744824D182283A14D4A04892144A88C8698C84F81F288448388A6484D286A828F4178E8F82878483248411A05CAA886C88F46EA9879B4A81F8D4922AFD60A4F47D422311E1AD386A1444528B618C3C41E24186F48C2144F81F2EC98122CE882A8C6C3
-:803900008B488964868B82A6D8884468824BC58CB418F4642C89E1873B14AAF15C2426748C68848F82AA54884744CA8886A315424B81224C26CC5883B3488AA89A8AFA91CD40044440244624442C06428400108452845084284588528410044004200222001008C10080088800411004411004478142AF9841F232324F43F31C1A4B335A7E
-:80398000F554744F41B564E784F4CCEC8FA5FD4A6AAF82F1CCCCCFC9FA8C9C6AF6A88E2FCDFD6C6C8B99264CFC9CCC8F8CFC44544F41A177CFC1F9288C8FC1D988F8B8BCCFE9FE82A2CEC4CE84CF4BEB83F76C2C8BAB8BC9CECC4BFDCAAEEEEAEA487814F444644F46BEE4EE476DC3DFC2FB68784E4C85B428FA77A8F034764FC7F71E18EB
-:803A00003E766F45F174745AE547A715CFCEFF287EAFA5F65A78CFCCFD949CCFCBABFFAEA6AF4DFDACE44FE9F9AAAC8F48F8AEF44F4CFCC8C81AF174F41AF968EC5EF45DA18FC9F294C72FAAAAEE9AFBBCBC83E187E28BFBCCCC8BCC4BDDCEC44AAC664F4E0E4AF4E4E44BEE5E548FC5F4BCBC4F6EFF4A448F41F476FC6FA141F246661ECF
-:803A8000768FE1A1234F45E345A7116AF64C248F8CFE18DEAF8CA638CFCCFC9C8C8D884F66F6A28AEBDF8B6E4FC9B932B57CB5A8FF64E48F86AE677AF61CDCCF8AFC1C988FD6FEF8AC8FEFFEB2EA9ADD44E44BBBB8FB64EC3E688BC94E4CCFCDA9CC7EF46AA6ACC24AB464EE4EAED5C5F8E8F8CFC2D782FC3478CA7DAE084E62CD72AFE1A7
-:803B0000F172322B334B664D447AF73C3C8F8EFF28BA2B6D8F8DED4CFDDC5C8F8BFBB4B6AFA2F276F84F4ABE98FD32784FAFFFA4E48F8CACA64F47F6F46C9AF9ECE84BFD4FD4FE582C1FEDFC36E64F4BFF94348F4BFB94AC4F45FC1C74CFCAFC6C64CFC9E94CAC555AB644064D444BECAEE45AFD4C48CFDEADD8AB424FA3F7E4D4EFBD0314
-:803B80002A0129010020019222960892E081842208482008A024304818002849089820022A092A0998482AE88124A248A049A048A04928824A0200BF7303821224122001004002814120088C142208008200008384081048624818444004004C024442124200228882608800A8823F690F2D421F4152281F4132481FC1326A1D2CAB141FA2
-:803C000041B26AB911B24A7915B84A3924AF143924AF147924D81AF924488F14F9244A8D814FA264114FA264194FA2E45DC24ADE24ACF4D1242CF4912485F2912C8B141FC9B64AF1812CAB141D24AB9419B24A19F54A9443F34A9443F242944F82D442F924484CF9244A1726D0A2F411642E4217C16217C123D6C1B2627111FC6A841B2100
-:803C80002F44FA1528AB8422AF1429F14AB112AF143B12ADB12CD518CBC21EA1ACE419F2245A8F59E2B27598E5A27491CC4A1F4946F2816C4AF181282B141FC9324A1D24AF449921AF449B25AF443934AF4438242F447934D842F836482F44F8241AE77B0080040000004004280000000021800188000040014008480000000044800200F8
-:803D000000005012E0BB048A04008400104822018C0C4200200C8A21040042008014048A0218A0812069841884828301000040241184092004F0FB5E00828112200200800C00202201200282884800000020040048000028424142802502200430214841804201D738202414284188024048B24408C8802202A084228E128A8408A01C0004
-:803D800080449441828081648C808884628480014B142822800410A59440824421E146080000000000181008428001000080040000008002001220112801863448000000411822100422008F3404C024002001001002008180080000000000008200000040040000000030420000801104229FD60642110081001181000000448C440444CD
-:803E00008210C424820048200400000000420000412022010000822008008F2806484C02402801400821004018B448180441884034248800428024080000004442000000804122040088800920B21E0E40010000140000000000000000000000000000000000004120020000000044006F6C0D800241004200C08800000020411404201A9E
-:803E80000244800228840000001200000082810000411088210440F87D5E0000400828002A0100001002220018220000002884120080081200000000000030180000481828FFC60922008002102802800100441290820020044480120800206241000000000000000000800100004FB50700104408288120328812004026013A1804184209
-:803F00002C0A1014288202814004880012000000400800301C0012208411F8EE1720820220024220220100000010024480024480020089828182010018000000800800000089014200228F8B07001004110000000000400400000010040000008800000000002200008C02A0110000288F3104000000000000000000000000000000240067
-:803F80000000000000002800000000001200CF7C0F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000040020000000000008002000000000000EF7C06000000000000000000000000000000000000000000000000000000001200DFE40600400840080000000000000050
-:8040000000000000000021800100000000000000000000F0D71200000000000000000000240000000080010000000040080000000000000000F0412A000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000004E
-:804080000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000020030000FDBE000000000000000000000000004002000000000000000000000000000000F02E9E000000400800000000000021000040028001001002180000000000000000000000FDF50000AA
-:80410000840000000000000000000000000000000000008400000000000038000070E50D0000000000000000000000000000000000000000000000000000000000F04FFE00000000005400000044001002400400218001882810021880088400008042080000280000F0147B004001008004548588022148400428100240042810828401E7
-:80418000882810828441848842188204441828842148E041012810A21140C43500000014000048400500800444000000440000000028000080080000002884000000006F9409000000004005000040040021004400100218808802218001884008000028840000800200004FB1070000000000000000000000000000000000000000000037
-:8042000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F002100140000480080022148008002000080028004000080044480022148400400214840040021FF18040000000000000000000000000000000000000000000000000000000000F04FFE000000000000400500440079
-:8042800000000040040000280000000088000028004008000000B0F2040000000000000000000000000000000000000000000000000000000000F04FFE00000000000000004004000000000000002800000000000080020000000000E0580C00000000000054000000000000400400000000000080080000004008000000F03D7BFFFFFF38
-:2C430000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
+:800000004200448260812684045F64012002418C2284A141122E421100887042088981684118188002002112440041120080014044081A4884A8410027881A64413800282048F8382E2424418721128021120A8122400881002800B04802405484008420A312001222444082020080088100496188104898142009F07BD2002372349A1CDB
+:80008000C4628469256166830884435884A3342C8B29842741128B61228141261C3222C9C3142AC13C0043A1212092A22524912841224989482851288069411E2C8C68413292C8B049042342042022A112848362812601000000880041200200410042E04482211442941444224C160498001A04F048948C040010382440F81A27100200CF
+:80010000008100000000104808800100280090289028004024C2248112200112C180210180010018220081C0B41004D042A2121A020012008C41088422608128848484C484895248C4004460C149020049524838008110086081814048381841C4004364445FF20641408282A3128400120089010084818C218241481834282648048400B5
+:80018000504822412884265848009018100849811188410881902C00844B415B9824852804440000004554444B228B2222812200400AE081A1119284458802261C211154888487464118381800C4D04451442E282A2202841243012490441AF1E596000000418100000000000084004018042228441004000060410041200200400800503C
+:800200008412410000BFAB0C848C24840418000044414C228202000050228429218129C884C0244031111410C84842490500002041C424328942480800502210F2DC484008480020210200448002008041048C1212840188810022501444444508480040081810DC4C218102121800002821F07138004820010000400428000040081002A2
+:80028000188008000014008508480020010081448002000000100218DE260080012001000000000000400800008128201214040000004024018400000000000000E0DA09B048A11442288001004514B42422220200002424A41A21B198222848140C1111118588314C424604802181014901CB22362802100840424222F1AB2940489844FB
+:800300001A041008000045042A0200811008212528A211A889082012445114848485888404000012814444A032008001002129F11DEF20010000000040080018001008101404440000004410448401001200000000818001000000576C000000000000000000000000100C4004000000001218220000000000848100004004BA09001200EF
+:8003800000000000001800854804288185080083424484120444444301121200182A21014068818118008504448012042B3A20010020E1810100100800000010084548145484818C1224624210044144441841F014148400848D18001A117818B8184128010000AFE80C20C1141A81921481220000000000128548180841262CA22245041E
+:800400004D2841444C11042011C414282001898121211108844008180000F0FB66F026222F21A2121A21B112012C5122881E139F11A1989659888F18A444D0911481548985B844644447424B244F4222E24202284554442E246F22B216A2122B111AB892092C5922881E1B1F11A198967918B888E484048C044885588C4E485F59026F2213
+:8004800052262E123A211102502229C8191B1119E8897818D818344842941581445888488FC4544449A2222244004445C4246F2242A2123AA181232888512229C8111B1119E98958888924240400C48588F44182000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000F0
+:800500000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000001D
+:8005800000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000009D
+:80060000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000001C
+:800680000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000009C
+:8007000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000001B
+:80078000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000009B
+:800800000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F001A
+:8008800000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE4A9
+:800900000F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FC
+:80098000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000000000000000099
+:800A00000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000018
+:800A800000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000000000000000098
+:800B0000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000000000000000017
+:800B80000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000097
+:800C000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000000016
+:800C8000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000000000000000096
+:800D00000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000015
+:800D800000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000095
+:800E0000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000000000000000014
+:800E80000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000094
+:800F000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000013
+:800F8000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE0000000093
+:801000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000012
+:8010800000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE92
+:80110000000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F05E
+:801180004FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000081
+:8012000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000000000010
+:80128000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000000000000090
+:801300000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000000000000000000F
+:8013800000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F00000000000000000000000000000000000000008F
+:80140000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000E
+:801480000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000000000000000000008E
+:8015000000000000000000000000000000F04FFE00842508844118302410242202448428001A020041004C014C01004410081A021044A81222410012830244001E2C4420250145F88CE40012401844D848922CE042810249112CC224411E2C36043812181820031830142A71180410048041281144448432244383421484624249028383B1
+:8015800023021AA4418200A4810010140410044B12842281228128002001200112124428410000180010082022228163821014440484000043F4E6CA0012004028C128C014800210840210840200442062411004121241100C28126041442E14281004008002C0181818628044F8BBD90000818544140800220044400422181818120000CB
+:80160000000000000000810000410000002828490222202101CFE50B000000223024280000004116048002200100001210080000000040046042404404006042800180F1845520020000000000000000000000000082100800000000000000000000000000E0E50921128444404498264CC218001C21044118280048442002214122182030
+:801680002321024444008100416A0188A021D04238143240048614A44110F4E93890258021017280014200201868828242388B7812902486344849C2424D114400200120612140068742178130818D241B2120911800122816047220C128CFE543120481004A129826B04801601188102821A61284184141499A4823821465410012004481
+:80170000440081C028814A63184C8A0124431824223124128624232531249B2C601212181604160412430200801438248800BA2404280041442B12001A021A02802111421442D414014068121A82618118120044604400844FE80B211221128082810240210190121144802843015084806441152A4448B424BD180282221388912180A2C9
+:801780001211200884E08824140445989A800144825F1603008312724138429042121E448F25A24A8490844B2184824889B41CD41C32B813D449D4280223F4289466F228828182C9826229264208178240B56868A689C76AAAC418418E198B28CC312268CCBAC4A24828F0E97300D02202872442A02412412E415A1808881200301817449B
+:801800001181C4C3942825468AC3224D28B088C12828A8301810081110B8429A2881893184831528D122925841521004BF55490218811214281821A014AC810290161742C488C8628C7128A4921C44218491414F84984886F2B448284482183B2821133221284B216E892A941846A268C04819E8485248C1A883CAA4C82888BF650B4634DC
+:80188000248054A28313311819D4189222835181481A92188C18A14A4A3121C512641160C250488112822A84820386E28184012624824A2889295894182C55842081628A4E86E0A461821AB2170321485012488084221204344480024840C824483622A2218140E8222844A812180041484608800118000041A80082478416240140C28437
+:801900009AF4E1B40012411218C0181724450216011812A02420840141800100001844444028888181722884084C11E814E182C42480111808442110840188006A09214B1210D282F522185283D2221288018C810189C2C81CC4D84C7341E441922422C02CC0282D58814C2945A81218522901882E144B218E1893648532821189D1281122
+:8019800064684F81B424B1A83144A014C9A848DF610A490441130150181B4147141D2427121781258184A14100284828841811811018044981228282488488B22C010022122A6848608188488100402419628828229EF400180010114182043110015582212404840089025418803622108404242212844008801508881088542226248801
+:801A000068288428A128818AF413EB244222241120D22265460000D02121821404280023C14400800480A24132CC04856482122A442421182811042015A42820518449028841842C22F164D68012043012C311011449022C21212424022410848461134984C4882511CC5116988216048CCC42288180524843441481324C908110518188DB
+:801A8000608420440440F4739A508200160C4212911835281909842E14182D3441841286C848865C82384812004884842200CCE54298288324240144A384127868141988183842B04808824998428CA22E2061412244444C014CE14264441110D1621141046381163414CC042890444C14C421484828A014184820293348B0188824840854
+:801B000040C84100422016A82428A825F1C95E201408484240828421220942A014484284402818A14881818AC1811658288498828C6C42A814884480B21808265A1800144C28A882702804202A181202FDBB508428492482521249024021041800958291414C81420140951560216041442694481840041049042840419414264844921418
+:801B80004100926041848D4427818F48F44DD4B0241108214489845418453248100881100885120C816011428115021305288444228210C6248200414D82421120260A4221228889A282009044281F410F84C064302224442022086685724201282823028243241A12A116844D8A28478421288845518442841849044C92484286048984EE
+:801C00004824C4284024C2448084261802BF7F0C4F46343C4D264D124466F21455226CD531F41111196431C7214E11CF22E664D432E18242F444184F1174297B61714CB1941C518A5D3E8CD6C6827F18E84D7212924216F491248B21C3F61CE48F84F5D845B7142E448187945F24F4CC432FCA58248B248E124A48C848284EEF89F45813CD
+:801C8000242B314C014C22F1125531274443F4AC2482851391414D2416313645D442B18C7188F4C2184B6C482668242754534561468B84D6A444E0C2F254249888268C054B88114D688AA926135948215189E848048CE422F3A4864D84222F48F95984008C22724AB166528D4E22DD5B1B2327844AC8386AF142193F23E48481F36848C3F4
+:801D000064821C3C281E94C5DC41D689F11C522E74AB47A3A15BC7824F4AD28CBCC4B421F1AC28C78243C42CCE1816D6A442744CC8882ACE881D9828B24F82F86CEC8B2A4BCC8B248F8A94184F86F27792002130284885018150181A74288154385018C023121C228122810210020018800998110000228008188A8421C816C03480014CFA
+:801D8000014A21083F5442D224744252AEAF81F33E7C3E326F87F768688F84F2C2252F87F338398F8355244E68DF97B72AF6284A9F91F1C949CF8FFFAC888F887C2CEC8444D29FB43AFB71754F41F188488FC2F22C6C8FE2FA75774F4CF8541C9FD1F11C18CD5CCFCDF6584CCFCFBA82A9558F81F949198F8DF598D8AFC9FBA81C9E948B35
+:801E0000D54F49E98CAC99CFC115D4CCF8D96FE061F546462D266F61F73A3ABFD2F269667F72F65E1EB7ACFF47B33153C9F5BD5BF664343F96F6276575F5C149EAFEAFBD1F9DFD641C6E488FA8F1595DEF67F3775365FCC45C1FDEF2F8FC4FFFFB676F7F58F8D5D5CB11CB73CD3C4FCDF75CCCDFDBFAAAF88F86F688849D118FC7F741C3A8
+:801E8000BF98FA281C8FCBBDC8FC84848F8DED49F59EFC49F828FC4F2F0B29A451242F22F26E66EFF7F272712B66AD62AFF1F352543E318B75C7B44E434F27B73AF7294B9FD3F1ECECDFDDFDEE989F9BF52C384E443CD89EF4382B8FB7F71C1CCFC8F528AD8FCBFFA82A7FFF7F17F584449F99F91C1CCD1CCFCFF6DC4EDFEFFE2A344F4618
+:801F0000FE48CC8F85F8C8FADF98F88E8CCFCBEA48F9CCC44F48ECCDFD88846FCCFC1C944D9CCFCC096F45F51474CFE2F27E3E2FA7F573477F45F54E4C6FE6F657373F55F539395FB5F547473F26F44D7F2FA6F76666EF83F3F4FC5FDDFDA4BC1F1FF76C2C6E615E838FD5F47C2FCFF6766CFCC4548FDEFAF8DCDFEFFBD6C663F19575CF50
+:801F8000C9F97414CFC2F3FC68CF6DFCBDEEEFC2F3FCFC8F8CFCD1E1DF3CFFDD976F4AF8B4A4CFCAFBFCD44F48F8ECC84F4DFDCCCC4F41D9CCFAEE550010046D12C0121A7424020024120024004014010011851483120222100461800841901448260100144814820028004024F8B6EF20E841024092214592214E111309121411B031B472
+:80200000421341041C28890854604169A1216322888122922190212216048224844128222810D54A08108428D24828324847126F3E052CF4112485F2112487141F41724AD141B24AF11124AF349921AF3419F54A9143F24A9343F2429147822DB14F83E414F9244A1CF8244A56F1264A96E1A2645D2D5ADE24ACF491242CFC912485F291CD
+:802080002483F49124A3F68124AB141D24AB9419F24A9251AF243924AF247924F84292478229F92448984FA2F42845C0421FC146624146F2116423D441B242C1242F64C8244EB219E44429F24297418D814B42AF143812AF54D924F148814FA2E91578267AD861A2875D2D138F14C28A1FC4C28A1F48C6421FC912F8914CA35441A9D981B1
+:80210000F642941F88F642B415B84A09A9F9244889A94219792688F9245A2F2E0884800400000040042800000000000088000050120084800400000040042800000000004F2E0900117012164448222498188018140448499114C01818262444441254141E244983684283C512121188281018512A002286C8818285958141E241C084E07F
+:8021800042344883F2F8746025430800344141B022B1415212295422184418812C9218118742103C822548A8122C38481A22048964262042820828164422440222842C8104212CA94890848C4121B8170556224401635112445022A84793253122244911044C2113C81B478344563482828544B12498688AD34114582848318C428214C8F0
+:8022000021165C2248908CA22E881D161B28414A68412338842CB868C1483E882F9E0540040044A144421242E0241804A01484641200288444250A4B121269012252581A02822282002100282111402804292228044441005F6307800228809618124E128C0270422148014C034C018B2443128804A0242B42851462442212221634224C56
+:8022800002100A85422884048242803184272443128214484804FD212053244C187811444A744C42681D3F2982018D141AB48C1131233D48A30589211C782E62444D198D113392142E18A126A84800182782898227F281141AECA19814B048C1181A94495A02CAC1489E2C4CA5141A82F4AAA1200282D01441085225C8418E312142C44682
+:80230000C11C47122445034826A88446D8849244CF22C4222244C907848A0220922828268862D1298C7142048C9C1812484BC1212E828CA4B4CC842181F455A680D124129428E024921CC42C65AB6021119218881839E284315826981481241092111E49958641628232421626624121852205888331C812202184D4188122F44214102C27
+:80238000C148430227B200A18344425448444420042244C0282938423C836823402231112A08812A01F08228701182420A224DA82628A18382148C06862C21416448C1AF48A41240A6246480F68861002225926846088C4132412AB1142224B14481828308838124C19A8412902419A2846C311811908120A2284E181820040047112244BE
+:802400008002200260494A018602128FE40D42440000905812008911692812814004842228A0822120410244181E24210048212400418743C3038128000000002A480416049F380E4612440A461C941C872442621A62811D1843981A83A8481584E8A126831B681A2318A4121AD22441988A6C22212202324F2308522E9436F815284F14AB
+:802480002232A80044437828D4828C82E1448324381450690028218C12420816C4111280061A44221322931A008418802252182C0449E111822118022F220C818C0290849018842081010044124C28D84212042A74CB08004064442312E84122C225501843428232884371A2C12865C2124816C8C12D88488C028C846181C8A419782198DB
+:8025000041250881114018391281128311B148288272428851825A28A2618884AFD9081E44001381D14901131424848487A894453844814E1249A182D084092120725411844882042345021E84128A1431148B1A8888002C92818011820883A48184400870B7064113810100140042188412212A41182401218C04490499064200424811F4
+:802580004A12A2414024F192228C14880448382C24D1244491480012482AA1528081F4C69710D242122A048022942A81A748609443012A1892841412801822125424222C6441220080264828226844001034844125042B18828881160400824121F0771E209B182222365412002008146028904418C0288100818648C23A84215E28C02AE6
+:80260000882618018828C9A212002498528398E8461A48022002848B24122248147F960A10544120A4148741244042084A314C4418D0A5C4148E244100599113604100411084C1884031112165F8442B208104002A4891488482304A0080D982133262800448161C083014858483A8298120019022143022002008C01C888A81018025F2A4
+:80268000261200148AE142245E24800444004AA861808822D88438422584F81848803221D4250226F412248440840113088E4238AA048230C4CC348148484C042922D242BE26D84A94844C314429C68226042C8A381A23042A2D014A01A04142653264444844C462FF9A042518AA418480641428529688624821A9022481006082D0420564
+:802700002C21818815460840012F11481884C5828005324DA844C0452C882241C8B88A2208818698A2E3F8273EA0652FC87115B14CA1346B12C14FA1912E8D13AD44AE6113F496C24D88CE9449F983116B828E2C2ECC6F4C88D913F245C82354246F44246B41FAB4C2682F4E9A1F82F451315B1B2A7921F28133AB42811E382F41A949B835
+:802780009257381483E4848678E6A229C3F4A4888D1C85F76848AF764DB22411D8A862D1672117112F95034E1847CDA21F81F9187346F82236A41E2CC7259D162C982A81CD4D5632882E1287471E18A9FAC612AD2645514A5B484EA545D6C2F214224789E7835E3C16D2162CD8A46B674EFB2975487882A8828B7316D848A4A11E224B4BD8
+:802800004B118AF81A8750625F33C214288D444E6C17426E6526A4E21E98812FC8D84821B53C764AE242EE91B22631541E48524F887C22F3146C3D7826F2445C2EE88CC14C8CF712212F29B1A24C728AF44AB54EC48AF8C2F8C6B66C74689448B18B852F298CFF981247A489FD6288AE588B544AEA8A1EF66E9D0000218414488004481482
+:8028800040A248A04830918192201818118811088198816918581280485812100424844068328464124482004400C024AFE7036F66F62729DFC2F238782F83FB2236EFE2F26222AFE2F36AAEAF83CB3A3352446FE863C68FA2FA66376F5359A847C8467891F97427AE21CF645366EFE3FA22CACFE6F6A626EFA6F2B222AFE252677F66D299
+:80290000F7F922227F637A777A52F27E2C6F42F26A2C4F46E88CB911F151484744CFCCF26CAC4FC6F672366FC77F44EC8CE184F4283814CF1D084F63F6776FFFD3D2CCF5666A7F66772F7F26D6EAF22A3E6F42D3A1F3C3F24D46EC7134FC34226F62733AD56CF2464C67C4DFD5F468B2BFA6FECE86A5F67EE62F2AF7B836EF66F66823AF44
+:8029800023F34A56EFFDFC76265F75A521FFE9F6DA48AF28F86E2C4F6CF4E4BC4FCEF8D4FEBF8BF7B2BAEFC4F84EA4837428FACA36EFCAFB48885E982F8CFEB8B88F86FF5A9B244F63F21767FF32F23E32CB15FF36F26E42EB266AF76826AFCAFEA8FBBBA54F45F8DECEAFEEF2EAEC6F5CF194978FE1E949F94E985F99F964BFAEA3EFE40E
+:802A0000F84646EFA7F622CAEFE6F6A6A6AFF7FBD6C6AFE5FC979E7F6EFB97E7AF2BF227B6B5FE9E16EF4EBEAAFA2E6C4F42FBC8BC1F27FB5BF84E12AF89F528A88FAEFE7AA66F47FE6C14EAF146988BB2CF42F31D78246F67F63F27FFF3F25616CF2EF62F32FF76F46E44CF86F6FCF6AFCBFFA9FBBFA5FD96D6EF6DFDFAE6AFEEFEEFEE86
+:802A8000FFFBFA8E8EEFCCFCCC9C9F9DFD488BBFB4FC4E8EEFC1F5BE6A6FEAFEAA8EEFEEFEFEBECFE9FD98DE7F5DF5E3361F39FC9AA6FFFFFBDECDEF6DF5FEF4AF29F1FEFCCFCFFBD8BEBF9FF39ABBAF8CF9FAD84F4CF99C9EAF65FA36A4CF4FBBF8F958588F8BFBACAD2DD500F02211844582C41284434228628980048444001028410466
+:802B00004420144204202234268009219012844B821628A2412008004062818D24902892003F1D0C4800281811A021004A19018429210111292381027021820A1A02824D1280A1212150121E24228664341A22261802421225012B84903884A88099444A02AF52052CF4112485F2112487141F41724AD141F24A111D24AF149961AF341968
+:802B8000B54A3924AF1439352F147934F842914F82E414F9254A4E815FA264114FA2651D2E4AD6C55A9E242D4A1F4DD232F4912485F29124A7141F49724AF28124AF34D141F24A9219F24A9359F44A9343B24AB924B442F9244829F92448984FA2B49F0C4D421FC154281B21621E24A119D62AD141F6489668AF243B85AD164B488D114FD8
+:802C00008A744A668A4E11678AAF14F1241A8F14F8269A8F51D88474D851A287549CF818242DC81FCD52821F4196CA9E2CA3F49124A3E448B24AD1C1F24A148489CB484A688A89B12494924F8294926F8284D924F54BA16088820000000040042800000000000088000080084008480000000044800200000040091F924B021229311100F7
+:802C800000358882411808F1704401252222880222A424103A124B125028888D224A02280025082504005A028A0140282882D4288A014226F5594FE02124481A247134321C130215822402864862240050E1144C846944414E2C1941846484898184012C61443485037C140122844018825482890489143818008A6218889F47021A34C2F2
+:802D00002D1A498141544A265181193256262812184C62442424264EC324885E2445F2882619514A2B414E24165821188CB24A33461C12D822C44C21442881B02C04F2258844C8C828160825021C24FBC5F110220111A021181002008182258344011081888401814800C018C048820000250114112100C0120010084028648A18A2884186
+:802D8000DF5E0120412111421CC4242F240142404208112117881C828438242002221021C54A28240044201124581250181D24662208E034A1414A085084200A2220F2B36BE04451424B1225E451061C141A7498F182212322686813110C6247811C28D11881521C4B2817A42E121E68299221489684B32419C244404A4144C4425E828221
+:802E00004D228B481282C01A8A24F492228AE2C1F418444E1887484B847FAB0341256413411353844125483412231A028814C46094C9A38470290445694266CA228B4223518120018E14800481141140B941A1842504181B14901848243608B246244138A4DF48035818412D12430413D424A21417884621C282C4291111A2281411981223
+:802E8000222288141213A1244E224A7284A22126124424512482614146C2A423A228278CC0824AA1842328348423DA8494184E284C88F4D1BF50412541945248811181460140288218140820120424381A0C2118458208001328B82421D8A4514119C1248246142488614A40C8C6805224808179144884016FBF48820225C84198419012CB
+:802F00002148144A42C414890284549418142C42E421024183A28100111A140115A252660821212140C2412682118488120481842285146224221AF2AF54A041441220883118405412168821118291122331421200006042400122446348042B2100820010A429814941042200188308400482894824B4AA42C23234C11921C11C1981511A
+:802F80007246416883124183011251124901B014E2247A2412E48241A2824465C1442C0853A21C494964214427481A468821B282224248321488454828413A18814B21F091C9D01444C4122004854228041C814422496681A582D41802142200001449012088012A29312228251321024948F44681168401884B48608224C02443C9844B95
+:8030000048A0426F420E456114944A619629C149456112143411467183C2815042701224E81428120125088C1454A1608444265824AA9494434241C22214242642224292288721412318F822824445829112C1848E22BEE840022400C100488CC214850400281CB44412684141106C44604545D121C2C42C84081604441112100544C820AB
+:803080003444290300904218E08A8428266A4441BFC70619041150412411221190811819C844990100208161440014281220210842802521140821242250428221422014821422542212A180C8228CF1D43210E242014D2290212624B128216182248381024339986018A2481A381429328812684AC14218C9C51400190400A62A048898A4
+:803100006084282308C01442202262422A188221F42E42200230244841488384C488004CD424281898418988032148584C9864C44529448C24C149849B48490860211B822012220C3042818394148318280D6B1842C88B1242F088444032114D22112415081CC218209821822128254114477144312122211198143021820082451144D2DC
+:8031800081541413021742434C05180022888622E4494284029E2C8721508489F83269A041C018841A021244800486088B2100A041430C960E82100300802282A28528C0288844201881024C6641838845848401E04914080021F0DA5E20A82810588222CC42081B2126885182194188112802202288A4522CA442228811124C0248195106
+:803200001820A1A14482601452252481612C1852412C11242424149A44A8489FA10D36084B43184381311258802CC184188C62434D2829B9119822004429C2814C038885A6218182A826C122228C22C24442448428268822024C018A0288800100002CF239C7A01643699235921D2C92121F84C4518D4118968A749CD288FA2A2C6DC12FF1
+:8032800048D24A23D81561444CAA4C544F458491241D2148433A644B445737CE125B825B112E246DC44C12F4E242497124941468FA86A44CE921A3684F66A64C2AC298CB888D2C8D123F330B49B6A3C62687C225783E7D4C9C3887874A7AA89C21EB1C3F84782284B949F17CC1471F4AF3222C4B129B544F73B8E4D682D1D1F631456FC810
+:803300006C872F81EAC168818E441D45488922E132A242AE2115E48CBC42B448B24A9818C3B414A1848BD46B8598EFC2B948A4472F82C1C2AEC8FF554C7311C311DB114B717E6719F13161475319F2B1181F31DA18F9118B5CF19111473196DC2191814F51E82DACE8472119D28BE812326C4E8A8F25B182F148541B688F4AC338EBA24E71
+:8033800031A6D43539897F287843CCA12F23E228F332463E122D882FA1D962E8697486CA1623E121F2969EAF28C26443E744F214630021501240020022122240022008150884288410118811189328418118811C0141100A8D83100860882482448400004412428244AFB24DF313163775BFA1F2387ACFCDF756741F9155199B429F82F248
+:80340000292B3FB2F35B58DF9CF48FBAEFABFB7272AFE67522F9494FBF91F5CCCCCE4847E77F66FC21511F12F62CE69EC7CD644F4CAAAAFABEF8EB2AFA66E45F5BFB19BB8FC8F8C8C88F1CFEA4AC6FEEFE7234EFEEFAD2D8488F81FC96566FCDF526222B422F28FCA28A6F57F64664CFCAFAA4644F62F2763D343F71F15357BD298FE3F38F
+:803480007E7C7F55F71B799F51F439619F12F3251B3FB2F1477DDF3DFC9FBBEFEBFBFBFBEF86F5B5198D1E7F14B5C6FCC4C84D1FEF76BCA4FA65612EA43F74F42624CF4CEE5EFE7424FAFAE9A95F46FAF5F51F61FBA3E58FCCFC6D645FEEFAE6EEEFEAFBE6E62F4B8FF7387E6D466F69F736666F63F4A6E22FAAFE7FE66F62FABCBC4F6BB4
+:80350000F73476CD4E347F52F62567357323F34BE4AD221955999F12F621299FD3F22B2B3F35F61D8DBFB1F9BFB3FFB5F46B4FAF1BF9E16F3F5BF7B6B48B6C8F32F1674BFFD2F8315DDFF3E7F8FE3C7CDEB88FDCFEC48C8F8DE9D8F1C4755F18FD11B7AEA4AF4AFA87AF7F6AF8CEC66F6DF9CE8EAFC2F4BAC2AFA5FE1E5EEFEDF43E322F51
+:8035800023F5C2E2AFAAFAF2426F44F4D6BC4F4BFF84DE2FE744F125755F71F713351FF2F273657F72F22B68D7D19F12F621719FD37B2BFB1F8BDF79F8BB9BEFCAFA5D5FEFE6F2BF151FFBF17F5D4BFFCBFDC772EFB6FC2FAD9FD6F6AC2CDFFCFE3C3C8F84FE484CC7C58F8FF8C51D5F4CF185D11DA6AFCEF26A667FE6FE8382AF2CFC8E94
+:80360000BE6F6DFC2A4AAFABFD9EFAAFE1F5BE4EEFE3F726C66F62F6BAAAAF2FFE7E2C6FC7B934CDD2DEEC30243022208244412862812484A0484496C8269648A4484A22C124002100284921840188908620024988140420210200208122912890281289026F7D032D41118D12704802421B214211881391881129197142131112C41180B1
+:803680001811382585D12111088308812C41D41231914074428142614121861442981812AD8641A8922D124381180470E8032D421F41522A1F41724AF31124A3D441B26AF11124AB9419F24A9251AB9443FA4A9153F2429147822D915F82C4B55FA2C4814FA264155FA2651D6FA264592D4A9E24ACF5D1244D531F4952281F49724AF29108
+:8037000024A7141F48B24AD141F64A9219B24A19F54A944B42AB9443B2427934D842F92448984FA2F4A4D8D0A2F51164E582F24E1219B24E9121AB161D24AF445941AF241BB5483924AF1411F4429343929229F442952C61444FA26914266A556568596FB2246CA217CD47229E4C489E2423E44122D241B422D141D44AF18164899B65AD5E
+:80378000944B42A9A9422D944F83D442782688D1A4F1AAD400824800000000440000001800000000000000008480040000000080020000005012F0D6170033024C11081041542583018311651882000090488826082A3414604152430140B28401A82051122044C28845C28820010042A01412888504F026D580244816815414100410218C
+:80380000022489441449641424110049144102441100A02844C044001430141122001826818831412800151888011481FF9F0348271E641D1442414014445785223644B649C8841548C441242448884B2111869214444D1158121100AD144C84081E4211168464228264478113A2821814280018896128811483F1FDDF0000101801110002
+:803880001810180100004041088C042A040040048A122408281001400181800818200442704801184100DD8300800114101801100885011041362114000040018111830512480096042002C0244024064280082C01108448280481F022F12436C424103214551201A100201812018100008C426C124410114A342841852492282140062573
+:8039000091235041241022091100814578212841044240F4EF3AA01240021054121425088130880050281C020026081C1205855192428418460826AA8110C422112052414148A08540011821415412C4800444EF844E12942418C01514810000400314114440010085040000CC211244840241002190234440622200200840189828822007
+:803980000484F033360085112222034145024400124388026022100846B214040010068C2111141C480C2218612840143831E041120186028121812A014002F0CAC724814110021820A22122502144809283184100C022848B21002280018489021A5281142C456412402481012444401818AC8290228624026C0424277600301400144296
+:803A0000488001844001124001100240018190484144410021220000002860882114280000801148140810E8584902344429A2211C014B24124302911251B01188C122008032540084D048C41484848D24842115140141598212C4348981081B2114405284222138478926044240FA7CF30044180030443022120021822400514018821412
+:803A800078210880120249614140E48281021AD2220100008F320121288186088648428802814100FF840570110C511828410044221100100200CD12100400502484418100002812A10080125C2281240000002100C3028420F2D69460212200490210011221222811831244144204000041241800C01880C2288082026218181A8202288A
+:803B00008012081098282828200481F01F7A00502100188100002411641100610044004100444006818400000041100425040000218145081008101408DFCD0100A012C1442222412100B01202124C22411403800250851C02124001001818111119011110015048101211220200002810F8B41A80F128140029010020021100000010047C
+:803B8000100410044100400822002243022210042122200214008428002884807273065022320018004006004410024008101102008424189021220060820029023021C029812881101809006244417022028FDF0A2214C0345048002A01282228101604411018021261410020321100123018C018108481810100815084100228001100BA
+:803C0000C048AFEE0982821C41022800440000144002248400000011250810028002224001409121601222812281100A008420024011F2195C40082A14C28820624310021644115214111081128212160219031C1908198101141840082E54190100410040042820024018482A9222B099012C7191B231F1262627418352841245721422F1
+:803C8000E222522115D2511211D642512685181644024D248532356022AD11839128282AB118A2213E285F62C365181F11F221263D273B222CE282E22212543284C48962822E28C7C243844231288F230212AB18C011878A4381C22118212816E112D21641180240781281022240414158AC44D081410889228211091A81226281411048AE
+:803D000014481A1811288222C42122442E2929F6723D80F2242D3C2291144C2362424CC22421114054264D142616D548526424544951445045AD15214B11136112200318222501536211499114228568828184811518EA2242088150288782854278880C40012184000024841C013C0118221C21D23821C21122142220122802000000009A
+:803D8000410050248440088424000048800448F0E5BC506465F736263E2269A2334B224F43E2417112D48AF339283275F416343F23F332352F32F2331D7FD1F216244F42F215155D21284F6252A23E3A2F2283E182F218181AA1323A83F131112CF117711A012AE242922A8181818181A51858882E288782C58DF448488B462AD2450A45AC
+:803E0000F6575E7F63E323C7244F4393244F43E2637312F62C3C9F9362435F71F134167556366F73F337114FC1F217257F52F235351F11D344E26AFB23238F61F912122B3285F819191AE112E383A3117AE562F313751815F121253F52F22B212AD24882B2285213BD298F827228485888D5DC44F44A486AA4322BE9F034263F13B631A221
+:803E8000232B333AB334F334241A7112F422341B321D213F4151573552123F23D183D2C67126F417155F52921417126CF8323A2FA1F11212188F83F338391AA1323E181AF331512E367F41B33153114F227225972A895248818D2295538A85F828288F82E286F42C2C47442F8246F848585E665064BF22F623225E32CFC3F334344B334F84
+:803F000043E2437312E442F321314175F716167F61F126277762FF61D3B97126A43345D4447125F534A72FB1F19A1E2F23B322F318198F93A33319A1331AF131511F72F353341B331F1342F42325A548F828288CD2885293A7828F827228F828288B66C57C44E482F628288F84F42CCBB0240169010022202221220112641220011200448B
+:803F80004014411402102802002A0114E012011C012601220040410800C0248002CF120A43182122116A4140440218281C1111124411541A5052C011400181411003008002004C0228D041120AC02881102212280284810084FF3D0E2CF4112485F31124A7141FC1324A1D2CAF34D141F24A9219F24A9351AF147924F84AB143F24AB347B5
+:80400000822DB14F82C4B14FA2D418FA244A8F11F2244A8F19E2A2E459C24A8F49C24A1F49C2421F49522E1F49324C1F49724EF2812CAF24D1C1F24A921D28AF245985AF243924AF4439242B9447822B944F82E444F9244A7F9C032CE44196481E24A3F61124A3E441724E92214E961D2C8F241BB54A19F44A91412F3439141CF816482DA1
+:80408000814D5A1CD9A4CC814D5A86C15A86C55B8E25ACF5912C2CF48164ED121B29E3F4912463F481242B141D244E941D244A9B25AB9443F24A944392924782297922C8944FA2F1547700800400000040042800000000001880080000140000480000002100800200000040011FF20A86022C62411004000000000020010084281004446C
+:804100004008000000A400006C0222200200240050482004D0F10E200800208801250100450141814140080084404202004484000000001002008411181002811001001484DFFC06244228160441820010042251101418044002811E2870840200814411008120440A00C024201234212A01212481101148021416E89A0F002400001224EC
+:80418000110000000018840000001006008400000000100221100800000010044800ABF50028000040040000000000000000004041020000000000000000000000000040F8FF1300002100004002002018840140880100100480810200000000000000180000002240088100DFDA05804202004004100200400400840000000016C122005C
+:80420000000000000000000000000084400884AFDD0B0000000000000082200100180000410000000000000000008001000080020000F07E6600000000800229080000000000000000400810024C01000000001002000000200200F062840028000000001008110000100844008100850240040000212400141008004038111002000058C3
+:80428000003F2C0C00000042008003110000812112200984000000000000000000000000000081180000D02A07800200800422A028101101008110081810180810088441240043012110021110082400C011100281800200F038E3000000000090128400000021123084000040020000000000000000008100008001A041006F4E030000DB
+:804300001001000000000000440000410044000000820000800210083200000080010081F021EC00000010020080010000000000000000000000000000000000000000000000CFEF01000000000000000000000000000000000000000000800100000000000000EF7403000040020000000000000000000000000000000000001800000083
+:8043800000000000F02DB4000000000000120000000000000000000000000000000000000000000000F08DC80000810000000000000000000000000000400220010084000000000000180000F0F5DF0000004008000000000000210000002120010000000000000000000000280000F09613000000000000000000000000000000000000E5
+:80440000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F0000000000000000000000000000000000000000000000000000000000F04FFE00000000000000000000000000000000DE
+:804480000000000000000000000000000000FFE40F0010080000000000000024000000100200002400180040080000000000A01200000000000040080000000000000000000080010000000000000000000000000000AF6A0C0000000000000000000000000000000000000000000000000000000000F04FFE000000000054000000440083
+:804500001002400400218001882810021880088400008042080000280000F0147B004001008004548588022148400428100240042810828401882810828441848842188204441828842148E041012810A21140C43500000014000048400500800444000000440000000028000080080000002884000000006F940900000000400500004016
+:80458000040021004400100218808802218001884008000028840000800200004FB1070000000000000000000000000000000000000000000000000000000000F04FFE000000000000000000000000000000000000000000000000000000000000FFE40F002100140000480080022148008002000080028004000080044480022148400461
+:8046000000214840040021FF18040000000000000000000000000000000000000000000000000000000000F04FFE000000000000400500440000000040040000280000000088000000804208000000F0D2ED000000000000000000000000000000000000000000000000000000000000FFE40F000000000000000044000000000000008068
+:6246800002000000000000000000000000F02BAF0000000000004005000000000000440000000000000088000000804208000000F0B6BCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
:00000001FF
diff --git a/xpp/init_card_3_26 b/xpp/init_card_3_28
index bf4793b..c0cf339 100755
--- a/xpp/init_card_3_26
+++ b/xpp/init_card_3_28
@@ -136,8 +136,6 @@ echo "
31 WD 08 00
31 WD 09 00
-31 WD 17 00
-
# Automatic/Manual Control: defaults - Cancel Power Alarm
31 WD 43 1E
diff --git a/xpp/init_card_4_26 b/xpp/init_card_4_28
index 93cbf33..93cbf33 100755
--- a/xpp/init_card_4_26
+++ b/xpp/init_card_4_28
diff --git a/xpp/init_card_6_26 b/xpp/init_card_6_28
index 0da1f61..0da1f61 100755
--- a/xpp/init_card_6_26
+++ b/xpp/init_card_6_28
diff --git a/xpp/init_card_7_26 b/xpp/init_card_7_28
index 255d50e..255d50e 100755
--- a/xpp/init_card_7_26
+++ b/xpp/init_card_7_28
diff --git a/xpp/init_card_9_26 b/xpp/init_card_9_28
index 26759a3..26759a3 100755
--- a/xpp/init_card_9_26
+++ b/xpp/init_card_9_28
diff --git a/xpp/param_doc b/xpp/param_doc
new file mode 100755
index 0000000..5848728
--- /dev/null
+++ b/xpp/param_doc
@@ -0,0 +1,40 @@
+#! /usr/bin/perl -w
+use strict;
+#
+# Extract parameter documentation from *.ko files.
+# Assumes that parameter description include the default
+# value in the format we use in our DEF_PARM() macro
+#
+
+@ARGV || die "Usage: $0 module.ko....\n";
+
+my $modinfo = '/sbin/modinfo';
+my @mod_params;
+
+foreach my $file (glob "@ARGV") {
+ undef @mod_params;
+ print "$file:\n";
+ open(F, "$modinfo '$file' |") || die;
+ while(<F>) {
+ chomp;
+ next unless s/^parm:\s*//;
+ my ($name, $description) = split(/:/, $_, 2);
+ # Extract type
+ $description =~ s/\s*\(([^)]+)\)$//;
+ my $type = $1;
+ # Extract default value
+ $description =~ s/\s*\[default\s+([^]]+)\]$//;
+ my $default = $1;
+ push(@mod_params, {
+ NAME => $name,
+ TYPE => $type,
+ DEFVAL => $default,
+ DESC => $description,
+ });
+ }
+ # Print sorted list
+ foreach my $p (sort { $a->{NAME} cmp $b->{NAME} } @mod_params) {
+ printf "\t%-8s %-22s = %-20s %s\n", $p->{TYPE}, $p->{NAME}, $p->{DEFVAL}, $p->{DESC};
+ }
+ close F || die;
+}
diff --git a/xpp/utils/Makefile b/xpp/utils/Makefile
index fb32fff..9ae1124 100644
--- a/xpp/utils/Makefile
+++ b/xpp/utils/Makefile
@@ -31,7 +31,7 @@ PERL_MODS := $(shell cd zconf; echo $(PERL_MODS_PAT))
XPD_FIRMWARE = $(wildcard ../firmwares/*.hex)
XPD_INIT_DATA = $(XPD_FIRMWARE) init_fxo_modes
XPD_INIT = $(wildcard ../init_card_?_*) ../calibrate_slics xpp_fxloader
-XPD_INIT_PERL = ../init_card_6_26 ../init_card_7_26 ../init_card_9_26
+XPD_INIT_PERL = ../init_card_6_28 ../init_card_7_28 ../init_card_9_28
# Variables that should be defined above, but need sane defaults:
# FIXME: Are those values really sane?
diff --git a/xpp/utils/zapconf b/xpp/utils/zapconf
index 7cf1378..472c3af 100755
--- a/xpp/utils/zapconf
+++ b/xpp/utils/zapconf
@@ -41,16 +41,16 @@ my $fxs_default_start = 'ls';
my %default_zaptel_signalling = (
FXO => 'fxsks',
- FXS => "fxo$fxs_default_start",
- IN => "fxo$fxs_default_start",
- OUT => "fxo$fxs_default_start",
+ FXS => "fxo{fxs_default_start}",
+ IN => "fxo{fxs_default_start}",
+ OUT => "fxo{fxs_default_start}",
);
my %default_zapata_signalling = (
FXO => 'fxs_ks',
- FXS => "fxo_$fxs_default_start",
- IN => "fxo_$fxs_default_start",
- OUT => "fxo_$fxs_default_start",
+ FXS => "fxo_{fxs_default_start}",
+ IN => "fxo_{fxs_default_start}",
+ OUT => "fxo_{fxs_default_start}",
);
my $base_exten = 4000;
@@ -106,13 +106,15 @@ sub map_zaptel_defaults {
my $zapconf_file;
-my $zapata_file;
+my $zapatachannels_file;
my $users_file;
+my $zapataconf_file;
my %files = (
zaptel => { file => \$zapconf_file, func => \&gen_zaptelconf },
- zapata => { file => \$zapata_file, func => \&gen_zapataconf },
+ zapata => { file => \$zapatachannels_file, func => \&gen_zapatachannelsconf },
users => { file => \$users_file, func => \&gen_usersconf },
+ zapataconf => { file => \$zapataconf_file, func => \&gen_zapataconf },
);
my @default_files = ("zaptel", "zapata");
@@ -246,7 +248,7 @@ sub gen_zapata_digital($) {
my $sig = $span->signalling || die "missing signalling info for span #$num type $type";
grep($bri_sig_style eq $_, 'bri', 'bri_ptmp', 'pri') or die "unknown signalling style for BRI";
- if($bri_sig_style eq 'bri_ptmp') {
+ if($span->is_bri() and $bri_sig_style eq 'bri_ptmp') {
$sig .= '_ptmp';
}
$group .= "," . (10 + $num); # Invent unique group per span
@@ -306,7 +308,7 @@ sub gen_zapata_channel($) {
print "\n";
}
-sub gen_zapataconf($) {
+sub gen_zapatachannelsconf($) {
my $file = shift || die;
rename "$file", "$file.bak"
or $! == 2 # ENOENT (No dependency on Errno.pm)
@@ -344,14 +346,15 @@ sub gen_users_channel($) {
die "channel $num type $type is not an analog channel\n" if $chan->is_digital();
my $exten = $base_exten + $num;
my $sig = $default_zapata_signalling{$type};
+ my $full_name = "$type $num";
- return unless grep { $_ eq $type} ( 'FXS', 'IN', 'OUT' );
die "missing default_zapata_signalling for chan #$num type $type" unless $sig;
print << "EOF";
[$exten]
callwaiting = yes
context = numberplan-custom-1
-fullname = New User
+fullname = $full_name
+cid_number = $exten
hasagent = yes
hasdirectory = no
hasiax = yes
@@ -362,6 +365,8 @@ host = dynamic
mailbox = $exten
threewaycalling = yes
vmsecret = 1234
+secret = 1234
+signalling = $sig
zapchan = $num
registeriax = yes
registersip = yes
@@ -438,12 +443,32 @@ localextenlength = 4
HEAD
foreach my $span (@spans) {
+ next unless grep { $_ eq $span->type} ( 'FXS', 'IN', 'OUT' );
printf "; Span %d: %s %s\n", $span->num, $span->name, $span->description;
- if($span->is_digital()) {
- next;
- } else {
- foreach my $chan ($span->chans()) {
- gen_users_channel($chan);
+ foreach my $chan ($span->chans()) {
+ gen_users_channel($chan);
+ }
+ print "\n";
+ }
+ close F;
+ select $old;
+}
+
+sub gen_zapataconf($) {
+ my $file = shift || die;
+ open(F, ">>$file") || die "$0: Failed to open $file: $!\n";
+ my $old = select F;
+ foreach my $span (@spans) {
+ next unless $span->type eq 'FXO';
+ my $current_sig = "";
+ for my $chan ($span->chans()) {
+ my $chan_num = $chan->num;
+ if ($default_zapata_signalling{$chan->type} ne $current_sig) {
+ $current_sig = $default_zapata_signalling{$chan->type};
+ print "\nsignalling = $current_sig";
+ print "\nchannel => $chan_num";
+ } else {
+ print ",$chan_num";
}
}
print "\n";
@@ -464,9 +489,14 @@ sub set_defaults {
if -r $defaults;
}
map_zaptel_defaults(%source_defaults);
+ # Fixups
+ foreach my $val (values %default_zaptel_signalling, values %default_zapata_signalling) {
+ $val =~ s/{fxs_default_start}/$fxs_default_start/g;
+ }
$zapconf_file = $ENV{ZAPCONF_FILE} || "/etc/zaptel.conf";
- $zapata_file = $ENV{ZAPATA_FILE} || "/etc/asterisk/zapata-channels.conf";
+ $zapatachannels_file = $ENV{ZAPATA_FILE} || "/etc/asterisk/zapata-channels.conf";
$users_file = $ENV{USERS_FILE} || "/etc/asterisk/users.conf";
+ $zapataconf_file = $ENV{ZAPATACONF_FILE} || "/etc/asterisk/zapata.conf";
}
sub parse_args {
@@ -500,7 +530,7 @@ zapconf [FILES...]
=head1 DESCRIPTION
This script generate configuration files for Zaptel hardware.
-Currently it can generate three files: zaptel, zapata and users (see below).
+Currently it can generate three files: zaptel, zapata, users and zapataconf (see below).
Without arguments, it generates only zaptel and zapata.
=over 4
@@ -520,4 +550,10 @@ It's location may be overriden by the environment variable ZAPATA_FILE.
Configuration for asterisk(1) and AsteriskGUI.
It's location may be overriden by the environment variable USERS_FILE.
+=item zapataconf - /etc/asterisk/zapata.conf
+
+Configuration for asterisk(1) and AsteriskGUI.
+It's location may be overriden by the environment variable ZAPATACONF_FILE.
+
+
=back
diff --git a/xpp/utils/zconf/Zaptel/Chans.pm b/xpp/utils/zconf/Zaptel/Chans.pm
index f50d212..cd25bbb 100644
--- a/xpp/utils/zconf/Zaptel/Chans.pm
+++ b/xpp/utils/zconf/Zaptel/Chans.pm
@@ -61,6 +61,7 @@ sub new($$$$$$) {
$type = undef;
}
$self->type($type);
+ $self->span()->type($type) if $self->span()->type() eq 'UNKNOWN';
return $self;
}
diff --git a/xpp/xbus-core.c b/xpp/xbus-core.c
index 5a9e5d4..d06356e 100644
--- a/xpp/xbus-core.c
+++ b/xpp/xbus-core.c
@@ -142,7 +142,7 @@ static int debugfs_open(struct inode *inode, struct file *file);
static ssize_t debugfs_read(struct file *file, char __user *buf, size_t nbytes, loff_t *ppos);
static int debugfs_release(struct inode *inode, struct file *file);
-struct file_operations debugfs_operations = {
+static struct file_operations debugfs_operations = {
.open = debugfs_open,
.read = debugfs_read,
.release = debugfs_release,
@@ -245,6 +245,7 @@ xframe_t *xbus_xframe_new(xbus_t *xbus, gfp_t flags)
if(!frm)
return NULL;
memset(frm, 0, sizeof(xframe_t) + XFRAME_DATASIZE);
+ INIT_LIST_HEAD(&frm->frame_list);
atomic_set(&frm->frame_len, 0);
frm->xbus = xbus;
do_gettimeofday(&frm->tv_created);
@@ -320,15 +321,15 @@ void dump_xframe(const char msg[], const xbus_t *xbus, const xframe_t *xframe)
break;
}
pack = (xpacket_t *)&xframe->packets[pos];
- if(pack->datalen <= 0) {
+ if(XPACKET_LEN(pack) <= 0) {
if(printk_ratelimit()) {
- XBUS_NOTICE(xbus, "%s: xframe -- bad datalen=%d pos=%d frame_len=%d\n",
- msg, pack->datalen, pos, frame_len);
+ XBUS_NOTICE(xbus, "%s: xframe -- bad packet_len=%d pos=%d frame_len=%d\n",
+ msg, XPACKET_LEN(pack), pos, frame_len);
do_hexdump(msg, xframe->packets, frame_len);
}
break;
}
- nextpos = pos + pack->datalen;
+ nextpos = pos + XPACKET_LEN(pack);
if(nextpos > frame_len) {
if(printk_ratelimit()) {
XBUS_NOTICE(xbus, "%s: packet overflow nextpos=%d frame_len=%d\n",
@@ -338,8 +339,8 @@ void dump_xframe(const char msg[], const xbus_t *xbus, const xframe_t *xframe)
break;
}
do_print = 0;
- if(pack->opcode != XPROTO_NAME(GLOBAL,PCM_READ) &&
- pack->opcode != XPROTO_NAME(GLOBAL,PCM_WRITE))
+ if(XPACKET_OP(pack) != XPROTO_NAME(GLOBAL,PCM_READ) &&
+ XPACKET_OP(pack) != XPROTO_NAME(GLOBAL,PCM_WRITE))
do_print = 1;
if((print_dbg & DBG_PCM) && ((rate_limit % 1003) == 0))
do_print = 1;
@@ -348,8 +349,8 @@ void dump_xframe(const char msg[], const xbus_t *xbus, const xframe_t *xframe)
XBUS_DBG(GENERAL, xbus, "%s: frame_len=%d.\n",
msg, frame_len);
XBUS_DBG(GENERAL, xbus, " %3d. DATALEN=%d OP=0x%02X XPD-%d%d (pos=%d)\n",
- num, pack->datalen, pack->opcode,
- pack->addr.unit, pack->addr.subunit, pos);
+ num, XPACKET_LEN(pack), XPACKET_OP(pack),
+ XPACKET_ADDR(pack).unit, XPACKET_ADDR(pack).subunit, pos);
dump_packet(" ", pack, print_dbg);
}
num++;
@@ -494,6 +495,23 @@ out:
return ret;
}
+#define REV(x,y) (10 * (x) + (y))
+static byte good_revs[] = {
+ REV(2,8),
+};
+#undef REV
+
+static bool good_rev(byte rev)
+{
+ int i;
+
+ for(i = 0; i < ARRAY_SIZE(good_revs); i++) {
+ if(good_revs[i] == rev)
+ return 1;
+ }
+ return 0;
+}
+
/*
* This must be called from synchronous (non-interrupt) context
* it returns only when all XPD's on the bus are detected and
@@ -582,6 +600,19 @@ static void xbus_poll(void *data)
list_move_tail(card, &removal_list);
count_removed++;
} else if(!xpd && type != XPD_TYPE_NOMODULE) { /* card detection */
+ if(!good_rev(card_desc->rev)) {
+ XBUS_NOTICE(xbus, "XPD at %d%d: type=%d.%d has bad firmware revision %d.%d\n",
+ card_desc->xpd_addr.unit, card_desc->xpd_addr.subunit,
+ card_desc->type, card_desc->subtype,
+ card_desc->rev / 10, card_desc->rev % 10);
+ list_del(card);
+ kfree(card_desc);
+ continue;
+ }
+ XBUS_INFO(xbus, "Detected XPD at %d%d type=%d.%d Revision %d.%d\n",
+ card_desc->xpd_addr.unit, card_desc->xpd_addr.subunit,
+ card_desc->type, card_desc->subtype,
+ card_desc->rev / 10, card_desc->rev % 10);
list_move_tail(card, &additions_list);
count_added++;
} else { /* same same */
@@ -864,7 +895,7 @@ static void xbus_free(xbus_t *xbus)
kfree(xbus);
}
-xbus_t *xbus_new(xbus_ops_t *ops)
+xbus_t *xbus_new(xbus_ops_t *ops, size_t xframe_size)
{
int err;
xbus_t *xbus = NULL;
@@ -875,6 +906,7 @@ xbus_t *xbus_new(xbus_ops_t *ops)
if(!xbus)
return NULL;
/* Init data structures */
+ xbus->max_xframe_size = xframe_size;
spin_lock_init(&xbus->lock);
snprintf(xbus->busname, XBUS_NAMELEN, "XBUS-%02d", xbus->num);
XBUS_INFO(xbus, "New xbus\n");
@@ -883,7 +915,7 @@ xbus_t *xbus_new(xbus_ops_t *ops)
atomic_set(&xbus->pcm_nesting, 1);
xbus->min_tx_sync = INT_MAX;
xbus->min_rx_sync = INT_MAX;
-
+
xbus->num_xpds = 0;
poller = poller_new(xbus);
if(!poller) {
@@ -1034,8 +1066,8 @@ static int xbus_read_proc(char *page, char **start, off_t off, int count, int *e
len += sprintf(page + len, "XPDS_READY: %d/%d\n",
atomic_read(&poller->count_xpds_initialized),
atomic_read(&poller->count_xpds_to_initialize));
- len += sprintf(page + len, "\nmax_packet_size=%d open_counter=%d packet_count=%d\n",
- xbus->max_packet_size,
+ len += sprintf(page + len, "\nmax_xframe_size=%d open_counter=%d packet_count=%d\n",
+ xbus->max_xframe_size,
xbus->open_counter,
atomic_read(&xbus->packet_counter)
);
@@ -1045,6 +1077,7 @@ static int xbus_read_proc(char *page, char **start, off_t off, int count, int *e
xbus->min_tx_sync, xbus->max_tx_sync);
len += sprintf(page + len, "\tPCM RX: min=%ld max=%ld\n",
xbus->min_rx_sync, xbus->max_rx_sync);
+ len += sprintf(page + len, "max_rx_process=%ld\n", xbus->max_rx_process);
len += sprintf(page + len, "COUNTERS:\n");
for(i = 0; i < XBUS_COUNTER_MAX; i++) {
len += sprintf(page + len, "\t%-15s = %d\n",
@@ -1056,6 +1089,7 @@ static int xbus_read_proc(char *page, char **start, off_t off, int count, int *e
xbus->max_tx_sync = 0;
xbus->min_rx_sync = INT_MAX;
xbus->max_rx_sync = 0;
+ xbus->max_rx_process = 0;
spin_unlock_irqrestore(&xbus->lock, flags);
out:
if (len <= off+count)
@@ -1089,7 +1123,7 @@ static int xbus_read_waitfor_xpds(char *page, char **start, off_t off, int count
* - And all units have finished initialization.
*/
ret = wait_event_interruptible_timeout(poller->wait_for_xpd_initialization,
- atomic_read(&poller->count_xpds_to_initialize) &&
+ atomic_read(&poller->count_poll_answers) &&
atomic_read(&poller->count_xpds_initialized) >= atomic_read(&poller->count_xpds_to_initialize),
INITIALIZATION_TIMEOUT);
if(ret == 0) {
diff --git a/xpp/xbus-core.h b/xpp/xbus-core.h
index d7df05a..d1a3167 100644
--- a/xpp/xbus-core.h
+++ b/xpp/xbus-core.h
@@ -28,9 +28,11 @@
#define XFRAME_DATASIZE 512
struct xframe {
+ struct list_head frame_list;
atomic_t frame_len;
xbus_t *xbus;
struct timeval tv_created;
+ struct timeval tv_received;
byte *packets; /* max XFRAME_DATASIZE */
};
@@ -69,7 +71,7 @@ xpacket_t *xframe_next_packet(xframe_t *xframe, int len);
xbus_t *xbus_of(int xbus_num);
xpd_t *xpd_of(const xbus_t *xbus, int xpd_num);
xpd_t *xpd_byaddr(const xbus_t *xbus, uint unit, uint subunit);
-xbus_t *xbus_new(xbus_ops_t *ops);
+xbus_t *xbus_new(xbus_ops_t *ops, size_t xframe_size);
void xbus_remove(xbus_t *xbus);
void xbus_activate(xbus_t *xbus);
void xbus_disconnect(xbus_t *xbus);
diff --git a/xpp/xpd.h b/xpp/xpd.h
index cb97d3d..dcb55db 100644
--- a/xpp/xpd.h
+++ b/xpp/xpd.h
@@ -96,16 +96,6 @@ typedef enum xbus_type {
#ifdef __KERNEL__
-
-typedef struct packet_queue {
- char qname[XPD_NAMELEN];
- struct list_head head;
- unsigned int count;
- unsigned int worst_count;
- unsigned int overflows;
- spinlock_t lock;
-} packet_queue_t;
-
struct xbus_ops {
int (*xframe_send)(xbus_t *xbus, xframe_t *xframe);
xframe_t *(*xframe_new)(xbus_t *xbus, gfp_t flags);
@@ -161,7 +151,7 @@ struct card_desc_struct {
byte rev; /* Revision number */
byte type; /* LSB: 1 - to_phone, 0 - to_line */
byte subtype;
- xpd_addr_t xpd_addr;
+ struct xpd_addr xpd_addr;
xpp_line_t line_status; /* Initial line status (offhook) */
};
@@ -200,7 +190,7 @@ struct xbus {
int num;
xbus_ops_t *ops;
struct xpd *xpds[MAX_XPDS];
- int max_packet_size;
+ int max_xframe_size;
/* Device-Model */
struct device astribank;
@@ -224,6 +214,7 @@ struct xbus {
unsigned long min_tx_sync;
unsigned long max_rx_sync;
unsigned long min_rx_sync;
+ unsigned long max_rx_process; /* packet processing time (usec) */
struct xbus_poller *poller;
@@ -315,6 +306,7 @@ struct xpd {
/* maintained by card drivers */
uint pcm_len; /* allocation length of PCM packet (dynamic) */
xpp_line_t wanted_pcm_mask;
+ xpp_line_t mute_dtmf;
bool ringing[CHANNELS_PERXPD];
@@ -346,7 +338,7 @@ struct xpd {
unsigned long last_response; /* in jiffies */
unsigned xbus_idx; /* index in xbus->xpds[] */
- xpd_addr_t addr;
+ struct xpd_addr addr;
struct list_head xpd_list;
unsigned int timer_count;
volatile u_char *readchunk; /* Double-word aligned read memory */
diff --git a/xpp/xpp_usb.c b/xpp/xpp_usb.c
index c147285..368902d 100644
--- a/xpp/xpp_usb.c
+++ b/xpp/xpp_usb.c
@@ -51,6 +51,7 @@ static const char rcsid[] = "$Id$";
DEF_PARM(int, print_dbg, 0, 0644, "Print DBG statements"); /* must be before zap_debug.h */
DEF_PARM(int, usb1, 0, 0644, "Allow using USB 1.1 interfaces");
+DEF_PARM_BOOL(rx_tasklet, 1, 0644, "Use receive tasklets");
#include "zap_debug.h"
@@ -81,7 +82,7 @@ struct xusb_endpoint {
static int xusb_xframe_send(xbus_t *xbus, xframe_t *xframe);
-xbus_ops_t xusb_ops = {
+static xbus_ops_t xusb_ops = {
.xframe_send = xusb_xframe_send,
.xframe_new = NULL, // Default allocator
.xframe_free = NULL, // Default deallocator
@@ -120,6 +121,22 @@ enum xusb_dir {
XUSB_SEND = 1,
};
+/* Receive Tasklets */
+#define MAX_RECV_QUEUE 100
+
+struct xframe_queue {
+ struct list_head head;
+ unsigned int count;
+ unsigned int worst_count;
+ unsigned int overflows;
+ spinlock_t lock;
+};
+
+static void xframe_queue_init(struct xframe_queue *q);
+static int xframe_enqueue(struct xframe_queue *q, xframe_t *xframe);
+static xframe_t *xframe_dequeue(struct xframe_queue *q);
+static void receive_tasklet_func(unsigned long data);
+
/*
* USB XPP Bus (a USB Device)
*/
@@ -134,6 +151,12 @@ typedef struct xpp_usb_bus {
struct urb *read_urb;
+ /* Receive tasklet */
+ struct xframe_queue receive_queue;
+ struct tasklet_struct receive_tasklet;
+ int cpu_rcv_intr[NR_CPUS];
+ int cpu_rcv_tasklet[NR_CPUS];
+
struct completion write_finished; /* wait for the write to finish */
int present; /* if the device is not disconnected */
@@ -189,73 +212,6 @@ static void xusb_disconnect (struct usb_interface *interface);
static int xusb_read_proc(char *page, char **start, off_t off, int count, int *eof, void *data);
/*------------------------------------------------------------------*/
-#if 0
-#ifndef DEBUG
-
-#define packet_debug(m, x, p)
-
-#else
-
-/* FIXME FIXME FIXME: should move code to card methods */
-static void packet_debug(const char msg[], xusb_t *xusb, xpacket_t *pack)
-{
- char title[XBUS_DESCLEN];
-
- if(pack->opcode == XPROTO_NAME(GLOBAL,PCM_READ)) {
-#ifdef DEBUG_PCM_TIMING
- /*
- * DEBUG: high-res timing of PCM_READ to PCM_WRITE
- */
- stamp_last_pcm_read = get_cycles();
-#endif
-#if 0
- // fill_beep((u_char *)&PACKET_FIELD(pack, PCM_READS, pcm), 2); // Debugging BEEP
- static int rate_limit;
- if((rate_limit++ % 1000) < 10)
- dump_packet("USB RECEIVE PCM", pack, print_dbg);
-#endif
- return;
- } else if(pack->opcode == XPROTO_NAME(GLOBAL,PCM_WRITE)) {
-#ifdef DEBUG_PCM_TIMING
- /*
- * DEBUG: high-res timing of PCM_READ to PCM_WRITE
- */
- cycles_t diff = get_cycles() - stamp_last_pcm_read;
- accumulate_diff += diff;
-#endif
-#if 0
- static int rate_limit;
- if((rate_limit++ % 1000) < 10)
- dump_packet("USB SEND PCM", pack, print_dbg);
-#endif
- return;
- } else if(pack->opcode == XPROTO_NAME(GLOBAL, REGISTER_REQUEST)) {
- reg_cmd_t *regcmd;
-
- regcmd = &RPACKET_FIELD(pack, GLOBAL, REGISTER_REQUEST, reg_cmd);
- if(REG_FIELD(regcmd, regnum) == 0x06) /* ignore SLIC_QUERY */
- return;
- if(REG_FIELD(regcmd, regnum) == DAA_VBAT_REGISTER) /* ignore DAA_QUERY */
- return;
- if(REG_FIELD(regcmd, regnum) == 0x30) { /* ignore BRI query */
-#if 0
- static int rate_limit;
- if((rate_limit++ % 1000) < 10)
- dump_packet("BRI STATE REG", pack, print_dbg);
-#endif
- return;
- }
-#if 0
- } else if(pack->opcode == XPROTO_NAME(FXS, REGISTER_REPLY)) {
- return;
-#endif
- }
- snprintf(title, XBUS_DESCLEN, "%s: %s", msg, xusb->xbus->busname);
- dump_packet(title, pack, print_dbg);
-}
-
-#endif
-#endif
static int xusb_xframe_send(xbus_t *xbus, xframe_t *xframe)
{
@@ -375,6 +331,89 @@ static struct urb *xpp_urb_new(xusb_t *xusb, enum xusb_dir dir, size_t size)
return urb;
}
+/*------------------------- Receive Tasklet Handling ---------------*/
+
+static void xframe_queue_init(struct xframe_queue *q)
+{
+ memset(q, 0, sizeof(*q));
+ spin_lock_init(&q->lock);
+ INIT_LIST_HEAD(&q->head);
+}
+
+static int xframe_enqueue(struct xframe_queue *q, xframe_t *xframe)
+{
+ unsigned long flags;
+ int ret = 1;
+
+ spin_lock_irqsave(&q->lock, flags);
+ if(q->count >= MAX_RECV_QUEUE) {
+ q->overflows++;
+ ret = 0;
+ goto out;
+ }
+ if(++q->count > q->worst_count)
+ q->worst_count = q->count;
+ list_add_tail(&xframe->frame_list, &q->head);
+out:
+ spin_unlock_irqrestore(&q->lock, flags);
+ return ret;
+}
+
+static xframe_t *xframe_dequeue(struct xframe_queue *q)
+{
+ unsigned long flags;
+ xframe_t *frm = NULL;
+ struct list_head *h;
+
+ spin_lock_irqsave(&q->lock, flags);
+ if(list_empty(&q->head))
+ goto out;
+ h = q->head.next;
+ list_del(h);
+ q->count--;
+ frm = list_entry(h, xframe_t, frame_list);
+out:
+ spin_unlock_irqrestore(&q->lock, flags);
+ return frm;
+}
+
+static void xusb_handle_xframe(xbus_t *xbus, xframe_t *xframe)
+{
+ xusb_t *xusb;
+ int cpu = smp_processor_id();
+
+ BUG_ON(!xbus);
+ xusb = xbus->priv;
+ BUG_ON(!xusb);
+ xusb->cpu_rcv_intr[cpu]++;
+ if(!xframe_enqueue(&xusb->receive_queue, xframe)) {
+ xbus->ops->xframe_free(xbus, xframe);
+ return;
+ }
+ tasklet_schedule(&xusb->receive_tasklet);
+}
+
+static void receive_tasklet_func(unsigned long data)
+{
+ xusb_t *xusb = (xusb_t *)data;
+ xbus_t *xbus;
+ xframe_t *xframe = NULL;
+ int cpu = smp_processor_id();
+
+ BUG_ON(!xusb);
+ xbus = xusb->xbus;
+ BUG_ON(!xbus);
+ xusb->cpu_rcv_tasklet[cpu]++;
+ while((xframe = xframe_dequeue(&xusb->receive_queue)) != NULL)
+ xframe_receive(xbus, xframe);
+}
+
+static void init_receive_tasklet(xusb_t *xusb)
+{
+ xframe_queue_init(&xusb->receive_queue);
+ tasklet_init(&xusb->receive_tasklet, receive_tasklet_func, (unsigned long)xusb);
+}
+
/*------------------------- XPP USB Bus Handling -------------------*/
#define XUSB_MODEL(ep_in,ep_out,type,str) \
@@ -463,20 +502,24 @@ static struct usb_class_driver xusb_class = {
* If it is 64, it means we have a USB1 controller. By default we do not
* support it and just fail the probe of the device. However if the user
* has set usb1=1, we continue and just put a notice.
+ *
+ * Returns true if all OK, false otherwise.
*/
-int is_usb1_endpoint_size(int ep_addr, int max_packet_size, const char *type)
+static int check_usb1(struct usb_endpoint_descriptor *endpoint)
{
- if(max_packet_size >= sizeof(xpacket_t))
- return 0;
+ const char *msg = (usb_pipein(endpoint->bEndpointAddress))?"input":"output";
+
+ if(endpoint->wMaxPacketSize >= sizeof(xpacket_t))
+ return 1;
if(usb1) {
NOTICE("USB1 endpoint detected: USB %s endpoint 0x%X support only wMaxPacketSize=%d.\n",
- type, ep_addr, max_packet_size);
- return 0;
+ msg, endpoint->bEndpointAddress, endpoint->wMaxPacketSize);
+ return 1;
}
NOTICE("USB1 endpoint detected. Device disabled. To enable: usb1=1, and read docs. (%s, endpoint %d, size %d).\n",
- type, ep_addr, max_packet_size);
- return 1;
+ msg, endpoint->bEndpointAddress, endpoint->wMaxPacketSize);
+ return 0;
}
/*
@@ -508,7 +551,7 @@ static int set_endpoints(xusb_t *xusb, struct usb_interface *interface, struct x
}
if(usb_pipein(ep_addr)) { // Input
if(ep_addr == model_info->in.ep_addr) {
- if (is_usb1_endpoint_size(ep_addr, endpoint->wMaxPacketSize, "input"))
+ if (!check_usb1(endpoint))
return 0;
xusb_ep = &xusb->endpoints[XUSB_RECV];
xusb_ep->ep_addr = ep_addr;
@@ -517,7 +560,7 @@ static int set_endpoints(xusb_t *xusb, struct usb_interface *interface, struct x
}
} else { // Output
if(ep_addr == model_info->out.ep_addr) {
- if (is_usb1_endpoint_size(ep_addr, endpoint->wMaxPacketSize, "output"))
+ if (!check_usb1(endpoint))
return 0;
xusb_ep = &xusb->endpoints[XUSB_SEND];
xusb_ep->ep_addr = ep_addr;
@@ -550,9 +593,10 @@ static int xusb_probe(struct usb_interface *interface, const struct usb_device_i
struct xusb_endpoint *xusb_ep;
unsigned long flags;
int retval = -ENOMEM;
+ size_t xframe_size;
int i;
- INFO("New XUSB device MODEL=%s bus_type=%d\n", model_info->desc, model_info->bus_type);
+ DBG(GENERAL, "New XUSB device MODEL=%s bus_type=%d\n", model_info->desc, model_info->bus_type);
/* The USB stack before 2.6.10 seems to be a bit shoddy. It seems that when being called
* from the probe we may already have the lock to udev (the Usb DEVice). Thus we call
@@ -592,12 +636,17 @@ static int xusb_probe(struct usb_interface *interface, const struct usb_device_i
goto probe_failed;
}
xusb_ep = &xusb->endpoints[XUSB_RECV];
+
+ /* Receive tasklets */
+ init_receive_tasklet(xusb);
+
xusb->read_urb = xpp_urb_new(xusb, XUSB_RECV, xusb_ep->max_size);
if (!xusb->read_urb) {
ERR("No free urbs available\n");
retval = -ENOMEM;
goto probe_failed;
}
+ DBG(GENERAL, "XUSB: product=%s manufacturer=%s serial=%s\n", udev->product, udev->manufacturer, udev->serial);
/* allow device read, write and ioctl */
xusb->present = 1;
@@ -614,16 +663,16 @@ static int xusb_probe(struct usb_interface *interface, const struct usb_device_i
xusb->minor = interface->minor;
/* let the user know what node this device is now attached to */
- INFO("USB XPP device now attached to minor %d\n", xusb->minor);
+ DBG(GENERAL, "USB XPP device now attached to minor %d\n", xusb->minor);
/* Allocate high level structures */
- xbus = xbus_new(&xusb_ops);
+ xframe_size = min(xusb->endpoints[XUSB_SEND].max_size , xusb->endpoints[XUSB_RECV].max_size);
+ xbus = xbus_new(&xusb_ops, xframe_size);
if(!xbus) {
retval = -ENOMEM;
goto probe_failed;
}
xbus->bus_type = model_info->bus_type;
- xbus->max_packet_size = min(xusb->endpoints[XUSB_SEND].max_size , xusb->endpoints[XUSB_RECV].max_size);
spin_lock_irqsave(&xusb_lock, flags);
for(i = 0; i < MAX_BUSES; i++) {
@@ -730,6 +779,7 @@ static void xusb_disconnect(struct usb_interface *interface)
remove_proc_entry(PROC_USBXPP_SUMMARY, xbus->proc_xbus_dir);
}
#endif
+ tasklet_kill(&xusb->receive_tasklet);
xusb->present = 0;
xbus_disconnect(xbus); // Blocking until fully deactivated!
@@ -805,7 +855,9 @@ static void xpp_receive_callback(USB_PASS_CB(urb))
int retval;
bool do_resubmit = 1;
bool is_inuse = 0;
+ struct timeval now;
+ do_gettimeofday(&now);
BUG_ON(!xusb);
xbus = xusb->xbus;
if(!xbus) {
@@ -854,12 +906,16 @@ static void xpp_receive_callback(USB_PASS_CB(urb))
atomic_set(&xframe->frame_len, size);
pack = (xpacket_t *)xframe->packets;
memcpy(xframe->packets, urb->transfer_buffer, size);
+ xframe->tv_received = now;
if (print_dbg)
dump_xframe("USB_FRAME_RECEIVE", xbus, xframe);
XUSB_COUNTER(xusb, RX_FRAMES)++;
// Send UP
- xframe_receive(xbus, xframe);
+ if(rx_tasklet)
+ xusb_handle_xframe(xbus, xframe);
+ else
+ xframe_receive(xbus, xframe);
end:
if(is_inuse)
up_read(&xbus->in_use);
@@ -919,6 +975,9 @@ static int xusb_read_proc(char *page, char **start, off_t off, int count, int *e
xusb->udev->bus->busnum,
xusb->udev->devnum
);
+ len += sprintf(page + len, "USB: manufacturer=%s\n", xusb->udev->manufacturer);
+ len += sprintf(page + len, "USB: product=%s\n", xusb->udev->product);
+ len += sprintf(page + len, "USB: serial=%s\n", xusb->udev->serial);
len += sprintf(page + len, "Minor: %d\n"
"Model Info: Bus Type=%d (%s)\n",
xusb->minor,
@@ -936,6 +995,22 @@ static int xusb_read_proc(char *page, char **start, off_t off, int count, int *e
len += sprintf(page + len, "\npending_writes=%d\n", atomic_read(&xusb->pending_writes));
len += sprintf(page + len, "max_tx_delay=%d\n", xusb->max_tx_delay);
xusb->max_tx_delay = 0;
+ if(rx_tasklet) {
+ len += sprintf(page + len,
+ "receive_queue: count = %5d, worst = %5d, overflows = %5d\n",
+ xusb->receive_queue.count,
+ xusb->receive_queue.worst_count,
+ xusb->receive_queue.overflows);
+ xusb->receive_queue.worst_count = 0;
+ // xusb->receive_queue.overflows = 0;
+ }
+ len += sprintf(page + len, "\ncpu_rcv_intr: ");
+ for_each_online_cpu(i)
+ len += sprintf(page + len, "%5d ", xusb->cpu_rcv_intr[i]);
+ len += sprintf(page + len, "\ncpu_rcv_tasklet: ");
+ for_each_online_cpu(i)
+ len += sprintf(page + len, "%5d ", xusb->cpu_rcv_tasklet[i]);
+ len += sprintf(page + len, "\n");
#ifdef DEBUG_PCM_TIMING
len += sprintf(page + len, "\nstamp_last_pcm_read=%lld accumulate_diff=%lld\n", stamp_last_pcm_read, accumulate_diff);
#endif
diff --git a/xpp/xpp_zap.c b/xpp/xpp_zap.c
index 1fc7b37..00d7e4d 100644
--- a/xpp/xpp_zap.c
+++ b/xpp/xpp_zap.c
@@ -91,10 +91,15 @@ DEF_PARM_BOOL(sync_tick_active, 1, 0644, "Measure via zaptel sync_tick() method"
DEF_PARM_BOOL(pcm_tasklet, 0, 0644, "Handle PCM in a tasklet (lower interrupt load)");
+#define PCM_TASKLET_DEPRECATION "\n" \
+ "====================================================================\n" \
+ "CONFIGURATION ERROR: 'pcm_tasklet' module parameter is deprecated!!!\n" \
+ "====================================================================\n"
+
DEF_PARM(int, disable_pcm, 0, 0644, "Disable all PCM transmissions");
DEF_PARM(int, print_dbg, 0, 0644, "Print DBG statements");
DEF_PARM_BOOL(zap_autoreg, 0, 0644, "Register spans automatically (1) or not (0)");
-DEF_PARM_BOOL(prefmaster, 1, 0644, "Do we want to be zaptel preferred sync master");
+DEF_PARM_BOOL(prefmaster, 0, 0644, "Do we want to be zaptel preferred sync master");
#ifdef XPP_EC_CHUNK
DEF_PARM_BOOL(xpp_ec, 0, 0444, "Do we use our own (1) or Zaptel's (0) echo canceller");
#else
@@ -161,8 +166,6 @@ static int proc_xpd_ztregister_write(struct file *file, const char __user *buffe
static int proc_xpd_blink_read(char *page, char **start, off_t off, int count, int *eof, void *data);
static int proc_xpd_blink_write(struct file *file, const char __user *buffer, unsigned long count, void *data);
static void xpd_free(xpd_t *xpd);
-static DECLARE_TASKLET(tasklet_tick, xpp_tick, 0L);
-static atomic_t missed_ticks = ATOMIC_INIT(0); /* In pcm_tasklet mode */
static void external_sync(xbus_t *the_xbus)
{
@@ -198,9 +201,7 @@ static void sync_master_is(const char *msg, xbus_t *xbus)
(sync_master) ? sync_master->xbus->busname : "HOST",
(xbus) ? xbus->busname : "HOST");
/* First stop all generators */
- if(sync_master) {
- tasklet_kill(&tasklet_tick);
- } else
+ if(!sync_master)
del_timer_sync(&xpp_timer);
/* Now set a new master */
sync_master = xpd;
@@ -244,10 +245,10 @@ void elect_syncer(const char *msg)
}
}
if(!best_xpd) {
- INFO("%s: elected HOST\n", msg);
+ DBG(GENERAL, "%s: elected HOST\n", msg);
sync_master_is(msg, NULL);
} else if(!sync_master || (timing_priority > sync_master->timing_priority)) {
- XPD_INFO(best_xpd, "%s: elected with priority %d\n", msg, timing_priority);
+ XPD_DBG(GENERAL, best_xpd, "%s: elected with priority %d\n", msg, timing_priority);
sync_master_is(msg, best_xpd->xbus);
}
}
@@ -414,9 +415,8 @@ static void xbus_tick(xbus_t *xbus)
}
pack = xframe_next_packet(xframe, pcm_len);
} while(!pack);
- XPACKET_INIT(pack, GLOBAL, PCM_WRITE);
- xpd_set_addr(&pack->addr, xpd->xbus_idx);
- pack->datalen = pcm_len;
+ XPACKET_INIT(pack, GLOBAL, PCM_WRITE, xpd->xbus_idx);
+ XPACKET_LEN(pack) = pcm_len;
CALL_XMETHOD(card_pcm_fromspan, xbus, xpd, xpd->wanted_pcm_mask, pack);
XBUS_COUNTER(xbus, TX_PACK_PCM)++;
}
@@ -457,8 +457,6 @@ void xpp_tick(unsigned long param)
#endif
if(!sync_master) /* Called from timer */
mod_timer(&xpp_timer, jiffies + 1); /* Must be 1KHz rate */
- else
- atomic_dec(&missed_ticks);
/* Statistics */
if((xpp_timer_count % SAMPLE_TICKS) == 0) {
xpp_last_jiffies = jiffies;
@@ -499,12 +497,7 @@ void got_sync_from(xpd_t *xpd)
XPD_DBG(SYNC, xpd, "is not SYNC master. Go away! (%d)\n", rate_limit);
return;
}
- atomic_inc(&missed_ticks);
- if(!pcm_tasklet) {
- xpp_tick(0L);
- return;
- }
- tasklet_schedule(&tasklet_tick);
+ xpp_tick(0L);
}
#ifdef ZAPTEL_SYNC_TICK
@@ -641,23 +634,6 @@ static void xpd_free(xpd_t *xpd)
/*------------------------- XPD Management -------------------------*/
-#define REV(x,y) (10 * (x) + (y))
-static byte good_revs[] = {
- REV(2,6),
-};
-#undef REV
-
-static bool good_rev(byte rev)
-{
- int i;
-
- for(i = 0; i < ARRAY_SIZE(good_revs); i++) {
- if(good_revs[i] == rev)
- return 1;
- }
- return 0;
-}
-
/*
* Synchronous part of XPD detection.
* Called from xbus_poll()
@@ -684,15 +660,6 @@ void card_detected(struct card_desc_struct *card_desc)
subunit = card_desc->xpd_addr.subunit;
rev = card_desc->rev;
BUG_ON(!xbus);
- if(!good_rev(rev)) {
- XBUS_NOTICE(xbus, "XPD at %d%d: type=%d.%d has bad firmware revision %d.%d\n",
- unit, subunit,
- type, subtype,
- rev / 10, rev % 10);
- goto err;
- }
- XBUS_INFO(xbus, "New XPD at %d%d type=%d.%d Revision %d.%d\n",
- unit, subunit, type, subtype, rev / 10, rev % 10);
xpd = xpd_byaddr(xbus, unit, subunit);
if(xpd) {
if(type == XPD_TYPE_NOMODULE) {
@@ -733,13 +700,13 @@ void card_detected(struct card_desc_struct *card_desc)
xpd->offhook = card_desc->line_status;
/* For USB-1 disable some channels */
- if(xbus->max_packet_size < RPACKET_SIZE(GLOBAL, PCM_WRITE)) {
+ if(xbus->max_xframe_size < RPACKET_SIZE(GLOBAL, PCM_WRITE)) {
xpp_line_t no_pcm;
no_pcm = 0x7F | xpd->digital_outputs | xpd->digital_inputs;
xpd->no_pcm = no_pcm;
- XBUS_NOTICE(xbus, "max packet size = %d, disabling some PCM channels. no_pcm=0x%04X\n",
- xbus->max_packet_size, xpd->no_pcm);
+ XBUS_NOTICE(xbus, "max xframe size = %d, disabling some PCM channels. no_pcm=0x%04X\n",
+ xbus->max_xframe_size, xpd->no_pcm);
}
xbus_register_xpd(xbus, xpd);
#ifdef CONFIG_PROC_FS
@@ -785,6 +752,7 @@ void card_detected(struct card_desc_struct *card_desc)
xbus->last_rx_sync = xbus->last_tx_sync;
}
CALL_XMETHOD(XPD_STATE, xbus, xpd, 1); /* Turn on all channels */
+ XPD_INFO(xpd, "Initialized: %s\n", xpd->type_name);
if(zap_autoreg)
zaptel_register_xpd(xpd);
@@ -833,6 +801,7 @@ static int xpd_read_proc(char *page, char **start, off_t off, int count, int *eo
len += sprintf(page + len, "Type: %d.%d\n\n", xpd->type, xpd->subtype);
len += sprintf(page + len, "pcm_len=%d\n\n", xpd->pcm_len);
len += sprintf(page + len, "wanted_pcm_mask=0x%04X\n\n", xpd->wanted_pcm_mask);
+ len += sprintf(page + len, "mute_dtmf=0x%04X\n\n", xpd->mute_dtmf);
len += sprintf(page + len, "STATES:");
len += sprintf(page + len, "\n\t%-17s: ", "output_relays");
for_each_line(xpd, i) {
@@ -864,7 +833,7 @@ static int xpd_read_proc(char *page, char **start, off_t off, int count, int *eo
}
#if 1
if(SPAN_REGISTERED(xpd)) {
- len += sprintf(page + len, "\nPCM:\n | [readchunk] | [writechunk] | pass");
+ len += sprintf(page + len, "\nPCM:\n | [readchunk] | [writechunk] | W D");
for_each_line(xpd, i) {
struct zt_chan *chans = xpd->span.chans;
byte rchunk[ZT_CHUNKSIZE];
@@ -879,7 +848,7 @@ static int xpd_read_proc(char *page, char **start, off_t off, int count, int *eo
continue;
if(IS_SET(xpd->digital_signalling, i))
continue;
-#if 0
+#if 1
rp = chans[i].readchunk;
#else
rp = (byte *)xpd->readchunk + (ZT_CHUNKSIZE * i);
@@ -897,6 +866,8 @@ static int xpd_read_proc(char *page, char **start, off_t off, int count, int *eo
}
len += sprintf(page + len, " | %c",
(IS_SET(xpd->wanted_pcm_mask, i))?'+':' ');
+ len += sprintf(page + len, " %c",
+ (IS_SET(xpd->mute_dtmf, i))?'-':' ');
}
}
#endif
@@ -1149,7 +1120,7 @@ noextsync:
len += sprintf(page + len, "tick rate: %4d/second (SAMPLE_TICKS=%d)\n", xpp_timer_rate, SAMPLE_TICKS);
}
if(pcm_tasklet)
- len += sprintf(page + len, "TASKLETS: missed_ticks: %d\n", atomic_read(&missed_ticks));
+ len += sprintf(page + len, PCM_TASKLET_DEPRECATION);
if (len <= off+count)
*eof = 1;
*start = page + off;
@@ -1312,6 +1283,8 @@ void pcm_recompute(xpd_t *xpd, xpp_line_t pcm_mask)
unsigned long flags;
pcm_mask &= ~xpd->digital_signalling; /* without D-Channel */
+ pcm_mask &= ~xpd->digital_inputs;
+ pcm_mask &= ~xpd->digital_outputs;
for_each_line(xpd, i)
if(IS_SET(pcm_mask, i))
line_count++;
@@ -1431,7 +1404,8 @@ static void xpp_receiveprep(xpd_t *xpd)
*/
if(unlikely(IS_SET(xpd->digital_signalling, i)))
continue;
- if(IS_SET(xpd->offhook, i) || IS_SET(xpd->cid_on, i) || IS_BRI(xpd)) {
+ if(!IS_SET(xpd->mute_dtmf, i) &&
+ (IS_SET(xpd->offhook, i) || IS_SET(xpd->cid_on, i) || IS_BRI(xpd))) {
// memset((u_char *)readchunk, 0x5A, ZT_CHUNKSIZE); // DEBUG
// fill_beep((u_char *)readchunk, 1, 1); // DEBUG: BEEP
memcpy(chans[i].readchunk, (u_char *)readchunk, ZT_CHUNKSIZE);
@@ -1777,7 +1751,6 @@ static void do_cleanup(void)
{
if(timer_pending(&xpp_timer))
del_timer_sync(&xpp_timer);
- tasklet_kill(&tasklet_tick);
#ifdef CONFIG_PROC_FS
DBG(GENERAL, "Removing '%s' from proc\n", PROC_SYNC);
remove_proc_entry(PROC_SYNC, xpp_proc_toplevel);
@@ -1843,6 +1816,8 @@ int __init xpp_zap_init(void)
/* Only timer init. We add it only *after* zt_register */
init_timer(&xpp_timer);
sync_master_is("INIT", NULL); /* Internal ticking */
+ if(pcm_tasklet)
+ ERR(PCM_TASKLET_DEPRECATION);
return 0;
err:
do_cleanup();
diff --git a/xpp/xpp_zap.h b/xpp/xpp_zap.h
index 1b6d183..60936a7 100644
--- a/xpp/xpp_zap.h
+++ b/xpp/xpp_zap.h
@@ -31,7 +31,6 @@ void card_detected(struct card_desc_struct *card_desc);
xpd_t *xpd_alloc(size_t privsize, const xproto_table_t *proto_table, int channels);
void xpd_remove(xpd_t *xpd);
void update_xpd_status(xpd_t *xpd, int alarm_flag);
-void update_zap_ring(xpd_t *xpd, int pos, bool on);
void update_line_status(xpd_t *xpd, int pos, bool good);
void pcm_recompute(xpd_t *xpd, xpp_line_t tmp_pcm_mask);
void generic_card_pcm_fromspan(xbus_t *xbus, xpd_t *xpd, xpp_line_t lines, xpacket_t *pack);
diff --git a/xpp/xproto.c b/xpp/xproto.c
index c512479..fb179d1 100644
--- a/xpp/xproto.c
+++ b/xpp/xproto.c
@@ -38,12 +38,12 @@ static const xproto_table_t *xprotocol_tables[XPD_TYPE_NOMODULE];
#error MAX_XPDS is too small
#endif
-bool valid_xpd_addr(const xpd_addr_t *addr)
+bool valid_xpd_addr(const struct xpd_addr *addr)
{
return ((addr->subunit & ~BITMASK(SUBUNIT_BITS)) == 0) && ((addr->unit & ~BITMASK(UNIT_BITS)) == 0);
}
-void xpd_set_addr(xpd_addr_t *addr, int xpd_num)
+void xpd_set_addr(struct xpd_addr *addr, int xpd_num)
{
addr->unit = XBUS_UNIT(xpd_num);
addr->subunit = XBUS_SUBUNIT(xpd_num);
@@ -125,7 +125,7 @@ xproto_handler_t xproto_card_handler(const xproto_table_t *table, byte opcode)
return xe->handler;
}
-void notify_bad_xpd(const char *funcname, xbus_t *xbus, const xpd_addr_t addr, const char *msg)
+void notify_bad_xpd(const char *funcname, xbus_t *xbus, const struct xpd_addr addr, const char *msg)
{
XBUS_NOTICE(xbus, "%s: non-existing address (%1d%1d): %s\n",
funcname, addr.unit, addr.subunit, msg);
@@ -141,13 +141,13 @@ int packet_process(xbus_t *xbus, xpacket_t *pack)
int ret = -EPROTO;
BUG_ON(!pack);
- if(!valid_xpd_addr(&pack->addr)) {
+ if(!valid_xpd_addr(&XPACKET_ADDR(pack))) {
if(printk_ratelimit())
dump_packet("packet_process -- bad address", pack, print_dbg);
goto out;
}
- op = pack->opcode;
- xpd = xpd_byaddr(xbus, pack->addr.unit, pack->addr.subunit);
+ op = XPACKET_OP(pack);
+ xpd = xpd_byaddr(xbus, XPACKET_ADDR(pack).unit, XPACKET_ADDR(pack).subunit);
/* XPD may be NULL (e.g: during bus polling */
xe = xproto_global_entry(op);
/*-------- Validations -----------*/
@@ -158,7 +158,7 @@ int packet_process(xbus_t *xbus, xpacket_t *pack)
if(printk_ratelimit()) {
XBUS_NOTICE(xbus, "%s: from %d%d opcode=0x%02X: no such global command.\n",
__FUNCTION__,
- pack->addr.unit, pack->addr.subunit, op);
+ XPACKET_ADDR(pack).unit, XPACKET_ADDR(pack).subunit, op);
dump_packet("packet_process -- no such global command", pack, 1);
}
goto out;
@@ -187,7 +187,7 @@ int packet_process(xbus_t *xbus, xpacket_t *pack)
if(!table->packet_is_valid(pack)) {
if(printk_ratelimit()) {
ERR("xpp: %s: wrong size %d for opcode=0x%02X\n",
- __FUNCTION__, pack->datalen, op);
+ __FUNCTION__, XPACKET_LEN(pack), op);
dump_packet("packet_process -- wrong size", pack, print_dbg);
}
goto out;
@@ -195,7 +195,7 @@ int packet_process(xbus_t *xbus, xpacket_t *pack)
ret = 0; /* All well */
handler = xe->handler;
BUG_ON(!handler);
- XBUS_COUNTER(xbus, RX_BYTES) += pack->datalen;
+ XBUS_COUNTER(xbus, RX_BYTES) += XPACKET_LEN(pack);
handler(xbus, xpd, xe, pack);
out:
return ret;
@@ -210,6 +210,8 @@ int xframe_receive(xbus_t *xbus, xframe_t *xframe)
xpacket_t *pack;
int len;
bool is_pcm;
+ struct timeval now;
+ int usec;
p = xpacket_start = xframe->packets;
xframe_end = xpacket_start + XFRAME_LEN(xframe);
@@ -225,7 +227,7 @@ int xframe_receive(xbus_t *xbus, xframe_t *xframe)
/*
* We want to check that xframes do not mix PCM and other commands
*/
- is_pcm = ((xpacket_t *)p)->opcode == XPROTO_NAME(GLOBAL,PCM_READ);
+ is_pcm = XPACKET_OP((xpacket_t *)p) == XPROTO_NAME(GLOBAL,PCM_READ);
if(print_dbg & DBG_PCM) {
static int rate_limit;
@@ -234,13 +236,13 @@ int xframe_receive(xbus_t *xbus, xframe_t *xframe)
}
do {
pack = (xpacket_t *)p;
- len = pack->datalen;
+ len = XPACKET_LEN(pack);
/* Sanity checks */
- if(unlikely(is_pcm && pack->opcode != XPROTO_NAME(GLOBAL,PCM_READ) && printk_ratelimit())) {
+ if(unlikely(is_pcm && XPACKET_OP(pack) != XPROTO_NAME(GLOBAL,PCM_READ) && printk_ratelimit())) {
XBUS_DBG(GENERAL, xbus, "Non-PCM packet within a PCM xframe\n");
dump_xframe("In PCM xframe", xbus, xframe);
// goto bad_proto;
- } else if(unlikely(!is_pcm && pack->opcode == XPROTO_NAME(GLOBAL,PCM_READ) && printk_ratelimit())) {
+ } else if(unlikely(!is_pcm && XPACKET_OP(pack) == XPROTO_NAME(GLOBAL,PCM_READ) && printk_ratelimit())) {
XBUS_DBG(GENERAL, xbus, "A PCM packet within a Non-PCM xframe\n");
// goto bad_proto;
}
@@ -261,6 +263,12 @@ int xframe_receive(xbus_t *xbus, xframe_t *xframe)
if(is_pcm)
XBUS_COUNTER(xbus, RX_XFRAME_PCM)++;
out:
+ /* Calculate total processing time */
+ do_gettimeofday(&now);
+ usec = (now.tv_sec - xframe->tv_received.tv_sec) * 1000000 +
+ now.tv_usec - xframe->tv_received.tv_usec;
+ if(usec > xbus->max_rx_process)
+ xbus->max_rx_process = usec;
xbus->ops->xframe_free(xbus, xframe);
return ret;
bad_proto:
@@ -273,18 +281,18 @@ bad_proto:
void dump_packet(const char *msg, xpacket_t *packet, bool print_dbg)
{
- byte op = packet->opcode;
- byte *addr = (byte *)&packet->addr;
+ byte op = XPACKET_OP(packet);
+ byte *addr = (byte *)&XPACKET_ADDR(packet);
if(!print_dbg)
return;
DBG(GENERAL, "%s: XPD=%1X-%1X (0x%X) OP=0x%02X LEN=%d",
msg,
- packet->addr.unit,
- packet->addr.subunit,
+ XPACKET_ADDR(packet).unit,
+ XPACKET_ADDR(packet).subunit,
*addr,
op,
- (byte)packet->datalen);
+ (byte)XPACKET_LEN(packet));
#if VERBOSE_DEBUG
{
int i;
@@ -292,7 +300,7 @@ void dump_packet(const char *msg, xpacket_t *packet, bool print_dbg)
if (print_dbg)
printk(" BYTES: ");
- for(i = 0; i < packet->datalen; i++) {
+ for(i = 0; i < XPACKET_LEN(packet); i++) {
static int limiter = 0;
if(i >= sizeof(xpacket_t)) {
@@ -393,6 +401,7 @@ int xproto_register(const xproto_table_t *proto_table)
CHECK_XOP(card_zaptel_postregistration);
CHECK_XOP(card_hooksig);
// CHECK_XOP(card_ioctl); // optional method -- call after testing
+ CHECK_XOP(card_register_reply);
CHECK_XOP(XPD_STATE);
CHECK_XOP(RING);
CHECK_XOP(RELAY_OUT);
diff --git a/xpp/xproto.h b/xpp/xproto.h
index e9b8120..9f0257f 100644
--- a/xpp/xproto.h
+++ b/xpp/xproto.h
@@ -29,6 +29,26 @@
#include <linux/proc_fs.h>
#include <zaptel.h>
+struct xpd_addr {
+ uint8_t unit:UNIT_BITS;
+ uint8_t subunit:SUBUNIT_BITS;
+ uint8_t reserved:1;
+ uint8_t sync_master:1;
+} PACKED;
+
+struct xpacket_header {
+ uint16_t packet_len:10;
+ uint16_t reserved:1;
+ uint16_t is_pcm:1;
+ uint16_t timeslot:4;
+ uint8_t opcode;
+ struct xpd_addr addr;
+} PACKED;
+
+#define XPACKET_OP(p) ((p)->head.opcode)
+#define XPACKET_LEN(p) ((p)->head.packet_len)
+#define XPACKET_ADDR(p) ((p)->head.addr)
+
#define PROTO_TABLE(n) n ## _protocol_table
/*
@@ -52,22 +72,15 @@ typedef byte xpd_type_t;
#define PCM_CHUNKSIZE (CHANNELS_PERXPD * 8) /* samples of 8 bytes */
-typedef struct xpd_addr {
- byte unit:UNIT_BITS;
- byte subunit:SUBUNIT_BITS;
- byte reserved:1;
- byte sync_master:1;
-} PACKED xpd_addr_t;
-
-bool valid_xpd_addr(const xpd_addr_t *addr);
-void xpd_set_addr(xpd_addr_t *addr, int xpd_num);
+bool valid_xpd_addr(const struct xpd_addr *addr);
+void xpd_set_addr(struct xpd_addr *addr, int xpd_num);
#define XPROTO_NAME(card,op) card ## _ ## op
#define XPROTO_HANDLER(card,op) XPROTO_NAME(card,op ## _handler)
#define XPROTO_CALLER(card,op) XPROTO_NAME(card,op ## _send)
#define HANDLER_DEF(card,op) \
- int XPROTO_HANDLER(card,op) ( \
+ static int XPROTO_HANDLER(card,op) ( \
xbus_t *xbus, \
xpd_t *xpd, \
const xproto_entry_t *cmd, \
@@ -79,23 +92,18 @@ void xpd_set_addr(xpd_addr_t *addr, int xpd_num);
int CALL_PROTO(card, op, xbus_t *xbus, xpd_t *xpd, ## __VA_ARGS__ )
#define HOSTCMD(card, op, ...) \
- DECLARE_CMD(card, op, ## __VA_ARGS__ ); \
- EXPORT_SYMBOL(XPROTO_CALLER(card, op)); \
- DECLARE_CMD(card, op, ## __VA_ARGS__ )
+ DECLARE_CMD(card, op, ## __VA_ARGS__ )
#define RPACKET_NAME(card,op) XPROTO_NAME(RPACKET_ ## card, op)
#define RPACKET_TYPE(card,op) struct RPACKET_NAME(card, op)
-#define DEF_RPACKET_DATA(card,op, ...) \
- RPACKET_TYPE(card,op) { \
- uint16_t datalen;\
- byte opcode; \
- xpd_addr_t addr; \
- __VA_ARGS__ \
+#define DEF_RPACKET_DATA(card,op, ...) \
+ RPACKET_TYPE(card,op) { \
+ struct xpacket_header head; \
+ __VA_ARGS__ \
} PACKED
-#define RPACKET_HEADERSIZE (sizeof(uint16_t) + sizeof(xpd_addr_t) + 1)
-#define RPACKET_CAST(p,card,op) ((RPACKET_TYPE(card,op) *)p)
-#define RPACKET_FIELD(p,card,op,field) (RPACKET_CAST(p,card,op)->field)
+#define RPACKET_HEADERSIZE sizeof(struct xpacket_header)
+#define RPACKET_FIELD(p,card,op,field) (((RPACKET_TYPE(card,op) *)(p))->field)
#define RPACKET_SIZE(card,op) sizeof(RPACKET_TYPE(card,op))
#define XENTRY(prototab,module,op) \
@@ -106,12 +114,11 @@ void xpd_set_addr(xpd_addr_t *addr, int xpd_num);
.table = &PROTO_TABLE(prototab) \
}
-
-
-#define XPACKET_INIT(p, card, op) \
- do { \
- p->opcode = XPROTO_NAME(card,op); \
- p->datalen = RPACKET_SIZE(card,op); \
+#define XPACKET_INIT(p, card, op, to) \
+ do { \
+ XPACKET_OP(p) = XPROTO_NAME(card,op); \
+ XPACKET_LEN(p) = RPACKET_SIZE(card,op); \
+ xpd_set_addr(&XPACKET_ADDR(p), (to)); \
} while(0)
#define XFRAME_NEW(frm, p, xbus, card, op, to) \
@@ -124,8 +131,7 @@ void xpd_set_addr(xpd_addr_t *addr, int xpd_num);
(p) = xframe_next_packet(frm, len); \
if(!(p)) \
return -ENOMEM; \
- XPACKET_INIT(p, card, op); \
- xpd_set_addr(&(p)->addr, (to)); \
+ XPACKET_INIT(p, card, op, to); \
} while(0)
#endif
@@ -215,6 +221,7 @@ struct xops {
int (*card_ioctl)(xpd_t *xpd, int pos, unsigned int cmd, unsigned long arg);
int (*card_open)(xpd_t *xpd, lineno_t pos);
int (*card_close)(xpd_t *xpd, lineno_t pos);
+ int (*card_register_reply)(xbus_t *xbus, xpd_t *xpd, reg_cmd_t *reg);
int (*XPD_STATE)(xbus_t *xbus, xpd_t *xpd, bool on);
int (*RING)(xbus_t *xbus, xpd_t *xpd, lineno_t chan, bool on);
@@ -241,30 +248,14 @@ struct xproto_table {
#include "card_global.h"
#include "card_fxs.h"
#include "card_fxo.h"
-
-enum opcodes {
- XPROTO_NAME(GLOBAL, NULL_REPLY) = 0xFE,
- XPROTO_NAME(GLOBAL, DESC_REQ) = 0x04,
- XPROTO_NAME(GLOBAL, DEV_DESC) = 0x05,
- XPROTO_NAME(GLOBAL, REGISTER_REQUEST) = 0x0F,
-/**/
- XPROTO_NAME(GLOBAL, PCM_WRITE) = 0x11,
- XPROTO_NAME(GLOBAL, PCM_READ) = 0x12,
-/**/
- XPROTO_NAME(GLOBAL, SYNC_SOURCE) = 0x19,
- XPROTO_NAME(GLOBAL, SYNC_REPLY) = 0x1A,
-/**/
- XPROTO_NAME(GLOBAL, ERROR_CODE) = 0x22,
- XPROTO_NAME(GLOBAL, RESET_SYNC_COUNTERS) = 0x23,
-};
+#include "card_bri.h"
+#include "card_pri.h"
#define MEMBER(card,op) RPACKET_TYPE(card,op) RPACKET_NAME(card,op)
struct xpacket {
- uint16_t datalen;
- byte opcode;
- xpd_addr_t addr;
+ struct xpacket_header head;
union {
MEMBER(GLOBAL, NULL_REPLY);
MEMBER(GLOBAL, DESC_REQ);
@@ -275,10 +266,7 @@ struct xpacket {
MEMBER(GLOBAL, ERROR_CODE);
MEMBER(FXS, SIG_CHANGED);
- MEMBER(FXS, REGISTER_REPLY);
-
MEMBER(FXO, SIG_CHANGED);
- MEMBER(FXO, DAA_REPLY);
byte data[0];
};
@@ -288,7 +276,7 @@ struct xpacket {
void dump_packet(const char *msg, xpacket_t *packet, bool print_dbg);
void dump_reg_cmd(const char msg[], const reg_cmd_t *regcmd, bool writing);
int xframe_receive(xbus_t *xbus, xframe_t *xframe);
-void notify_bad_xpd(const char *funcname, xbus_t *xbus, const xpd_addr_t addr, const char *msg);
+void notify_bad_xpd(const char *funcname, xbus_t *xbus, const struct xpd_addr addr, const char *msg);
int xproto_register(const xproto_table_t *proto_table);
void xproto_unregister(const xproto_table_t *proto_table);
const xproto_entry_t *xproto_global_entry(byte opcode);
diff --git a/xpp/zap_debug.h b/xpp/zap_debug.h
index ff4b554..ef96f0e 100644
--- a/xpp/zap_debug.h
+++ b/xpp/zap_debug.h
@@ -62,6 +62,7 @@
#define LINE_DBG(bits, xpd, pos, fmt, ...) \
((void)((print_dbg & (DBG_ ## bits)) && LINE_PRINTK(DEBUG, xpd, pos, "%s: " fmt, __FUNCTION__, ## __VA_ARGS__)))
#define LINE_NOTICE(xpd, pos, fmt, ...) LINE_PRINTK(NOTICE, xpd, pos, fmt, ## __VA_ARGS__)
+#define LINE_ERR(xpd, pos, fmt, ...) LINE_PRINTK(ERR, xpd, pos, fmt, ## __VA_ARGS__)
/*
* Bits for print_dbg