From 63656ea34f656ba04bf38d45f0af9dc82d55549b Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Thu, 14 Apr 2016 21:49:32 -0500 Subject: [PATCH] The Ordinary Layout is the layout you are looking for. Come and see. --- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 401 ++-- .../keymaps/ordinary/ordinary-media.png | Bin 119139 -> 117975 bytes .../keymaps/ordinary/ordinary-media.txt | 10 +- .../ergodox_ez/keymaps/ordinary/ordinary.hex | 2137 +++++++++-------- .../ergodox_ez/keymaps/ordinary/readme.md | 15 +- 5 files changed, 1287 insertions(+), 1276 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index 3a999f2665..15b2d72c35 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -2,29 +2,31 @@ #include "led.h" #include "debug.h" #include "action_layer.h" +#include "action_util.h" -#define BASE 0 // default layer -#define LOCK 1 // layer lock keys -#define SYMB_MO 2 // symbols momentary layer -#define SYMB_TG 3 // symbols lock layer -#define SYMB_XX 4 // symbols exit layer -#define MDIA_MO 5 // media momentary layer -#define MDIA_TG 6 // media lock layer -#define MDIA_XX 7 // media exit layer -#define UNLOCK 8 // clear to base layer +#define BASE 0 // default layer +#define LOCK 1 // shift-lock layer +#define SYMB_SH 2 // symbols shift layer +#define SYMB_LK 3 // symbols lock layer +#define SYMB_UN 4 // symbols unlock layer +#define MDIA_SH 5 // media shift layer +#define MDIA_LK 6 // media lock layer +#define MDIA_UN 7 // media unlock layer +#define UNLOCK 8 // clear to base layer /* - * Ordinary Ergodox EZ keyboard layout, v3 + * Ordinary Ergodox EZ keyboard layout, v3.1 * modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com - * Details: http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html + * Details: readme.md + * https://github.com/nrrkeene/qmk_firmware/tree/master/keyboard/ergodox_ez/keymaps/ordinary */ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -/* Keymap 0: Basic layer +/* Keymap 0: Base Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | LOCK Grv | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | = LOCK | + * | LOCK `~ | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | = LOCK | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| * | Media Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \ Media | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| @@ -32,8 +34,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |-----------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+-----------| * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | RShift | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * |LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh |RCtrl | - * `----------------------------------' `----------------------------------' + * | LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh | RCtrl | + * `-----------------------------------' `-----------------------------------' * ,-------------. ,-------------. * | Home | End | | Left | Right| * ,------|------|------| |------+------+------. @@ -44,20 +46,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [BASE] = KEYMAP( // left hand - LT(LOCK, KC_GRV),KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_ESC -,LT(MDIA_MO, KC_TAB),KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,KC_LBRC -,MO(SYMB_MO) ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G -,KC_LSFT ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) + LT(LOCK, KC_GRV),KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_ESC +,LT(MDIA_SH, KC_TAB),KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,KC_LBRC +,MO(SYMB_SH) ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G +,KC_LSFT ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) ,KC_LCTL ,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI - ,KC_HOME,KC_END - ,KC_PGUP - ,KC_BSPC,KC_DEL ,KC_PGDN + ,KC_HOME,KC_END + ,KC_PGUP + ,KC_BSPC,KC_DEL ,KC_PGDN // right hand ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,LT(LOCK, KC_EQL) - ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,LT(MDIA_MO, KC_BSLS) - ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,LT(SYMB_MO, KC_QUOT) + ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,LT(MDIA_SH, KC_BSLS) + ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,LT(SYMB_SH, KC_QUOT) ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,KC_RSFT ,KC_RGUI,KC_RALT,ALL_T(KC_NO),MEH_T(KC_NO),KC_RCTL @@ -68,59 +70,59 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 1: Layer Lock Keys * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | | Esc | | | | | | | | | | | | | | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media LOCK| | | | | | | | | | | | | | Media LOCK| - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * |Symbol LOCK| | | | | |------| |------| | | | | |Symbol LOCK| - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Caps LOCK| | | | | | | | | | | | | | Caps LOCK| - * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | | | | | | | | | | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' + * ,-------------------------------------------------------. ,-------------------------------------------------------. + * | | Esc | | | | | | | | | | | | Bspc | | + * |-------------+------+------+------+------+-------------| |------+------+------+------+------+------+-------------| + * | Media LOCK | | | | | | | | | | | | | | Media LOCK | + * |-------------+------+------+------+------+------| | | |------+------+------+------+------+-------------| + * | Symbol LOCK | | | | | |------| |------| | | | | | Symbol LOCK | + * |-------------+------+------+------+------+------| | | |------+------+------+------+------+-------------| + * | Caps LOCK | | | | | | | | | | | | | | Caps LOCK | + * `-------------+------+------+------+------+-------------' `-------------+------+------+------+------+-------------' + * | | | | | | | | | | | | + * `------------------------------------' `------------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' */ [LOCK] = KEYMAP( // left hand - KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN3 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN2 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_FN3 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_FN2 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS + ,KC_TRNS + ,KC_TRNS,KC_TRNS ,KC_TRNS // right hand - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN3 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN2 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN3 + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN2 + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ), -/* Keymap 2: Symbol Momentary Layer +/* Keymap 2: Symbol Shift Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | | + * | LOCK | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | LOCK | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | Media | + * | Media | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | Media | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Symbol | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | Symbol | + * | Symbol | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | Symbol | * |-----------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+-----------| - * | Shift | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | Shift | + * | LShift | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | RShift | * `-----------+------+------+------+------+-------------' `------------+------+------+------+------+------------' * | | | | | | | 0 | . | = | + | Entr | * `----------------------------------' `----------------------------------' @@ -132,11 +134,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | Down | | PgDn | | | * `--------------------' `--------------------' */ -[SYMB_MO] = KEYMAP( +[SYMB_SH] = KEYMAP( // left hand KC_FN2 ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_TRNS -,MO(MDIA_MO) ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM) -,MO(SYMB_MO) ,KC_HASH ,KC_DLR ,KC_LPRN ,KC_RPRN ,KC_GRV +,MO(MDIA_SH) ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM) +,MO(SYMB_SH) ,KC_HASH ,KC_DLR ,KC_LPRN ,KC_RPRN ,KC_GRV ,KC_LSFT ,KC_PERC ,KC_CIRC ,KC_LBRC ,KC_RBRC ,KC_TILD ,KC_TAB ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_LEFT ,KC_RGHT @@ -144,8 +146,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_SPC ,KC_ENT ,KC_DOWN // right hand ,KC_TRNS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,KC_FN2 - ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,MO(MDIA_MO) - ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,MO(SYMB_MO) + ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,MO(MDIA_SH) + ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,MO(SYMB_SH) ,LSFT(KC_TAB),KC_BSLS ,KC_1 ,KC_2 ,KC_3 ,KC_MINS ,KC_RSFT ,KC_0 ,KC_DOT ,KC_EQL,KC_PLUS ,KC_ENT ,KC_HOME ,KC_END @@ -156,13 +158,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 3: Symbol Lock Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | Lock | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | Lock | + * | LOCK | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | LOCK | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | Media | + * | Media | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | Media | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | | + * | Symbol | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | Symbol | * |-----------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+-----------| - * | Shift | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | Shift | + * | LShift | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | RShift | * `-----------+------+------+------+------+-------------' `------------+------+------+------+------+------------' * | | | | | | | 0 | . | = | + | Entr | * `----------------------------------' `----------------------------------' @@ -174,19 +176,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | Down | | PgDn | | | * `--------------------' `--------------------' */ -[SYMB_TG] = KEYMAP( // layer 3 : return key for symbol lock layer +[SYMB_LK] = KEYMAP( // left hand - MO(SYMB_XX) ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_TRNS -,MO(MDIA_MO) ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM) -,MO(UNLOCK) ,KC_HASH ,KC_DLR ,KC_LPRN ,KC_RPRN ,KC_GRV -,KC_LSFT ,KC_PERC ,KC_CIRC ,KC_LBRC ,KC_RBRC ,KC_TILD ,KC_TAB -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_LEFT ,KC_RGHT - ,KC_UP - ,KC_SPC ,KC_ENT ,KC_DOWN + MO(SYMB_UN) ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_TRNS +,MO(MDIA_SH) ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM) +,MO(UNLOCK) ,KC_HASH ,KC_DLR ,KC_LPRN ,KC_RPRN ,KC_GRV +,KC_LSFT ,KC_PERC ,KC_CIRC ,KC_LBRC ,KC_RBRC ,KC_TILD ,KC_TAB +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_LEFT ,KC_RGHT + ,KC_UP + ,KC_SPC ,KC_ENT ,KC_DOWN // right hand - ,KC_TRNS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,MO(SYMB_XX) - ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,MO(MDIA_MO) + ,KC_TRNS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,MO(SYMB_UN) + ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,MO(MDIA_SH) ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,MO(UNLOCK) ,LSFT(KC_TAB),KC_BSLS ,KC_1 ,KC_2 ,KC_3 ,KC_MINS ,KC_RSFT ,KC_0 ,KC_DOT ,KC_EQL,KC_PLUS ,KC_ENT @@ -197,56 +199,56 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 4: Symbol Unlock Layer * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | | Esc | | | | | | | | | | | | | | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Unlock | | | | | | | | | | | | | | Unlock | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | | | | | |------| |------| | | | | | | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Caps LOCK | | | | | | | | | | | | | | Caps LOCK | - * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | | | | | | | | | | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' + * ,------------------------------------------------------. ,------------------------------------------------------. + * | | Esc | | | | | | | | | | | | Bspc | | + * |------------+------+------+------+------+-------------| |------+------+------+------+------+------+------------| + * | Media LOCK | | | | | | | | | | | | | | Media LOCK | + * |------------+------+------+------+------+------| | | |------+------+------+------+------+------------| + * | UNLOCK | | | | | |------| |------| | | | | | UNLOCK | + * |------------+------+------+------+------+------| | | |------+------+------+------+------+------------| + * | Caps LOCK | | | | | | | | | | | | | | Caps LOCK | + * `------------+------+------+------+------+-------------' `-------------+------+------+------+------+------------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' */ -[SYMB_XX] = KEYMAP( +[SYMB_UN] = KEYMAP( // left hand - KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,TG(MDIA_TG) ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN1 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS,KC_TRNS ,KC_TRNS - // right hand - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,TG(MDIA_TG) - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS - ), + KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,TG(MDIA_LK) ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_FN1 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS + ,KC_TRNS + ,KC_TRNS,KC_TRNS ,KC_TRNS + // right hand + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,TG(MDIA_LK) + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS + ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS +), -/* Keymap 5: Media Momentary Layer +/* Keymap 5: Media Shift Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | | F11 | F12 | F13 | F14 | F15 | | | | F16 | F17 | F18 | F19 | F20 | | + * | LOCK | F11 | F12 | F13 | F14 | F15 | | | | F16 | F17 | F18 | F19 | F20 | LOCK | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | |ShutDn| | MsUp | | |ScrlUp| |ScrlUp|PrtScr| Home | Up | PgUp | Mail | | + * | Media |ShutDn| | MsUp | | |ScrlUp| |ScrlUp|PrtScr| Home | Up | PgUp | Mail | Media | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | Sleep|MsLeft|MsDown|MsRght| |------| |------|NumLok| Left | Down | Right|MyComp| | + * | Symbol | Sleep|MsLeft|MsDown|MsRght| |------| |------|NumLok| Left | Down | Right|MyComp| Symbol | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | | |MsDown| | |ScrlDn| |ScrlDn| | End | Down | PgDn | | | + * | LShift | | |MsDown| | |ScrlDn| |ScrlDn| | End | Down | PgDn | | RShift | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' * | Mute |Vol Dn|Vol Up| Lclk | Rclk | |Insert|Delete| | | | * `----------------------------------' `----------------------------------' @@ -258,22 +260,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | Home | |VolDn | | Pause| * `--------------------' `--------------------' */ -[MDIA_MO] = KEYMAP( +[MDIA_SH] = KEYMAP( // left hand - KC_FN3 ,KC_F11 ,KC_F12 ,KC_F13 ,KC_F14 ,KC_F15 ,KC_TRNS -,MO(MDIA_MO) ,KC_POWER,KC_TRNS ,KC_MS_U ,KC_TRNS ,KC_TRNS ,KC_WH_U -,MO(SYMB_MO) ,KC_SLEP ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_TRNS -,KC_LSFT ,KC_TRNS ,KC_TRNS ,KC_MS_D ,KC_TRNS ,KC_TRNS ,KC_WH_D + KC_FN3 ,KC_F11 ,KC_F12 ,KC_F13 ,KC_F14 ,KC_F15 ,KC_NO +,MO(MDIA_SH) ,KC_POWER,KC_NO ,KC_MS_U ,KC_NO ,KC_NO ,KC_WH_U +,MO(SYMB_SH) ,KC_SLEP ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_NO +,KC_LSFT ,KC_NO ,KC_NO ,KC_MS_D ,KC_NO ,KC_NO ,KC_WH_D ,KC_MUTE ,KC_VOLD ,KC_VOLU ,KC_BTN1 ,KC_BTN2 ,KC_WSTP ,KC_WREF ,KC_WSCH - ,KC_WBAK ,KC_TRNS ,KC_WHOM + ,KC_WBAK ,KC_NO ,KC_WHOM // right hand - ,KC_TRNS ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,KC_FN3 - ,KC_WH_U ,KC_PSCR ,KC_HOME,KC_UP ,KC_PGUP ,KC_MAIL ,MO(MDIA_MO) - ,KC_NLCK ,KC_LEFT,KC_DOWN ,KC_RIGHT,KC_MYCM ,MO(SYMB_MO) - ,KC_WH_D ,KC_TRNS ,KC_END ,KC_DOWN ,KC_PGDN ,KC_TRNS ,KC_RSFT - ,KC_INS ,KC_DEL ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,KC_FN3 + ,KC_WH_U ,KC_PSCR ,KC_HOME,KC_UP ,KC_PGUP ,KC_MAIL ,MO(MDIA_SH) + ,KC_NLCK ,KC_LEFT,KC_DOWN ,KC_RIGHT,KC_MYCM ,MO(SYMB_SH) + ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_RSFT + ,KC_INS ,KC_DEL ,KC_NO ,KC_NO ,KC_NO ,KC_MPRV ,KC_MNXT ,KC_VOLU ,KC_VOLD ,KC_MSTP ,KC_MPLY @@ -282,13 +284,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 6: Media Lock Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | | F11 | F12 | F13 | F14 | F15 | | | | F16 | F17 | F18 | F19 | F20 | | + * | LOCK | F11 | F12 | F13 | F14 | F15 | | | | F16 | F17 | F18 | F19 | F20 | LOCK | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | |ShutDn| | MsUp | | |ScrlUp| |ScrlUp|PrtScr| Home | Up | PgUp | Mail | | + * | Media |ShutDn| | MsUp | | |ScrlUp| |ScrlUp|PrtScr| Home | Up | PgUp | Mail | Media | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| * | | Sleep|MsLeft|MsDown|MsRght| |------| |------|NumLok| Left | Down | Right|MyComp| | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | | |MsDown| | |ScrlDn| |ScrlDn| | End | Down | PgDn | | | + * | LShift | | |MsDown| | |ScrlDn| |ScrlDn| | End | Down | PgDn | | RShift | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' * | Mute |Vol Dn|Vol Up| Lclk | Rclk | |Insert|Delete| | | | * `----------------------------------' `----------------------------------' @@ -300,22 +302,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | Home | |VolDn | | Pause| * `--------------------' `--------------------' */ -[MDIA_TG] = KEYMAP( +[MDIA_LK] = KEYMAP( // left hand - MO(MDIA_XX) ,KC_F11 ,KC_F12 ,KC_F13 ,KC_F14 ,KC_F15 ,KC_TRNS -,MO(UNLOCK) ,KC_POWER,KC_TRNS ,KC_MS_U ,KC_TRNS ,KC_TRNS ,KC_WH_U -,KC_NO ,KC_SLEP ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_TRNS -,KC_LSFT ,KC_TRNS ,KC_TRNS ,KC_MS_D ,KC_TRNS ,KC_TRNS ,KC_WH_D + MO(MDIA_UN) ,KC_F11 ,KC_F12 ,KC_F13 ,KC_F14 ,KC_F15 ,KC_NO +,MO(UNLOCK) ,KC_POWER,KC_NO ,KC_MS_U ,KC_NO ,KC_NO ,KC_WH_U +,KC_NO ,KC_SLEP ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_NO +,KC_LSFT ,KC_NO ,KC_NO ,KC_MS_D ,KC_NO ,KC_NO ,KC_WH_D ,KC_MUTE ,KC_VOLD ,KC_VOLU ,KC_BTN1 ,KC_BTN2 - ,KC_WSTP ,KC_WREF - ,KC_WSCH - ,KC_WBAK ,KC_TRNS ,KC_WHOM + ,KC_WSTP ,KC_WREF + ,KC_WSCH + ,KC_WBAK ,KC_NO ,KC_WHOM // right hand - ,KC_TRNS ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,MO(MDIA_XX) + ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,MO(MDIA_UN) ,KC_WH_U ,KC_PSCR ,KC_HOME,KC_UP ,KC_PGUP ,KC_MAIL ,MO(UNLOCK) ,KC_NLCK ,KC_LEFT,KC_DOWN ,KC_RIGHT,KC_MYCM ,KC_NO - ,KC_WH_D ,KC_TRNS ,KC_END ,KC_DOWN ,KC_PGDN ,KC_TRNS ,KC_RSFT - ,KC_INS ,KC_DEL ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_RSFT + ,KC_INS ,KC_DEL ,KC_NO ,KC_NO ,KC_NO ,KC_MPRV ,KC_MNXT ,KC_VOLU ,KC_VOLD ,KC_MSTP ,KC_MPLY @@ -324,9 +326,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 7: Media Unlock Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | | Esc | | | | | | | | | | | | | | + * | | Esc | | | | | | | | | | | | Bspc | | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Unlock | | | | | | | | | | | | | | Unlock | + * | UNLOCK | | | | | | | | | | | | | | UNLOCK | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| * | | | | | | |------| |------| | | | | | | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| @@ -342,34 +344,34 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | * `--------------------' `--------------------' */ -[MDIA_XX] = KEYMAP( +[MDIA_UN] = KEYMAP( // left hand - KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN1 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_FN1 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS + ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS // right hand - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ), /* Keymap 8: Unlock Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | Unlock | | | | | | | | | | | | | | Unlock | + * | UNLOCK | | | | | | | | | | | | | | UNLOCK | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| * | | | | | | | | | | | | | | | | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| @@ -389,22 +391,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [UNLOCK] = KEYMAP( // left hand - KC_FN1 ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + KC_FN1 ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS + ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS // right hand - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS @@ -413,9 +415,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }; const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_CLEAR(ON_PRESS) // FN1 - clear to base layer - ,[2] = ACTION_LAYER_INVERT(SYMB_TG, ON_PRESS) // FN2 - toggle to Symbols on press - ,[3] = ACTION_LAYER_INVERT(MDIA_TG, ON_PRESS) // FN3 - toggle to Media on press + [1] = ACTION_LAYER_CLEAR(ON_PRESS) // FN1 - clear to base layer + ,[2] = ACTION_LAYER_INVERT(SYMB_LK, ON_PRESS) // FN2 - toggle to Symbols on press + ,[3] = ACTION_LAYER_INVERT(MDIA_LK, ON_PRESS) // FN3 - toggle to Media on press }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) @@ -440,31 +442,34 @@ void matrix_init_user(void) { // Runs constantly in the background, in a loop. void matrix_scan_user(void) { - uint8_t layer = biton32(layer_state); + uint8_t layer = biton32(layer_state); - // do not change lights for locking and unlocking - if(layer == UNLOCK || layer == LOCK || layer == SYMB_XX || layer == MDIA_XX) { + // shift or caps lock turns on red light + if((keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT))) || (host_keyboard_leds() & (1<H1U|hk$#=yW3A6>VQfkA=6)5S5QBJNErdr63^ z_`kBt!k3&C9GuiW-pelO+^^7~pvBb0)WnhG=qMm6;1bC4^3oI~4S@;wW|uUva4c+_ z#K5Vzce?KXnVqwDoxFW^-`zcT_r90mKXh*P&d+y$-@Ehk-rVX`je^$pcKCQz-#Kd|vDSx= z9yz&ts4Q0!>cHhh38pt0o>5U!5h`uBE?=G;porZk9E?s5n>bWdR0KK|Bi~L)z#3XD z42l!l874}k@Zge85aST&OccvfQsl%IUZ6nq;Ms&rO2B}drQ?VJx9P+QPkRr{v#s8c zbd+n3Rq3idu9}yB%(W^#^n89j-#7JGWa}fen4WBoT$Pp?*WzHu5Pb&@|+bixp6q?<+oK z1+QYlKafxUSuK&25M(^|%zv(x==?WDZJTHJ3c4HBU4MDf>&*MveX8Em0$kcYK3paU z@*2dX11%gA&ZjwT$kcFJFh@{9Xz?6Thr`~|jr(eUFFLuQJ>%NxwG$R(nNFCx%&BY{ zSJu=m&lDyzf9or<2%8`-tn(znXx+N?eX+aCJiRj}wLy%8BtT{Xh52V0KD-EXI&eln zLFn)q5w}OP#2EGU_5a8SMd)xTE4y+|6?$=FiS83Kqsv^X2D7|Y9(%d^x#D)lIWgSs z{TmjmUfy-bwWemzk`%Q>go7Id3|JUH-Q;oXf2YcFhMQ5z@Qio7%GyrB1nx&&)x2H3 zvt(8~JQvGNOb)iWb?}H%maN~(kcU^EelGaBP50aH8BvKYNgj@#D$Ixs*3riBGiQ;b zr>r2;B=-gno|CIj*s$8v{@N1Bb#G(xai^l`TNKoeK3Ncbn{U#*#~VMVKX{kDT(~n) z^Vg&;P97Gptme?f5z)o(U^knkcXfk@Yi&-ZxA!GaSwN8C+TZya@zm-z&uSi znytRRo`r>F#>6iUE-oxe%F2e7pHlwG?=FcH5aklxwKK1Ak4J!;!vg7R|9=a;fBxVZ z`;WpJgMB}?^6uh2as26rc>ax5X&OTFQWwP;``7H-V!G;TnJBBdqR?TXuc}-HS2$sQ zOL)i;v4}q*Xa3t0*Es%|S&Q6^)cSF?;NWxbsKs7qxfVrm{mfZ(z+-NNAd^c{#KcX# zwpX{`tK!zv(|ciJdnHG^as!v#@-)+?7`@|NqS{}S47c5@l$^S1r$}?<=R>o16upvs zw8+@-$KwMwLduW)jPAX!V%abAqD|`j&cvf%R_`cQWwd|)Qmt!Mi0@Y!e zp`ledq0_FxPNi+1UG$m9COr9-46Dz7b($(AdZ1?a=HH7q6v+R~*=48YTALI5esNh# zgBeT55ry3Xtc~yY|Cd|tH}}x(*TP%A9iQa8N+s-Qv#Z~fDN~B?8u)*CcUSuIGT+Oy zgcm<36!KMZ^W=W?R-1Fh?IXltFmB-mg%L*Qvz0} z9_@>k2$qZemA0hIXIWc!J8#OSL!xeZbG;8Qe1E6l?Jd)0Po7>K;draCjw2cx$yr5a zbu&vO{q(l|`0;$&t`7Yh%eJs?3|#CcwsO6&x*x|QCtkQKv)vkMwoUTvnN(x;Y&mb{ zCVu;z_hP}3+}7h4?ew~-6~fp2%eU)t?7Gfx$9iJICckSJDyNplB;Qw`vLVFSPFwQ$r@9%B zudWPMpAyn_Cg^!;UzO5KPDZB%7EIHA^=(>GIr03m|AmwGi`_kR*8Ag+SKGf;y4^qf zRzHXD^}z%hB#z!k}7&x1*^+k9(2gQV;*Pbv>z<*D2^(F_+G+dbC+} ztw6waUy+-T9bSYNg*L|JEdmNGr(_wuYuzIs?df^B`E6{yynWyPh!b+fo37sY`a(3Y@AS0k=gU5Nm^`Z$ z=!y6L{^WB){r_igH~;wkP(>Q-t1zFP|NZFn)wdTl z?Y206p!DyD6oZB zVSV;p-A0ld#rh^aGu`x;@eaRtlal+{)eASUK09st_Cjp}!@n8z%(uhuxMl_Mt-4Zj zu-)Fw{c_*FG{g0iypCtJoIe+oX+vf0!$(bp|NcEyouu(tueaw&(#|>OPv5;8JH>9Luv3G8 zMm)=;Nt1q9XPua!C}ENj@RKX~!Hei^IS0?pwdUSit()t+GIH~>b3gZe`FgYKkbI4a z)a!bV!-xJpd%t<@?|)X`*6lvO{6rsj|Lof$XRV*RU6!hnye+PKGQGRc<8a5d-ycsm z=B@ZR$NE{{P6lyv>zZHQ+Rn?5yjK@;29-#<90Hw=X^LD-NfRVgrz)jx-FaB=*y8N} zch25^JE6iyvVzO;;a``DcQ3R$izxP7=v??&sLMdpGk(^}H9yTnvP=tVs#W&gy>d}S z<=BIR%|DOr`1xGDTX9toQ&*1YbWbmF?VjXp{q{Wtd69aLp33j~V1JXX@oe_ZyStCN zgs-}KB50+;My_KC_m|2%DY_xD^3P$l4|Q{`YUGNaotZdE%R>wlJjzV+H6Ix3-Fu}> zSN+%>zSOC#%q&D`^=7^4rxWw@`M;%K%)YuRwDsQJY1@|R#P7S4Amn_4J%Pc84rClQt-3Wg?4Q>HOY-g@)LW!^h{o(Foq%Ay8Ilz{i;@FR0m zeB^7`wEg!tOnl2ftLMmv@86GqNG@YTPCx*HN-#HliWFJ^3q33 z>vD6tr~kTZ<$AXN*qb#$tY>3lxxda{9Hi*DP-CLbg-8x%lPeRn^P~l!j$(3J!sUR%GAyWNjrsvM0c&4vZ2J8TV9Wr9n-$B%rV=-N_4$bFyAUovy`+pCh>f>Vx`3|OqYd8{8ukM zKksN=_t|r8-U+1^qJ;;R8mOx|w>dTT+!p+>X|uN4q&FWD1571XW^_GKVBv9Y_{nha z;K8F-o<2SWo_u{I|WtVvB5pDcJl-s^0(h; zf0=!IVVv>DzH+How>z>OAAL=GvFFsQ%^M%99FBf_ys0*}@|@+g*>BgoZugy(GOvc= zAk#_40zRXN+&$ zcp}&9(R2EdVrTrHTWqq`;ieLL&d*afFu1*P$cS@ElHja(1?s@?xHWk2G%JeiWnO6N znz1=POy0qG;?>Pg6Q?dbu*34K%iP%u;T~ywZ-jdOetIeI%IqUIw&hBz`OadQ=8zxl5`AOWbpeqxQPLWd=DIKfiXv=JV&HFTQ-bYR1lui#4Q#FHINd zTo|zO!LQ%*Z5F0o%>M6fdtv7$i_rWpb9G#kUUW-rRcATF&zP-dcxu-&16_CbB}wOA zbng(9IqtpIKlZBF*I89vNeoWeT^l`nPBQyH`uXqQ3)?lzG(KM}NqVuzMbz!cIUaCU zz43yl=Y1i|ewjDN>@9q&ADcv#d_8)>lhxSPtWsGeLKCCCqQ4Q z`Rb{6x3}xZu>WIbzpv(0d-?r;#R;OtqMr`yCtqI|yXO?c;SYy>?|rEEo0aZT8XEJY zm* zxmKu<^ZiYQISb`4X4#k73#liU2UZJQn!Zlu*j&fI0c)Fnq{K(Qo$k@INy+`YAk(vE zhKUl<3*OHZd$4z= z?}c^K=PwM_EZL7p8cr&1nZJHzU)0U{^O3D+Q|OC-v+V7D?NrUl-C8SjvHsA~v#*bI z3XAPjzx3v7#{M<)_ln%nXJ=vIxVJ{U)3D@4z?}0njPKUkYhBwIHIuc}&&u0g-D1U4 zvk8uA&v|D0e*ApjQ(Sz(+Q*7^U%7Pk79QVy?`T3m%Ib-870(Jy_~uu1L+l6BTETxO zW?3xxcYD(HVDTt{rK`%F#rbAU&lEHWiFe|z^-O)Nl&Ai9^FQ^E={HWh&D?Nd509$h zrm0>%wzZ7u^X(qzzbxBl7jbPPuRqtX<9C10sQf7vv30WE)Y^@Ef}<^NWUTxd)izVO zGm!1V3o$2fKYDSB(BdVgPfs?7_$B4+y(?Z+`S4Uo(u(*DU&Z;pJX4OoJ}mY1>hALV z?mNPUs~7w&$~@opp|0|98*dZ;^f(o_UMbTD|E`JN5Vdq#bjq{c%9=MfE40B!ukW$8 z#!eRL6`@`+JEn8ZtYtm%mdiad#g^C6>%!-lS0{JZJ`6s)?*h*zqmUCP0~Y2sn@#vX z-P=JcI7IWRg?t&~w{t}|ti{sOln)zyJRQB!!_QAm$XSc)w?AKYjKIw+tun@nLe7hi zE!r8mF23Vw;xxvucM9xvIJZjgemuEVR}j=hJX$uMIVLWy z|9EOc){0k;diZwpJt(;^{_y>y9!K|oj@9wZ`Oj7oG@NDzAIxEKJlGDt8Jh@pr4K65zK@D1Cjb1MB)ns#>P13YiZlOmn>KG=F`6 z)66HQquSp5>s85#tdY*Ik?1&eHFiT;nZ~(y-G|;E{4ebK(dpNvsYfYb@?blvB3+L?nKQ%SB__f|QH@jok=IvC;uIghlE0T0g>R1%|szqP} zA4|uP8%(vQC%y-@zH24UXs_E^aZkMdUlI53YxV{=XF1u;-ZIZuQU1WJFR7f>O1Jc< z|EuAAJH1qMzcyFrLXTdj_Fs?YRZhOP+SNYu+?}4L+}1}GQ{0jwoOkN|4KRt#j?ZuYTg|pp_vXpIp5CK6u~yOFhvUYqu;rYxh?6)O%Bnl=fR5Jh$}4uZ3s+ep;k# zIBD@=fnC{LLi1Y~vP9?X&02Kuf7*fVapfwmvBz&-{rh3R{^9P(dvhP#E2};ei`uhK zhQHZdq2&4V75Bc$*1camL6;-La>t)Fq5TtiRSkJgmYjX}_v`A_H@wG4Q2_=NZSd&+k+ozZvP}m-OfF2hqTJ#)`F_ zj!78;ou|(nxsbg4qm!w9g|&sk3rCfI@2*b$KWDREYSupf;k~2Slu>lGMdF?EvlkvN)!MVUn0@hvFWmx1TvHd-dHdIF+@xEh z)g2t-=n?;|t$=19yL}xRPToHR0rkA6Wu=|4rHUF1zQJRus~y(xzlB zo3)gw%rDR4|L@r!cxxCdBOgF z{@pFTXcj&zlgoC)76q@+SO-PhOczG&m4C)|rP z;ymKpCP{d&yYJ*wX12^U`^Zz-;#W5FJ{KH+ZOVKh>A0QD>&wE8@A4$d{_xDIt`73! z3Ebi}SAgkSBf~_AUy~)Yrb;=_dUtfgd8r3W6HPayp3IfG^+iD2|GUu9jFxL6pKiJ| zMsD%*h)?}|GlF%`boVQV7JU4=!{4m-L*|>F7yPb$T=`~qn%{3LJ5;=O&&F@JUsqIU zOWx0WrO|b+2l{U?9pC&0AhMbalGv`s8`2IcY>fiq;i>^HX?$FKMYC-ev9r?MH z`N92Hxh`z$pI`Nv#TV1#)u`_v-1+cPsPOjw{~Xrt@2Io-bV$c4a@PWnnwFG^W1xt!&>Iz2$eEi?7Rwe#GE zzdbFVICZ7VU$J>Jw(Kzdv#LAzTu4UTu1ONNx)#-5-D7x-DR)7utiE%o4W7F_b1lkugpgNoZp6}QZ6 zuZj$%w0^7p73`TSZXS>gp0@qj$;C%^fC4f1h(qKaJCFEZlO@i~zrFjNUDf_rMcs~i_EbJ%=++JdUp3o8ohc$M_lxljLi{F4Vy*_F^dyvJOAUAbdX|R=TepgI20n?6+*0LqaDL~J3$=-YRe~3t)>}_omXW#kmynX7 zPh)N5F$JN;pkbtzhDybRvnp*Nrm1VQRe$DO+T`Ksd1CTSG_;5=Wxx%k!viGh<@3)`d5vXdnv+Hwq{Ne7)dBU9+w=o}IvgWFA#}SR&-O(>x zUAU8O7MNa(y|zkU$*?Ci@QS{o1BXNx!$gTTC5?Z7uk8w(bY5+ruH>b~3(Ho#p7-Kp zb4bmt?<{t+?la}ae>l88KE5?*;j!PFXFuz-U-3`x%)iaT{SoG0gl0|OIay-ajnm$f zj%Z{^biLuR*}085d|R*kal_vU$?tp})^doRy0SZ`_db>*p}vEToe9&t;3G@141M2XtJc(8zOFo8QGkq2~LJR(m@#97WjE zH&zKoS?GkuyCij_I$q&dbl~XdWtb?Dq?}bze{EM-)GGdjwV#D<3ES?R-_`$H=J=M- z+>1+`kM3cA{-e($C%#ae`+Mo*|6=l!8?V29fAHT7#>$_@Je8+f=E0&DP~oZCH$SrAD-JNe=+q>;fWL@=bUpY-=(ZK zE>9D3N$Obaw@`fIRy~!SQ)yyXvcn0tzfg92-1%3JXLwi)Y7bpG+6N+{N?$ zbbz&plA&GAM~Pqi!=>-Cvxx|q>8i5lo84&6zqZ}|vY+V250~pF&Rq5+rCnnBg*|6x z9x=EY7gwahX52I5wtL~{3)}Yyb^7SFZw~jp^7@}-{}GLfnwG6spIUgj6`AahCisHAAmcC3hFC)@QqN>*Vuklh?M*t<`(D`Ds~vMYz!(y-na+Eby$? z`*WW0KPQOxlw6Yb5WcIhL|@6!X9b zboh@+pMQJu_WO*gA62o{HvhZq^>_X{y`*07zX^B{xO-~ugNJWdOpo)*(pdrvag|QR zuF@HW>TQ!Gg68f5IbqQj6Zcx7WEMT3~C}5z+%Axa z0V|oKUOV}#v~77aVTmFOM`I03$B_y1Oe0=LdD_k1l5;WY?F0{=MC&OsoeP7sHWYVh zSNZN`PCuV@$XFm_V|A5k$^R#lG-@SvdirDqIvrKo`j#bKNxQbIAYv7>vr1c_y!fj* z0tzfV4h_|&G*sMWGUos1D8oeRTO7Ce67W3x}_i1*T}AKP6n|Km=0{-o`QyW);LsX9i% z^A$4dfC$3VVGUXT?rAMBeMtewT%x87Q)I!VGaaN&+kxlEfbJxWM^-SGV1ciulz z-yXIJ6~5%ZV`Ct!70OqWRqFWJ@$^KYVq<+F=cQ*3&YY@$*nETdtJ2?7?k9&$l$bdE z|Dm~yKVPW)V|e4%?gx+B5(_@AYHX|BcXZ*--U|!9>xATf(#n(n&3XQvocr;MyFYpK z{Af=ve160Kg~>aEH!@lspHn1PiYpoF)Iap-3w`i2?5%~Q`cZGhWT4u;8BseGlcw#u zx&2Dz#X=!XyG#{fMF$Q8aMa62ynYrqo8O`O6MGbFEr4D0&zsA)-dYIC1_BRH`0EC& zzn#vJVanp^zwY6aOYdHMJ?g8mIjArvk-cPYg_NJ%Ka2mj6)LV~^m{e#{p8UzAy@c7 zkl&Vy+Q@l^vqU=u_q>eV5uVw#>%9LH;f|fPEZ4vLIKN&fUGQgm-wR{oS@~R&(ThV; z3O6;mCT*!HHeL62R*zpY|Dl_UvwqrkTJ`y;v^||HA*t!LA|$IM=MG5hE z>*qH2u9fN2D^fCKP=QQbTG<_Zdf6vqp}NrGnlDa^g_v3z447P!IFeIdi8*C=EfxBA z>zS+F?3HWv>us{PI(sV{1|`3L_~X#G%IeZ(4<~o;UYNJtf8tcB<`*0GW_&*vwywgp z%qqob_8yNOtMm0O>etH_99}VZ!tE#ZF{au=k3j|fwLiQe`KD9+jTAq{&-q^~aEs@5 z&x2m)i`lQ%CizP$8|J*3llVG-@vhxIhUn_$pQ?pQWoCNtoK`oy!DAd8dg5f5^U{FV z8IsE~)wWMPcrTER{rMvnw#f}jhCYkgYuyE-UUVM0ARd_I&mq9H%&EbHCs=XqZwsgF zF4Kt;Pd2~IGf&#SCCqw@iIDQUgOx1*4Q2HG_RdUKO25w25Px{z3BP{#tTVpzxE4J) zT9ou>^AhWnBI%I4A4XBUaltRjH!B(H<;t;s*YXWme!9Iz$VMpn{qzjuH~cbl?@Q^Q z?`rhXYY&>(`{l>)g0H+!CQ7_@%Q@KmIXm(Fn^v{I^+LaY3hlL5GF;PqMBr|L&lSaq z5^79Q=M!7Rs+0`BuuPdH%+%6w5;QBG67bq)!i8B$xhiev4tTCn{Fx&Ze4_plhi&{c zx1=RU?GJ36e>hY~q=a%_3&z3JHU=7cQ@uNZ!~rD$SAtfdg1fab3A$6{6y{^|2|i? zf6I>Q9YQ9Ikt@$9BtJi*tbOC&yx9JAInFQEoeWqlvLa%;^{oBdL^KVze-f(RWOlu* zuJ6kck1e&;lTAE%CgvPovwNXOPt8}sPDR_`Wvqc!R*6EKD50v-CX(xr;j1X*+!dv* zC;T(#(v`^nHQ(gb+#*QN=uKRe+VUnG_wRP>_NA+CX z?gp+n)#*xqEmZ{0<(WOzU6t{8`Zk5ArhPhB4V8tQx41W0DY0-cP83|=!84IjbfNV^ z-)Y;nUJ|Nd_;l07KyKo$3rCM{3z^^R!IP-0B;+iiJbAl@duc(6>aE+h_+yad}`BX*2Gk4h)=KID-8!a)P8pNw8e|u7`nUZ14+IA0~ z#2%k}O&&dmCTMTEdg5eI^WF1jcY$%>`@S5MUP#v+28|wa6`9RjUnElS^`I4gg z?7Q#rNvhr#*2mkgon6b;V)^>?Bykrd!zEw7DMWHGIxSFOa!K+yFL%l*X~u4T2fNuN zZvw<&mgY``S;{lnId2N1WT&9Ke7~e|TEg#dZ(kVu_GX>8Jg|J$-oRtVY0DMcgEpjZ z<9WaLyWFu}Y4&FYL5G5pmDbhYcj8l@DDf-Vt6YGor6CiPu}v&q8+TopmDFj+@H6LE zgvZZqTffA}yCiYk7Kb-J)Y|W8FlTx2T>A-HJyi3vXpUX&EsbQ!-N9l>mX)7UN?u** zcamgZ;V_l-!1+T8GH2M+W+GiOzJg**^CQZ<30#f4FR-k0Mu43l42bh=zse^MaSsTg>4Vnhpr;(^7# zo0^-u6$PcGyXVQa_l|X}g}Uzok7`vd7VB zyGj~^Z{7Fj#Zp!!D_mb`TUti0K0H%uy~A#|+=TZEXM=Xml;n!pBg!NG{n4jPv8r4Z zx12JwnAg`EntM&2PhA+G@VSh|=Ixs*5`CMFWB6Rr9b&*duRWkcpTQ;T5*VR;Gzk91}!j?%bb~b^2Jc*!; z-!t)KbcAx}#ogukAsL07w)ei8S>8J)@!`ZQiyJNF?k+AYYF90K|M7D5FA8JUyy@V^ zw_sA(MbQ(f4U=UbEIXQhN09B$j|Iwi?%vf6il1$kd&w(FLo{oNs%B!kzWe7W-QGl_ z)OVjh?ez{wS^eNm9<%iAM^lTulnq6+L?0CwS#%}_FOQm;YH+Og)b9QXOM?!cz9zQq z(<9ZM&LakFudb*o2H0^-aY@n;;W8+?dGDUw*;%IA@(;ZvOjT4^Zr;2(=fH-oTd#H> zG5BuUT4VNdhSJX*SD73Jmn4tlcD8;Fvq%Eci zT4vr6lbqI>JKwS)w`1nzsUK9kToYB&nYctB+*=}>bAwA|q4&xl<(IE4Z=7P>uCyw_ z-8<_aN5rOmUR)DHH5pU;q_jFW`W5Zu*~Vvd!pmUsB@dpoGOw*tH?vIt2YXHL^yqT*8Lh&tm>|KVI#FUx_*AdfIdfz*rg|M_6a1McEiLW0?u1vx&uLHId^sl>L_06*57yH{LfYC;_shiYCX8TMK&jAiEBcJN~qS=j{Q}9 zqOo14^=7ll9m`+&Ytxb9eLmf{`X;}~yf-P!Po-_i6~{vYOl*n)Qk{tb$DdYg7U&G@ zTO?_+MeY9drN0=SY?e%sbK4s^yWdx(El_cK$#a(^j{w_iUP%U_8y<`6G&N3DF+IN8 zf4-fBb(xNR-obT~JbG4$99W-P?dfm$>Qdy7ozr}hB3A9|I5J^Nxu=(p31HT-e9JThC z{_ms>zan(xY)-qmnp=O#f7>^+dDVfV8*7A8C!cpyY5Tdy^~l62;BNL>@oz~s)z)m= z^rm)wt$hFc&SLgw5>`i_l`8#^xl_}nzWK%-iD063;Y3GR%Im$sJ8s&YSwhgU9=- z_(X|g)pkeT%=F+fytrf^N8=~g29KUkN8{&T?EaOrn$6}QD`(3ozerN5la+1QRvIJl&xCvO|B5rkX>Vr+g=a+kv;N%eeQNolV0N4M9w{At zvE3~mJiX`BGJkD4Vk>xA{pk^nznTKK^j`<<)l*bt-1Ol?!Pe!=mp?E*E~c656_}>B zAk;MahUKj1$3hDpRhgVP>2q-Dajg@wMg7Vmd%TnlBc8U1ZH+#3G;~&_%B7$pfui?9 zbM9=J-jFhp8?=D#P%HP=MMs6IHa>|9+9eTqP^da{x0>G^j%jW-SzzsaiwFUe`oPR=BRZWycg5iyJ3Dp3Sa%arqFlBL5}BvQQSO zkm4u*Za1#{x`VIe<4v8w_*))4#rK5`YcJL9{8GN_Lfy?26}IHykeP)&(^`Du>=Gk_ zBK}>`Qk}p5%)wx7>u9OYg9bj{A%+|amr5n>^y@F=_fbnP-+8UlFl>L|Vz(IviA+)3 zbYk{R5){|j)%Z73C@~;za`F)_Wuu77t&4JgE%lyW;c{$i_Vp4a!#nqP_M8>YPP}{4 zBIoB0v-y`!JmtTzeW^9u|4$8*CHx<4zL<5(cg{S)j$L(q5p^#l|5?cPPrlDG%_C`p z>-vw+%?o}%Z!0L>bnw^YLXY!d5BJL1W&Em?u&Y@q>t49ktS`L>rAyY&h!KV0-K6~4%4!=BXcdpr);-RfE=q)lYx%#56KU_#PUQ?V@% zLJuySalXvPgiHRPch zw_Lnid*M;H^p7`By(BK(l)kQX>0<3Q**kOYGhFQCDw$cxecFxf!Pjqbl}1zCk__%2 z3;MdW_lUuF+dxkhwzt!Z&&E#wyXmAy&mQ%FwNIKNUmxX^i9D&|m#NamX3REU#M@!o zG2cut2R3$g@nGB4{O34_Y3uQSY3USA-TeAvG5#@BqIZMBoUi&D~7KQPr|xp;bZ!qJBj zYuEhWqZk_a`EbCQs=ZunTRt{?ub*gDzR2j}$Jfz+;(Rrdj<3&4IyXD?V@>m&jun^0 zT)ypAef9d^-`^EquZ9P%&ljoM^H|q)^5w{7%Gr-UJc)>16Tg4n{lm{pm272&&+1(F zxyY&C({UgyKHg5>mnn9xLGxq7KlI$uvs4v6bwT>Wnt&faxUIt;S*A4m z*-8JF*zzeu=YK=UB~_QCoZmadZe3m7(4(_7O#bb?%Q{=;*9l+Lp7lgf?{3nlRwIN8kR(D(e%qg{tpf2X{$IC*mY>xJLyRodJp zG}+y1+WzwBsbZEhx1jt z2M?zfYr_l`HfydcPd*!LD4sq2xmiPRuTKAw4!<+cjxe9@JSeu`^>^}z@&YBk`bhrz zIbDZu34gROS*yqIUsLxi_uMu9*KdwacK>U)j%|I_p+gGIdMXLOmsr_^d|W)e=A#?C zzK!>(gG+k*Eq5L)O5fm};kYG4sJWImMYJel3UBujgX7R8w>J9SZgt*sr<>g80uRQ# z=x$iLZ?R5c+^z`{T&+UueD@!kdwBlBS@YfJS?WZUOR4MMJ3h_T`Kzg5;4NvdBm>2L zH$SoLpWE^Hs^<;CI~_N2{1PmzPi%a7I7;&2>9zBRu# z>9du8d3I5%wvNO7MnCTd6~*HkDs67@-^zB{DOhL4?BAyUtmc<}N%r*Wo}D&&inW5B zfpSq3zs&%(Rqa89rqX1IoVLm4c23irdRY(u{n=uA+%qRP<;U+NrZiSp<>-Y@ruo%6 zmF5le`+ZJ_Bt7_3uq18e!`Er2H-~LjR^H#kabSvXzvaz?lZwK>Z8(0Z{O`vYQ}qpd zBy?1ajP#^+rY~1JxtuLETg5QKujkxc>tx6R+X*JTe(o!`<=kwVYhC{7Lt5F!%G!&^ z!a&sU;poT{QlmgqNELvRc7h`p5~LZpH*GX`3n3l-gNt$x}a^AgUsn#PeE-mGLB&FXJ>=6FhZMn>n^Howz=N}~2 zJc$bq7PxV4smv0A`V%KM_`I3%sOQ3kfVG`UXa80(Is0g+xBXbrb$PMrBnh2`F`km2 zB3tLYd6VNg?bp`r+n-M@>Wb5Gw%dJ!tub8vXT0A=Gq0&qk(OR7A~KaZV~b|;@RgZG z8QO@X?!w*$)k8{CMkU)92T;cdl+&jWxsC*-z?N zE|qcScIjSC*IvCZYX2|pee*sr#l8C{b1iRg$NaGQElw-l97Oro%=;|$XLW^wu{QhS z<#~r!dh-XYU&e2>bxmW3dS`^?bJM+FgG17nzU&T--FU=S@NmPo)2Y$ECcmFfR&QO+ zqo$(bASNfbE{(IdWgU2*iU0g#ll%U2m@d8Ft?;0HmGJo+vXYV~4Q00J-BU7%GCwo< ze0S^n=tmz}mZ^Bh3g`yL|NHlEhIP3f6Ek-?9ka5u-n@CUWfJStp9V(i6HY#V z^@=Mx`nJ=e4MF=ir=Nf3o?KRUN$6~rn4iP!#Q`6SDpV)3KDE^6-FfKL!<(B77BPuy zx10aD9uOzlq36^fU{DWg=w?lPukr0&?A}GZQl=Vn%(d0sTbC@+v9P$|u&z}{!@qac zl&q9g&4&*kGTi>}wJ!UKW$`;syPto!^l!&r^DR91Sf&2$-lj@z{|7hP3=0ak9pB(N zJ8CspF^%5@KvE3nH!dRO9idgR7S$C})@Kfd)kw=2Y=zr`Ltc;8LwS0vXizSzcjvagbEo(cbYt>5lfQtCC` zLjNTmU`b`k|$%$rhH++{`@Qo;q>H@!0-_ABuEi z`1((tG&=cuQf*XLu~H>ygwcXY^=X8`_i~ZhFDJ7ncllb_*)eZ@b-i`+WS9GUB`tT< z|JJjy?V9ejHYk~Oe*e1JN%H>Fot8RWHr{-3Yi{m5;m3D1qc3dPC$HA`;>d5CqGx=| z&e}H=M;|X1dVJv4#Eg*jMtyU+k00M$u9$M&eb3$B@vIMb-r863^5?G?KYj(d%>Qll zo|*Z#_3aY-``e~nbMI9${FJEq_J_Y;pO7Q_`iGa_e|zw2pZ|k*uUe*D@!1h}Vr%Ew z-Od~8j_<#*`Bf~>-xA?lrrZa9B+CBGpMU0F>z6Y!HCCIt@BPwTwdK;6qcsfPcZ5an zfTCi%Xz=a2$QOQlJ$b~Ujw=~OXh?Zmr002lZebAo{XKZOU!!5~8~d}VoDyPlr<+ce z*m%n+CrtC`dw1{+_R2zRq^!A#PSLdbrCmST_Or0ZGWKn9=Rg|If z4-*wd2ab-O2E9%tSGk}q?^?``-ty>KZkU;IZPyc_xr;c{9o!YgodZv9|8X(3 z*0X1Gw4KA#uAe_euI2C^d%8h=&XE_t??vsoxLdRBTmC`Szvf>A*=lzPK6F6EfNk+tWp=ZADddtqP{@iiy{WST*_a2*9a^7uOQu5<> zWy1Yg6JHo-@wV-|B-8xc?D>rUJ6^H8v+Fs0!g1}_YyJCF+Em|lO0Z2c&}WXbue!e~ zcfZb+&U-3suP1<)V{7U^oO40p+Mnw8_x2i=y}6MTA8}Up@S@L3Ld_mL!M4wxuBLPx zF_@}WBHix6bGKkoSWAPYvV%(7mo4gIoqhVe9przU+Ky#q6QtW*4$cCF$yxdvyjPo2Sbio%nTeWyrBM+5bt8&z+ugMB>jy z`4{*0nYr!1IL&mRGD&l=L7EEc)5D|-KhJsn3h z<{p``-&!hM*=XXlr7kHkd~b47e-tPA{;0eq?fX=ub0Ys*SCtu8i{>m@zT{1es1J`rDta<8Sm~AwHGRUc`2DkdYfos zqOkYXmlqd5ToHbr{pzZx?wT)>S(YgnHu1$Az9V|PFz0Y}LCJ>06a38%t+ z*Q2NZ{@b2!&C?z%7L@(yHb1RGZ2GC!x>Y0}5+ckf7B6vVK9+S{M}yIRyX1;rU}cYS#3 z`}u`k({1$+&ziN8Mf-Z{nr;uC*UE-c-{CPhpEfb^!n8G?6)~U4Z+`IUTqT#zcKW7N@?b-5l+v^zyiRS8BH8r35 zOE#3R@mlJZl$5rx{(73p`n})S?S8K@zO_wvXOMg5u{18BX4$}m`0v}_?B)tnSnb^X zY7ZCZYO6)wDs0Mz?`%4b{*bg5ketd9Ej@dW%6!$cXGJDT1bw;5qiQJOXj1T}N<}60 zL$XSI@B2n`wSSEdnWK^}ozScJz1hC-^F8CZxh+pEJAFM4Z<@*c8bnn?ZrIUT7d1I8|Ou=T-U?H z8qcw$WaFktKfi62@seDpwiTTXox}g_Nm=5?#6LzjUDHx7IB?m+(H4Y~hK-_6hp)e8Akcy!VFUy2*1>31A4xb@geR+uTR zw?R*(&2r!3Q%*@4A~$z^4XXKDS{}0cS=+|s@D4KY2X;?8XR|SdRnmPL>{w_?s;# z`Qz)}J14rmzhC-r>-_hE`ib9;geJY14-V@aIqW^r$4@Wzt=P?cUM_yZnTj74jIwd@ zU6 zd;DbC_s$~%j}I=f<6z`=aS#_eEOS4wZGwbuwBErvmU}HaFD^Z;r4xOPfBpV@60H4` zb)w7UHmA>bDERPuMa)f6`MMp_a&mn$EH|r1ZHYMaUUR(%&&pXV7pk=F{FQS|#js3% zZ)2o4-{+v6IzcOLUl5&Pw$A$3{)CE8w=R7-`ptFP4)vt-ewl$1TjJSTAS>2uSYNs( zZE#(+0;JK0=!vF1Ct0&XS2Q%lcJuvt6_J>bH z_qZ%oyS#PlBnhvjQuh|Ge{kc=u8cTi`S{Pqg{>~2B_H~aBP4!^8wyHxjc~{bb?%s`Qr(NIJ z779m;^FKbYBt7M@o8Ixe9T6o}$&!zn_CIs?th+7N6YG9>L+;7jdt_f2HtxtIsRk z|6uAo-VcAD?{&R-o%7}CpzkhQ;`M47MQ-VDuF-Uwo}t3F(d%cx^kaH2Hz{ywuH927 z&gHu$OsM%~v!Iwx;qy}$89#j9a`@i_m7X}sM&|e{509`Z8}8%nI@EgeYvA5R%*WQ$ zaJXAbiuG|A%(Ch{vcXPh@dCrtlxGRY7Y6jq|7iYgZJqdk7W)HdKS->Z^Epa!_U<}$ zsoML$dB6AhKKyT&|Fp1q%?PE($r%v16ZzqC|w=~>TTAz7++vUvf?*5+Qzh9%X@ZlllHL=zc{vT5^HmP6k z!SlAi`NFaYjg8B9{>pJuam%UE`eR++o-V%6iB-Ja=EJr3Kc>s8riOZ)dMtEldcdPQ zpC&|3H*EdpqWabGck115r=L0{-Eio=!gqDU!%Qi+c6G5!4;MwflL+0(q&26KMYW{= zmc;w#O>O7OD(r0pH|GAm@a0pm&AG6bNy$$yx$y`o>*%lrFOzZb@G#+jyDIXsuyI<6 z`}cQSe>UA%f1j|*En`>AG-^ zOZ(ohb=@z=n~d@7K81WJQ@xx@>eY|IB+1d#joMfA4xbeZyyuh`1wd zYC?}+?tJ+}w?oPB%hvELe~t)drd<;xp8e=c+9iA|CDVh)H|hMMUwW@L3w9>n5LVox zd9C$`f&2WkQJy?!Kbxj_1j{W9`5v`^0Hh}o6~`Xn-pK~SDCskKzT`JYDn>h z#_v0ir>Yrh-8v;WdvQzDA@}ej3WieV|5zU%-+uVT#kEDNd01kP&oHci{OxVOpy<>f zHKD^dX0BU1^N2uIfMjQ(tr7EScj@&~o`I4YLdx=j*%}+Ge*ZHrsVkNYJ15s+cX!_7 z)PMhWR>-(JF zzPe|_f9!ty;ev|08K*iGzbv@?zNKNR(gNZlMK-_c{H^iYKcx#F?@6@^ys-A zJa0PAI|Rh!Ejlf3D`T)^kuh6n$+_+$FW$avkYvm&*f{aA<1(iF`+g2a-)^6s`1hAU+}V_mkEVY-#9eBTf6u<+hk;>AreV3Zh;*{V?k3ci7o32!HS{j`B)i-Z%cm8ylqi3rP=Nw50^|X_| z%KEp;?8&i{tNMKAZJ)0H?C$OB2QNwf6_gVU?>Lh1_Mcsi>}D}}$Fe@5t6IC0Pn!P? zynMgggXdy6_p1p48+ces6b;XOlntGya_r5`+0&@W^xE`Mxlto%YR)pDPIiTXj8H*H99d&t2)xAD@#g%T=l+rP_v zc^xkQ_qTm}BXjZO-go!wrKQc|4qjV({j-wcwRL-2=GR%Bt)0`rz`rK$uKd4$atl0q z4s|7|9NViSdTEMQO^JQy{}*}6hg;M3Rm@mg*ZGp|bpMy3QYY_Uqo9BMFH*2YqWV+J2FAx-2^5#q%bm!`RK%{F$CEK{{Rr$gN; z} z%EULHr;6>a6w%nYs(YYDfR?$*Gl8}Y zf6bb8tu1epkMh!giv>CzRoI*tB>3^TCC%AWAs;Qq`}Bc~wRoTZvp0vH&Xs?epI~(_ z@x|w(eUo?WuJ1lO`~HDlrPDX2o=&j)bYi08i`(1n*!cf-PnO{1lw1*8ZMQD=x4_la z)d_EI>`%E4j$4vW#iX{@t#<;y2btK*ek^lUH!0odo-DpQMo3wcJA797 zA$|X#jaF*1y0LFIEZrymDz?il*F9P$KSuDZbJ7Qs=uXp8+l$ApE|lmj+?eTlrhZPB z??y?9H;-F1uf|+7QBm`kI5|mTUb_6_veTz(nk2PMoo0tSEk5l(@y0$ab;GvbyB73M zS7y6+M%6Ori9^V2tq)e;C9+>tJxt0n6LVeq@qQZHjzx>+`fl{-;VM%2y8ntq{tt`9 z8S9PX__{BD+-MYMZ0ON*=8R0;x$NV8(l#f96Bh6<^Lg3C$Sn0~jzsM4b;mZR2me%A z7uS0%dwuRBcVDlrBML%`Q);=NMqGGWv-IPdm2Ye>7fz~qv*w|N=S|(CJIaMR6Ju&t zmOD9caR_uOvg(RVYxL;ZG+E;5LeK`z7tU@qNmi@M=JdWOjz4tQbpIrU)jnb+1|qw| z_Z?oWx&Cg~vGtpag-^zD)wWzemVe;yzlQ!@^k3F#`5#?ws#)USQO!wetMZgE=~!x#Grv0oR|$Q-7zF@2g){Eyv@ zvYv^{^K5dTcAN=Xw7qqL1nXN}Wo35jvX;a@KknYx{yuldjvL~qIs*+dMJ7u8+TYZ9 zWW$=XcCJY;{_{wD=2J54>D2q`%i+PysARZgVS7`MKxbmC3Y+%iS9f1Y&-=cr^6;w4 z$^T2v;KYvSJ zEbqK|eK)qh=d1g>)qc*LeGgUIdV6K=*OoI?f4}!^Cre~X+y4F5-`-05skm{fxHUBM z`hPe0nP}8!w(3MPFQ3_$hbnBRGY>A(l@s^4{6J@N;-kMVR|>bd#;RNQ?3;a{IxSG@ z^{YxzWy83yMMv1{^fpXCoxm(PD{KSvV|J72OFVn@^1l68vr1b?RO^q}1s0 zF+hTQwyv_yx_e!ZIQRY4+LidIo0>q)}WJx6|&ofM4WnAPwq)YkCX>D+>n z4Mz{XTrY9f=ctOI-<%!imCxDQ%rQuEDgN>%QoaAkjjgZM($3p8D!bon-Mw4cEQjNv zrE$j*jdfAJDsCQ8W{09e4()MY`C;qi$FEOJu@QP)wybG+?T6hGv1^#8eOtJ^UD==U z;JWEHG9QwC`<+ydh4W7?T%D@AWxr5!^h~cGw{JgiJMHz%IqAfeteD(DP94Y0&l8s0 z%yAL!e3+ZgTo%?gQJ~y->YSsJk6!oqzf*6V8j|{k_jKpO#O%W}7t~MM%r#M>cCXCG zCii!RBGY~a+P@e3&p&WSi}}CJk=gnG zI{*G|Z@#LaACa^*LFJfyeayjITmL`0u(14qlEu9GI?-EORvz=@NlxFj?S}pXr6)%& zTrE42qb@QlW92VUMc+E9E7LmZo2yFOjEtc8mIf2S4P`=$w{#W7#hq*N3SJp9;q=p{ zw_h?HRNB5ylvtx;<^67Nr9X$zB%=!p{8Vd9_p!&lm=awzccR2|C#3_oV)sh+o)V4S zSo$#_OqT=7kW)iZ3>2l%+75& zj#*h|esd&TCrY@QEK@W*w4+{sLz9_~n^=pBv2TxMblp6u(xqV~aa8H!zp10(a*;aj5W%s4WdS2zt z2)Qac@Ak1_NR&38*~2_d2e6Uko$G-gUspGJuPz||J=M!ysm!M zxtU8o?cq^1obkrJzwPnu{Qk$!&fd7A#cXQ(@n-tm3+wL}+o-#Fs<=f(nX&QxX|~_7 zZ=YVqg#**wlXN04@q;=s8)v&K8J_xFsAaY-;7HTaTZ*np9;f&`C7c=rPPiYK<;k=RJ*#=%k%Tul=HBtI{$nA@&ewBbp6&JzU$46#sM#rH zYO^u#u0zP0h(>1H@^_s7QZ22cTc^jZ>YiU$)tUcDEA$uN{o3o@^49z6?Hko==G*M# zc1;qgaQM2`FG%kEwhQg*hIT0iLXUsVT^?bV-EeZ5hFa&rmU%Wm88&SaiP*4!e|~e@ zk%a2Gjm+jxWtD%vTAf$%xYypWrlPo_%Ie{@wGsdBY<&Lo($c~eVQ23u@U(awnq*a8 zQeu)3W0eYa)u9J= zPmP(dBqaIkWs{!uL5z*l=RI1irN>dS>2V{wc6RlG?sjJXe?Pw-PN{kM{#5_3lK=V- z9Ew!hBp%GFmQR`>5p=}iMdQ{RXO$;POfqs;GW>Ma@wlf->MRu=#e}UK5yqVdr^H3M zT84ew=iDx8QTxlb&aM8!0^f}Lb_{!~uRBlITfHGC(tgjss$>@zl|`wims(VPi8aZK zk>nPeb8M#Z#2>HMn^#Ucw6oa%(T|T4Z3-1vpEz)0!pFzA7iL|3Z&+2LUGv$O-^G3T zg1Ei&1w~C+%Max(p0wWEaQ2#@WY+)YhGs{fCVp_5o#gF%Os{Rab!<)5DO}Xpp?kn5XNxAjj z>U(zf?}v--vOn{Gf4h6^&(GyQFDAMry}4=3b9Pqf!~LP_Y{Z|R>vepz`M68cpY#(V zofElPCQAI;chf7+U#0C~givRqMcbn94k~ODB^F7CN?M6<`EI##LehKgbcy)HQweTt z_nj;adD9!+FJr#+cIUx z{G|`l6L0*S#pbu|#?1rLrFyoyX1|-BXGCnBD4(?>`R!$s8rg|Gj&|p6$jnZ(NK$)o zFhIz8VZfoQrDAX1=I+>X?p)a(rIS-MV=FQje%jR{7twv!CP>Ata^{?Cg_=Uj@?utg zN}88d5;+)GyFxSZnd#hIT!-)1^FRGIal(XipQov+r;DD-KlUjt=e}HIx?HO_{Xe;Hvd3#v7Zta}S`S6_Ha)SVuDyFyJbPB3t=;&; zQ!C7Ex#QV$T)!+5U32}f>=xm*ubwUB$)hfrpgsBHtu3=(RXz$x61#R}$>Nopb<;x2 z-S4dFL~wJ1^@Cv)GVjw1&CLWf1FD^E_8*cPC?)YgD{o(yG?M&q@Ggst->Gw_Gpg)^51!tzp-Xl4yrqxMc8Na7)INUnO3oL)$#xSJ z%{mt{7G7JEoM1YMU%pO!%^88yC1-Ecwk4jP7P>LPF~8=^#ki7pF|zOXTo%f4Tod?M z{mngF9^0xb$DW?{H>mo;wpw zh(<#D$Cn?f_e~YK610e?WRACwA)9hIN|wfD)cE|#tR|JQR(ygbuXuU@OtJrzq^ zwLZsQ6=LWg_DeZYd<h@;{x!rOj;I6DJt( zT9@59u&45WLE8PJN9P&;HqEM7kQbXj$5OaaRQuOw*U!`A&lMIuI<3Du>Eol~gxVg7 zi!!;l_1pt4M8CMYT5nq(@6-LV_I6z!Jxm;1vZn5~ydpO1hl%Ki+KSYaL!3o~*h~bK0BDk*oG; zsJDsSms@u8wD+VV1rr#RwRbMqzg_v(4yy-YReaCvybgZ*;WJP8amC}V4|@fUZoPKn zrdagrYQ+!tC6o;Rc_%GC*}2ftZ;|2qBS(1Vt^D=z@p;3{OLZo>QIf*yWe@D-Ert3r zFY_gSerA4Q|9`iZKlAs#X6SzO>XyE&OIL$Xh=|UL8y%`)S8jZAU%c^%M6}69=`|aV z#tHw`G3;^+5lZfNOVaODy_UerDr%z9bZLqB%MbS79|e_{r%k_`nzrM!P31oSZ|8L1 z?|eF^{G9Fa`^=lu<~ptpGkqC4#W>w9`NxOD5|*1(UtQaJtX;lJSuKsR_WQ%b8a3Z; zI@;7)O`a%W4@L7wmlaUcPZ%?B2{>x=tZHvbSWE z-FICqe|NvWSJ9bIQRPXrN#35$W!GO_PUqii|MJ~F;qv!>j*H!9KY0F~_pEE&A33$o z39*0fccocfZ`8P{|DcGeTBv7|apM^oh2<}NtWv8pOnFZ+A z&+R#)Vc)ift&PEXL6Sg%irdi#>(+$o&GlX7w$bK&q~?p9psC`@hArF6r@WiEEvNF} zM2W4vycdp~VW?M6oqFJbi*WRu4*%n4pXj(H6)X`Ba!EQfx0>(Z!Hp(|OixPQThwa1 z%vbxTMx zy-_-~ZZb#x>A*YAZb=-$RXs-pmc>M@mtf*y%wv)0JlH#NowtFI^YxDG<+d}=9rNIM z`(Sn6+L+hgfqRoq_$|_ojw?`ca}H*X$qtl#JYV%uiIdf*PmOwEY8E$6u>Jq8F>Tia zasQ2{jtf7YoTX-RA$@y;`GPdz)EjLX*a%}mbi+|bo?A*%|de)bVedqTZwK5hD+c)p;Sv#R| z^MQGyOxD>`6c+@u{Foq-bZ0R~N6_COozTS*6V==N#9P>;lU3T-4qizJ4N@~KNj=To zcSPayV`uMVouVxckG0&U98rk$ytdct=*gC*84{}|Nqlqrwd2+uzGGEY1^dL;9@Jbh zca@22(u6yYo){WjaNb?k7qN2_`>ic2eg99JKfnL#>h%v!Ok{ZSoLScT+QBwn`O6CP zRnm8MpH_Qw&z8fvecOV}U3c!5KfJT^;)`2XXHJypIkJGmH8i zL(0O5IVlbI>!ldmrKUwqmiv6y{+KIBmiNhVt@q2`Q;n9gFh1(o<6(K07;m!?taDmlx=$ zxgAnEaLdR1??qSbQ|l&sIL7rH38}^{2+D z*;PI04q3HnqD20rOMz?mO7rk?+cdU*OG$mI@bjGWjmTNkUe3D5kpIhk<*S@e9_pGW zyjQ6xDjV)7=XXmgNM7<;sON}A(;U!A@qORk-adT5A)-AgFHf(gwl*;@k1zT0rj<4v zoflUItDh;`)yTNcYQ9@k=7$@}3F%Jqb1aM9-jxb%Jl)-J%!B8t%CW1~`UNScJ*@WY z{ccOR_Fes9c~V>0GwGF6CQ3v#PYXRGAi%>kOU1Bdi+iYC3l zYP{dWy{P!}gerZ8X=!c-hFYurg@l|>SnVwAnkb>F zsD6*{$^JbyiBFZTUccVn*~!_{)AQt`{N7b*zov zzNr5HzoOn+rj{8`LuY#S{5Z0G#nnvHMK$6FPc1r8`eM3r`Ge2l3Vv_@a6QpZcPJ1k zTO;T5{LkJ4;Xlr-dtCYwwiX~+KJJfkeD-e@Wy39Ox~pd>Do8-H(vqB%lg3>qD~vZ6 zPn)QqM&NGB}tlDF=d4+_US>$5&)mZ-f z^VvVAjNjRt{lLmuVY4o0Ej=#Je0kl~gDsrG2C1h+1X_dV9d8P=UikD>>h*f9)#_|N zy;5(dN$S0y-SK_)H7%Flx8M6Ke$7?e6UMtth3(_M4>!N5{{4HXH+{zLZ#?hj&sb;r z(m=>L`@*I!Nv0;p2L4XPW42zW+@>iljxd<)b+k_a9P}bjRiA!6>cR7l^$a}R!45s; z!4vfJ<>loYYk!yB*-_}MotwEk=uwho{ym$LcXwu*9rfVJRbE&1H-^#sCrhGo%hAIR zJl@3EO7LCPEqoVca7^E#>+}A;rAOEl4a0KxcHFiL4%{AQ>Jw8UvP`Y*N9M=ntIB6Q zm+m?8fKx>Kn1FyGQ;i3Yk@vCYo`~y*kUg< z>C(en2jskMsuqN&i{CPKO8W7uy>Uvlgh=c6RnZUl&rjU2eY1x9`KkL)dGM@tJgt?+ z!NJD3Po?d~Hw{hc$RLxh?#U8Cmv1i7(AQkA@0L^`@85Ie!7-2LsuGW%k3M=nTAS)P0b%)F8gN+_-L|yld&vXqVja=oH;t?*W8nml&nf#I56+z z`lu*b^X|@0=1qNG_M0N)Yt~IJ==IHDYkIR=(z%f_%gQpF z#o0GhNbnca%*dTn4j4?Ce6o3hgiHGCrvmMge`jT`y2-UR{qjkNJ9W|im#k)sJasKG zb4v<&acSj+W0IYL3qPFB-(xgMB79xULY8Cy|9!VN$-3gv5cKf=(gzO`))Nz#g2?`x zH*cOedscMPj)a5+hm)eVwm(06OjdDo<(U(!zLMigCxHV(WK1Ua%93whUID7TW4?1bv>|dquJm1BZ)uy9(XO>>=_u> zbL7H}Ac0udo+APaPG~82I^H?NFK_45?A|9~$n@>ow}OHKfdwT~$~$XB@9(d-_i$Lz zZ}+Ps?c<5~*l%-RgdA9xS}h^L(S2aT*C`s|ANgwo@9xRD|5dDMnd0PCdzQ?y3KPEW zsg>ktB(zv5AU)TJrKH;-RmHHRd&9FRWfiwf*#&biDqCD#v1+GVNyz2*>tBa?&Gq&A zl%&$uC)Uj{J5ihb+ z-`_XGBvWW_o}-+ridzcTgA2Qw7qm-MzK^#!vGbjlvf&afeYYfz>?k84=ZH@UdlNY_ zm>J!YGMGc(UO8D}_Vz*4y(sO~=Z<;wd^#udao>3l9>!DaHdQ65sH$Fktz!TGkFkub zY~XS~Sw=7S!s#50!g6wbm7kwo{QqN;gyqhk8zdh03(n2mkezf_h_~X85Zn9Hg&sHG zvN_9E=N8CzKpL}K-$-;S>QrvHXTY+hkwMvTOXI4tS5qcR1YKo(Qh9#bzYkO9&+k8* zp8TNJQfy)VrhvPbIGArmB_5qH%fQ_90^bLjtzltvdnZbW8r@~NsG)4gqS&^`Z$hu3 zv2k$b`Xf6MPVQiOXY2O$Rp_Z6-!g?sGbElpdv@dMlZ=@XLQKMw54}@a#{765PusqI zc6);k9T#q%AYrOzo|-xH z?oSZ^;G!QUa=I&=l_A&ve{77Yo{;k@tJxyCN~xdBO?5@r^u14+7-6YbJ=6c&u9g;- z7p*NVPr_G+^$N=sd1zL7ygKwrFYO#(#{!1w0Vf2W=tc-V-L-AAv5rp5OeP~$RbiD! zTbIt6BL2idWghqS_3_8Q+L=G`>SQ@6k|f4&*|or(8}EV`((4Ptr4s(h`g!P)zNXl{Cw`Yr+>mV|P@Q`9X42%%f%#DidU{zAPU&90=Z_wo{ZZob zRk7LUj%ZvtdBT15&cAOqek|dcmz&ikE1vxHRYqfCzG3Ni?ITN54j=K5KW$g+a6jzY z2mab_&)tU}MBSe9D*w6ojte_OB}>f~C3{~~3)&WGP`#5uRTW71n$0?%3`R`?{Pvy!GMQLMug?FfKsEt z1G6*@;iJFjKR>YL_E|vzfdkz~HvBrp-@fen;d!eIEsQqX$v(dEcHxWbx3~_QwFe0) zE7@`9im^RB_Q@^dMMBrx`uztRr9bZ2wPvD|P_s%8{eikT9dURvs=f9abUSf=0=8kZ8IGVkP$!pAJe=TBXp7`wad z;>R_yyQfW*c*;0w?`eSqjto)8m6Ie6xA88n{xIq16XT{I^F^~e^wM1)PYVs3`}WFS zmzv%0O`Ga-Rs}3LWv6p>)*pfRvW-VyEi@IJKTA2>UHblAzP0|Ic~k^T5&|CBvP(t{_$%EpUZaH@rAq1?R{}0XiMjj{lOuBI3zj)KN?NA&FuPe zmq+5H(54;JIbSNS%R9BHKtQN@Q&!QY3Y8_yY`nJ*ZR%P$p)KUb^e5XbPt=yNUp?bh z)*qw2a@(p0`7z(MJJs0~4TbjHePHxi@Xs}q#+e)KW}U6dOnpMKxVN6&Z{2@9t{dTmAje z&6_hPN+gM?y|#9Cc*Nl`^~i*|n$5q$5AIk$yF03DcOB<}_~~D|&rR`KwRvK{qqY9g zOZ*;Pa(Y6KU!1ARcpoJCa^}vW(k;&~&U~@Kf+H|amuv48`PwZHlCEQuHS-|1BWTzs7;)&Nyn^?6k=xM*5W+c=cv%6w_X!XH3QzbbA z!@7MNrcaLSN%YZ`>87R~o!(AyhwNX}h z4%f#m($D*&S4$m!Ube{T`qAI#FK_r4Vxq^kY{ArG(JEF|MN{^>VK%P0w->#3&z!mQ zN9LB~hoxer9y}XQcjr{K+*A)YIPrDcv$L}oXN49n?Ntu{eQu5=v$wZ*&fQ&8*-lJd z)p+3f1fj?CPW(C}up)=Uqq1MCcA3Q$4zZ~fyuMYZ?1P_7kVv}D_~S)R`kzS;K4x3Y z%MY6)IHCK z{dHU*fuleQcQG|ND+iSljo=>ee!S*^7CBk^Vh5=U-_EE*1U~FWxjENX0Al%1w#R zgL}7!T@&g#BCz6#wsxoDv5+M-d`BLsu1C=JNXc`#DAJ}4L-nbtL>|D4+?9c!V+yWx*A z%7lto&2`MWg(O0Kz7!Tj*|u6qa_)zO$fW<{K~;U&FeL9Ix;QZm!8{`8*jbHGuK#3ym^O9+ws)KBcGl0LVOE@t>F)I4-t`$E{OjNcge8f`9oMvcP(rA(0tav~mKpa#6Z!%6j z<)Yprxzs{n$*vtQKkdC+EuZ+lamOO#R`yQCZ6Ql)O3b3v?B~~cC~Y*1+jsI%^))w% zYbV*b+4ry~E7!JK-MqH3)O&)2O5a>1*|#TGm-yV3?K3}VY2qiv$#QG)PF1sZhpDvfpb!a zuBhgH=D^z)tAqEedGKsJ=`H3N7gsiE&mNnU)YQg5>nF(7*49c$OE>??f7za*uE<}Q zoTeGps$zOg95k9~!4#xwI3-nGku4`IOz)FNlqI9>uc|5oGqVZO6XvFl5 zQ(Ak*YPQ5v*EdRjH)C5`c6F4y*hk-QP_eYAD&6i-XH6gHrZ}c9pbzoc)6cR zv{OZe#nBHR>&t>NErWrvK!=5n*_IxTTDLFFBH2cDez>_N; z-@JL#!`HWU;>3wDn;f=YU32qNONip%%^Nl}EKEG9WB2{t-NUc0t`-y%JLbW2_RzVk zWDWxslMYaWq-a@1b!|i1x-!)Zr_P;o4hmB9@!?sJAK<{l@$}^Bv+ikWdTZADCj8KQ zx@%3od9AWR_PgdL<5uT%;bg5#r`Bxl42=8y?Cj(vzABr)&e*%=*E)^O)7$yw&;8uw zrNXu{_sxxsU$U1)Fh46)TGYx^`}^C{@3*(-+;qyGp19**`>PF`bWZ6lY+bfBEH$V| zEv^3hvVxe9#)qCs9*Uxxoey-sJ_t|pm975%?yk{iJ3~Xkx3{)7&x~9dvnwiEaaHJ? zdGq>iZ_ht`>eQ+;-MP26EUZtSC$TE=lozPqx69dKl?t0Qji=E)O_{ZU?fqu(wduWPgre3&tL_@zQ)uGEwaP#!5w*|d#pN`qO z!UxnbXsk#P_?{+Y;Gg68c?ZMAFYjAgm3@?d`hW9aJbdYKQ0tKiURpsn9rd{zGXK0& zt`ZeyE-5iQ{^#GfjN1zyU8>G{WYu{!yiQ>Do+lF}Hg4Sb;^yY%%cgI4d%e5hA=8^T zUUhGkc@2b|7aMFo1sa3aRS3B0(eq-4$&Rg|a~1`23#^V=`hTv&jq3*CvyV)O(h6Gn zIwxt0xT4{b4B?5c>aB$<_q?3)n6>hoQFy7=WQiqCkJ`#UJaCkf>99Q|_~P<%el_1& zAs)Kw8`Pp%DQ?TF7@YT4(!vr6pc(glR7-( zdX5NOTPIWbR8J;n)s&Z0?lI(l;Jl-<<|3$5Bf<1ZAVH<=!!y@PPo9;_l%}par{-39 zvV>vfO_xn~9o{^?^mN^_6LDeJ*r$5-EOzft`u66g318FRy|!7`rnohD<#K2#DKTBV zcyY>ykDop{y}!3N)A*=i&J_iYzOCJ#Lb4aj&st~vCzPw{e|Ah#%&JKeK|Zcp%7!Tw z>usbuwf%!KxI&HYiMlIiR)yHw+HP4F&N_SFnqJB3xPyBOLu;;{<-6D!SupDt$MR>_ zmJ6==8@D9!PoF`B|C;WP*71wtwX@Pjp#$&CgfK zDsDeNB)|j(Odhx^RWjlVFh{ipB{piJ7 zmK;0r=D4%E8#5*_+nhi8AT>wqSjkq`-L8%wW`^?bjgETAf4`z)UVU@@v}rtXkyS>S zla2^X-XqbexF)w1sUsLtCbYQft9(LkZkKWTK9|XArW!|r6bzTl=n4_+R4kj@d&Y9( z$=9c*YERnInX*l8^Yl>b+^*ZFYYv63a7pTsu@vf+HgDV0u~6kkx|>^D*50WJnZd!q zv-CE8DSmK(k%g7@qW$*l$qgUlw`&BqEqUeTf4=d+rcy_Legk9UC7Qdv?5*o7JEF^1 zUtH}P(`ehOmFFw*`;$k{ku5S7K3oT0=bkmF{-3>NO>*1I+Bcd!;>?pae)!HIGwWFo zqqNh5{ntb{e`{F`YUhbQJ@cncV&6|ow_Udvt($9T7xPoZ&^qc;x%|GG?(=mueamN0 zxqn>u{f;AApb-S`qMjoH(`+L0C75nGEZ8(zqO9zG^50+mg>P;o&$0TNDk+qFcUN}B zPb0y3^ZvfbKl(p6|3C9I{r8TZ{m;(}Z%90R+@jV>qF?UlffF9`$NT$Rc2-92o#fp& z>%)-;S&NnG^w;Mt?l_WQHM?xdN}sqVT#X{RN=+)8r%yevu2)@oe_!n!;UHC^!zWL2 zF1d6m+`}WK)+u32{(U(%wp8BOb8#L^93W%$nQSada~}B@6d0)a&-3~J<@-$kQ!$E_ zv*$4j`R=NF+-6{KL0m*>=gvwF&Z;)8(4K^}C?nRC2ah9az8$^q;pdm8a%}eu38RNU z+xNL%e|oUv{!_Qku7$Fz0)v`tzRzEtcw(72$IUxDz3H}1?@zhC*!;}?&(;Nscc!yG ze)rw?LdG@aA8Rw4Hr&wp5-;v_deZa2imJ|f?O8fcZC|jOa(0)tWygTR@d?t1h(oHn z;hMGKikg{*RwW+}O;VMAG}&Kj`iCO{Zb?^GZ56w`y!^nOov{zz){1XVpMUu6?a3E5 zER?nTm0^CYH@jESdDdzjGq)rW$1oe~P9>q{mpNMghH?5Dmv8Fm>Z)c63nt9iyQZS* z!^Y{(&d!$4r+cZeSuS}Z$+1Le()G}J>`dwWDq#&3OYZEcoV-j<_wR{KJSV)bi;7R@ zo1Ug;Fm34$0SUdxNXv?EFEn#kzT4BtLh^6znNSN`z+)Ug>G9;;TFZ9lNg*l@?rO@?lj`wld0yLO{UuPqKb z2^nv3f>U|%_6-h8K!vPVGH7h{VAWxP3v5hN=N{RxDXMkLmZdwYOhqQE%eT+JZ*Eck zE;7-FM^EVSpPz;q*UrdI*S9}@W@h?>_wOB#y1dG|w8Uze@9PztZb)=4loFMda8Tl)P!~36E~h`{k<={ zaK`Tcru$x{bw72^deo6`(^h&Z#zt@*Z&;|1vYx8+?)66!&wkAKvv-5yojI!xJP%{K zHm75ep`lOj7sErJS!1$iC!S1TpYZYR4vFq-=R!X`&TyCFetcprOG$oK$7k>5U5%qHtium~dV2Tb-s)PL3W3hV!+eiFK7RT1<+4-n!>%;`IO=~sbHnM4 zci%eP`70*hw_v5W>DL0uqcxs9GlhE__sQKdH8_6ieD)&WzfCf4Rc>5*Wxu%KhvB!DifjquS2o&^C9vulMOznELn3!&V3xrLI-G2GKkF7Nr7R#CC#_>Ygd z8D4(!^WA4ye6*NnH@EY{2Nlmr64`yON&kB*Ql2jOkp2Hxa9~8e7F$>-&j;7`tRHvH z897&4W<=kYN#CD+B3S8EccJ9b7?n0RtA(vzr>yl{;}h%ts*AP%_g(Nq{QHp|0uy>p z-b*wvzI3=n?&`*mK0JE*c^y}JY``FdRKVr)03up z8|7qTezPeXZrR`wF%>ku;RafgAlT{15WDFK)4v~&1!tM9b@c3EW|w<#J^uaU_xtxR z`gnd<+1*xtyA`@wpt43P(yDc8!ArB4T`M9=&Gcq>Opq|m`qLm~y6VvV|I#yNNd=zS zw7K}n90{Z*Q0=F>7w0)ym$95>}0oTitf_2(DxG7F)LTsh3T?9XB7}wASAL z-{WPzp5Wl=(Q`~%6Ismq`@6kESeTsMza5IbIlfKJY^-|^etEh4TcXo?6n&)47kw4ekT2od-{Pl`=Y~E6~CCYr+elCyatLkkqFg>tA zSO3D&!qAF8@w_}g4Oy6PM>5bo|ii`S(+G>e)vJ z`C3&#-Nps?zBs&*h-a7Ix@FPMr`P9qxm|DzSJ`{k`M9d1LaIl?<#@g0N$fd2jW-{CSpb{unL3YRaQaxmPZ3Ji1`>$H@3?+wL!}|9?!vU;!r^zaB?X z{kuECS-%A~O{hpJdHbr@ve+v50K@e|_owUZ?6|$1dy-bhuZNpDkF4s>l2T9oYAED9 zJ>zrE>OCrKnQ0dm{O#!SI(lX0Tg{sRbIxeg&3$rVVSB{pXIlS$rt9eF_-O3BxU^e% z-_K>TQQN*8*^()1kQXEE6~iN0)KOJ5VYSxV+tm+GOw`X{$(?knJ0_NsV@6n_%CQ%@ z3oGuQc2@p8ahiSEmvw!r%`yo& zOX59}&b$a_mS0!XcH%AT%I3$xn*y`F6i$SSI3<-te-z0to8~LHnosj6G?BO2`1j1Y zV{>GA+My#S7}(CvUSS@%k;>G(H_n&?@ zyS4SK+t*j2qKgi0P57C&;b^kX38~*Dck6fj{-e8Ume`$4Wwzo{Z|7Nin<#ic(ZiU#n{|TwrTFtv&71-{mQOqS(ok9Y4pPywidvX z$5k^)vNKR6dR?uvT&H5RcBEzHiL%4$T zAiyQ5qqbk^@AJi*Lm8gT@im&emSfQ)%`nTx)eD%WhNeG`iZ}9K-qO-qP2q)-F?V^YM||8z&@Y)*fe>d80u2->+<*IdgNjCPtBb>sgIIXRno+*3_zB+ViAKZXIj1oKW(m zbJH_kWwfpQAHLYS~*wv3_0WrZ>A|qQspG#*kG44~*P)h~-pND9y8}Y`(YGn{C~j z>-qY7h25GQPkQutPVT#WATW4&nTFxH@b!}}EIWJtityqu&g&L`dGk{{DQVwgM`vT> z;)LA2Tn`@>C!~i@@O8d-cx%FG=cGCN=6h@|2Q`d+@4l?n6l-IvQi%W2Jy}Biz3Qb1 zZj~~&m%G*GeUg)z^`hDAmB#xWPgpy>>Si-vzuCX>yL5WZjVp^L9Ql#iqx`Ch<-v!Z zsu!1zFs-gp+W4#@B+-Y*Ri(}9(-W!b5&V4XYMUoY+=@_L>$h$k|yN*?Ch^M zH_r&k_gy)9_1-`BJG;%7-YGSlyViqg>P6w^o;V&W>FK^9bB^pNddhlj?QXX0Y~vou z&vsScasrx;{CGOOdPkY=l)5#h=H^;og2KynwW|BGYdb^5ud;=8y-HDO)4TZWrr31D zLt7K(+x0GexwGt@OvAofX~+0@{_E@ZF4=kf{9I|@;F41wJVNJ_zP_qoaa!c#u@B$& zaXUNL_Q>7klC`QxJl4Y}VYP+z-X71RZ*D%%PSVc>Vn@*2kZlIGlerEuz|H5?hT*p}5qI*$KaQSgpuRj%hm5;dR1k z`cwajQz!RdD3AYJ+2xvOsJD1VcFfb<_~`f3%VWBfV)HG?)bLAunpLFf_uO582o1S-gX?Is>`r}QVU6Um$D=SSB^fq??`Ll1KCr?*(l8VY6 z*VSRS6Vk(3?d%Ree35aMzsA(7@TN=BRoANxPH)2{Iv1Li+^U{y}oOfsqV)&kve;u zoPst9B{_>dnOu>?BVRXz?TDg^hnpLps)<$En$@8~&ea{$*FXCtC-XErwmScHRZL5a zGXKX3C(oX3e;Qubar2_kv-gkYWMnOgc`Wq$;K8l=213rk#vNA=gC@|V7~PUis2g@% z+?sSW^~VpJWgi=(wy$gTo&D>;rAs3J{t3=7dC9V9ad6=NeY}4QT;IJH|9&K5*B2!w zrbQVB&Pf|qekzcRjB(qjmHTp&&UC&5$Bz0-Ib8&0;Y&B`pPjY#w>@E=`^uX=YR(ab z|7wv9j~-tx{P`)O&S6Dl7dY*O3iEA^OIB%%+K~BORWG?E`(W1gat-IE54ru>2RAi0 z>rdLHx%_qWzQd0ce17kLC2{Sf*zfg6A09V0-0{2lnQ>Y{ulE}E_D!{iFJ2T>Putoy zd-K{nwf;mihMMM>^$KaCLe;h17{t z9W>Gt-IAsVJLK*;=fP7}kdYj>GD>~=#`T$(UZxdrEqhzn`s7Q@jYx?@pS9h$tXghy ztZUWdiBq403xm|($2KG$PDo8{o&R4yI`#(3*LzQj-AZgeKRYWNvOgjnG@AHT;K#Gs z`6@fz*T(MN7Nc_Pdi?JNsi(gi)KsNj?g0!c)L900*ScYziTC+*+OOma{l(*9QaeEFN zXk<2AwpDZ4cWtla)mJ%}EIn0k^^>EXMLOyIy}egnB=S2qC@R!}E>u_9>27IlJ-z#g z0^`kgzTCcv%6C^xcn?{;{P4oUg%XyZ_*vM+Q#&W0WpYXiS(((bDzvxo_qUW;enE5F zPoGFSw$Exs*891qR&CDgIufzz2@{`OO~?GYSKW5CQknh%@3Wpo#V1{L-O3lUkxim= zq4$=`ZK@?g&Cd-^i9C+l@WvrTJo4?H@JN0aP$yz`rGo>*iR*r!uCA;6{H)+)^`g0* ziyAR#91oz-`?K- z_{+=7x8^%UWh{iOyO|`Gl@@BmBEjV3=-^cyQt8PfKi?hHAnxr<%*yHzRPH-)b*t4h zotJ&z?|(nCCUUM}))Z+Q+uFi^e>Mvl8g`hw%{H@7{{HUZi%Um6Q$H3-Mh0DFys;x> zo>o+Cqqq1|=Omqo58}LiyOWPIY{?FnR#g1>WtXUDM!~Ny)1%(*UvvtRZDN~FhQANJ zqVATI;TY9(BtfN3Y}wRPp+&MXLAEcBRuvTFK6|3QyuF?MuacvU;gM%21;oVIjM%cX zvn#5qy4L;I(s%gA#qQX&IFHxc9lu6qEWbEyjY^$yue|0sy;E4x=2h;jK+1Ck& z+xlN#e|)?@*&yvqpo`0r1%=7hZ*G|i`1xJ+N>R5g)#BKkK7VofA6*@vkXeB-Zqq_a z8O-#iF6+F;UHo!UjEY-Mj?}BGw;Q^}_q*NRww3$$>{+us*Z22GUglzBtK!-tj&!P5{Ih9XXFqA?$BT<4BqU!x{_$~QiS4Z$YYr`Py<70^PCaO-F?jj5_ICH` z)*l6H^*6p+6g6MqsMLc?)jNM3^5D^Hx$yucb$(^vAYZJgxYidHd$^4|`^Lte>`FhQyx4 zWL8P0CbxzoM#KjR@Pdr;yZX z84S&HM?H96PL?<+>5ylaaC46>k5_H&LrdQ+VLIme@+TSh8C+stb?RrqVbGGy_;p=Z z&-yt%nLBfCx6P-S{to^7=E?c=@H|<^KWT1@&HeiSdmF0G>^dZnz_FscVbdFxqczV@|%!>5#@ZVe<0Nn#;C0I@dO^7_VQYa7|Fzutilr zGJncj>At=`3&Yi>cjn}Jm)KdW^K)j-z`S{gSwhep2|J4x7#L4WSy9MUc2YWgXT$nrwxP_7fq0`ninRO-8WG}syS$}XyIGw zpU00)%hWfsWPY}G_Te)jdqrxbWEU1qnWDfM|7yV%z0|L(FeG`Y(kdsV%3Zg0Qu zmYkceZ|=Qqm$kNYy}s@o2ex?|(V-!=K)ugxFoWgMAnt*&o7`03@| z3wxcJw?6m&D8Bv8&PMn1i#FCiRk*P|y0QBBvW4565B?2w<^O!-0>_s%LTwETKM2=1>;5;>`C#9EMX*D-=g>#DR~C1+~w#2FIb-}ySey%o0S!xQkh%_pfn zZCr*z&dv^5o22xTT{O7Et{N8WMpUXCn{Bcns{5OPi9njxr8RGCRM_t|&7BmogtMC= z+c@;1P+n!KN}C9DJoSNdlF9qcf^v(klKx!a&-fKT|8wJv9XHth|IcHVe!VH&%Io~4 zJ$r0kyq?Z;=%feF!*!|GjN2Ll1Ri)Nb>#N1%28<(DPdT)nKLz<;m3;`P8&NVIv4(~ zJnX@9H~HL6rRj!BQ&>-1P6%SXqG)(&bK@1A1zDHNntWVmNmX!9Th`E-7-`b6@jiUB z#i~WBXFeU5W40Fl_2A4*;|cCoow0E&Ur%`@rKCSUbSal}Ui>`vcByHt!XNfe-*`p& z@Bs&TcE2BqtH_tXBJ=tiF z*WD8(cFni$IdZ}F*&JOXp~WgLD!iF)d=qA$=bY=uE%01mQrDFm4t1Mbj@;N?t}mt& z(a^s5uD;etvrTdyV&#kT9lLi=iBr8< z`$f+$uBvBo^!_DJJ?5INov!%m{?Q+A&sXcHwQZTkE6wZdpv>_>)$qtRch8$ACN1JS zP-51rlRh^@>GI7bujcB7#fGRKs=v;mY*^B1c7EHA9>JA*5i8|7T;44ApMUJz+uMbY zkMYji>=1FZqxe7N_4bbW7s!wp(Hz^P5dxXz`B~my9^Z&mu@40=2m{hmy>h4oFx5oBG*H;7xwXl8@ zxpybgHi;v|gsH}pXXD$zo+B$>%sjfk_GY{KvdtfluTk;_tr5Q{?smK9h(Mc+*O#W# z5{W8p46SO*y_fR4K(}wm%+3&Q6#r^Ht zJ-s{+i|rVW?>%8}z#RKg}1Rl#B_2}W69i(M`ro?Qj;_3_H5};-N+=~j`k~o}rRILxD z_815`H#h}5B~5sZZ%c>6a(S>bZE8QVy^H_TGj}!n;`i;o3)Zi1&n}O9&@IVc@NW9X z4O`bWh0Xuha{9O0rEImuY4V4DuQSc`>3O7bZ1oA3Es{G}&Fkhj{VL7Pl<9daF8BD* zypK9+Z4S@*UW+*|SR@Eqx>VSoq~hj!UgzIi@%>C^O3eQ42o3RcO9~PBbSQKBM2SNa zT@(Fx^ayHBl9)DaT7`jP?rOAk?~~E=tW;H3KYiA3(u^4$ ze6m&tjvR4mux6VuZ(g5u`MZWSi!b@lHp_i6e}@N8(6dYX|0iC(=FL$h=j_QdX==*3 z9eOYBZ`NGfoFY4O`#YYZqEDcrJ}26aK{2sV)q^MK-H%rHh?kXukvDg)_&ZN@o1Qd7 zy1TSn5=YUu4St3!T5{0r=?dRo;u4p&xl5e=(q*&_CW%(F8CaGs;Xc~D(K|AI@*-cC zBd3y*3c#CgK-<`+PCWAB@^b#FhdgN|mn`o@WfolKeX#ASK?~BB5*69Vc?UMFd$IrY zt|ZOlaq603*W1gQrcRxz^0f5B1IL~0?tXrJ90wC~a(K+m&DWlhEY<${{kwZum{_P5 zFYoDRzd~D&1Z?NORippuRIJ5~5Y5Xi_Zae}ET-G?Ft#=P0M%R^g-cF-({NQ`Q*08R zY?PRk(=f~LT$5Co%M0$5w5LH#hc5)|_qopjnxK8yv1ZfjoSq{B=VGpu`b%^!%sx`N zC0x?8M>~97!jBIRElfX{?k!S$)*iE0qHZH+hocYAy%txE$#JHZ%qLDVuZh~y&S=@l z@@2xEJD&WtjwRyWmnX?8hkMVt&Kxvty3M!Q3nomT-u~uI&XZ@)xICg78XFl^!@qoa za$eajiNh;qjWNj4GAvrsosJ48&YpEIE7LnMQ+rAK3zZ|zE(a$vIVE{Sg38JXX~{SD zO}VyFvQsgqGIMiz&yfpiyRxpuN_z5qa{c<@;bD`CCmn*y7xbQ`2gd3CyqjV4?frdz zp(CFc_uB={II3(Vx*_|f9Gi;ZHU{}cF-PscxR!q2G8Y#sh)k4V5)odnXDHMx z?z2X~xj`|Ykt4)SXfe}6z3|H|M-r@}cPd=@ae8WGda_E}vE`F9v{F>s7+gamJ$aP4 zivBiL7)+S5B&p`tx3}G%lhrQ17JCvnrOO1;Ubx`gv*)|MjE=};i6HR)VpH9lr9z1( zo4>XxF5m^VXm~@m1~2b9GGP_pg#Ej8@_f=SpNk3F8dhm#rfeAE8ff)YvQyC^GAv9; zSyPkq|L^<%KYTuK4;oD>eRV}}L5WCtr+~r3hYx3%=ga-=*YBJ-c{YEy;XjFsH`#Wp zUDLhTa9ls}!#u57%{Cf*6%V{y6_kUUuLD?CF=oaNG~b0?c`?@_N1o!`16_7Hqi%|g&F z5wuM;kx}WlO;7M#dv@r|oujP|Nl|LYelA(PWb;HTyqiW=NB*+D*e!Z=)1y$v-m6pn zjXNi{cORMXGAC&Abdg*oCI4x2U4Cjk*fjkoOP#-mM?;*4hezGktg9B+Wh|FG;cRvJ zTmS#>ch~G4MSL->Oh-8CK0IJt6}EPjP^aUfnCoR_ZLO^a{FA0k@tM$ZeOgga+yv%{ z6?!rI>tyZ!ewiGz#lyf=C?e2=$L9ZWyG?xMpRm-O9s%QxQPDlYoWGPCmRg#|g= zM2#BGy>6;_owM=e%@yXl0^;JPItz`LE_?py!P$zQms#Du=}985Ql2cndZ+H&jS4Ha z^Jb<;`?@z4m2Nq(Vf&0-zeOJfZAwg9(w{otazVa!_K)^`N0-DV7Oc(n`nvrycZ`K6 z&&+dbu9YX14UgmrYbqJe*c-FuZo$pdR?3DPvz_i-I`Lo2i0kzBw_T5OlU7XrD6G#? z`DTrgKTlJvQ<9p;D?i1w-3qmvHcguE*f>Gr>@3s6S5^jJ+*SHo=#bJ8)|o4w)VG?M zckJPq=ol0|ZQAv{)!$dRyE!;8=nEZwrEM=WD~`W<-LZ!!&ioQ--gw*j;`*(kZMl3) zRoq-^#BS;E9O`}Ad*Q-Ck=y_4nwiZX6_!RSx2mvNewlT?wrRP&S!?S|#&2=Ghi|X3 z@p+NhKCM_j`PT7o64&qYl{;TDNV!}bb?!y1muad>TgX$_W3G>8_DGxi$;@VR*Drs2 z%k}u?vbRxgNghs%as+r7GnEuVg_3V-QyxG1q zYO?&J(|X$?Y`3UA3NC)~D&z6)+Y7Ij`x`tLuI?$=?&@$Ox+MN5kE3*~;M5t-dZ(K| ze!gM#V^6bhqWq2$vz4d3E*fOan~d}6{8!E1c*lcaw;{iD!r%d zW@XqVYJ19q=ccualcA+c%NK!g^VCQSj?RTWr7D?ToPi2Q+BYov_wQfoFZYh={Puq) zl+Em?&lZ){HdNW7GIgFN=gOG|8P`~*i7oxKnLFjlNlnQUyfsZ(q25)xle1N?y1jY4 zl*m0SoYVQkZH{iQ%?|Ltb3 z{!e)`BS1WD@gI#&$91hX-KP%par(6$-bm~wmS!7WV{!Z5GMzo=7V&i|mQ_yl?XNgL zL0cl_oN4~On0Ht8a?h&!Uh!V{ZLVc;n^1Q2_PnKxMN6|3K3Fa>Y1CZZtaw1+f*w=Q zy~SShHTg`NwsJ3P%QiQ8x$@G?PjS<)HC?-zwC;ZU-mQ_6Q@*fOd{#0%_e1sI!`_bSS2Z_xmRw@wG;w;9YWHiQTT+q-gZ^Beg_|aUt|q&}x$l+Pp{c%Y z>p|&mosHkYU6TVhn3*s6u2pTeT}Q?6#MOzy<-#A`HT`=s)=#@p`H}Zu_qik6HnQII z75o2BiZgR(tD(_}`$n5TZ@8o`)cEk_hd-wTbHxOv?O%E*u~@bviP!3g`7FcEe)tZT zfbzSWzJq2^9x8x#xRfp9NZzN}z1gMe#L~@2m!}*ydpg|_wiX~WOTq60B*${D6z@4A zFv;ZJ*H%y~iHpH^lEf3OfbO0Bj_-1Rtu0)7y&z?tL||v+lnMny!xIm;KaJt(yYG9X z)m6`;z?N@+T<7uo+|ohckF3+47qqQz%5Gj>xv#fH)MtHd+2Q!>j^Ba#o23K7k4nm4 zKX9SXtYY$%-kZPUgNvGvoKxVx-l!2O)Ldh#ELqeso%iDrf#g;3;GuJ=>8+JX9L4t& z_9k%{uyhGbFzO79JU?a5oS29$F+q<`HTyhzUMI=@ecQP`(+^CuHUID;(q!9unIpet zU0F|iCrzlDF57wFopzy#HRsMIX|dU^oIP4|KI6D#a?YCp-o$zl1@BH%?Vk+JZbf@-q+U;e82xs-YzG; zpm(Q|oL;4&&|;+}N^i_SZMUD`KHEiuPDeM3{Quf1&z>Y-&TzL%knBv%SkV5sTxi23 zb*@Ou$`!fUJ!|8yFZ`~2*{H~{BAFw|_;cXlOB3AIs)f6m^{;IH$sQlPshQX; zcyxsG72BDlqz^2;qM&^jS}dTgF;jo~Oq4u&Uhj-!F8k}Ev)T(MN<2|!|2e@WDS1!L zq|g+T_>M6bwCNtX-{cO%8uKW0$o|{-olJIVM6JTilDi zZMgieYjrA47N2;S7dhW%IeQMvml{5r@Scq+Y#-?mw5U|B^;_26&iXn!fZbHuB z%`rkk9-7+P-V;{V_4f8YWn)#l>3PEW&WxomyiPqow>aRs_-k=cJHDkM#IxsA&9Z`t z68!UA68;=o{Nnmv&UN>BU0r;P%=CV+?6umhplmEHEdKLB{CaJ9b+Xuoo|6hTrPXwu}drWe(?OR_Ty{6^^FI$qLw> z%JZU{(vB0SZ=7IXe=5!`O+S8b)l^}wsYyu_OzO?^?i^U=JKI7#jnzxZp!QeEEL}w# zn>k4p74sim@k=_CccR0=O7GD={iClrUBqI(Yqx6YuVW7E`h;Uc&LtivQAKa3brb$g zymF?ktxa{8L(t!KaeJi_6BB!mtl)UK!3?wpE)KN0a>bc+F7eKfFCs;5@qTMLe@*}5 z?Ype?b80!x*P4Gk|IhPA;R`Xoxm69H_xHI*Rf+B5yWhw6{(7oP+oY>UmTq3@owViO z7xk*8OF}P4t+=18%j9?7>2B0jgUpTmJiK2X?#yARyZ2weZw~K)_}#~qUiotE>iyz$ zzK{3g=dQ+#pC{FPr0;S*w)@Xe&V0x)|d$G|EZz)WfD1o%g=ZvZKsegKy z`+T0gxw(1erL%HRIVOb6eSLlXa>!mE?$ZV_|D8)CBB%KXtBTo7o@8wJd$)P(V!k$uCdt6pw%#^&=F%-keiR(xJ8~z^slG}= zr1QMZw}&rVEhWCbRos#rD1F(jeA#~8e;;k`9a(NDn>Qz< zCbmtv!V?jqdtz15iz)Ws}y4?P>fZBNUlF^`kJF7>kVERBg#am#Go+%;3sYTK&rpThPbC%*h+0th{vC9r zD99ygLdlaw=l7K5vQ&t;{un z1Q1h?$g!i|2c)!A&c{7l6_qN~9O4l(n_texgZbP>cT1+)UtbO`@tl0BCQ;P7ZRzo& z9z69nx1V&~+NRdwb%M!r`LDklHRjB@%^(}2)pjC5#qHv)H9cJES7xWkSUl{1zdin# z=X%2z7gj0Mu3smw$Le+}1WHdftMjk#kzuPXJ8b(#Ec{~v)u$v1kKU))=0 zcZ@&R-Msy#{T!!Pw{>)8U6RdZ%X6IaK545tuboxHl^i9>h$Q*xx17QsySjecv}sj{ znqi-ut=IZV6D&B~58pa?;go0Zy0E_RqDfAMJI?8P{ivv{Tv-18Ude-_hFi98cRxGp z5!WY4LBYlsFJ1^ePEv6b>{Oh6SG(Ws(W%KIvz(?biHj{XnY7GZm8ar$Rp^G7r*F;J z_+0dkbokNmyKe;M&R|`>vcDiJuU6{dt@o}{$KG=^e?PKIV*h8=Ut2dF`}#m+*1YV; z8tz}R5?7We8VW5gnk>=!`NC(Wb$99-xvP&|Ua(BtM*qKl7VPbuIAf0A{%4b?ta0+#sP*~CgozSK7jK^OPMWYo zy#9U#+x*=4pqV{0N+$@3hV%I>I%xNQ-#?M`J^S5Ke7JV?-*UXXNvN_^Vw0%xv64d< z_T^OwPw%>!?RU8N9vKPp5CHkFJ4|={$&=AwG{JxJLZ2q(T z*U^>Sv#CU1vh$z^Pt$?Z*EtLR?&tN`v7P6*p3R|MbHfWN@4L(hH$1lDX8VJX(`>wR z-xPeV)7TTnd+cH{}SgszOeGVb=#-s?>qhk{51T?Ivs08`S2<8dk~OM_<$Nb=3CV_3|-_1K$@u^*n!xi9$T5ARvOOPe+_ zCkbEr@VU#eLQIOg|LJi7xtSc!%*}@s=GQ!3;S(3WE@mQh+vu6{X(Cg!^YlM+hA$NA zG%R}Jap%+v*45jLPkqs{Hy8eSGv8B>{c4rY%1c!jj8`$)Hg7s;HThkRllA5OFEgag z^LQ!)!#xjN>FMEdR7%Rq;+n*^3BI*#wdmTldv1$;XGM z`U`GetXlj1;py!^-W-2kv1{ebOFIvF@VF%ju$&MVZ|7V6;ny*zU#zVf>X(m;ute{! z_$(=wXVdRIyDj;^6Wb5=md$KmlmgH2&-t=EKDF(Vjw$U&1U|`y&h+G&>nkTJeMziSv1D#<_mKd>V@5|imoMA5&+hNf?v9QDP2Uc7WowVo8_7ms54zqt<<>Y_AVRPV0 zu@mP{AAS3Ln?Y>{$vrX54?Tw_e!vq*7#F z+@t$l*MyY~B|04iKoiNAZy&uM-Nrb%{_q7mUBgeY8@B##TyKzat4?ah+QRo=Km2_x z{YCOO_rF`VeD4m|9lLA4d|}}G(ht^lvWXKrx%Tfe6mnj*TuNHpxj~-ksiI-a9(O~b z=J|h0BfX+k+Afru`Iu{}IRB-<^7rnwhET zIlJS*p*N{VH#hh1m64J@mu^mrNevVLRdU0jtdoqB)a+BAKahXYnXW4`%6wy4XJW8){yZ_jd@G=KLulcxFm4;HRBl-T}&e@n)fxWrr5 zk2*KLIKKbG`-%Ami4Oz6yt%?KyKZmaZ1;T&H9xU^$?DRr&VMlf?_@8RdCOCxHhO&N zIU;aK@9eJw0xK+7PB|xWRDvd*j-J(Y)y?icBCzY+GG8HOb94U7;qwmc%syyv;rj9A zwy_(_^5mrsuie8x9du}cVRhusGY>aSfBg8d``fL5yDj`)-am2r?B?))?g7ic z8Z0gSTVBdNX|deGtIuy=%?iFdU7|CvWsb-R$$jjLHYOh2!TaUwg>{XVpi^FQUx}Y7 z-=r4yU$RwsALp0<*CKseFWqta!ikVz2SGgbB4&L-HZM%!KIcO8%Po1o(MU?pou#f#=J z=kf(nbIUxsxg8IjtaPZ8v+}iAD>k8J#|c0G7SB*?m3^O%FW%gJG4qe7ThfZwWmWox zx)CR(`ehnzuQ~_+&fhpgLP+_tg$K{u^BP~H9(b)^7Pt0|ZX1KMg9pb4MZ=aW_aD_h zH0n}aecR)M&qDcLl~tQpdL^BB_QQ*DdE|5>&lTB1%KG}^*SCFbXq+f{hb^~pWvH%7 z%iXs76Hl(V{LS0son`!5T?_Tsx}S=R6H?MR@5kFaALf64;M&T$CZ0WKu0+g<4&{G0 zS^vFJ4MMIJj|U2j@R-l^yP1*YawyohEXw(0@4bN^1U2j*{oTu4yB!X$CdRxxC4I;;C!h5ow z?zlF6oo7$Sfyp2KCv#QRi-$bA<{Xrwa8Iq};K8l@kDO{hemF0A;+#j@zJ;7oe0N-O zKm6FR`-8QO;8p1o=R>QjPx#a}hdJ*_2;Xmeo-7XLu=uB2rOy#&AsuIL)3#uL z*n-<%>NCBr)z`h^m@fDE;g5gM6`0js+&|Z4Pn;*y%AGxX;qf`_Cww}!_V|7J)yVIZ z|KH2j&?xBMgFml+y)ZRr2+eu*=-)%n3zyB0{GMMaHc7(w_nJek|4rTBv-&5dWHoNE zuAVsguh>^BzmVKxpLEWG8U!EaXhrEBvoTaL<5&H0wded?_qBRLVV2GfiVFlmlaGQD zrcs>JCm!|S={*$t?$nMFGrh`_Nl8=G3?sN67j?VkvBtdizOLeSpmXO5KYxeS3#~=@ zemrV3%eav%_G*h<--c>-ftp0#s`+m2@C%db@mY1rsLp-a0@K*@cCfye6-9iuma#e6% zg&Y$lvSx;6i*rtth%#P#VM7Ary$A;e!wO^3Nqq%-wRg@*`q%4mMS0y9dBwR;tV0TQ z0)#|VdbVz!wDa5ab&fr|+tm&n+NLD+HA=1gfMw)M12fb1jT<>H2`~Qey{qcQcCDF> z65F?xIKN+N_$F#mfyLLovQ;`Yjnf-{tIUyTb>z{DpXb1HY6ZuQ|B`pu@*I9z$tEVH zMJ~zz(|u$|xt!whWe+d2`ahAH806TYtgLCpb4)GGqr19KYOVU>y6f^19T#6p*H063 zI$HjmAtdXH^ir+eCs_H+oZD2_H zke{?;j*fH9@(Vf~3T}Y{&Jzr-oxAtsR{SnD!$aq4&TkU4aeFh(I)RI+;>}*cO3TQe zbBcyqEPw0$QWcKPwQpZ^`wsi0?DJ=IyZMa&eo%X~#z&y}_H=Q<>U~_6ZRvK=6F*o< z^!ffey!C&S=PvH|4n1eCSj5D<>bdsVfAbxw!josuIlNdIspG5i=ugd)w511gKe!!h z7Ocon$~kpqLW4xETAahnRcCK3y>4FO@OInf$W*-zJRAP8M9A?_#O}?`woRN|J zn1LTp@#{;I4yqruIk0+x^NO2kT-|$K7#tS=Ci+_0^c}0-+8hN&!@RtAP4~R-A3AY@ zW9QA87Pi|(s`RQ(ZjwIoN~KlV(8=#i$cxkB;p!)SdRzbR3tSPfUHetppSG|4^{aaeZIjl{&)t+6;_<57@&OKw9)Kyzu=JFX&`0~u|&%YP_ zr}F+MzmyZ{3_P1`67y@V+o|8jcWgSw99zGmzvswxA%W%--WsbG-QAL1@yK_Q{`3p4 zx*wnL@^1LQZ{mrQK90ZFuk%(iT(w=IyMFzDu71J#O#xzFm6ftpGHZ{`y>N<49FnO@ zgx0mLdSMR?u_~EeO6yy^W^EXPL~y<6N0yiJ&I?0@a|#fimxY4rmViocQ1PP z;@^9Y>u^81cht3G&n~Ij@FT_(9^J~%ePH;>KcrB$MVvA2&33)}tfCK(?AWwTRqAU* zSJ&6wg}*+rB)PQDPqLByy6ar>WTz(!%S5FY__fdc!)mB;^zp~DUn^eip8NE0#H~=L zt7(UCD){)E75sfgypjF5q2!E9p?3o}I{LH7&uv=v|90E%_G63lmfz$t_42PdJH;!j z*2r~{-=(+h)jc0RANy67v&ib)m*a2mHqVIa3|+Y@<3g<>cjwA$kBTF1OmV+7n?vlQ zVBNFoG#}+;;cN2S56(`AU)dNIwu>Q&L!m89Y+6@u(ZXMCuii+%+QIYjfaa3PD|W1G zebvNTk;TY(L#-+4BFvp0Azt8>6*EY1x|JT7jeVXAR-|3963)0_nSeU(PHvfK3 zQD2?;o$|jFmN`kKLQ3EE{Qq9`r}}NU$(xNWfyNr2o^l>hV4bqyu<*n$YI8IvPh0h> zZ`uFbS`UvrNmX(4G@BGLt@TsJm#rKMZ45~t65nzuv^B1ER-D_yf7|Ota{}W*CLVoV)@2I?12HY~2z{^uLCP_A(9O&-w_A%`CR{W_BB$L2j;;J_Fw#(3ny(ydeX zOlL@vnDJR-$z+Y4pGt#!Uniuk(06gRIlwVdV%JUML$NH}8Mm33Iu_<~ufAt@efK4S z`jug^Rya9@+D;@rN4eWwNZ=P-3F zJk%z(ic9RlMphPq=K9IX4HB%yN=qi!?D(qLAn}LYFl8-Y?2k`-eAIVtS;d*Pb#9x~ zJYfc9wOU+iWe8!mfUaDi2 z-28{B2jWh}HNRfKyCP!!>K4YU%Y1lU;-Yztz1c%Dt$5Zq^BaDhchaHf6I4wl*_TB`PT(3cJerweiy8eEs{C^?v0R=;g;{~f>))k z6JNB@t|MiyKypw6m#=MNO3IQcZ%bk|&CTTt7uIRyE7ztgPmD3vCdaW`^-gCZ998T?I)ZYQJ=R-e|fct@yI;k|!*X8YNObEb&n= zWYcPabqxp;g6kSt#O=U z0arm*tvb3T{(o}Kat$WKE%}9S?>N?^2|Mt-y%BylZ0EP>cFhuy#G|sm_sG|;xfgR@ zl!av7;C6F6)=^tDd1ddGnKgoLZfaW15`hoXKfHLAwPki$?{*oMR`W)OH<1av&J5`+ z0?v2c_mr)BTvaHcGvn>;z`wAy0BS2HXQVrFuH_OF&Ks0#PAOfE*ULzNlMA#d2M7Gu>Eqmj?m(QUmRCM z)#j?$zU0kYli$AQj?R~eA3l%yt9;Ehz)hQ%rb|zLYw_UmjS4Q#t?gm=QxtM8e(j#& zx#2+jmIj8T8jshf_kBP9!%tAj@W*yO*3PR2@dJ|Jc-zzpqu(Eac_q*TTmYbNBwQ7-QX|S!fHn*Lfokr-Y zDOY%HZESAbfApMr>6((u^09YZ1v?TsKBul&*x4rGrPUy@>&C}Jwk+Hk_d)SkE4{jk zz0{$nyz`~T+m~#?!NQ^W%P0SejI{Ll#P4cZ?Y;811Srlzoib8~Mm@0qhpm)dX~ z$+*0XH_ftoalNys7(@T+d3)G%`rmhcet!ORO3StHKb0;^zv2#LFnp4~MqEGc!Sng` zX~puAlAUV4vlgVEpEtv%(nv-|recqB>pD)c3;S4wgoQVzo)-Idho76<`R=Y#$M@TB zZcbkuwKYrXWdj4KhLXy4krhz3HD=e8yt(0PL1Smn{vMmU%!yLc(uWTn zVoFO(GrG-d}9=Wjd z)vtX!ls3xIdOq@Ii8n2UvO`pJzIL8#M~Y|*`@s37C!uG@q4>^@YY4^ z&&{v-)Y-LHd=@pGBeOJbyCZg=m9{t>l> zGwFhOnpW+ucL5ePMc4Y~tvd6g(nQkfeE4kczrQMU75vujs{E|R_PttH_>OkY+*A`a+4Y@K6x$is;bi4`(NZ~mZS3x{8~YTeE}d{fYs$g2Kk*H1 z7Ahj?9gZpv>RlRk4dsTif`e3I~$9_v(c-hSd$9knz z9~~EP;Q9L8FFJhHXTOVK@g*1Y3Iz^dIG4lJv9LRI$sgMt-=;Gp72KXwuHaUcWTJHL zY-{LBtrK3ot}|chJ`A|Y8#1WzQQkb3<%*T-9KH&Q*46|4z2|AKv5| zHO)Vk_-kLgD>!r=iQ~B#D3z*_K7FX`nmtO zDIaicr>IaI`@)|Z`aj;wHn!PLJ5YaL<4Tsjuz#)D;;PT*17A;GDHRbVzpb-h@W_Ha zw`+fYJ9zTs%fnLf&gK4oes25g{z`BzQxvKe5?rKsE<7k`lFz#SmKK&RSy#IRcYfM9 zp{alWe*4q$`f*2MN1|CyU=6H;`TjE^XJ9-02IbP40+a5V#G;U{gY`kYtj zM=VegQwWNFw0FVt+b0yiKfDyd67b|%*MaUoHU|!`H9d2tXTt2+{kO~a{%8KOq_O9u zvCPfiezEr?DizxH*)KjZZ&T5?uYcz{y`MGV>ik!8oAvYet1L-d^lQpx*7R*t-v*v) zoBzH#^}9{)$)~?x=lGPQ86WvMsXVRv|3BMZB`+7PS!w67w_ozeg(>ULTMH=L>+|a~ z?-lrdX#R$J3sXsk;@O)j1UK;O{jGESadYR2S9VO_&*?j?E>wT8yO`m3`GJ2M3tsLI z>p1d5Av$p9Y^_@xj?~2Mud5YXmdnxVRJ3^UVn@Z-n^eL+e{OuDqhKrjK(f)ir<~sh&Z*Tv$#ncUn@lgu}VrD>yjQz)7%U z;^f)wJEr)knWtY`!Z^RJ_0ERhJx}-btY!5{_4qoK<;VidIY#fc9?2BupR>38YzGvM#onz05b4+*cMjgDg=!M*gQ|Fu=Ch&7;i@Ixe&Q=e||9tLL&y(P} zO8iGId{3WZBj9}hzGg|<>sJ!plC@H+jqmQ+opyI-!5z=lnpT^)Zg%=V?P~XziF0pW z+B|XI)MlGs@^Yfd$`fC8?cKU1=-$cO=QsXxv#QpYd{lGNdNZd2Tff+fo^=_gu0NOU zm?$C3r`>+aV7p%Lo;@*lZrz#MDEz2oQb+OUz?-=o@8V;08YEi9+V(*Q~Q!@+5S!QNtXY0|$=^tNcE?+-Xxr=fXM# zQKRb9i)M~QqrLVQy=-Y?&$7v;92GTdG6H7 z?J@H_C1y)VAHHD@C+d+*eiKYyotOgK4J z_3yo?kJ;X0oeR(Xn$Di|;AI5nP4kZ>9og2- znr^l}Fep&MGc!`b;q1bt(mp8-ue|R2aElfff1XfbJ)`mOw`Z! z;Xam9Azd9UUGtTi@$<_S+z!1K_)}f0tMhj5gxQlBXB(LYtP8XD6Hxy2YW)enZs)~u zr?=!(y*2-DxNP!-HCG=VZkMcla$=%#;Kn3Z3oEOv`!}TaG1s0aPI2l*43Xk2D~VUSs{Pww#WB#8FDjtW-dH8eWBNJsU*8KtAti3d0ySB z9jsFM|B&Ndq(#9)&g>UWi z$HtB?Cf7wbH0;j2yli3C)m0Mar~EhlD=uodVj|d>`+3<~OUKe%>iZb)ZP>o}%Bn@b zTdw^-^FH_Lq?k~aq!+87ih4S{dOc&s{iJ>C52ZIuOA{QCA;>@ecg=p&U5t{k6hTD%kKO0*B)lWFZo&~_aFC* z9#QZP(vWvG2spRPPE6^i_L?XK{v#cJY%+JFKUQ^IY}{8cJ{E!I>!*V* zS(Yjp?)&q}d)a~u>yApTbW~gZWU*&+*oKW}iThL2o*n#Mru3LO<7J}$)HtWo4*kRS zH`*;5SkgMC`etb)kBV#cpWl<$?r@Cv)SR30`Ptbw*%SB4{(1S-AwEHKN|=n_ zY93Gl#lPF|V8xboimRrC&hyB+e>URGx2oQavZo#$SM;-ZB;Nio*F^lF{uIX}J@;K(Vm;IMl?AA@JO-_>ye|DdGaeeh3 zpT|pA!@bFc)BagE! zbAe{%($tn}$A(J8vxZ&SMCJC1ZFCMP$icE5R`&>cD{y;ya%b*Jad8UK@wdU|^! zy*kYtdlL8CI$l@%CUJeGOw;_Oi3cBQ%$XS*ogDUv$?(YMt&0yDYM$foEpzmG;vum>WzxL11&l?v^R@&O4 z6yY#iOyL~&qkR%~H5OLe?(s!SU%aVkEbQUW&V1V@=IQ4+jmz85tg&Hf`*Gl4oRw7b ziM+qfp_5}o9e7gLoa?tbdOpXRE$ZdkN$i>xJ@)hBzMMHG*r~{7C>Q&$k5MrHo@(O% zmkDcb6p5y9>vLS4=IZI#eSVgag4>6^8aff*#n0tPul};6xKZMfv9xR2&6_W$=d8KG zvE+~Y#opHQH`-nZU##GbObUJJx^{um^!;mmb`{pt*!0NR*UgFFRg!tm?xMHXwIxr| zjvQXxrFll@YjJQPUra04P05oSHFMdMx!I>W@C5l~+}fgN zD{8a9c$n62x_DK>*PG@Mwcm7Q*7zE%3C)!G)a_p5#W(Bvrh~2WuQHDKbUE;RthxK@ zrS9iAm#9Hjej$r zPFwxKO15Rqo0u;d@%-6!FV0$+ay3glUw7~LqWgM^rncPYrg|rz*LP0LOzcYgTjyRA zWHrltWfOOOPxG3pr>Dhi{k544kECzAU-#ShS&d+#rQq35D+K}^k38LU>Uw;=?o9ni zg|>aaT};vr#)s{Z+W9ASZlgrYvL~rWn122=FbdP(GSOe!|L(pg&!2AkC>=Rvny1ck z4WZ^7kA+EJ@+)V@-L0GY#j468Xg)lvU$GhcQiB{2Wo1jx3XHxW? z?N(Jx*x<1;NG#~_r;pu-`cKbqbh_cqlqB<|@93$^hC8-x(0ilfYf$qyc+2Yi?#%gN z2PSOoH(XGu+4EzGPT&2$GWyFqkHkyOg{TBx2$#M`YCT;SK~R|R)5|7jmhlN{7bDa?l-TWb+)^1>K5T(y;&PS zYAkMYIDhop+uNt7hWL80*xbE+;L4U2%3?CpdQKY4B^}I3|MDu1PjjW^htK{_)A>>- z%$d|Y+m7?a&9!sxEKEs#s;F>8yo62JGt4l)?fqMuKa~rNVq#(>W-QFlELNRs{jln6 zbi+6EM)8FU7yhXEk-a5L(<%F9rO%|5Dl48myv6nGzpGT{Dt1fDpC7otxM{NgoV0pL z(n238(Z;oHKYE1ht9jqfb=s5qx;@mn{g^A~jhAP{=AU|REPb*}+`c=GyZ_i1XMNXn zGgHT&=j$I|{BYT{gFmL{aeaI8(`(r~o|$r%nTbi*CEMTHx}q_2@of(Wo=I7y@Bdq` zdo#B~?W@ejyz9O{?$q`je(nD7M||RqQk@3Zq&*#7)1%jahzny$x^VN^>h=4YcJHp< zXj~@uLRpznqUMV%#|ediZ9i&Q+1NI9@XUgyoKFrs2jj(b<5R&&XOisH`KPVEZ4_gB zAaRntP^3{JY4*kDj((vDUlb;V9}$`mcwWsj)YIdPOKN)h4e{&0o}5(j^g4Cmb^7^$ zQwuewvo4)#QgBoER*umX&ndk}e$-qxHYwe9sAt}yFN?SxJAZur6CE=v{CRVe#HVAT z^Z906$>gif4xV==;9{Q2(x(dFC)#_7D}PwFWzwb74a@!KCmm>Dd~s)|G567H&z)Fy zZqL7e?B3q$n+6#%$#--=mdi`nESN|i@N+5L|G zyljz1k9YVZfsYEJ#>=`s%{r_UWbpBId&Hk+<6Y%qOAoER|BLH--qB=_|6CGg9#(JH z|M0zZsYp=d+3_b4x;k7xjP~$7efY*T+GnQGQVz)tasGW5D(6NuFj#dND9Nq7H-A~e zlYooW(}HGel(wh@&o=wm^0hu?>#Y|up6e#f=-;}v#N^nqxpyV>+cqUERMV!uBfYm+nL)T zJE}|`O|c32l_s^$V?{>91KTP3`o7DaJlPZa#Yu;;Ty(E8To-LkZbHQa( zTWy|t(y{OT1)r0QBO)XoKe#B7bL*$nxvM%Gi=As{%sk1SakO@Et@j^Bk!$`(<|pmr znY3h2$>aJD-@c{w&D+PEek+dI={KvG!i1uCcXsM5*;U_vSm<8&8Xdtx^`(ZU<-upF zHx|7u?vV@QbUV>Ld2yAW`d;R}?@vsRiQRID)8*4jpCc0&+AZe!I9I9va7&1d*4EP(KOfRe|q}Hq3kF}PJdzf-M%=f zwQ2f<9r3dm4At`M``kj;ez>~)Qc9D&(OehFf;Ron!F%LmT9!WgHRZkcxutf~%yMs? zcp77HrSRk|bvC!Ba+7Kn>cyyATFUG3MvMOR@?~GP{<%%l+_jv~&K9NZKe|VC(s_l7 z|8Mz*<@}=0eHeRuxzLcp~eU zE8BdMyKiye+^!$5Hk$?Q6)8@-^P#>=c)C(S%3qC@R;`ykzs={H6utgKYs}+I?o2*X z_n)4g9=L8!$*W~IZkmS}l`$R(C~js34FKjY->Pk2Ca^eo`CJLBEu3n;S%F86S(mdN zIIYbRzOH9-_V2H+YXt>AibZexa{0%f4B;ad<>rj1{r4QaU;O&OwNotC>-V&;>=d-i zkKg8@a%|=SmNjaZ~iJ#Ib++a3!!sJU8*XDH}JiLM@XQsk` z2HB5BvbFV%4%q`FQA33G>frFg5yZUUK_7ZQ={%MMowDw=zhnH z;@j`8TU33LjhTHz=}(+iRMm~-mw#qO{Qb?nr)F;B{jjU9VP$e@`V~Fajh-5@r$ln2 ztP-wWznZYlB?UCl@~-WdkwEhSp2BUiE3IT~LnU)>Z%a*RGm2kdnicXeP5um%NT|z$ zqi1KE8}7KD-Fb@dW1K*Rqk^09^so(E9`x~a`JXs8IsK)@_i&wm|J3>R{|k}Uy|eV> zkx!D&tR$R>#{r2aR{g%S@3$HS+RPsFa^v!Cnq$9_c zCw>3uu;xyc==3uGhG=JXw<9}iE{p!zTWyn*tK*=lxNMo)kD3L$RfL*@9B1)I^w)p$ zbCG>s#KBR`x&HFO2U z{KV`^1-HC)$Hwe%g@1pHIj*l0RgHaf=O=%U)YGnw$=yO?qVpJP84P=RU4H(2RP<{1 ztrwS$$gTEsO@4pY!fjgQ?nSKIde*ZoH+tsk&}05FGUI!)%BG@EA9I?MzOtl>FI(o& z?2O`|8T|dr)`~Lmx!jW!o5-c@t-NFBjfYoX`|!w!woU#W8*uX^ zlXjTB^O0tgoXBwTvTe&EHa}!FGX7*xK5cVQbWa8MyS6IhdrXf`FQ{KJLFM(`j>w+Z z4NoGbJ`@gk)#jwScPqokT^-k*H@mG?T_Ceo_T#V2XN&fvylTr`pOBl{qwi+@@WjdO zI#Q2+>^o+l_AJ?yyRnMV(XOE2LeG;`v+h1Pnks+z^E7`2wvTcxb`^`asH|M(!1MY4 z4-JpPB}=nIb>`mWmGgC}@d^pc-P^TS{e2UMO?J3`yRJ9eft8D#1xtk7-Eq_UR z%Hf0Og!b3mpUh~da{E@^kFb=~=MQdvm6urFwx+68+~)d@77v~{8#xPW#RiEvYLC_| z5EWP)ySuC-cavP$RjYzBhZO-=m}VLt)Q~lp^*2!L@P>W2UOznC{^RBH`2uose33`y z9qCl`Q&$x7O@DrsgJ({clagpq` z_3vA&zMg76ufP`n+)rA8t+(|0*6$W?q|Yx&;C4@n;qyK;Wv+fgYFbO@+|$NPmsfMY zQczXqXRfbpI)7{0v3t=Ud$!~qzOm}Vn&jp*`#a&0QQwl83^l}Ohj5=cdv@Z?nI}2) zyr*g%-SDXeVYe|jH!?KJ7Y5-X=u=5i`CSF!vk zuvXv<)t+tqu6zDmW@l>hrmXp~ zRrPU=Vy2(7u1UOz?&Jv*4jf40=H^aGP2Kp{`;S*!$Q4FIjowGgBW(*l6|v0Q*K>G9 zov&efkb6q%(}YilgnQVV?!BLvcXdPMNrs5XStqB8{r!7Bx}!p*`N8kN7k5^f^~G># zD|xOuaV_SYUAPKc{PT&~F>M@4CxT-izLqKc>itGI(Dq>bvrW_9+&}v7Q?InSg>*-M zfBVJ9$NN8b`t+^7aGm9pVSiTft?~-U8QV^%9pB^75dIL z>lHq-fU#e;nrCbF^rL$!l@xNGo_byJrH*(&)Cmguk&obv`5&Q4& z?GKLiax!%+JeGBltwT_Bdh2;}`*fp?+-#O!4n4i`AQdf<_AppNac zgX?)G&Y0GIja$CqRZmv5Sba?Gd8OcWdTUls+w$f(Q<6Z##qIg=HHKC@JxrKB>Q~5S z9yq|`Y!fp%iFxB%{pblzvrN0Jf{!RWOj@B~g<=T{vQ$pLsjT~nb z*r#?aJU?BkU#)q+3lDqZ>36WT0Ctm%ZHi9Ra=vF}jAe;?^1Sl^x3TflYX+{Ke>SRf zwfpaJp5C|gJ5#i$^0TeC z^FwWQws`e`V1>51Qw?9N@Qt6NshXCx{ZoX+g^8`7x|I#nzN~5J^Ojev>gG0fk0~?&V@Q6o~xEEduIHPliz&el2xl(`EG<9dbc#;>3aPQ^~*iheLK3EhetxNEq3|DOZ(^g$SmILB8Q`eba{R#;$2;a(;6v zj|a_vb!F4BDTPy2Ur$pf)c%Fo?^$`t%DfxiSX;HYYDjo> zP1*BPE6<$CsBiANLku#`ny;E9o^R_cFSwdE4hVqcxz&qr<8 zBG9^6bCTHIkMrMXFv^E;2`3iaj9@V2(s6mE61%J9q0vqDzp;WHj$9&bFN7x^WUY_f znyP*}{#lk|sz9^cuSb9Us%CN?N$v9Wc~bJ_kp7=b<}A`;^3yjdusyZAwt72XT%5B* zWyj$**+YlhjT3TmdgAMLcDnZ`ZOo0X?+iRWHM;NicJ;@9etN_;OFWVJTlY}6EUvac z{r#qZd-r($&bCfCDWHBMVphW6quUkoIFt_PSldY`u9otsQ0rR1U_yGP#J+!;@74-h zM!XX9ZInpz<9T$rU~aMeb@8jtw(5e64H8Eb7G3%nJzsfIz2&^F@^Y`yM|fpRJi2Rm8;Xv}fW}&vOZmU7TmHpX65Zy!QI~dTE{yOSUBP>`>Z! zz4LhMlvXb9WkIhzva}>tJbkD&`}?E16fLc3=I%2uDLwDMG@)?BB^1p|LEJ0#n+4{O^zDIee{oyQ9(4 zzq`#+o=l78yE9E&x9U?6OJ4h)Bk$(_KYmNdfv16cj^U9KAtpnfi|UI^b2%OdJ)665 zrPZcCsq40dvKexjdzfD->+I}2I8{45B5tFd*rf*b z7v8aNTpGM(O>XmX!JM^3^_E?RmE0pQ3%- zoJ|gYxUIieZYtTzD{b~-ZP$Sp7Z*QFD0W=8WL5Ozunk-O==(cYPCm6(QfOY!?t>>Y zt{f24z4O*_($pp23O+SxEb2IQy;v!5`!>^ka{^qSS_^%6B>sT8`Zp7+aMqF60djFJ zThkO@IT`YB2fPYzwz7M1f44(y%eTxRp^w|Qgw6Qp(h!xEr8n)&>XSVi6K)Ed6mLD; zVE5GV)AHnHcibPhnMGK*FA=!7Fp0weE0WAAFmt7qCU!SO&7kQ}~Caq=TP<8CwpL+$DGEI1sI&xjT2jznHs?k|7i)~&3+mFxR{g?2jdZ8=Vhc{_gRor}`CVJ3rcKN}Dcke?0$Z>4iOI2i^QV&mU!+ zZ_$$(FBYx0f4XGn#{XeD(`4$K-^{7mlAUmRinrXJa}!*WQl39q`2BqU#j{8G?tfdi zGHIvUvb&ZRu)laBc<)XcVa=( z31-796Q`Me@!**xx^(@Vw^3^*&U)YDGjSGUqxchri;1_7?Rs#*_Ye2%GK+;(UtjT@ zxv+fw(j?ETx~~^4J$6l$A{ldf-clYXu)#?|CDZg8u@T8^s z$Lk%dpJ?we$`xJrSiYuvX>w$wXs_H%)BSwga&Nb}^?HdFF3qZM`88|1gNqA`n%|s` ztEc5eGv|0@Xg032bpI6`RK!=s%XxI${nrZ}W2I~Ce#*7+uj}~I6Z2=MecQw`zL)Wh zdyO^EE_uE{;7_p|OVSB#m4j9#J{IR>iX4}Ai77a&&EB67WA${I$o!uE|7-tuWG!7h zPwjlc73-6sMQR*-D*pYkT-Mh=>BE!@#U`d}A5_ko%^VTMIBn5_=}J$J&CQ>=*|li% zuQ(IVq?kQF1wMAZoMFCI*!c94pT{pQ2xIMe@meiBYKuijV8o;;+L!uH-xRkn{IS() z=Os_B-!7usVJ(vd|M8ib#yWdW2po6)`TJBsQpa=9FvA=B^)Zs+DP4YZceO9|UazRFEgrh+ zM)Kohc0MOt&c9MgXBPhOcHi}i9bx;7m9*!onDb}s{h+v~eogzT)U$>ucZIjCN^Z{6 z`z9ptcy+A)jFy+rK3)xtJ9Ue}aD}kRG+Xne!s^J{KV=Vf<=j#?n9Mx9uP~y(LaJ=q zu^D%^+B}o3>D_IA)xD{yM5uI0DzD@b1^2ouD*}x!YkEv<=DY2ZrFm}Ig7sS*6YGNh zaDUnQ1u|&rnx-=2RJSL)_yyx9n-kYxSe1Hkdd@E0*6o+C=jeG}om5tM?$GfK+l><+ z{87SD?js@G-c_or|0fQ8V89IZBfM@)siOsP1FL6jYIih84_2W}Fc9kgPK0=+?DC$Z6*ZfwBQQa> z_W6+oTf9DXYV2K|cXwAzze(JGIZ4Trm(Ftiu4*&W+gB^`ShvHG{pU2fk25~FI!3Io z_&TY1_PlwAJ#pd!eQ|5I(Ik9_N)6U95b@>nc-_n*eUc1(?bLWX$N&i@H&DIWElOUK|qx*y< z$o{G4s!P`|9qL=K?6_m5>g05nM~@7}zdfzFx=Xy{k2!B`^_0WUm1VB(o2#^yUCDDv zfNxRTw>LMN7rXaw`W@h*dRBD)bMM^d7e8CSEbaX#xct(joOeq+Cri}xE-m`{a@XP$ z9H}c`%GgL9?y!`7Er%gTIVoXUg0jx1DPLdZ~0iAJ@TSS4#zcTFAb?m!5pf<>}=`f0*(QUU9MN>R?;R zuOKrybDs6|#@5zKuT7g8wwN3^GiOoC5)kK;fW)KImkxA^EB*Y!f9-#WL8>EzMSnWOD%o&G9U{$S^q+pu5a(T;C#Zy#TM z^MP*1!#8hwyq{NlFP*St>2n2JTj{N@t|xZr&-cp9lasTrV9Cxlj))X%{c!mG-s2Av zr$?0Y7RGpbddll|I655J60865$@gPL(--RqJf4tmBj=Ku^!v!7K(Qm87c(POm`$q8 zix0?8o_jUw*)BH2DBX&Nm-D9`|6rE-u+&&A`}}^_1OB{MUhQ7g%_Dkb!E|}+lKSH4 ztRGX{oLCy?y~}+vt4${De}cT)eUF5;AKH%~6RyHr+&z!F%-!SM>z}lcO|-D#!i=Dx zhH39sd9PY^>G=!unH8UOm~(ApLw5FTUKf8rcg9S{Y11w#{#4$#Au&*5wpp&$q7+9> z$MpZt-q#fJ-D1!d$Z%Yx{O#Mf7kAJ4PwH~u)7510oogk!rQUpf@1%RXC4Vm3`&zN< z*aB1Aj1UR6o63+^$05;8`tM%9b;u8} zDk=0#u3C2{{*-@T$Dz-rISun&R?S?L#IZ*~^2xKju1c>zOnY6c!`-4z&T;)3*)rQm zsG;UAA5+J{{WBjjrSnX@F?rs~ClccRik|-d=?rblm#h06c@l3kbJLwWF+YC(Jb3C9 z7fYIm9>2WZ6qj(RM?2=(Rv()jDNx$HU7^jUul2@_k}J6};?JHPee|ay>Drn#GB#Zu zE;Eh7f^3EAZ%!B8n6Tn;SLJN3?aw~Vt+w-t_Ea|X@VoMJb%B`S#f5>4`QC0}a%pd? zTSJw#9`|Q&44NbHzh(J@A9E|_{PJ^|BsqUl^OT;LBTJtcP4c;~`t`>C>HMWm`=8xu zzy4_371NG~pA950m+yB9s?t-|yKAsbYu42%eFd5?=SVAcD2AEM0Ik$>6uRB1bWTW^ z@%*#3k{gbOzR*r`=+J+BcEdKU2d5VZe6Z&aY3uIhW;XsIB<2zCwNm7Nmv6nY=T*0_ z(S<^SMK_-~|M9!S+IY~epkTs0egLahWkCNM3y%H`S3V-j{T!k4!w7OFW&gS zfT!xa#_v=GQ8zJ$%O%bZx~Kw}(3IpZ8Sa;_^j80yW(q-=CNiV_TeQvwMot-X8%^&WeAX zZ&BK@CpgSx_L_Z@m+Y8t|Mou9%#=b~CMomxYt~%na%So{*e)8qg$wTV zUS9s27RmlFC>BwD^!Rae(9$JKuiM(#M2Pbi#w<}gynIo)LYtz+(Y9G-2Tj*~e;*vU z^_70b_jl|!Zi&_0yRq9`0yOA!sP(-4iF+EF9gcJ3YE-y(uRm^7I_Vql+YgUw#h4A& z==KyQRQb*nTK(jf$?u1Z>-5%iSM^Pk*!xj)mQ}R)!y_N+CiF~{o_DamvUW&K>;2*FKZ8>L{EC_G;Cd=`naT2d^Ov0nIjw19$Fx*0 zKL5zK58J+K1{KYHwDry|S4Q(=Uv5s!2skele5~`5wUE%}jkV<_-{dQqqoadk?B23< zC#_75F_X1_Yxg)m^X{e$7r{p9`{!y~_WSKJbeJIG%hWWm3vbZOWB0ne*eRjlqtnX-mYA2TpR8g?DtN1Q z_rG3)1gqKg?-rBVc~)b9v;7kW)N|Z%;Y6=ik(Xyfhu*BP)WgF&)o4Zmb!m^#0A2 z8+^0(tvJ?U)V{vHt2*1oW#Q(%aSu~-#F(8!G-ojwe(|-Mmd_uN`m9?8A>a8gko)ly^ z%k<)!C990gF1yUVvL&YF?)TQYYfD7fG-YCTm+>xJw#+EF{m6H9b|0Syr>6hB)ROz- z9^29q!4)3yjJvm4>)f2&`rP@NM2E7Hx;ne8Rmp^vI#cG%=~v_BUep!mo@&I`Gx@i) zc;G(8sWL%|n(^=Ki=rqacP0ocKx%j{Qvx7tSZqwy(IFes)9!6$u;MG{1eQ& zw&9R@d{}5Dmx$-OdEkZWb~5fQdwwe2<5qgNWQ$dK_|ruo!-ZTz(&-yPpO_Hc>TIkj?4nf_B% zN7pre)#lB`51(ygTpy>ZXjZn)NkG}cf{R=1PqT5lTXs&I7gy4oTcREI|9K8=&0ZAX zTlf+_dvy2dx6u2JJ@NH>TQ6LYSh6hb;nUMDZj-8BTnMnRI+bwa(uJPFv*O|#m$&U& z_%Y3kE9u4Jk~MZs5{upY+nUd^&Wx{~9LzAijrGjW>-k3y-?}9+RaSRKj*_MIDUn}7 zG7_&2uM(P}`0TX6XZ?V>KW}bsE=my3G_3qjJWVe^x0koh6!^L zC*3=9`h2e)oO5PFnQ(dR|SZxnX3)Ru`9d zYjRGWIdjyhgG-dy- zIaAwtzqR5`*XlPHwyNy((o}URS+)9*Y5Wy_&>Zl@fK}i6gYuo;|2*i&Hh-0!_d3u* zM{UR7Us(kfA2{Zu()R88>^;^T3TR@1E=WjW~%*t&HevBUW1GY9n}vX z9rX~~Snwr-rTYj6PtTziPIW=4U!uSNetSFp&Huf7)fYu>?(OLJcmMn>G{Wle&SL(J z85ix(be5Ir_1admEv%`0dh@`_TD|2nw38GyHJQ(yTP-MIG4*73P~|_H#;;#rUd~U< z&+kk=erRLO&r*Sz8ArRyBKGeSe|1&+zvEJmoyV5?sIWB}cu$LQ^*CW-VRmHwTT5PCANDSMw?n1HkV(&VqaM;0{ym>yr(dG++-l$Hg-UL6{9o45qO@yZG} zo|E-b*0P$c$vZ*cC1^ps--;%&cXu4(-PAss{4ffuhJ8k!>pwB8RvvPEzFD71=zdLclgaiBTobr+NI-Rcg z;q2@#nOM8C)4kj-EIu`*%VCdr`uTafP8+;FJFJXZ^6T-tYh2UBj`1w`!2c=jx0~1m zM@=@7NY~0s!TW!BpW=G?@+XgvfcD!7E}w4b%O@QFRkdOB(`P@uJkK_+?bR%M*O~O- z_@4K3B5y_Pf0+2<%082{`dHri{`<~5oV#hfs_{uo`Mcg@7j1i|ve`WKmGxYAZ|Cdg zpdRH#FZPKPyRfjcXV*RpovH6zdaV6Y<{AytH5uJg-kE046E@4cvm%%wLin+e1CMV+ z;O1QLM(>O=*Ok|2F(j=>->wv{$(>|jp>z0Pv-8Gue}O(3K~Ii8>2jIcUssNQc-Su5 zB*Bs;V=vbjyZhZHj~>uW&%1q`;p=J|)qJ%Q?^@;m__626!^4L|qy(o2pLzP`^4Vj3 zwr#hzo=&>Ahwsfj?eMtchuhz8%)YL0&7Z&Dm#1ZA@N$`LIXe$qsOH_7kszROtXKNH zN^#}aSHd-)&sMUq`UYq6g{(Yd8ZWQiv9SNr#$RknTk`MA{jG92p~9o$8JcuK|IEq{ zU*~vKn3X52Vh%a6Qt8qDprvP2;^SVvm)^G5>HE3VfaTM+UI|lp{w8mQxyR0)j;%+Z z+$vGnFKyUe$S4rrW>&mcGiLq|gMBjJ&6h7;ek$(Yh0@}pPmZhDKFRF8zdghuD@!Y- zu;Ik7ApKd7`R(K7Z>_tv%YLo%$Ey5m8CzLAmh4r$Cx14kYgv(I*OrC0E;54Kwr%^7 z71YBsDefubuJHB755y<59Q>=b;o;@~{c{TV-T&pZST~+r5pr?P$xZA2{Z*|h)$iUq zJMPhwe`*>}6T0SK+jHRV1QnCal}{PInSES@P$Jf_u@_9|7y)_pj@Wez}I1 z@yLalE2r+82tK0VQnzcjD64=o^RZCYBOU$o+jo^-SJcSRTC?WNg&iNOTH5PdFD;$E znk7l#Ig4wOjJ@5Y-UcNG8QE|}y*#-yXGDxE#N~{p2e0AjD13S<*=K$o-@}KOBQLL8 z_j+Slu7Am^5boXO!Y@8C9PjH**q@q`ve;+l(~8f}s;9LHL6?3U&=JX9wB&JDx3}}t zQ}&zdtSm%M2>t!&uE0F`+`PX%jRuK{hBvmYwclNt@F1Hma2PRq7&nd2R_wc^CyYi9ezq{2js>{FKsD}P=S zuI*9wDxk>jj@0Sr3_k-tFJ(2Z{h+2fwR4falzCpy!P*fp(*W|}9=F7O5c?Bx6 z%vcv4$*y8=lmAlq&8;gF8kcniElsOiFMIOpq;u1~j!g*u`7JhIU~iP6t83Wo9|0ZV z9`jYgSp}ShS36lakn&-9sLxJSgg#%4qoM)2D#-_pB-^c^f-B4cmCFTiW^458SvRvHwqzaKGG9 zFPU1Sn4LwZLHDxGv6nv?Ezleke`;E6-|Fz=3o|b_IbYj;f1bOSm)N$vx91&ry7mb$ zdrsH?-+goQ|3i0o$DPCcbPUvsWw%`;P8nEmb4Dlo0={)mtlJ*zDx}jZoQPQF?UgHw`tH>RnW!@ z=BKKm{qyVCudA7@2z9o4KKe%)0tV?$>v*!e9}-O&-~t3Kq5hY_H{1 za6ZqPc4O1Fc`5sYwuJUOD*h>d12Y3(D&j}?_ACfK^d7|!{k2iMN)dPzr^p?RW}xtvzakuYwy}Nnu?mZK;BlR_YGr0ar=j7i)6+v#pWppmrgTkbz3$e1 z{PQci_v;-`dVY-U&35tiMh0o0YE6naAAXg3>FZHmfyUT?74m0vT~a1J+EQM0fM0g= z(GwGuC4Z)S{xIrbPJs;Vrko7Wy0u5-m*2Um-pba;6xMKy!qx&fe!RLwOZD9E=QR;0 zRvu7w_MEiJ%*^aZ(iQ2IR}^=dX>xwZxD_=?$fbD4ZEdOI^w8&3{fV=i|j+53(yIIO<(Va!>k=l}X#SBvrecwS|*%y-2h2BEC`hn!eWXiVZ? zRw5PjMuYRk%9lTH6)Q;jP1U)uba6+r&s`yjN4iWSEP36<;efWAz^<~jSv|L7{5Eb< zIQIDX#urz!^`$S*G+rFAIxI46XZU)dhYvSO-n%D!9BrxY`S-n3Ql2Q7eBsp!-E{ck;=>Y^E4Oi7uc_$%fP$9S#VTeH3Mav`QwWlb2C@wIx0TfniY}s=*Fo9D|$TR z?HiI+x!pK^{VZ^Az1=ZqSA#(Qvn!F26NMUASUvp}|8*wAB;zG>${(ExSUzD%RVcnyHwHA z)@EdMWas@m(_TqUv<-SSVfk(iE@e&2_S#Z;<4r<&zf=xgJJ#}1Dr9BMgeLVom)oD0 zW?N@Ht~;{OVS!@n@A90zv4^TB&eT*or+VSs;ZR%7ubNps^sMQez?4d>8cQuZxughs;1hb44y}8cSuia z(v$VtY`f0y=j-_qF8fa=<<@L}U|5#3qF+^ee&V0!eHHSvdrutCd~tiRjMsFngsn@a zO#i^X&*-}KM3&#|tMzxT>irq@_cwP$lvMJqBU-O!cog+U6kYAp;8}WR$&N{@6xg=9d5O)OX&JHIkHxCvvZs%) z?}xkP;*Kjhr)u9`T>ahZ#Cv7b7<8^x!z9-o7Ca8z}xbCppj`M<@)OEvTC9Nu+Bm(3d|^4*G%HlBI%MEzxh z%r(NZb{1-HDcHL9)q9r{mDU%ew{7cE4ZXhBYpUjM&jq30-_0gfM(q4%`Pll#-kplC zPqlh)jM)2+b=ukWC-?Q8*19!AKlJT^?Y~668t2|J30WH@`q=HKXO6#vqN{b_7r)QT zK2_>Zk>o$SH@_jrGS&!={>__vpS{-itdD8?A2HUw^#e&-CXO z^;cS#R!&*6r)FxSv>m6;(=(?obrj|c@E>n>&y=uR!L)~Oe`==cCNDQPxkK-Mp9slV z_^Vj#YP!R6Eg8XCbM&kBF}evIUG}+t|M91*KmPc-+)C9@a`!Zm=BC57sb1@Zw3k7JL>jncC#(GQ26VT^?&R1FYjaH963uKqtpAWgyPvO z>q0bQ{+(x@dNVxjQM^JQ_c|s2pwODRH+JUST(i|DVd;W6yWq?lf3joUGIqSbAnoS% z;$0g5uSd7m7H68Q$X0&H{P0z{XMOk=(|^mi&J%FuJoQh?|Dt;DEAfJcfG&sm|63m& zknf$bsb$B7Il56FMe665T)tT|^@^VStE#RNr4NsOettf~%FgRhwPS-!qxhHik5<{M zzFch-XmKR<>tP@JmA6Hv$LPi+zCAYm!~WSVf300#DnD{ssWzW?eM?s866NA2z0FEa zM>ee}Z=M{md|St!;z!r{KO8=j6|v!uhg9)!ET-{yI%*h z+|j9v4^;`@Y8W4$cf>faf4y4hu@1$l4h_7vpZ(+tG*5lV-L}mmt7@F+b5|ZV^U>IUF{mm(+j)jcMSvxoxk7yWVfamJG4vSsO zDQ4TN)xpp2CB8o>G2zyM{^IOKy~~;P;=2$3+@Ewa+@mXD z#?QaXI`I+0cdffGU7n&TVkal^>^R@MDM?DtPA|~!PuIVdbZUy`o71ap_VIKbvZ(*J z$H(*Pq3`Mn>bky57y@E$1;yxFTl4S!=BoV4SFHG%M$o~N7n!zZM?BnqR{!GK;>ayo zdB+EaJID_^qy& ztm4Tl%Y1E8C*7Wwq7hT05i@D^(VqcFY8P7mDGA`%H#=^stLKX7j`*jKmPY7A2QG_YpS6NNE(!A8(-u3S;GmY?TJe$Ssj?GHldU2hv=APQ=od0*9ToHdgO0$%| zDCtl0-idQrMaq&i#Q!{L{l9TzV3+6mxJxol#m~>V<~=i;>BW20T=Q=G6r~q-@A5tc zXM1dH$RvoWi*pn;bxlYJ%UA%+x zGM~+rxl=-lO^!>>WIbils(qm@Zu?KsXkoEucQV5^{qm}AQCg`N*O$CNeyK`e$RYE~ ztBgcN9>xFs`+V1m=;(ci_?HH-u>Ed&;~^M%^n=w*HKm5lS-tNi+WkH{Os*q_`DVuN$H^*cPYr%XblsbD zRCnL+Fk8l0XSvvi~2j?>qb8YKSAmINO!XSc?S@yLY(IyGltgZ_u^#C%zL z@YXG!wb9{+zu(`UY_v&!Re|O2wpnV)9q0BjB)upT?^F%FzRqXjBi98VzNH-N4%qak z=3|GE@n;n+rZ3y)H9ODv?DX*E>-v?aKOK3`qL%pUjYmmVxD;onrOuW)i;RyZ8sJQ7Bfspj93-yx^c<^e>=giuJgH;rcX>+wHJIM(c}}N!C6AC zUjz=gUi95m5#QB6SxG*{Q$RbLe}6-?&Rz$x1+JQGPft&G|9k7;rkw>{j8TuOgQgt6 zJ0WG7*3vx1x(@bLednF-J-ziN zx192)LaTpP@3dx~e_OvV?fib-?AOK&;liyI8F}o#4DxsiXU*La`-pGWPuu;fkTC}b z(3pc;qiw4P&)Idlp;5vPJfUk;m#d)(<+Up*lnRzkeYM1r@ z80KJwt1X~vz{NxT;xVq^b-uMK-lEv>C@q?yK1k` zwmc%z8SvwSU2-39m+_bP_x4IpoH)_w_<7UUPu@)CQM-HkZm8J>=W}w6j!)JISvbc} zTiG+eO#Zakl_Te0$89K?wE#Rkr_PwYYkx28` zXxEjlx34YtP;x!;O(9{zrIWX|EXWXixnka=8*hDm)RxrH7?>Fi%eD`kZ#=KbnGcyY1a&Lznzp?RMN2h1o z=Fd`dY^|l{T3>ex2oO>8vFMy@&Ay@j`^(_@o@d=$RUclDul7pud+Ix%AxR_x)Lh(f z@@kILeTSY68w|d@yzIViiB@f6&eMf+1Im9Ls{atdb7%G~!%f~=Qn@v)=zz#mUZpB#Maie&qYkHq(a@b7)iuN+s zo22wfuQXZ_Ei%#aowXIqlQn@_C#OIDH*Hs|lF{))Q#+p&e>w7d$JcP|Nm8^5A!cODk{EHyz^H{wcz#-z4}>AM9tJH(&V z>~a&_-?_`|@{!UcIo4O{x5L(7T)$nAnI$Ar{?jkRtV6awlHoINhTScC{!W*T@8sl| zrDdEdQl>vTuIP3=nY!+4!Q~tm9?PGPm)jmV*UM|su9{z45Erqg$wEt8MP&(xKi|?T zM~@$0oV>c!b=?9Flk(};42-q89tad{OgdY9r9{kC>EhvTi;d2t=m#y=T=PIh zZU*GMkBm!8I#;P(sj6i>a$#3z=)Oi!sRC+L#@R{jc3?0xN$_GkGJ(x-p1r@r;kNyX zc6D-o^Y-+E7O$@kKYsAoF`32g@~xYTHLt7;7PGU{-%y%eFJmp%cfbC7@`EFPe#&l0 zY?fcqYnVK1QR-=3i@F+?U8Sp=7rP(6nSXs<=RTPe+MuOuGiQh_a0>SCtv9`V;98>Z zh3l(#1lUgz|GCz+>!QuY|58b_c;qb&J%YCGoZbH z^w_@G>B!&zo6AKX1ja=FV1LA=*r?**%pugs;W+7m?z^P{dz!MlcZ+G>y0qwM)Sayn zjoS_=GjX~oaEi@&AW&X;f9LJUNq1*XO_}_rZRh>t*T3JGsr~$(gO|2Ub3qQQQBZ0x`o=0_UdE!2vqO3`iHbwrmUOGv*AR*L|pI?4?;+++%W>~4S zZC111u)>;=;gyMB*ycS;ZDy)l<{Lkoz2SS)ge9w136`H)lzCrSX5n<{jYX5));fK7 z{VB@g({t%*zQ!2~WZU}owq{S4YFhO6?yq|X{^gcFd~qONYC?IhNalVqxdV&tS1P}q z!dCz8()17Czo*Br-8wSeagVt7bUoL}YQ7hi{jAH3oTfF?YSZu8lP7oo^p-Oyir#-r z=t9!RuJ%bD_4d}Kea`!`MN?l)$kp`jTo-9$?i%HFu=GIc3xNeIy?%CEO_niyCuX)r zh;91{{e?cVrN0XaNpr)I>E<|9&MfatH95uap$_N%ug+nI+%~IE&G?VMYH(b z!+U>2&dh(O5&B9|ZqBs1PJ$J2P6ggIa;v9bZE9_m`^DdRsC9B&j_i^r#(5#83gRms zW}NZboTj(qe8_CAn<6@w-A?c=c~GKjBjEB*`*sJv>aTTWUhC>|6po$V5fYLW72m!8 zX3+;d0}-=npWeSWy1RYDVo@O>rSfAg>G5~Xr#xF1{^ZT{Ykx0o%g@BH%1{q@&xrb?)6Dn`$%G$!c>O+uL>b{lC{A`TPC;WP{>omT&IfmcG0D zy;H;u37;7STwh<`-W)U~c=lc3=twR}YW>^z%`DJbU8B zi2ud1mY3|i9M}RZTU%>vEoyhDFa4Ufr1r^)fG0C$Oqh%{q?OIg#LCLbUfi_}I5#o4 z)b>?@+?trr5@w=bFYenaTK2BK^|=3~8DAcC#m`?573#b-_)O>ThN&qMr<>(fR?eC^ zvvZnm^rFheQ;SY}`kZpLoz6dL)v0UV6Em15K6-5YF>|^BTSS2J@|=&Sj<0x_(UNL^ zB_&mTY7UP?=SnNzj?WFJ-i^OC+tj~-pvAHHRajl1kQk#lOE zCnGDwW}oZGVQzjbS$}9s;nfe7&%G>)9*H`wQ%|}mb5zpf)EjR}BlAVfiFs=Ec6zaM zJGjO59OC2S1By(wXQxavo!vWehRVae53^;C_v)l~Z7MzW&yV5WzQy}M3%B3Aed`!0 zQIf}TVeuIiD|eTF*=bw+`HmofQD83sqYL&>Rs#h$*Gm+qK2VG`pnvrQRK8jFscSmml~ZOzUZet2R0I-N5; zU!SI_HAzHmiL6|v)Fh$0Utg&skfk~xB7MH{w|GxYEhJ>5S zb1a{ni}=4%uu)EssqUVo{lVo*Y5y`m$4EpJ{`pbpGk?aMe&MDc;@fh}n^&*aR#H}u zoawv$+wUh9Od+v-RkRjXz#9>)a&%Pcn|xuX`lGC z*1o;N8vblUZq#I*?P`8OSJwv~l(}+oa^B*V{*}j49iFUZV@s9rKem^B<&QkB!t{!U zIagV|mL*=r)@sZNn8ID}{D#*?)faTv7S?-E494KZ3YyB^&u#u4G@4?Y~y?#wS1E zX3Ol^(u)=?`t(-(tNVf*{o1~ck(n%cIy1#}&3o2334io0c_DeuNbAL4=Nhvu_RRaX zxXzy^6vusP#mkHT+4jB4KAw`4f7jQMm;G_gkz=pcEmycMEFdBx#Na(`?$rJ4xl?2Q z-f-agc6QpN&M#|nQYMPb5HsCdl$w|mz?bIs=Y5vokqe8?o-!5{JfiWlR?x9W=>~JE z-$o-*eno-gQ&Wt0)c)q}la+2zbnZKFcdyaD-|w8&j;)D&E+}CkbGS{`_4PHsh^<-- zjEsj33m!0*ynokpb+xLh@}>o?97%Uvo_c*M75{d%K6$w_#}SRD#lbqUT?%d+XUt4Z z2oRasFYXvTX;o_^r{T}zHXhBzy227tQ(dR)D_>YU+0>1Hs)oYe{?jh6*CpQAe^z%s zi?-$CC1r_;=l&o3_qxri=YYZbUk>*wi~ewj$oo&cHQPLYQSon=FTXb>Tr}+CZ_IfW z>OVul)Y!OvZRZaIJ=P-&8>h2sYyK#$%spl*SZK_7?HZee<%xNPc^^z&&%JyS89HO~ z{avmq`-^8yINjmNtu@v2z|l|f@|$0jL`CsE{~be^EhySuNJO?t(4yxpNp<)(+9)uh|&d8N$^*74Y#JacG{^S1RfcC19_* z7Gw%MetSFR&qsHSX*xSwil6UmT)y0vPrfhZ|9lI>o}Mok_Wx(xvFldCxjFtDi_;~{ z@_5>|Z?~=cw^R7>Zi|8kYIc9Ousu8XH-yD7{k_wuZ#24`e>Q$$n)sY=E$3#_m*jtRz0bxesbE|bKR$kEov*S6d09fu4{nDkPi8FsX28CWV z<&1UDUSRUq`FLF7@qN=R_H5QO`zzSp{jbm`Yf|?8zAmT#aoaNPp7MICXqnnIC+EPG zDI)PI+b`Aq-ExhUkB{%h#^m->e^*v3y1rgnl5*%phUR(EKXh=8K2cdv%4e(;=YDOB(5QK7I|x$x!*ujW;^ z!XHeP$+;gbdhOb^ijR+2H6E`?pT7Uelf|jOmG{lLZ5ZcMRq^-y#-hU?r{4G~DZ=Uf zxoFKA-`Iarq1P98z80B!BXjYSRUAnfN!PoV^9vr)kh5NG-Nli#BHQq6ynd6!tnHdp zERU{AOOlZA*eBQdWOd==tcVQ{j7>5WIwxInf3wI{yzs#R-eYIpJ^#)bw(iXV54-s` zoz8D>t^ROa-uA-o?bc3C^A<&JK5J3@EPG4FLyaa0qv~}z`&|SUbI46{Dp|>`aO}m! z#ggJI_WDc@-o0WLZp^4x^a)-OeKJ$t@|{_fiSGGRg8%;Bua>zJH{I}eaqlUpbGa=Sf7z$>yt8 zA4VK!7W|X0;`H7$>59tUXlEzki<@Suu4`9Sv@l_uZ@Rsyx7Y5QY*lNX>{`hi3wt&c zeshX0>s9i+x=11C%{BF=lTU>5-TE2L4c5SUP13EuDMUuaKDBXYR#l4ek`S(*FJ-NBvXVc_t8H*|3b6Q)}Hms3dcd_`> zw_LV2Z+k@S@?DO3HOR{|>ZtGZa=6kIssH5Mu4Ss>oHMxicoP`p=TB-|rO#J%Z2P-U zu0B3I%my4eQl=_lTsA@fzqEU4S$y!`_FnMu8;J`qZyR{^NjI-kT`F{bm%K-{vXbz} zs~`>yy4WpATGcWYmI{p9eCBe1mqE&_`^ z&aS?A&Q-v9@v|!t=}H|74THsYC<`9Z*zmF?KjfK+HnU+@f|u0GPsy>CbD5m|ZN4UH{Jv!_N7~u@_qjPGnf>~&nnYec?5$_OHEPL`YHCwykjvP(F?u;t6$h=hGTTS^pkLyi2H z`5#_tKCt@ZnTKz0Y*RWlg;nS5SA(oavOe=)9PnUTU7ytR;KJ!MXVla_1%54!zHON9 z=V4{6syhAd?F*|DVkEl0P2a@b@nFKO>GAiEoH@z&VTCrMM%kO%gB|?;?>z4-e{Wp) z;zstBQq#lFayMq&U#4_=SKu|KX8prAEbO;4TW<2MD{~46n6T;g)qi)7A7{UO?D&)7 zS1W5YO+`QCYUJF`kaSTVr%6ZUj5g-mcV_I#yYDzLV)rJ#S>~GO>t6p!wb)g@ z=~&0XNe&E!DK=G;+9ZWnbDx{+HNol|&+#emWhG{~_U;I2!lL5Co*%`Y z?p&B|rgBGK@@2zB!-NnAo(8WjJr=&?F6S7|i1+%FmMF0FPM*bP=4WZkIl=MCc9t0@ z%uYSJvFq}*sdI8;d@mjUIbZXg?9A}8s$Y8~mMlqoJbmfU&4;eoB^)hqcG!?~GIUeo zzU@ez_F*Vq~Y|{=g|BFvsW``%} zD#)(p{p8=J5~{iA&V|p;XUhw3`U*de;r`D4ap6ZxwfcF|O&uK^VUG-w4~g!4*m1le zL|p3n^ak_Fx!OgOR_e`{vh@DX#&h)D-QAKi9G}eJTdlGv`gzmm)Pi%NwfymHULUs3 z4)pvHpCF?wU{n9l_VgshP3~EzlwKWS4BD1+GpTch_O0XfdV7y=yL(rfS~6KME?GtyK?=P2m$tvnKMJm{RgUrtVgT}*5C<~Q%>q-aen6RP*!U-$RIsr<Qu)HXI=sSW#umL_k_ek{^xeCtE+-0M-Gj#0Whi=mx_ zsi`iv=E<1_MJtz1-4tecu{<#?jltQuazd*^kDBkSgrL&;l5*Xq<{+k6xn3r-z3)#f zdH2J}C&;*Q3D1EuYd3n8K0msX#jDeAS0(G0w@D{Hzc+0(R{h(g`n>x5Jlj8gHC8Hn zIPTq=*}5=8|KvBvgN%D7t#Y|xp1hB4seFmuce#%T zPfyoROi4NN>)mzZRR?M$U!5q_i~A{XS>3{8uIi)^(MM(qs$$H{%vTDzbi?wP7w%ou zGwCjSoYBAb##*hzcVhVW?%UOwc>mVpx4U)J93wZk8NR#Yee|5~x-%2^NKfwS3aeU? zp{gmZ#5$ep>DLRJGAlh_3h=XYtgSvf%T$WhP@}o?ipP&B+Csv`s;X@NS3bL7wNIje z*}d$#^I0kRLw{Favt^uWGx5rs+1n*wTrg&ezHVWh&@7d@B;aM|+_jA|j!PDO{(ts_ z#t*YCF1OFGk(ht#+x?LL?2e*(Q>RQ3VLZzBb!Ui$`YfY)90fWW?^&nrd1I$xsr)6b zw4~(714hS7&!Z!6itROC7sH*fRCH7Ef}DAU!M>6A_v?5EzMdO6=l?U25*;n&r1v~> z_Olq~?5q84WUxYIwm`?kS@T+#Z1I_4T5$bT{w_?>Hi=9?9LyJ;R>oLrK> zX5O6=&v&hhHulF=w)j3|do#QD{7rvvZ|AHmEsgHAa{_q7Id%1{t!Jmc32amQYpvNN zk)XPHZS;1%g|dOU5rRho&iZk!UnIUJqHH0fbJm9LrUqk^8aFqyOP4oC+HNy5?a~v{ zTovHb>%gP5VYXp1o6^3zMW1g<6s~Oey)A2v+VoAVEvHgE%*=GTFKl|t#M_04{j z#LmSbmlW6v9R+5p%Ui0t9-g@*%lWDY=hl~&3wLUCt@`(4Gk;N05zFFLA#OqEBO^>* zKJ`6NmsxVUM6~RWjM>W z+=64bcNi>lP@dg-&~gF4yxo-}BA>qo?yV|~Q|QU@e7?d{S&Ms8O6#8uUl>nY+}w1n z_3!`xtVawR67TwNeHarxY1P(Jcb#*8f6G;GTcti*N`8Ll;re}UHBM$#Wt$znviN@S z_a6F?|90c^2iiSyL9I8tw4Vm1ak#EBo1Er#qTu$H9-%2QU%!Q{%Q`H$Nhra6$=oL{ z;!7_6le4-gcYS?)``*2_aeJ#;*Z;O_&QJDy#@RUO3(rN1E{>9yQK6f*YjkJ+s`zs5UO>34edH2vE-gVMyas4=*u#-uV(HxBuC9zd$W|xdMJHEcK%&leLF}5lL1=-4Z zZVGK*X6Jfx&pm&v!`rX@_m=KU`DS(k&Y#|=v;B7d&zBv%IQ{m83j)8G^py>TooAQ5 zJ{;pB;LQA6sYyc0U{Tv{4ULY44>Lug%UO~FShD{8`Dsz~grhF^n}l4M!&k1OW~{xu zB|2O`-qp`fxUnHo!Zb_d2KyPM-qQ7=vQteu9GA4X+%a45oYAs6pvvTD9ItJuKDTpV zl}RH{HJ_!?)<)m#NmH+FUw`w5$XmP3PP*#zk}4UTF7+?TDtOc*+5IQ@CfD3VMNRim zzQwD8=622Tf5fnH<3`8%a^IKo#ogQZ_;K;Y1E=}fw5G_eFnZn;yO+__*^O`CD;%^yQ-fMP`PyFy0>y=l8@4=|9`pCJ5AQdgkA*H8%!gZ+6i!_m{H@&2tNiY+Ql1G*KFvG# zcJdNQw^d$}&)h9;}`<%W^!NGHz=u_h*ul8v(8HT)d zzP(OaK>5CT^#5BQ3br_X^*Z%4drPkF@pU$b%6Gqe@;gnK$#6^VyH)4hSqwwAhJ1`u zZ<3JOu$?0*<3NYhyGO~ah9`Q|{pTHNC(7tac`dd6@eYqo{K)anP_h0@Lm-pYb4L^k(H(QnBn6`y-Fr~t%Vlf-&;TH@t-N& z{I~v!Yvt*pjLWt%$G=@kKC<+RS#EV(Z@ta&lYhS!Jg+lYzlv?@&oh4xiadPy&{fEF z*%~o^etw-vG#tBQb(YWf7gc@N*mKpzHdL# z2^u~XNdNzIbxMWVnrN2I7h|TgMoxd`rvGo=4xgS!@;hI+i#YO}y;bqxK;s4z+q37p z6_h1c+??3G&D?d;swuLCuji?IC&ya-pLWOP#7EEbKMpWDMKY=|OZ~}b&g8s)I{al% z#6_25mW$76FxBcRHGK8fQj^J-y!vXs#p~vl7M8GJ|CYqLw^+nx=r?Em?))=(*7n^k zB~!cSe4ZFJiTTrC5l;4wRp-hszMJ%Fum7yl{=!&+myd7O-%Gr_{@kV6`z0!xr%tiB z-YHnJZDq*{|M_;VQRn^l7*&6N_f*$#0&DvUmyOZ)IchFmWxLO}A^fgD<+_?57NU*e z!VjM29Xl0Zmf!Ds=5NR!3;&=d=U#?xqtw$6-gCb%_;ts6>*?SX{IjwXIQBo$V&~&5 zbSZeUEGDi0!sdnR7+*wMRi2x^^7VzvZ5uW?Jm2PcDZO(ZFO$B<*7j<%E3(b&)cZJ` zoB113?%6FnSDNc?_UUz>_770~a^g}iLo-ZbZV+sJ6U1W3m3bg(-`*vsJS{v!BSTrE z>N0y(g2GyqJVQ0vJ(%q^mmm74y#B-WpWB1@nveTm{&2P<qCvA!`l+dBpN2kN@N=TF|G8xo zOwu;_+;ldyXY*=byi?x(E8B6ueFv|V3fXnOt)6G>biUd8mC~QI2?;lu3mal~m3Y3C zXx-beY1Xdto}iUJ$L%%b9xuClaOPpTprWAAtHCIo)d+=x z2Ms-M<{0U0@;}eSA3o2^TV3JZpZ`^l@7MotZEj|sXItGi@9sR$&9hca>6pjLWcX_L z>2%GNCLZ&;Gu}BWhWIJZ*L89@_3FMBx7WI9*L=*X+J)q~3PYy0fW~cBRCjrQs}ek- z5&8RbuO6uXr4DLLSAQ^Uk`Os)S-#46Rp`~dx19GW3(TL;cg&Z6vBrtlT@OyIysIks zqLttKf@dB7zN12!D-W+1Q{5Er^6chXXO;bjmmZ$9D&&%50?Yg*T31UZA9ihNSTRJ%a}+GExy8v}If^D_Yt%5$2WR}fct7w-U$r%5AYj8!|&RzAV-Yn?Q z^V}5VWgUKefAMp_3p1BJ-)`HSyMi+*}SLKGIB{!G>B+U$nltvkVC;J{Da9dZ<=N);Op6V7 zdH1iW@9O?n_#-t__sH?|Mx%%h>m&F4DsOfy+8eC0)5}b)kHgs5xJUNirUNrwyN)e4 z?3;h)XzS^+OV3+VaxLp5`@T2LGxj%^myn(wyt>5Y;*D_Uzk%y?_CI-bOE)*tvs1xf zhSLG1smor*MRpqbElgg1*Fk0e(YrUy4|ILAIw^keH}8ZweC-pDdq0t0VDYW*Tlc@Y z%A4+9x*#Mhd~t2G`LsYyuQgfM`?}^xNZsI{DD2GacBMeP>%h!DS?fiG&EF-gPQ)Hw zJk6(k_BOW%*Y3X3@d}cXuHCWipk~kIz4=b}-bOs-kJMI(K##oidIQ{**$@Y*>xKKzngrCiHRGwZcQ~xi~m}Aid#qYS>-behgUmYxV%<9 zo64knCgNzJ{zsb$tJpOQ*F;CM3kLp~v}*b~zmx@`h5Pv3`{jC#ZvN&{jh#JZPHSy@ z+{4-b%HG%rR$R_65CM&1>|M*aC~x_J^%GgsbSoJA%ZumOeP=toZ)MXu*|i(%P8*kr z<*xZ^_;a`a5~H=JzO_#AH8LtrOwK)^61)9fMPK^)%aQY0HZ572%I$SMsPo`k34OOu zCyxs*%*k=xFU&p0uRS(Fd1r0a?rni-~8u-b*s0wx$E6~ zm*=+k;CJE0H%@O|;<3G}>gW+0|KFvLKBs>Okzvt)wNhl){|(O__V17Fs@<G-S> zoOGR0{93%17uTCNZ!YYvUU281$de0#oQVk=T!N;qFVV2I70-Ox5Px`*`sa}H+LI?E zIrd7bXsnD9QfXnCRr2x@>*w?%r>1gfo~~Hf)4o{!Uc%XB%U@i($fnG8TUkem(|&zz z(=F3p!+JN~v_)UO$kg2X&o=E`d6L4>etX+PoyPeF8_H9^{Ms`q>Zzv5@{ZY^8#Wm^ zgoW|Vk?}Ps|5#gNzDP?)_lsdhiAh~ljPNy4UIBrcpZ1a=m6Og3K7JF?HaY*WM%<>D z((luLn0=G|n#$MQ*~zKh`s%)R6qiWAPBy_i&z?>A)ZHSyY=zWH{<}LwS&TW;X08_u zD0_H_RqeQj%FbCczcwZ>U-2wLlH{=VPJ@1j*?RMEer&^NcXa_|59P5Rc>?B$8v zS>ffC-&cQJ{naWmYLkC`O6S|_J(9*VoV8U}Ms4@2bC26y7GGi3b!mQQdsBsA#$9c( zqg-CAew|#wDP#Rp%KF>Blua|9IGBChc;qMd`+`^NxBqx~JPI`0bI1k}8eg#44xhfAX?$nxU%Q<@SM5?iW$92PnX$BQ$*YHt*FOwAKgDvl>fI)1{mq&) zW}L9zpsLBf(xb>!RdxE=oeRV3E@5hwufWS z3+t0SA-fAMaW6?Ss=Zfh@^Pa>RFz&;+2+96-;-XHZ{JWbP5IoPzkKJm`g}aU^!tk| z=ekzToMZQ0tR&9ECY5yywGs`0QEUz`#I> zKcSPRe0Q2@)xYZTit1R04ffiBk2|V%{@z(6#U-;PQ}XC)E0OhwpH^N!^f$6|Za}3R zqeQp3e%SRnt-I{*n>W;{tO_^M4yjiy{JbxnPxTvbz@67;cgIiF4o_3qyUvv9^{2XI z?!wvtv((qu)^4q;R8n_4ncoj?lzuQQN)qUB>|K=JvM$JXv!2G@%07S2#t8-WDNDRxy?x1V zTGaKASK`#Au-Dhto<7iX&sON-+ReXeB8VeRzIJ@-DKWI~aGa_8+U&Nm(fLO`LdDt28+ttK+<7~nY8sx< z-|4kfDMYO3cO2I-p4Ck=?eC;Zis^p-kkWG3#i3!*9JBERKKs|>YHEJ9lqYkAbAq=zWG(`_GeZ!&g6cVd~l7FMa3IYtF3EK zoU_@w`nvw+z2cK%R4*L8dsjC0R!&&8-R|$t9~_Y^E_P7kJp#BOWWd=Isz9R?<_Ac6n18=R!W0(ES)0N z+S=NMcMIz-*edqo)>iG9EY=Ups?}d@Sh7mV(?RcUw7-A<^@+=axK^$H{_$D4fkx^5 z3m=#pE^JJ<*!L>?bkLu0{q?Rjun=hL|2ZHg~D+x(k{+M~{NavJyw#oZkf~NK} zx2Orp&+m5oI@{y<$~O;$R=&Lc_sxUrH-y;x_9adK{wmJkdF0KAQ+51YJ9RW=jV7Hx zG{fwCYwGpVS64hE&0W7)HwH|R+@2D*<&H#V=FUmR*BzMTVt?GPW^0+M8_j0@ZQp@+ z%=!g2>vxA-n!Zl4DKbhsJm}LeUpBwF)!g~~#aBvoBUFC<>@IO*vr4_AK4b3(yT^Ar z_RT%iQTQ_Ef9*$E>&umnmQ4NY;=Vr*ZCYq-owrK!wA|0s$gWde)+|HA6%@1X*(+w@$3?7i`rlK{2 z@$R+;CC|`FFICd&72V@zhp+3Yc>h~d&A{CJd8l8&^osXSSC?#gEy%}RZ2M=|8nMYc ze0^WBbze~G=g7p$EzPSwqyj!HSZTn%Xoe&@kF4qL9?>p zlTBP6hb9Gu&Yd&IU`73cAohtC4n;*pB5p^8g^FheuW%RQ@{*c*Zo;0GD?KB({j>fa zWbh}t`pWkwoW9zx*G$+yIq3M-4-64eC#*M%i0+qqb^4T`*RDXz0Oj=#|K8015mQn9 z>)-{2{ckx{Ufk1XiZ9uEa67Zz9C54aBS$wCPhM@Jy=cMf#X?g=_uCztZmX4e`rC7z z$B&MlF7cTo*(@s^YmghqbDC}9*@A^1H*G2w5RzgjF0NB(JpE5IdYg{EyURUG;TIcA zr|TyrB}o*f$Hc_!dn3y9O{2N--|Yb2d)$-Ot4`RsZ~06Si$AGJ5A3^tmn+N6 z?Siz(nuwyQIolGhaqoOS`LXmQRX)8BDJC__bFG8oH*GdeP*{_r%+M|}?Z=bCPX47! zRKiVj*fv^UWYUUs2zTW9)cNn{bNP@p8u9;bEpTMsRu=o@SHL#C+|OT2*3D7Tvy%;# zl}*e$ci3Y2CFS5P;;L%Pl)pV>j)*vM-e0g|;p^9zwl&9Y*{$>KpJ8-E$BG|HKcAeK zyl0t}Uz6F*z=MSWz0YC_4n(ai1NwR zw$3u``S>W6ZCT%cmgVR6C9e{4>HBg0e*VUyuflUI9`G^OK22auo!a8Ya`1qFf!QRF zO+kx0p6_!`yA)ELRGa^D_r&S?%`!hHr)L|PvhTa3nD<}9bUuTQysE0pmUsW07jO8t z{MMQ|iO=_m7pzQXDmORQ`Tx|AIeSM@^CJss#&CUZuT^}~*~boS>?7jJs; z*H`6EjE`adF6G%usUch6iM7oavtF3^w@El~Qj4*v(zB_#b6SiU`xdkPRsFtu*ZbLz ztPUtH>Fk0mi zH1!IvknmI0(5tcXg(){~N+q2L|JKpt2U=GwSZghr9e%CNJ+`>yjc8w&=$FLAK)&3l z$c5$or@Y!1)T^I}JatCl(kcFn{zd=#=KT{=_n+6&-OZhMcUP+;v+%>qD|m`0z5M=q z;$(;4Z=XMJe|2@W_ER;5<6U!H^Znx`o@&lM`ToF@2jAzO7yPZ%JoS>m&Bc4?D&E_F zKIK4fa%r*~i)Wvot2Xn}*V<=TPc9J=l;tQk{^`>&X+lWoHnB-Dssd|4>pQ2bsXbjZ zuUp^8_lY-;o9~X^uCQM^-isFWZc0@4&S*KET!jJbrk%or8np z#PMv$=f*Fx^tQb-NMACSC2qp45bgcGK@-$%Wj%aZrI$Ch7v1BQDnI=#;!ou-ULBn; z5)(FN_8MOb+H6>KNcKN}iq}YC((c!zr zA#;0!K!@XbyTZp8>Q5JbN{&kEdGjX6Or0s>$EG(TjS{=|feRA8BM;6Q)RqKmEjKe= zb$IEDg#p1VNiTlw+VVCb`|?hK=RsCF2Rv8(+oR%Xa5QqdYG`ZFoKEqB2M#cl&T+c9 ze|rrZOJT!~>;-OfjdWL>NjlqgD`?W`|ExzA&Wx{IbN`cw`v0nK-~Cp`?Ad3Q-1a%T zLNB>b1p(xTf6w>>29(Y)}4O!EUanUq4ogOFz3JY?-k?Zd=n`?vqT~v-n+~`Oo>9sLHnF zO40v+wJ|%3TJK)kS6h8&cRBx(pbO7GE3E7>_!zfjNyA*-Q(VHo)D#6?N9I_a-m$=K zkL>NT{RgI*p6hW=`TQ;7jrA8H^>5V%MVFpD$ypN>)Sa5dBO}(j^0BPMa__`hN__KT ze-{;4ALEvkl-yIJaVub#`~3wjAz3LQeII|WiTNwBd;1QfFVJ z4cDh;Ga8ux4tRI$=0vaNWB%H8C$AoQv$$e?Mq^Wy1ILjEzZM7iG4XC$DcIncTIb{o zsUytd{nH(Ja;+|`I_D}X;Cyx8mX}sh)3?dyn0_gd(RJd3B`FK$ZO-#rb;CrWBViMFYFYrpN=C~` zTpS`RdzQq$=JHwDVqqVqzxt@sy~oS%r@nlla{1=M-dCG8uaaP`Q4#~ zvkYhbj9lb8nQPCHbx$_5wXinqJN)v@#hbxf3l-XQ^f|-hoNqd>jjsJMW0|pg`ufIp zeV!BxrTCSc-{RqIauV{QBK zJoxj2Gj4t?AC+$0xUs;$|M!Pn9r?-*{|h$k97|svxA90m$B-I3Vb+oE@Rv8X9Sq&I zxR%XzQMG&amzOi`g&%*ro3iv`nOE}j=*~JNXVS`%5hQ_dbpPHlYh|c9aXjt3zul6CT3&{Gfh45 zvafskgjYpbX0u`rH!KY7dEcbs#yRI!{SVV;XIJpuvbSS$w@SaR{AX#QnC(mmy_BdDd zLL%60)oR{3CQ^3`HX2`Ks?y;;Z&}mx@wfe zO4g2$4GYs5^moR2x-w7oi)!Vb;>zso?5wDQo`KIPU2axK3G3+n@WoLr~f6!13emw{%xt z?2$BPJ1uVaSoMEMTG}Z-g(BCY9j|tCe@+dse{E);+NC<3>5;*s=<1k$kEDz5mDS@m zU-`dP`?Z3xvHJX!6`MY$)~kDlDorslnWA4SV|h<5``Q}E%gcmL2Ib})Nj55e=CkI% zWmsO-%a>E`{dX)1o&0(EW>>-TP>)nkug_I33fj?1L6NL8k2eLY2o!!=qgC`AmUTM})&N`UmZt_)gz31ger%LNzOnt0w z8LGB3DkidkUv8<9!1Chi>}iHqce|^qos<@l>Azhb9B}(2i|p;tlmh}M_gh&?DH>U^ z+Mipk=<#8d4!53#&y<*}FC2xfFI#bUD70P6?R?PUBH-M+SICjav?uh?^sc8Ws(Tn8 zeQ?cUESja!Tl?})bkXAs=h!kw@%3x;W~+p1&f1aTw`t40dD7moo>!aBO?&^%_K7vNc1usx8-EfrTfdIE+FJQwqUW;P-c{MkpsVSgW$gOx7(ai$eP@HT5}Rt$`AF`h2(MlK&fYF} zz1)6Z3;R)eICxD&L~!O#hWmRiUD_mAW;`MM+T@VvMej1&m#i|H9TYYt`>n%DF86z{ z9}5=+?w_|_=D^Z5{;B)V|Nh9>R-3&1Lrh@U!L1z(*F+n|WxjW9+Lv1Yd{a}$gN?z< z{obT&eO&1Fe$nxM`DBOl%s=xM8%^3$QdyaPO5x@8)k0R=wmzH7HrKFfp7`0qL%k32pdrWTyEW89&MA3*Jo|f1&)nO+!+1g9;_kVfVi%Y|u_u<()D?Nz&-NHh;0TJ8*u|?ftx-6=pk2Py!yCptdja;wP zR`bYJ!AX~$o!v6M^O%Pp8}X?57z3v2)GV@gfEAjA1X$)H&# zCZGRkjimE2m*gJ`)q85Do;>BN;hg;E#i|**e<)^!n7bX{7N&JNW)g2_eM5(DDx=7{ zk{6GTcKa~8+?KZd_$5YbQjF?6F}r6!n%3zWYI+A0w#@mE{g6@TcH05&Qze=n%0b6J z|9{_=~R`&=-75^=ZV;}((d#cwo%%8i}| zE`6#Jo@u|lpMTP9q11&UtwvYgG3#G=XRN(4NPscY^W;q)mnpfy&+a(So)(tzdF9k7 zwcuquTkE_l}_9<`-Thm6f^D%)g3b(8?*VH#nxgz5;UqRk5 zETsM3@6|a0F9lXQ_(;g=_WpV{HD;*~FO#X&c7K=s`mK_uM957^z(QYk$kqR+o97PhNK6krO-^Qp}O_h`Hd0h0-yfUCdgo1tkVaVK5K zl(eZZn0!6zS{qaZQ zOJ@nGDTznAzm>IZSew$Y)_T6NtFZcU{)MrwllrEw^E=YYEk0q+oSvJ(iz_WXu8q7 z32&uiAAXu2%b~DWMxuZ2?AQ%2`=3{QvysiU-|DnFO*AA@>Ak5;gELp)rso}#W3Eos zS;-{rxaZ^ItqjkFeP@|)K6`d_`roCV&FX4uNk_Xx_kg2Y?QPhNeOsiCET~_@u~b<| z+pF+ut4a7xUd14bRhehB!^5Mlhu%1>aZf+WVYZILq*bY#zAvoL|CzCS&Ef^VpTo?= zUHh0mDzUKbHga$D4+<6TYufZv^h$i%YcX98#Jy)bR*?S9#R zLhnjNm4m0O-SoPFTRYst)3b5zT-mB}{wa_70!wwDBrIFPkb25%(aB8?%-8t~>()el z7m5G2f~9Dg$F9OVSE>hDV}roT%qPzpralvy^1bQ6;#&9GkAHp^&zLb|!{+5)D>EGe zboR|I=$*Tlb#t7EL_+VbsVxs5zk6_BIL>v^v!Dx`mvAJ=8lLN8T(ggNu?gP>p_T9E zR{zLQohTej@ztW9e>OIKcMUo_<{Xq&(}My69gcd)If zpLB`kltHDh-tRVt`L*q5mZ&l?v++21-|uC8c3L6n*p`q32PPO9|JYp9arnV}@Ar{c z{(RY4o^kVx(DlQU1Y~A4oSzl_@ZjT+l$0lnvfH}~iVc&GtWaFYxIkmQjyp>#qm1oS zuH4ndp{e#evptHwzTS8K$)-dO5rwA<*y8HEPKt&~_RpL9z@R=Q&Er6K)2FzA%p)6( z_s*I&*vz~O7E>&x9rBAzn0Vf z1~8jlV`~lKe6)GzqM+@b#&0D%7QUGsH2Yi7obC+9Qr&>4+C`Uk>6LyDzkK~QPshTS zt=)e+#RPN}q8v^zb*Y4=p8Q;Lvg_1|&vLd^M`Z3w3a>k%yL!cm&s~S>PM!E{!8ak) zd-7AI+h-*GRDLuWsh(1peL}id^$+`%6Pka`6EuPi6z!T%obdSaZemB?T<&wz9gobH zeCbfjA0OtXbVcLuToF~PZEH_#vbYpfyrJNzv(B8iEt^sqtfQS-SmM*3^3`N%>{3{{ z>P=07(2g2awkHC?JNx1fA4*LYkU#nLg9DqMU}3tW_lZ8i7o|7mG>RWt?ez8N{eG{> z(@rm2mZqp_Dg3J{RdS==RxZ(=CkNCY9e;80_o9Sn6GCh?_+NgwbM$-RpDWT~c~^F& zvi3-%#4FtqKlN>LUAT*t&!p8~e1tCQ>C1a@1*}`M=St3vUY9>RJ_%}@OPd_%V{~1t ze)nioWZ#c1m8>y)WZ2c+lYM5F%g?C(f`|DQQbiP7yTJzDL`-65utD<>+y4Qt*>rdzU{7qq`}j(=Q!TU zKQ1tQbUrI!i`co9D)X3by>9vxS1@U%n3!0__jj@~va%m92eE6ucTG#<6B05GSeGMt zWnHxN(-Yk4q6?nz*z6K-=6d>c?z8x7(~tlB{9H2s#-z%NMW+|6k((6z_2a(@y^fDx zycXw)(LQGzuJ+$1ZBl=FJB9T2m5X}L>yxPGj=sLjU}w_0zgxa>PMWmIAbpkc z@74G2-#Kz*bCnDG-oA)kx}IN+QTH~-0mY_@ zT;=P*>9voxE@A}*`h_X1E&|TM(?os?g3|tTT?f-1mo?_OPLpKxn@o1CT-^6(>g#_! z;*B99DbgR6Qqs~6oj%=dzH8lQ8SWpCh+Sl`ONsfg>Q+r_iR;w_dABCelW zWnzjVuIFw`U-{4F&&wxIS{(l}KQ*!m*(w^o&xNnVSwB&r^Mrlplj18AR;|e{`t)c0 zuV#^q6ic%b-=NT$YehWQ1&Q&cUNT8k*|Tcn2QJ3YQ_mECTQf#Sm;Y2!Q)?3}4?212 z{At^zmp+=ER?ysz7LOG5_ZMJD;ptS$nNlke3QzFoxX!u@13gCOT*=Of3v9RdsY znWV-VEL>!g`pET0@d?58@%!79JVW=l?NV3uJ`kMHQNOQ;GjG3z`@Lhw*lMfpJP(!V z>^~oRYNdk8M$egi>gQ%OszfR)DH&v4(YR6`9aylh$D~t5yD{MF-Knb|v9!mf?cu1I zw91I5Gt;%|&%`n%81iw#u` z51qN+EN1bWo2nuKjv(d$ZB6FKc3ymMOdw{r09#AZ*gP#U^&URg+Q*11>TxVlBDHq|~wS zbF_w@11Lm&BN`5LKRY}7v(+b+#+frXUaVS@m9WA7ap3}!)SJgVS8dA^jC{3d=MhFH z!ARGOF}Ak0_bw@xUeRswkUu%ow(6Jn9GglZJw3f0rLV=>9}4vHoAPq;hQ%lFJ8R(;>t?lXFldrKE*9rnyP51DeTtvG~o2w zZC*DOFA8p#@NZkW@(=T!)&G4{Qd1YEo}RX6((0v_-LL+*CY}t{TI%V`TJyPKz4QLv zN3V2itj>I8!EW+dTYq~!zx?t;ch<;gMR78FpE{S6SpS@3hG*`ij+W16r`|0rl2Uqn z)%EDUL$}=a#DfCsBGVjD2Djk`CA|(Y27`hJ4iU5FiA@PfE&bYNHDlV`S-l-A6lTmm zng4m|YT?3ncPzug_m}+B-O0TrGAQ)s!l#!ut?Y4`cDg~P@%?fS3x|->s^+H0AFtnk zpOBt?;D@@$T!(F(C-W!Gd3I0PuHxq>)t(*|m)^fsZkkhzM5B}&vslt5oJnVv+t;&T z!s$u7s+8+IuiDlAnsRDa)uYWfcbBi<@I>q5O_LM;pFAVI6cZVHB&HtVj$9si)ADhh zdO^l_$MCRYlc!BV4IlH!VAOdfT>c z-6->-(D)T^)i=xI$Nr{9b}e|4mHA}zOsnfNKi;&s&J+A{Z|(m?tzF;x4*bi_D=2+d zskmy_&7%c#l{9lsed_Xm*C1=j|Qw!Z1+yi7aNd@Vv^q zdfw^YQ{or3kF6BV(nuBDdy_l&YLJD-m6WcZX|7!CM;M)6@$>QV{aNa4^pyR{pPHXv zeSKu#H%z&b^TzrM*WaqpY1b~D*6XdXa5}_1)7hubkbP0W%X8aoLnEYWa&mNDU0>g? zZ#7@jAf9cmFOzYG43lw(#H3Tvhm@ETGZpz00;V0f8W6AcJ~AqLx?b#s6WSBZZ>!oV zipQ1K&U9jLjA4lrP*4fX*PP+XAz)py$aY=)e!lAJ>OECoxjv`wUQip&8L7e;?dd6b z;?y};-Rn^XCRemCIDB99uHgU=H+SVRcfX>k2R6QZ-2CL1{@GJbbDq39?>*_sJmq~n zyN+thKg#prs*8UfwV+nx+-#B53%wHQ>R#)_o~LyrgW69EN+jCaFw=0gnnKETg>-skL$Gabf zUfd+PKa26Ep6OJERs{(u50%JFJ(+l>l}#b*<7D~e?OaYTJAZL&@JyzUsTV9>z7*Qm zGv`jsi`R^4X`fP6Ox`_-4Be1+R>~wd%Hm{T>A8f$_|u;2^x}W`oSQdg?Sv^T0+Cvl ze~wfheA~V2^OM`h?e^vvrUclASt)7$J(;pc{A#x4#vp;vPS>B$oQn4s>UMdqJC#-_ za5DYzvi8KZw6=|h<3CLjdi|-|M^IsBnRj%6rr^}D4~3E!t9zoH{ZCfwC@ONlt!gpO zyn0P{?UlRVlJ>?)PQSSEa^8-Lk4YQPdCK@evhuAYM!_Q&rp*<2t{CO8#i27I;qR}n z7NxJIELf5iH|@93%mhaE&|^jZeKj{XrEW~P#(hwvB=#vopvuZqg$+MUI$XY=`=t4| zvvcQ!sZUf|oBZ}F8RS=$Zuz}N>Gs60(eoZ%eeH8*u3F~~Zqr-s*$)}d6q=ba@%&ru zw2$qLlYEXlI0fX2Bl~D0>ev_1$ z&zxiwn%r>g-l0v?SS2>y$WwHm_fhFY`uyg}A*DqeVrx{(%fB{uZrt-Ed86)v24>Aw zs`gb%?2QKxOQ!^9%q_bcdGogH?d({tak5cPv`sv-t5v(o;(4K#Kq{}Te@-@nZ;dkc&p1uE9acLN*TxS#)Te>{M+H>=_cXAr#a@-kwWzvjl#p1U&8%^qO zFzP?s+iTNB4}~ zrM-aKgPog&Nk06#b6bQQ#O+WIETvlR-ZJ?rE*y zBX6B!tT&5wOj_MqyX?qsQ2YCWFKB!=@7-*RY*008lF$em4~yHi<)+ScY0p*H);?wy z7QS2jM0BZQu*lCltewjHlLFVooU%>jxp1pAG|2S9Dtqna4;+~Ck}W+$gM)(`r~Hml zQBjz`zd?{OzTUex`e zc+%>yFrlU!dvp~v#P0jO6NSbG-Na;Z2+y| zIyX_jSN`|mW3x79?3u76tH$Z&pBw6Y6Wsgd43Fm@Ytb%J?@$njq_%Kc;2!6`jr2uO9vEF6o(DBmR+drh)l&=l^k2Ke}%B^77ZW+5BEtY7q=Y| zi(qYgv$eXO&u@-ly26ECY4eCz|IGi!d#MIb4mO%NX%efju&ssVbuE$it*d?)|30Q0 zwn#~3rvq;N>oPdrMSrE0b6Jtx_+uygOV?Ggt00>=19fwC?MdFF!0D zyc}{}eP`yzv#LqWZkpCy7sXZ{t^XE3(yd!sTMu5l zCYFD1&%yB8d8Y)=uQEEZrBV;H4BD#n)sj?sd(0U&YfD8Q zSN=?yRGF8Xo~#O(DO2bIYuMFjgvh;kw`lgw(o?6NEPDUz;g64xkCw6=Erc{O0v>_7 z!9w?$3Ynl)rikaNX=zM*-Y@r%`T0_Ka-}Fw3g?He>Ub{Wc}h$+eauHdT`;S;Gp2M` z>FqNR)sVHScq6(kr{6WGh_5*6`kEE3;_Hn-XK96OxpX*PS1aLzLv_wg!S0@(m>%g+ z-?d8%1k)xZEzQtYKY1!OP{5y!QPR)PPvVMwK>Bx+ z{#Bn3PcrK0=twxS*J;w~rBgS|Pze_n7XEm8)0Fqy1lP(X>sYN+AjUx6uQq zCl20t77S=Ia2qU`YLO2*cW+7lOEG%z=xz#L=&?kX+x@Bh6=(q>nT zncJm{TjW`OoHX;Zn$=)$XD6cdP^qr-l7{TwI&aZwdsWRqWwZ--4G$=_^e0X~Y6`CH zwlWC*o0x1|^&!%7^@~sJdQq^Ox~*{1szWjgJ3oB;(7dp*>M6tR?>5IbKbM?g=O|RDE_v;Kx!v({~$v+m9^C(fPe_nU}w!WxC?Se)pnwQ#anZ zI(wVjg9j5;98ZP@z4q{Bt&x5uXU?X+Gb@j8%H)T!%Y3A!s)S4bSm|5PC8omY$2t$}&6Vx06}jUHD3wQQOW+%PoJmD9t;%?D6@_ z>l5?SPZ$~S@Sc9OS#RNuJ;x;b_>L)T=(I4KV*2Pb2On=j%Hm4Szb8CzZ@SFRFK5#* zb*gCbx&7~ci`ez5DDeEPd*M>;mgJQswdBT!jpkMFR<1d6@E~J+iJfxox8`-v5^m31 z#q*{TdC-Z~bD5e-+JcyyMk`{&ZSQsS$!>eN`FvKwr6p;uS#_?HR_9v(-u(RD&a{Y? z)$c?LUEbW9-hA6I?#<5UkDWEosy07f-Z^Qt>#qZyb3xf~fho8df0L_F30x*^Wp(S9 zJ9|oVmU)z>c}S2^!1>5>&-+fwOo@q#`Hoty96ZxJR^>%}jd|B}NoL|w{wmi=s|r6h z^p^|2c&W)Q`r}-hpP$~ponPd(zgx0k;&#hDcg|ki=WbCW9eLo~wF!a^X5Tj-xh8wQ z@Z%Qo*NdJXnEfMpFZY@?UlJFrxB0ECtjwqrzoYV`#S_D zC9!dMta^Lwe6?b=T-;u-Llcz)doniX$CumG{E%B4{r}u1!<^i+-EXc=n>w|3#fIn& z+swkEi?*7iCkVQ?D4h&dGXMJRL+aDSUDtx9OfaAP>DsNW*`>LWk7__oDgoUE(?I=g z-QrGha5%0OTOcIVb?npB;3;W8Z6}3n-MI1L+TP_`-n6*fof@+ARz=p6JEzUonaz`t z+;?f=lqoS`;q$|Twr)tbHnQsUT=%coi77(B-R*hY!xy(MwiTv=mY%7f+tWIEvEU`+ zqK(OmSD$j8^jJtt^2iP&o=+DHFIfHk`?v7pBUiyK0XJtQEQsqC)4i}U+5ODSY1(^@ zb#=Kwz+9w&@>^o`ol-93?#Sd5f7wIhT5EIZ{kPS*sv9}Ei_koks2_~0!*Dn||tc^bDey_w* zt6cZae8H<9C*Jv6na2^Vxj^clq_E1wUwe8j9K2S0F&<}BQd#Nsz*qPfW6%a2o_)?U zCeCdB*Sz?`qRh%G-wlq>Prs+|z{}>G%%=mdx6gcWO}%OA)QajT1zTJ8kDN0(xcnL> zFE+drbLLa&%&Akgrz?JH{H|hte~+hCc+b97-=iLE+O$tzQho2l6Gr#<_%^R@H~#Xa zMfpqppF-LCf0f+rd|#7ashVc3IdZhy`NK)|r;eYN%Ub8TH?xHrBsR(4xqJP=kB^KW zzO7qykLBu)SyIqCj}lh+`ri`hP%_#AvxbZ?DP6;-50a$l|PwG3ZKEEzVgs)|Gwm))$D!yoQ`i3HC(V=*Uf(yZ~H2@8Ag6iEK)+V z8Vo1D+i+jr&MVpB*qM`8Z|1L$TfX@H0u7m)q5YZ*p5!_zPESm6QCTMct;fT@KI%5Z za{u{yXRg?E?ep9^YzJz=TDv-fb9O6w%HWa^I1Gw zMxpD{2~DobcTFwKDMuGYSVsEp3J>+XdPweqY<2vDhmS+HWTv)u8oz&dCXs)}?3axm zj<@Rt`%d1kZ94aM?M;Jto;{7M#K1pwe@%N#0tNemtw3wsL$6qzSP?}VCyQ@Z*O)s{`-43FznjtYaiV1 z?vYc~*m-N)<@;QgN+pp+p@C*nQ=>fWsT^+Un3`}HIx(bW9dPyNnYSG5(a%RRLt zT0}Ew;*(VoY0DnA`@Hc34Lhve*uasLaWlBIT3KKH*t54AGajU#TXgd9zTLf(+3y5i)UsE1_PCMS8P&P6<{6LYNjdwv zIfe2az8hIPt5*G|LE1#iBh`ZLEF|#N=EJ|{>-Np zHbuSjX88xRZF$wF5A1!)J^y55_0pN*9TrL=Q!i&2>t9%wd*0y7Yb}MPb8d3WKj_Z8 z_9OW^cg@}NV!eBG7j}qeyq&hKN4(j{=!hDqO`FkpDUDI^h(@lp);f1kAg*NP*rQ-{ z{-<#gx9-YW)25w$Vq|)9VZe;FTs+^>Q&}rL<#zr%u~60h-f~BkUFFl(zg;epHFs)= z?@2e85&`Xn6LXL7I%a-ea_!)G#!1?mvRMI}ZgLqvI}V=dk;<5#&&g8pMOKD&Rr&g? z{0{ScW5epK(j9-qOL=)dvNwip5?ad=wf1&S|A!AB4#}+Se-+2i&;Mu79pO5=pWhoS zbnor;Zk|1zo7q@HI{9D|_l+%@EVsASHlDXDPAbc~Ria$?XQS>c)5%j9a_?608mG@| z?(XLG@#Wo6mMea2V&I)#m2h6(QwNW@#OJ+;`D|)US@q;dcE~ovhV9cW*R`uIDpF;BWB-Zk@-b@#J3HaY&yOTL)<4%X z$Kt^%`+Q5@sUqiMbIyC%xfX2RG2f-o29&3}ZZRo!1YQvn`z;RYb{^4jcv71RUcON0 ze(&y8cC}+qLuTFoqssr`m#*Xsor~Rty zP)~n0TvF5$$4#S-S{#3!qn9$w(sesR-M<$b@r z7P&aec<)D0X|vlq)$dE}YD} zm0rI8f7_b>gT|`$z55mSw(~LaC|*%fQEU;~<>jxz=~6%7*z-v8qo7X%XNV(H$agVg-bZE_?!LIlRd&ZNGlrWR^`gGiEPY&VY2(&& z@>W!qp!M&=DS>h6>FMp6!v7}q?A6M25s}>!rR^TvdH4E#6PKu{S#GDVUb%8g@PK8t zqNKW?`lEZzIu*O34=&z2^@ogv@g~JJ$URE zhw*Y#;rz4L*X(cAw-4RRy81=foDSLCfEAgWLR77HoisFK=JB z%&(JLd3@^W?;=~DX1%?YCbarS^!DHj`5Wek^>!>#(c1ay+ZE$!UluOWz2G@*^_3M{ zocxqKkM!|ozx?;U$?oyxvU7WX&)l%p@K81Px}>-1Yh5=KKkCV-*}F;9?*A(_xBd){ z@bsBhRz*iRKeEsC3G7U~=$3T+xZe(riT-&$4V(szubdj1C9bBbR?7J_a6S=U5b|-Z zb@{2hCodIF9a*5iCL}5##`>4Pjb6*Lgio)(MSOIfV^Q;Kwr^rql7fj*)@{%1^WCq5 z@86%iRO=?^Ew1veLwhI8eX!@KnA7IRr_W#VTFbcTy~OF)Hn}Sw6^m~Loeprzg7x%t zzNJrAnmC*((U#R(Z<+DB{MjAtit3`^Ed?Q+Ms>Tt^7;KxPy8I7D#x|8t zbs680ZMnDS9h|=FRhc@E~B% zyQA{;E)Vb5uTOk%;F^TNf~2PTFJIo=QTKDzny0T`>7Rf6Lvz!Vvxk;3b!W{^KJdBpn z1;72&)b{4_YZ(?6ZJAK}&LlNy1^+UJb2AK+cRX1WRg?8mWd?(=0+Y;<2fslfo#lSu z@L}fSd;64sPKqj6ByvPydApzNmfNfS>h;;0e_w4q-%xc(s`z4;^pBiQ;f%|fxv3q` ztFODwpXVRLeMoVdCA{Gd&*S_VkMgPN` zG+u$km9zYoI{WYMak*ao_~Bw59y!UbwbHkg3{^wI&P+B-d4F!JP=0vi7XR=~mmX^r zcW&C&&D6REv|7>&m*dw=yP0pV(FE$icZ&{gi*$`ftZ? zZMBoIz2!T7omZ`oOTiKWNmJ9QZ0~n{u~~ApXzCV2t6kNHkGQN-4|&x%wV0jDl~2!= zz4KGoB46Eq**Q6DE*6E(WG?xrV|QTfdy{o{J>2iC<+1tw|9@W14hymO`#<+^bokGg zZ7yGKe)N(5;}4H6RPCtL7HbBL6YlKf^hMTe z{&AKW48kiySS&gMS59kYKg=@2A(Jzp>&KqT&mV3+dXcpI)Cm@&ON_$72TsSvo$2!u z{Pw24p<8ifh0J```HiKm#YYEUT;&((l^Vlt;_A&dtsSx`o?sBi$2-e4L>Sa zca{BRi;MH!kbL~~qdWEgI*-mU+^=BsNB7El{dlo}H?Cd<4Q8jW9(G@s{PR@yBjd-n z*9V(Mtqa-~6)N&`$r+YgSAxTw54!DgOxX$Ase5+5itz&ml-SzzVNoRws!h1o5SW&RVDXgZPxX^ zP<3wSy}Lwgl)Xc(1Fb?VIu>pVQ8o0BD$iT0>~L*%%FbO+Z{HI-9a{BH-q!2<_L!?> zszqvr#nJ8O?Oyj!kIU-cS^WRd!^7bMLPpB}w*)ROJ9u}m;Ip%@gLgT;t|$wMFzM;d zI(R8)^V6($K3Rh$_sb{AtuFc|c2gvtW9s>PLD?=BcGdqoDeKA5o-^a}WyXBj*7>C| zU4IVu$@a6Sc26)Ci(IKU^L>Z^^*cvS>tAs{Gqoh3?C6b&yootF|MLa^S{ECd1hCvc zdv?jv)>+3k|NH$f= zOD1Mc>%EVUkGHbLPyApsh;N9A`gW zHptS>;BzP3dGU_dMpF7yg^yuBmscqTEq!!Rpw?&d1V^f2>sb@+z%8 z?(WmlFb(PVH69E+S&l4Qx_1SOnzyaBZco0kA@ReX_ZZE3uc zoPuxyld7Ua{&g8y*^Q}-7e4XcsrUCn+x#ZUFRT-rB-^6QHc$EH&6Ja;H*JQMHk-DX z)x*zQ%{OL6dh5hiGB^La>iWFT=&SrLo+tnN1EW`E39b75VzOJ3@TY4}eisz$?s<4t zeAVhUKjtNjlV;E6Ha9oFx&1_DW@SO+6fZP18H@LqhEUieLyj&->-GyA`e88c?C2tF=z@811GM~(>eN<}VAcCS7&?=JJP zW4lCjE;dj7o~n`SItX1ArbE~t`~b?^LR z&!5lEcTfHtp1aj=Zqo(v!+$>imz^YBa;;UiHm~N>PGdHHxid>ub}>9o232=Lpz2O_ zS||HSmKhG7oD+7a-(2HYVd@&D?lk@13vU%xrcIk0`sD5z7++m?rT)bU<(&Ud8v~~Q z|NJ7kr+TH}zKD8m;kewE2IG?-WFy4S&Y#%nmLbt&<{kRgZQi{FVP9su#NL?tZN`D( ze@YE0O2Jc&zs6R7G~2j3oTcsesr8;-S#mbF%P*gdO}zcC`ox(tty{MW{)`1R#wQtv*n$KeTzw*|z^n0;r7TvK~_HQV@J-EC=Q_g#;!tdy3pujAK?t>O*~v(hk_ z_VHD~OYa<$n`=+SSAU*n@aCs&XwD1sbvw0pR)ubh(VgtGt!P8c-M_bMd#W}rJT~>* zi8DuACpbvVUcq$ZSJ&#GXV<39U)#D@tFx*onF-V>6K9e+vO-V$l&0VJmvJh zUG{(CozuN8oLzdoS-V>Gn$Fxyez&M>!-fqFlMnCYTL1D|>YJsOZTk+ix3F{R_AJW% z{Vt}(HEUZ)sQh|8ZmoB`MmL}F$;!6XTHkefd2(XC9Jeixe|h$qiuao|IIB{pXuaLD zM|$tw@Aj|PUkoaJ#y(BK(0^Nq?*6F@6a=SEeRK1sFgxRn*RZt!XJ14|G#zoPJMk%u(j{)#mCV#9~||0Bo|fPwo5ycwN<= zy50>fnX_p_h;7A{=oFrb&4K-Lq5gLwuJ8O*=+nS?#Rn9;Ghd(EoW^9@#nAaJ&|q=; z`FSsH7jKV?l4R+*=MiMkyf31x|-ftauPkF}fx5=0LIy*Q!du4&_QrF2#S1n(z z9%W{~(2#p^hQi_Uq20&OzNjdxF_9Z+(*k_m2x-*tyvB)|O2N9#^PNnl$Cb z<;#AHlN}-rEUQ0m5il?{pU&oEmLtg!9v<$;uFrkp=oiQNq7NTFys>BB$|oLLnhSdq zXMbDu;KynM_1{rejhEI4Uk7+6_zZ^y(2&&l5&e|Y%O zseaKOY1Wve#p@crgm!T!T!_$+etduOG7dhzYZ*JeoOa%|3b#Lf_4~8cM!SD~?VNJ< zmbaH0cV7P7O}oCthM(HCTR@6|Yew(~Cp~80>H9o?Kf19p5VQd5#~KOiZAmOCrIOO} zhe7RO4R0oyBO2bb?udh$6w?@Tf0*aqQmLz9UzYIZ^sii%jLCCnuDo>m#f5#^I$eT& zbG|+lT@&%7rIua3%lz+h=E)D9X6kM-5t=+jV!dN|qfV%}i(lOHWIh*xx`P}a<0k7x%L3mOqw>WS2{c?F)fXQyEu8SmmpKq zyQH(%KOSnDY^VKHXVqm92FW=kCF^%dS#L8cOy2rbEA?T`@6xPRw$|38OQi`*S52HK`0T8evSmY)_9>YK-RW0v zXJlMv*jZ-F|9N^uli8;!@9f_#)tK8Pk>#*!ow)4&pU15wtX9aqx^8^%|1y_{?Y(bX z99~>0Pu@`E$({56sogT4Df^b{pFQh4ZPk}=SFeQ3YIR)d{C@v`yJ+QUYz3U>RaZZo zsvZ7lJ@Z|a^kwN96DKazN!j`9N1@cB#qtklrsrH-Gjoq?8fSaJqr;xRA9+0ym5`J= zaO#wcdSLWd*DH=axwp49GFcRDJNh%v{pkY1z(*%v6*g&{HxBAF70*4r{{_?1piaBm zUkk#YU!8P+`7*}0x5ebQ=$+i4ar<3O#)5)FN_V+yg-e*uKY6q~*4K5J*vq(rosphl zjs2-iJ_}X}Jy389jkT0B7fxVWs^pOWS#w5WdU|`{Vdjg60`1Q-d;Jg9U}%ogVy(~3 zlTe%!OuHRwN(avvf{bu;q>$Bm7vpWMDhe9li^vmf{UZQo+Yq=-t z2FRLArtAG`j>|ipYjh&0^vjEjk8~fuxw-k`0!QYXXWa_TT|KXL2YnRR+plM2v@R|< z;q9^8ps}dD`)6JLKhH{j|F3<9#l3wyyv2V1KC>ofqE}wF@?Q3vL0cngo|b`nXFqX8sVoyi=3^*g&Ow6aEL3_mg;M4*j+u}Tu4~h^+Qvs{=8?wC$6V4 z`7Bt(Ss<`@QRnBcpvFK5%L{I6R^yu5TEmc_-Na`{BIgXYuL?rs;aIhb}C17A$$i+BM` z3hye{sF*l$rgDk?nKNIwSG2g>9r8}@dw8T%_-Fpd>aVX_A2ute8ejELUbJi4>Wk^z ztlO6R{_x)9GUe&C$=oIH7Q|1JPTe%&srJs;i=Wr6f5$qt?~T0;S6yA5QpLet;;A1^ z3gto7yD6yt$fSdePNst1>e)Z|u?Y70Ow-Y1))2t919cYhHbFENH_; z@o$#gvl8y^DqRt~dz-+T#na}@>3Ms5dvd^iYte0SC3nAz#fWC!UmTy);5{*OMf`aQ z#l)2o&w}~4nYm@$a#0J9J>6Su_hgI4|Bc%wr6tN({A#n9yjHNg`qQcR-&1yaE$Wv) ze|B<=ilL_P*(eJ;(c4$9T+xZ?-l=i@)5R<{j}h)nb|NY_&}S8S7LU zeB${)W02W9z0TRceA!TLD#BM++@`u_&6*F_p8TFvwDnJsl>S@E@}fDHjf)BmO$5}I zX+89-J=^!~_tT{B`PZC2HpZ*D(39@JIVqH`NNwcbb<3-`~pKS-Gu{>srRj zs90SA{kT0HU%r%py7t@qwp>&?+w|i{#g&!8?kpx+NqaMT_ea!ouitZr!TrClgIAZ3 z=E|KCmV4~>MU->Py19}ziG*!!UZ+f=@Zpo-{1%}!fcCXoj! zy&a3&Ye3^8W^IZ~{X-psqn8C~&e~dfvP7SYuiwNVZLd6+wDjyh&rcjb?%q)qR5ok& zZ0R#+&j#-QcHi{eAxpJw%$qiC`tWj*#>uWAw(vBu3tJcG-INfSvFwr{SIwk=&HHwV ziyXQ4qgL1?`x?*d>+93+c5_u+`ym8MZ+W2fcIWls#mP)Q4>Sc7_VRG0Sy)&k9NOUk z%AEC$O_E=ZZVhHXJ8g~0(VjCgEiLSaZh2WftgYM0VY7Tw$lWhb>o>)((Y(4-Yro{x zC5)R2cG~Lb=(MbT^}%t!$SH?~`roAYZ5DrdzhBO_Y4YUY*0tA{XFp0v%fAG){lOybm@_}#sF%xCSHizYLdM+V>2jYIySQ13Brz=wc^0SO=X?4ES~z^ZvaT~%YA8O@A8l5y(HF{OeRcQu2q9kaBQ zeDUBJuW|6%M(wEO#RnOcCg?slTKc-y>EIdN+j|AY#nqd{*HkamwzTU54Nm)k2B&LV zE9-n3IA8cSnCXY48Rgxv`10{zSpMD~o=qvf?H;P%il)Cx4VYE*pz`gsRnw+ToAKe4 zt!J;*+}U%2O0%!5bekhJb&^PK%1W=BhFccSu>06?taORO`FDH6oaW9i;fbq!I<+Wv zeG~J~-!3*jJ=q6OUgXixyY@Ru+e+t*Wx$m0GvR?DW+iKX|s3a0SXL+TQ%CIp z%PK=qKl|~~rz;H^)dH%RzNpS?vFDeyYT;bJY{C1@zn1m}Z)n{2W%7z>_x?lqAN5*( zaUZm(N)F#LQIBbA;03qv$xE{`k3948_xLZjC34j&Q-`dpt6Gm2{<``@3N zG>kK^uajN0c=74nyDQvv3>iY&R|Z7chU08 zmTe8V{jT$Y`+=R8lbV&&S9&dVUcz`NKlbbX?WcbEoI0n}+p%DBvr6pg$aT|>e!YBo zb8G6VnJX7=@VOf9{&2djVZ;s-iQL=UTth;pY2xTULSW?C33c~9r%g6`6LVW+Tg=j&UEGR|PIqQDZThuN+)^m_ z=S`_*c7Cxcix|H!F@NFj2U%t~lqw%^?0L0qk&V3C0hUv(40|6gPhfkg-y?y$@ck5feJ+8dk>lLeIq1bjsDQ z3a_s|KHh)$#*K)3MW&NkI!mv2Twr$JIoHYYim^D83uk=bTCQI*Gxxh}eyYW~)YD_8 zU3tu{5?2qG2``$P#M`tMuM{%py7TVFW1SK&jf#VPE~;)P)D0Nb0-8Ar1QxUDn)y%V zG-$jeyukdg$e9J^CCWAY;uP@F%vG{nXl)~z1cc&I6opjF9dhqU%?v9IWO=f&s8Uym(G*tf_pX+;J zfg|&sz186vSyR&XW-N9)sJ@Gj)z~8JYdYgd$SJGj)_riMrB{^zRk?X2zKygn10=GSIWUavm5R2 z**x1E8hM0%EwSfj3-Y!K;|hEKRa(R7okoS@Ortw97(fG=4%Uo(NgrenfjWN|ni(=v zCv@5GOs&|p=2Eo2^W~+P!uyKXE6dr{Xk@QkCB{2-_33NLR-$!Y2Q1%8DLgr1l=8sz zr*CkO+#ahE;V6+;%L1M#{0I^_bLPd`Pm>o2q?-MZ-6oW8ntx}9;uoVYvHG{xq)gi9 z$#$gF=I#>Hk0$fJe35ZEw&dW_xvIe+*X- z6tAAcqS4@aaO+j=B^S3pdEzti?1f7^OFP;89b0a^&<@a;;`F&`i~g5Pk%AwI)y_FL zHaN1_X;!~E%emH|dfD_BexaA9>8`uH$k#h?(W1P_NH0a1sO{@Q=A?a}Cz12>rQplWZmj1QE_iyh*dMKn_YkHnmBRd8qgfYyb}p8UtM)BGFsXm&%rCO-`u=9DbzdP zs()ThWQxTE*N650|Aw#nx=6vLs!eP1vEXiR$E2Wb7fvn^63Y6*Hpk4TY+I0_f9Wr) z=vC7m_J;AruG9_x{^r&6_-PCG@vth(*?PHq>V$iKS2FvxisM9NgoO8|;*z;cFXL)H zUNtqzyAu)N^8MXiY2)S6Pi`MdOVOCPEMS#O#_g?>bY(kvdYe{uE|hS;`0dh;0*$F& zUtV5j-)psg+8;Yp-i-U(Hn_E{OV)q?7&Je&uQu!OxoZ-uuitIiy;@Xh(WQi}qy|ml z*5IM8p+C|^ZacxyOj^ciYPY4*8Pftq>czNN)#l@~^{M%3YHW+OvdwXl? z#Uj(_ncZc1xm*33O7xQ!uj@$G(d|u)QCPh~WwZL-ZvE@39IHcq{ZX`SEx*62IWP9D ztNG2FI~AlOvPAY=2wUXzR7db&;EM3`F+oDk*Jm2MY^lh*wl3tvtIrd@W^6zA>87XZ z%-~4bYFj;7_WxBal9OjWJo1v|%ez47$@e>tnP-P)8y8lITw9mJs_m^j!LEPh$;k)O z4;oH*s+HQdHCIw;_4(jQA1|d}IJo#;lQOG*#GdUcUw%ZW9blPpKo~T)yt|PTRHC}E zWE4BUe70}jJ_)me?QyDVS+OjeLTa-=)t>ERh`U=-mF=DXKfcmfXl?YYi_>0=i}qsQT&`QZSUijK;_#V3ojI}4@l{LZL#%gY{8eTC#e@Ca&wl<7v5~|Bc`e< z@@KZ$L;aVZr!hXq_B(^Y!krC2li=SsB(FZb(wz{;*&y71U>14gw2 zEGEJa6xi;|f)`8}sW@aFpKX>aWWSF&*x=jKNu75m>M`YtteBGW>xiz@AZR-IjVdxqpsH-#jCGy|$mvUq`HHR%d;E(Nka9#wKR{*P!?v3*y|`zg^n$ zt6}r<#6-r<-JHG2=bF@VRz@*?kB^LVn*B5@EsgKerA-em9o%_A)zjy5)S1wQ)rpCD zYqqmK2Q7Tqy*B*et5;ej`X2rdw-$c?tQ&k;MC&g1uD;;gVX8t>OL-c-#gzhgZ=1R1 zMEZ2O{f$g(qIAPcc{WUYS|#%K^}lAHhaxH2$t}|6#v9%&7Mt-YkLTK&jL!b)@$Qq4 zEz9`VBYAA!6^;KPf(fQm%Dtoh*VYFHEz&%&Dp$|CPBB(4+h?Yc>z@s&S(WQ-zMo~8 z;oz%yz_Dl6rb{;dpqZj646I5T+RbLiAG_agE1&+TS@O%V{GVFf8(&V?9I})%;B6&) z_}w`SlO}C4ta4(R_db?=a@_Xg@%6{MzkF(nzoRYGwQWl7C5DAl-kSLx+@yJ1Q?v3z z!PmB#Ggs-f9r<~0R`yPh9lXlZF# z5V+W_;>(MP=U%Ip>s~soATGR%?`3Mh&l5i{Fie=)IcJ7?X2S)ylH1#IMR$tStTj?_ zP}=x5>i&80b2>LvJ8PajW7NI9wJB((c8Puu4{ytiW!r)@at~Y8Jh2k173!_}`s(4m zz11H+d^m8Zvh3$B@sLH6Ce6}aclp%Pt!v)3>Rncw+xL3<`bFF3n#6W7X&m&sxj7pPewzN^S<$`wf2yLPXXo`} zrqkX|l9}9em^pQ8)r;b!XY5+1uRi4#ofKrglTY*TE6~W>hRzuGi0_M3v`-#40;TgU z;B>ACPUl4`4*5BnGaNNHk#&Y1C}Z{Za~;pCgo%^%!7Dt6w) z^ynf{^9vUbOHGd7e*A9r%#43MmOVXBa-B{yvrjF9^lNYZw%Z@WGA}rC)v3&e05*13 zwq2z`Qzr(j`txDqbb~v~<<$DZul`$o+irjRqwmUXrW59}eRVy^(;T%bfo*T)Qa8pW zZ})E#W>jf)Qe+Y8j@Hke8r}@ zwV#+dUwL2J6>P@B%Bxw}am48B)x8}3H7%;A-*Y=gadUGQ`s+qLn6bWk;hB@JSzcyE zpFdqVwR7veYin2wU0K`@UAn}wY*~=*Ts>R<&K#!qeiNtqmHaq(*r(>p$x^{Bwk1yt z?W*nzPFD)r_~WwljjdND#hrsM?p)ln-k9Okkp&BscS@f$-TGp~#*G`-JYDrmM(E|; zz2~E+918>u;+^{G_~adENM#~uNJV-2Ty;=pa1~aNwiWs>W1c7TtD;_8bNY>a-&2nq zIr8AtRP9YqMf}a&9lW>_Qg|wMW{X`^HatJ^@!^kOPhHD+n9(=+UuVS!4Q^+)Yr^&S zPhO5~plRBw+x0u!*PGpK>)on&ullznPsP4< zGn|ULgqY)bjxOS#z4(9es{NO*h`hAq;Nx!UT(V(P1K>9elW`ntQhm6VkYtCw-#oAW?z*RtnbULi(C z#TQQP6g_kH>*lnn(#vlZZS|8i_O#?mZPAIZ^yT2s-W;Rr|ND8i`6a<}ZRYd;_J2O# zZ~fnS_B1i2&qK`}zvKJAqTC1f;c{Z>YLa|3OjDby;V~>prWB=tcZZF_G?%|2%L z`wkHiGj3>{on7iyWVtD1sZj5^d8>4Iv?fY^NYb#2e$&GC)ptWp=^PG+Gxg^gtN&MY z%+Tigvt#83vBqVVE6nweT)gw=q;$lso@ro^-88qW#q_Go-g zK3x9I>CEKpC#6fne)cU+pXFkAz2@D-`I3QRi~r=ER$UV(t=J?UGRbYe_A_Qx4FlBqD0d5SUQY^io`T; za7BTOr$~=1tqV&Z3wvK(s=dD3e8c_PyL$VzHwFGl`m1YGGov-WzQ}cU*fiCsK&i(& zA21x8$fTR)9VT`E`|VwietmttB6xYAN^M9mSh&>tc+Tuy6Or$D22Z~aPm~i zwciU5X_?yD$@TU1{di>D{-;Q^YTD%BO$iaF9V`||1T9%GM{4I3msYpK=gx%`$!Zl! zTK-xQcKWKw$2Vod$-1x0-c;C#bjd`_kbYFYzdgd}zM%VmPluvaK~uUf)L%}I+Puuj z%;Qj%8UJ%9rX%S>wx3?&tdWrIk8A#OMgHA^wz0gor>$h z8G)C@qT}FpHc(G;!6bo*&1t;vj?^{@9$r%V;#Ql-FK&@D3-lk&waU0>;^MOO(3LG> zQQI~g_;S+_v|w?KPVa`azq&TJFZ0>I-P5igwnZygDqU~Yt20k^LNk@;&z`;dXKr4U zT+FSi!p$B2M920!spAhf)tn24( zrM<~#uI+cVq~zq*0`-@gB4^$$Xo&Ojn#RGktxQw;E_dv)6=#b|PcCOu>RuJLHfocU zpybnxol?cByubPFgj7@eA5HDpyY7H>@a(PwYu5G}9@~3IU~5W~`YfhtyEZIH{`T&C z<6q;?hS}G2V*MXJ2B%G*1u~!#MP@|L+7W zUb;%)a|pw|x$`1cWi=H&Dq(t7BhtOUuKaj&d!)p7Hx;onnSFM)Z$CWltKLy*ExdaA z)+;kL_dev^C!%68>BP~wY%gGI0p>^PH{Uz-OLiMm)JInp@RWZ)rHemr*yB;_4c{H^MbKeN{Ph2xSL#{ z6+?1O_PbSCj~_P%H9t&K%eT3;J7Q5H^WP)(%;$e{ujSl2H}jz7g|r5*%w1KkC#IcOQGI@J^Iu`_P~XqX z-}Ee8eApl@#koiRvV`z*_k&k&da-1zxTtn!@9oGrR&O|^rIqjOn%tRgvSfz%9=1Xo z@kja=Q4tJk|M!CK3;6)lef3FI+v7~sO_26wD0_@Y1jPu*hBnWUcR`qO1$yq z<>lQ)P36nfUYTr+|8^wd;iZHvxwpjv0|OVyJbcXW`?*;`Qqn7NW>#93hE8zztGJZ( z=LuI=U7lgP+uFycr)1YMJNC@YF?aW<@>JLPi>iti9Sq+Tv-E%#tMchxf#0q^TYpRJ zwyvdeEC*-H#?Dg{J!Gfod^@7VKH*1EOpHu=z*G?#`SYMYxCT3DIRN{LJF1`@?hwzk zMN%P`=Tf|cwNX(1-_|)Yp$5wO;vX(8n!Zr(`K0sfl@D`!*|A`cIuKds8U3OI)NT<>I+XLQfvg1P#5V`ZqL7q@JHrox1@3`&C6$tT9s`$c7FG}hl{_{5x@Qz7{6+qXlV86Vx>8f@6Vc*X>;6K38PViQwW zt<3!Bc-VXTyM^`tbty+_urVe{W5{@j_#;ri0_P(5Lv>Dhr73fJFv2(;Q(^RsB8=HXsYi{Jo@7CUH? zqp$QqAh>U?!t&zmyJfz!TT104b*6>XJKj}f6*V$$Jfm~qip%b}W33ZXSmt^kdvblY zg064peLkC(oii7%TC-#yC)0V=g?qb2XW1vOD?GX-a@8bP#i_v;Zl8H6-0$&ABWq>U zrQ1ngcg^)pna|IP8kAjfbsR0d-l8#j0*p@3j%RIkN+B`4e#f60h8GqKk_-^-Mq%HN$K~sv+?QV*pVeZnwne;= zZ|gf(H#fdn+lz#zEmPg-GuQAj!<17oIk!yK#N0d@(

-S~P8SzRzw|FRvAI+|DWO z+M^qu`6%ly_t)n!j<&NWH3Zt9e|7$@X7I9tZ?2vUpEiQ(t41z`1CBjh4QHk&fKzW9 zL+&s8-*1dJ8cG>{*>>(1x9fUOu|-p+I_9a(%e!@Xx2N&r$x{mt9ZWgr9&T9LWNQ~! z$9(yIPLuKT$rpF;*0tJk+hdt)zGL$_)&tkVqN@E=B|eKqcks?q^9~hadZTymhS>a% z3p-yfRPHbM5n+>cTQc$05w#O%&mP`jIQ_%v{&fW<2I9Bmo!wdw9X>0i+Lm zLcO`q%=_5mciN?RkARedg;>pH@BF;}c{P&iesdiD|NC3`^pxnu`I|Qzd%SMRDcO0I zhe_p&=R4zx6DKAe+Ol)`??vVB@6E8htFZr$ing}VuI+5VJ6pOGk4B>H*KYBVqn_Ud-k)s8XmLD*BqF( z@@biQ;c;+~UlM$v;P&#z$D3dtm$HMjvX-IZ>hpnznN_7(W7(Z%=NJ7mQ1A}x&oeNY z!Y?r)RI{_%u4WFef4TONn7{*v?g-4?n^T|~rg+3ezirv0opD<~>&uoLlt1P+OE+}$ z=FJzE`^$fMwI|Bx&Xg-QTk^jj2@1XbQ>6UPn#%AC3-)n7+xJ?5Z)wn^W_P*dUpvP%dfC5^?jnBk_B4jBX5;M84xe}A=H~5&>3;q))?(eg(&v>F5`@0J??1G! zHt@&q_nc3;tW8aYx37zBpSw2XP5E0lYZ?1GnPbO}N$G}9wR8|aze)J#lJpNw5e+kp zS@o~XGF5GL*d@;1U)8O^!>VubAR?#BOH$?MtKc@+QZ-;{rg8B{43q?|3Y#ASB-FW zuus)m&MVVaZM($6d*N8!eMfeix<3-LuP^mHwq{$%+iN@DY!=;?x4T2;+&i_3%=$oH+`M){hh(Y(!v)P z{yRLsvVOlzVPSDX?piLTJzuXe+Egt$;BVjCGW|N6PQ(Rv{keXWfk#jy`1Z|RQWf5f7AT=^DpdO zu*nv@4UADO;3p_BKdl$+p8zUm6%-d-JFRe*=YFH6#P3acV)I?CgI=dj;7w}(7Mqx; zxIc6Gr%7LDzgJLo?bH;Wr4T){z4ZQ_W8&ITPs=3>&dE<>m9e?9e?jk|Ijp`ev6c7l z32u67;OSZU;>AVYWop09I$w`Yd3ow}fJV{Aq=}O)o*tObzwzVm-9M72OP9Ud*)PBC zfBSYdb62M%Gd`KR9^Kcs51qRfk^SBAxqr70Px9kKlDgjZ-w&OeYrS(`-1Va?+m2r> zwn{rA@n_rVy%*lB=uz>V$eaGXEGoVB<0IJ~+27iW7N<9z@_KbGwr_L#@&%#VQzxHX z8{Jt@_>*gU-roKN3!*EY&u#ALsEFRC`j_b+oy6Xza5^ZzZ;JdpG}D=Cow8jQ6y2l%4~mL`Ba}r51mCUw3q|Yq!-=ro{~>qVp%Vu^Qw?iSO8DcI5m0`N!LM(+j@6xsueZ zkg_u?D~W@fJF{W^{`LDe#FQ3UEWcQE_3X~o8ot_|m!AlPOtO1%xBfK=IO@1$%NG+@KF|u)Pod@)HZ*pg*tKB)|8MQPeua`V-$J3u{B{;i?fjPwik4{KtKaYb@8>L! z^z`Q)4V^P*8vgnFctgfT`yZdrfBf+2R!8~0kH=oGFBe(P#&YE0(&=T2pnZ1h)^Y`9 zWlcYvd}RHawZ1CtXZ{&PMrdZ&yt^E_e1cg2GPi>lKQH`u;uOo7GmOS7r>*ca7n{0S zmVZvm+uPf@FP>W&y!=&(oIE)E&^E~>FjWaIs4C$~nILxF8CH9{mrWEyYpovD180NnT{cs#mNlPk4gHnG24V)_hKt7QAxe z%qh{QYPY@^cw7ih-Kcf;(2QT}Y(e{u^Q%uM6|Sm~pQ37-e2j->Zir=%NX|=1uO-@> z9$tFbY0URBrbqg__N!}K4_sTTpLDP(Iph95MK%9x^JEwDPG0}sUrAw8`gw_oAFnJr zD!!wpQq6B}*Wuau?}Qz>wY5X1G&E^2vu!yt!?3l~rt4e$oTsn47yEI@_HSQq(=dBA z+v!mK%JL;&dSYUDctspTiexWdFRa`juUGazO}E5Tqrq{P4Qved6==`Z)p+N5jNsnr zG={yLONAy!Z_i77b;Np7Z_BzH8ojffoR)4&m6=62mra)#|?ZzdH*L*~A<(TDE*>D=cMHchDbnanZ!|1rW#RYgAh zezTcTwaIhQ++L}bG8OmgZu3h@df8M>X^Y+M_V8->_k>?x*1fp8+A^-DaCd=fNPTb2MPtM`ldRQ=ao|k)x zOxu!tt_692_HoWK%~tbrkNEC1{pu6Y?w$mu&~^rP!&T>^K6-$=m{o!n6(1G|{4Xgk zKFo3daMkP73vJCu>@$-eUR$SqXi?LV`papHGZq(hEj~WC)%)P8)N<`BL81B{tbV7? zo^@Uub?HINFM%rNxAoWL&91fPhQ9nhWtZJcUF|s*g-zyuOJh5-O7=xbE5EqHyL1@AF)r$zj>?<;6$cW4*=4&&<5LvA$kK zFJ?z~)mNPd@9TwYe_1^G__!qTWYyDC%7IQr@9u;s%0*pro3=VEOwGVlw?UGFMnQeW}(TaF7eMgZ|_{0whFX#y}V=5p+$)~A>7lZT@vYWKD?3UZbVO`##2V{GFZ$E^i3YwN!m6>G<6L@ClE5 zL8V7$t&^~=GC9^K8!a~dk=-iAMp^5!gzM{KL5o*Y%2IaDT6@OTdb|3!RYe>t{yhHn zHf2j@F#or2tJd(HTDRbnKxu%Io}S>md9Mrq{BSYJOln@}yj{`ST0DRMUD3zKDyLXR z7TI-j^iA3t!`oleGI4P~7x(q8+M-p{H;c-eyo`Hu<1vr4w6x%!jQjg)XP)o229Nm| zG@b%&6q#BaTM+{3(4{!}RvNNQox` zNqKRftp0v#SiUV}>(;5$Cay4b@SA57DL4I@-D<(cxV=@0*KU6kIvqMoiB*X!YMt1e zZws9bK|5+c)?8he+gJQNFZtCKy&q2|?~B;_%H+`D_m7XuyFZ(6lzU5l!$!lS%jfes zBqdob^ZUzud3m{Gzuei=t?F;LkH>&NyaeiN)B?k60JCTdaSkF+W%Pq}0>D4jn!mSJ2a2+vC_=C)CI( zKi}-dl}zQP=H-hkKi_)veYW}h!$-TzHx@qL!1Zw5wwSfCw|U&$TDRtTJlX8se?K8J zQ!{(#s?!WtcZq+obZzVg4Su}r(0c&hn>xe6RONtUPu7kVHmaaR+F-}xQ8M9+(V@eK z4eP$-MmqZC{`IT99+#taYkT*E?IFHro7=n1&zvbay#{HKN5n^0nPq-CO<{gUVH&@D zwzWLh5V7Rwp0Yhel~*9iJ*@A}j0QcH6TfckdzjigZ8e|n+=R@PL1%kAcJSxF&o6j( zMr2F&^#uXn>;KDk7e20Y&3U7v6ZuKsZ|*Kdosg9idta>zWxlvFI5@T~MD6&J<>`-~ zU5&Vz({nX`-tmvY0!s6xuiw$V_!YXN=HlM!@`<$vr>#^ybetVre5{fMl_tAYpK^jr zQ7`v~dm_OG%|ZL!dHJWjh&u6g-+6uU#^)i^R?Xh`$G?n$v$OKWy`8&{xCOm?uw+S2 z&pd&~=hfE_F1h~pI8; zdS8s}{%jDpD$fgB*pd0>V&cUW!S1g@oS0u;`aFT7q^i8@NWuL_b2~kB%D>y?tEj1Q z-R+jMEzx#feZlkdQSbnO&w@jsj@6-wpIO26WoR?Q(%fK!!`H8iA7*=ZEh5P&^B!m_ zeC4Bj-+k)?Ri=C~xD&JM;F&Ey&Ys?MKL5b(ZrypASzWH$c?%Y|o2u>4>)&x(GUNKK zO-_vSxb1Y;r6(Sown~(1->i6_*-x{)yr#{l&Ax8-$bXZ6Y3X07+2;J>OO;up*T>EN zc#wUsO8tM64}ofKcdkZw&g`kuY449Y-sJjl!6akfX{$?gYL_AJQSnbU{W%L(C*m zVo%P_%03zSzV+eT+_>F~=X~)$((E2tP`vTb9oLO79;CIh7SDP;%b%T;=4ab|ci6s8Yc6+baP&H>>MgAkC%%fjx#J_x zwe|MOCHg(Rq4njTmz`==(Rw9&WqtnF5XDK;j&Gf@dPVGQ5x2Hk%u`c#dYwPLHhTMp z1ivLJ7P}r#kNF|HO>CCfS9C@FGvkaK2VDO2eK9(=?+$~n)ai^gN`0-=P?XNo@zw&L^Gs4I2_x#cYr=ET|ed6TV=H9KGJ-wyX|DYQ#AKhGde)8kv{mu&mItoD*f6crC@UChD zMzsaK4D5zK{(*;<4H|=lE8cFseqrxq`Ixz-w@<9lpD~d$WeKy|vWDr_opq=9pMKbQ zykc8=uHcs$M#gOS*N5+&TUQ&U5~f#p$UOSLu&P?>P0(09+X?ylKL@4PZDNUY{=KO8 z4|HEy=QNg7%L#UFj;F7FeEfYu>FX-cEZUi~z1nl6rtXUA+|$$3BNGuNarlsvXu`#< ztaJBvueE2k|Mz3@y5%1VL3s|;G~p5it@jgva09ZKvL+r1cl#IhXy2z#4PST^w1q#E zd~e%1^O=K(pP!svj7+z`xaGqW_8&QRPT?vK*A~2!ap{JL{kuKw=cjMe`6$sfufXn! z$rQ_mty4`_9h$ak>9NzYB8m>Gq9Jx4&s}lhoPA`8k4g4J4sGqr%g^3;x7}{`%PP&T9znly{Jdv)V>v|2@KlV z$!ibIy|qilwx`uw@6+eS%H?)Fpi#pEEKfKK1e)LTfGSc3VGUuXDPsQlQ)Fdi3=Vxa zkTScV_hI?VMK^D*N@!cSP;16QPkrawe=V7T8P~3e=>NEO{OfGVj-87dvaPvo`~nUg zyCra#?Yg@z?=0z}WQ*#LTTZ+&FrVI6e{|Nm7x(sB?|0RkY~5z9>Cv!h=ApxfH&)gL zbI#bZB}ehi&1JQ>xmw+>?-44LJT=EAB3knB5tq%YCv0oHyK8Qfs`exSadCAQ>&Wkm zoTg9I2M6nlGEiCccG?tmaM!(J7fXimw!+75K69-^=jp9h5$oF3r>D%kK;GE+z-8af zamPLebG~?(+kV#m-od%MXTG?3mhZfY@nQY_wg(L6SN-^$vFF6O3rkZ|pFetYlws|( zRa06I_Hs^PXFQd5DQ)MiYioIZe7u%9E4iNCZ@Fuuf{N7YZrn5Y z|GB~2k@OVZymU@MNCX@f8WJ(S01J?FmQkKba4z(mR2xV=hvO9Q}C#S z>DKOug+Gm-Nj>+Twn|N{VdY8_?&MdyzeQ}%ldbylBJkOs9nNYFEGLpm{{8vMVP)yT zq+;vb*~62%?`c-0ptt||V^dFP8yK6mOr2V{OWb5z{ECv4%nb!Hk^5>ar^ipd-c-0B zl#d#vJQ|uMObaeno&s~blnQ=*$rLxKkIr!Z7OAcf0*DE^%qz zSG#uQXMHL?QMC2{=bfNkRxHj=No+FF+jYdlg)Z&w=-s8XE;BQ8&F0jsi;k08Urm24 zg29-cZkG)p`^Jhd8JQX4cfv6Q{Jq1Ys8Tm8-D{=D5^ubn<| zDu~s%r>CLs-K?)hW&g|MH(tM#n32NJzATNS->bECr=nH$%?Dm@_HCxX5n=@dQ`+9)lo;m?vcE)xdNQgAKw0FS+ z)~P{}Q4$Bw`0Otdy|g!CHzR1HKSx}Tto1gXw&S&s7#X3wmZh-tw1USUp>I zmYLzvW$)i71?;~SvF(-G9-G_;&yqU#)xK)b30+xo^it3+Lz{vxyoNGfozIW4Xf++! zQ~CKws@=TV>N{hKiqv>`vllKcejUWGYHG@TJ!u`+U2g8;V)MsjsqV_>Po5}#*khlw=A_`#0)fZ3zS^9LKQwKX zXjSuvqXBcCW+f%5-P*Zb^dL`dRNAtj7jY7jQXF@?7k%Hmu2#;jNVeOqvu*Y2)f}G+ zmrYvt2Y$>>+Z#(ackqFm;1!5OE zbt1c2l(_f|Ono~g-^U*N{`%HadGV5mCOtf+(X05ROgt>s79@jC6OgI<_vf?!pG{|7 ziy}A0oDF-nXm0dLo$#q%Q&Y3@#e38}9x`EP#k{JA=4k7i);d*6AMprN}5nL-Z~j$K}I9<(RDfzyD|vEkBl&mYCl z&&`$in#9%i^VM`U|0+q9KQpItR_v-ie8;ESp7FWg;X^T6&peZpyhHa{&NpK`6*kK- zxor*7>h;Li2BKX#F}=H(jE$WmB46dt`~}+Gyw{8=`B;zOp}E_(ZS$ArkDm`I6tgrK z`I4?&Xnmdu?(t|TGhRA9!>-mU@9wVFmBQ~|yU;MQnGgZ9+kj;*hF(z_I7lE+ZQ~Fqc=&A%B79jE4^%G;ls<`noMe z6}0>JiqhU5K7XA^&As>juh}z0J$lu(2h!_>{9;Ak3Vr!kG<<80t z8?VKGZ_)`)Kfkwg#|{g@JqdTay()@7OaS+HOs6og8)m&Y^mz-o#0qU>=#&nc$;p{r z1>Wz~{3haM`xm2_TP3a;6$(DSjK;<*#lXkWZ9hB3=zK3{2piKEo&ba7uUyh63s%Ia z*v57~TRXSl`!U{y)rpyjIyu2#GnZ6@cCF^z-xq7ctdq5x-_@=i65OXIgVt(I*82_~ z6i8rNs^$QS;>s5n6n!d8S!?HCjn`K;=5~;aT>0$ev>7d}&l8VkZ41%;x~Pyn)ypAw z=dSc{`yE!-Cx7u>s{AA@iGg{>Z0Umz_KW5JY*J_Ap3av1;lV+t9g|D-PnAgSGzNt# zgRq7&XaSS*ggd;Tbl1Q+MZeK|x?X33TTzkGvA&)w(fZD}HNw}t?7Fzvee-LlpL(j_ z*ReAeeZ09fd-|HEtK{yATD6wwi|OxXgb&|j?tbza9DJZvJJO)sE*47CV$N!x@dNUzk#-d<>P21U8qsAa%38NGaw|xmcfy%e1?9zYL zP@+F=jfYc2#0-u&Q2)Yn{~b<tfyNp>Eje8aPNXv&b_y)`^2>L&S>rvwep%~n zAytwl4nm*jY+k?#8p~&Dd%7vpIw?#4ZVC6>;!#Mk^^ zWbS1*5#ro=OpJUjU$)(=l2ku`PV7+UlS2o3IYZKz zp4@UiwE4Y{@0IKsOR7H}4ZnV2Z*{rgo(21$lWGjYE4)ChqN!os$4^1ZzfCMJcuiT2 zd3bmpT-M*A)qUu1mL(*3J4r*C5a%~HYJUI{C_1}8#uqt@}RKuHA&5DE5 zR$487%nS+Z1(QIlA5^0S!EdZOIw?fr&>TN#|7JatHbrz{Jg__ch{|KneWieF@~w9L_Qv#wlXxWvvL8XoL$fg z>cV`3c44wS8!o-m)NZ~P(Jv1=1BQ#;cwOxI!%a)We*Ans-*W4|sC$f8tAj$EzP?($ z{?YZhwGUs#tiO=LFTb@M-EIR`7P zAWl`_C=h7QXMu#t3PBb=IU9{lMk`G7?nu=B`ts2HifPi*)!$V#AHVqV@$rxM`~M$t z(fobr`0?dc{1|pMV_%G57!^34o3^kOlQyt+J0QLmEe*E)&=z z5QPDYLBlX^`u6_wAPEym?f}aShpUR9x!TQPHbD?aLP8a82*s9nC>-mRHvgoftDBgS z5wSS&19o44#%mRFLQb5t#=%vk~HZL@*gJss-%iNJ&d;s+(n=pQq3yaeaOKc4Gqr z4^X3b=T1v@W3B5|A2U#c2egDZc$!lrQlnGCsKE3Fl>+XKsMes<#_SNC*_obzz zY%x_=Uw-W1LrzF30@Z?W>eP0I%yO-%r>;kD%lX+{74n~*#eemx<(myn85kHCJYD@< J);T3K0RTw|o5278 literal 119139 zcmeAS@N?(olHy`uVBq!ia0y~yU@>H1U|hk$#=yW3A6>VQfkA=6)5S5QBJNErdr63^ z_`kBt!k3&C9GuiW-pelO+^^7~pvBb0)Wng*?ik`A;wrerJGg6wgG*KZB~BrQmU}`9 zjF+m-qW>8So0m@B{`Bp$x9@77R|u5dJ2UtFz33?wD{tN|25gy*33NP*|WR+eb${jcOE=>5)!xR;tuRK zgPb$PK|x)e{mp(U)2tII+w<;LoxgbTqr1Pqe^VExT`&inRGctvTHBpFcg$0CxDFpa z+}t<8!_QSk0GszfmKd#$mEhV!Bl{WiNj~U zoor%aVny95wyRP*lorg|9GWOrAK&;p@a7FW?>58aV+nV56o#qVb9y5MNP`{6g!9Yz zy{@zgY^Y=DII^Km_7cyT4u<5<%Y9}x@o(FC`0nY0J<2opzdjQp`s~};Ba2+SHIxqj zDY(pma8iOJ%Zc>O3O7td6a&t22y_OX<67`=X|KcmeYF=;ZrGZWPtO; zwQX*?Yb{SaY1q74W}WC0RhI4>v%9*pS0~@zmU~HP))Gaely`uI-zcFV#}F>K1i7~~ zJP}k7a{i>X$&ayL-acOQhTwAM39 zQAGxpm=zpZa*nbq%=c|N7V5F&k=?c}OI2Sk>0_8E5p;cm=*j7mCN;g^_nXgqnvP>Z zfq|2g(;AN|1uH8lLqo$ECYeJ2`(uCUba*Y5x@%+Z6sM!1ta61r`+sfU_s!qG@BUF& zV`2AqC+{v^jRUFw=YQW&pv(4$R; zKmJ~*5mNr;rgiUK6@&fTmu*u1m5DdEbnhrs0@YzDuc22t zq1&!OQKfC6-R;Nhk`nid_`~MCYSl8;YWP{EUVc33pWdgNUur|Te&6_Y&;2b2V=RY2 zr(>BS7t{T^-@1LW)@|3XtG#^FuR1%#drcR6_Z$sf&F8Zc_r18g+kBbd+*QWvZVw-; z-16wTBzEMr_@sdCo&5J+*Gl|#zkW{LFzJ2jgL_*;w!9WSV%TjX+ppg~_sFu>wXPRE zBURYCO*XpL?*04i_M!y$x$wexTNlI69O=Xr=ga=hcmMHmZ~ew+F>x(#-=02MvHyGG zpW5~NHPW2yW@{J(sh71dOq3{Fl2h!r)qA?$3sY6zg>SpulvZ4oN?EpI!Nn6^GTRN7 z+x+@+)P|!`-v1+?VcFxsg1SwD;{22>a8|eA}UhNu6zYYXJEv!FCnaTzh2nf zv61=suV448VEhK(NbaP?ZoN4{@$P*xf=61V;I91E!|*d_>12teKXcCbOJ7P6-}ig9 zvHic_uiu>R*g3H;bM>vxB(Eo%JDHSAliWeYm-{KR=ONzQ4^MjpE_7Wh_TfX3+4B!> z-{($TbzuMY|E=xi7lW4QJbC*!?Rv%jU8^R)=sNO&vq017%9dAwJ5M|clj_{~;xfk{ zyZ2I3TR$H+pKW#U`2DLdev0hdxQ2D(mdeQ8`&N{!(OBjT3&$GMf^icC6$?x-pySuH*9r6@(7Y+p7QQ&S|Um8(V#U3r*xx z;>!&Rm+ED6KjeQ<+o4=D$l0T3s`~uK_|)w+l`%204_*d4+?yiWIdSgFBk}h4kIeg8 zzVX+Y&5ItSo@qL9LNfcB_(TacTfP!wNd9P$RdBGo?I!VR^W83=V^604JJ_`MZlL86 z=JrF2DwDpM{{&#VoO|Z3S^3$hET;Ir`jibJ)^^&G z$3N9YJifXzSba)Z*O{>Asl8Q7GdUTZ7N{_7`_;E;Y30Q8X+H`l*^9>1%k7)Rv zlL)p7TRr2myZqz3>HLYYM~YX-W!2Sg^x&CxJmt@ij|qWhz0&5}P6h4H;j^=|i`Y?+ zxbM$4EB!#Zq*pBh3M{8&8KZ06Z$8>{=H=$MG1ct%`|YET$Q6r9Zz^K#~o zH&1O_@j&;SVL`3E%}gGJ(u8tQsx8+tKi|R|DZs0n{q=>NcJ@~3`+u*p_TFOs@L{jF z`uqpWZST6y?1|uZ&-^TPvyT6r%TkA#s~=tsxWV-K=Blz6b_Oi_&+cv7Kkcqdm6zVC zD_;)mzHjb+xvw$IaQ!8(<5{iYPgWQ#J6)%8EcM~?y?1q;lJ4v*W}j^dx8 zXTX=ezx&XiyVu@tUiXB6 z@17vh%+CKz`th^*GP;c`qF6OVv-BoU(F>C}ele1-^5UIMF-Jb%FMU|QiI-{i^+~hM zy*t)j%9yY?%sEN4=iol?ohP0aXoUT2_kHlzs`Q7=zJI^6HCHyJfZ7epf)&r_mjAHM zy0Rir_5R*0QxPuKD?+O`>rFrX@XZ^ZZ|NVik9LW=-rKuv+cKTlT~|_soKLVPFc{e< zrR?7Outqkxj4PT@~4L`LRNoO-108 zNTE(euAVEMe4y;JS%8(%(1T~KLaOS4l-z6o3s|o!Pco>@We-d-FMTNB%3)lR^lDFw z*pW?NL~E5rFSE@*@aggSgp}WV#gq-3nwt%4I)$60Mb>^ev?w8BWxTrh-IPYj2iJFd zyRCcjY(?eDc=qFyme!g3Ui+}vFnV=}qp|;arN7TsUG)gk@>b>kB6f&}ck7d``HPih zx^sp2)KwFIOjhsc=rA~Z;)<%G14o2Z<1*jbN#EYwIzd0X9?AX6sqjO5c{$+YHRg58gy*_iNmpPia#S8y0 z7dUL6+acy3erSW(ZXLHIgBhh$kNEnBEb?u>R#2)P*}6<7Bsl5B8y(eialFr6+&*Ue ztkwAEKWmt|LRxAy&-dt|G^$13B}xMRO^-dLRc5VqSeKRkS1ao^Ll-^B+@ zyH#eY%RAWo-gtao$B_;0YiB2(Ynvd^Hf`&ruHB#(+0)mjZJw-+db=ooiSNuwE4kY> zlV^X93x2*dR)F`a`0r1LgsS|0?$n(>PsD>K%qnd5hAVSs%)YdJ!oHG;5*sZoIkKjd zn>eou&w1j@vU7((r(!7U#F&-_4vr~qNk@(!U%Z@;DXc}&^>xz!e}6eRI5aNCN2;{x zuF?E8Nuuo+LzKe$Io=1>OkBQEZ_)OQT}iT>Yo|JW77CRRw1#*nhl}0Zz4(9B(klrM zcI=w*{ono@vkd~K@Y{=YDlVEB5bi2q&~+psF+cECrL<7~GFk1?bFT_L8HhLfNI+^A(y zxx$uZ9J$|mzcOwSja5IGYk ztr7e#Dd9w>-w&PWZ9IFczCH>NIcBi>TG)?pZOJU%)H6cwo*#N!wqNP9k$UIESyP$? z*M3j9*eJ)b>YbvM$ud2eMcgVu?aR)2uVD?$nkaE>+OM-G!xk=ouV!H>{$%ZoFEycO zBJKx@^m4xR?l=;#>gtC-U-{<+Z2qzJ_fEMNF_CjtnYZ~(Q!?an?YSk)bgjL?cCy5= zb(%h>3opL>QS~J-4_*d`#$nO^%Z`mgn%WU{%G25auejP_P9JLMnxL5A&^wVZbFMT`h z#Fin@c`z&W``g>%^O*lPdM5}k-1qYPe}NN~HG-f1o(FZ?_MBok{NXO|KaM)DS?Mlc zLu1ZN)%jx;cJlevHIc@XC%a4y>oT!+Zp}Y7r)_fa#kY|+-quZ8VYyB}ZdzXYJJyYB zE^Tamt`#bD_`;^boQ3iiv&^^M7gtX%FRT{0G<~1Sv0lf&0c)Fnq|D#=&0D2yxKWx8v>NYD4W98P!l z*!eCz^9v$BTNOR&@O{_0rP}tEzI2*?>-W=&ii%C<(k@9nvQ{F?H_vY@fBoI7WKG~x zhsm=~UOLaom$jQWWrF2S=Vt+*{*<4(S()*ASHJ&Wr|#kxAD7j0N=)J66^Xp0!}#)z zT6^+B{R>eK`PXmxdFjIim62kM!CzIkT$mnaruVB#%kEvhNWF_~ z{xnYRv!_FZoEHWqzWHcu@$&^|z4vx*o&%Hmaw~!^+|Rpru;=si1FPnitd!|kI``J0 zqmJ%p!wB!Nv6DqQc-`mSDv?-1q06RJi$}6 z>B@<-L5p*n%_jVx?(Luz9J1QPLbjCc+`A%+-D0U}$%{69yqx{f!`D|;$XSc)w?AKX zjKIw+tun@nLe8s?J=z(mH^1|F;xxstdkWOGShq@7KW_f1D;RX$TjVVF%hMr3%5VHk z!s2#!zCB;|SmoIA^z)BfCuFU7^{|ic_O}NW_tOR6JnVC1|L6Go07K24Eekb1D?!>f zP7aqqLl;(^fwyKAmAtOai7J^Zugq!xgCjJn>Ou3*wE?zQjIz5fL}`XL3rA^Z#$CD; z6Zz}Yr%#(s+6rD~cst#DyL0Wg)8+5)iJGJ|d+==YxH>Du=#taapDejqm4^>*d~qzM zphP-nL6BC#vobB2JKkx#_WjM3yS(l->+ER@T-w!gA3V|V719V_c<7{edceW;DV<)q zoE}jYOHwavxgh>xae-Q8^63e8cTQ^RJ-lvfx$d@Q6V9ux zO%Fc7zCpeA=An5V-%h96$24Q(3!+<~`B#4K z6SdUxO9FLe0_Pbk)^<83We9qnICt!V^YM>9TNQrn-l6a&kLTaJt5g5anKHTgON?rh zs~4Y_N}EQ%aj6rBhZLidA&>#;6Hb13kR);L zza`t=Wijq$Svf0J+JYu>_Ih!uo9oZ{_cfHI&8~UYTQ{Yjbu4=CXSMY$-tPIjH@M3r zX`;ljlwJQyF4(WQeMNkKU2)`=vs24vfkLa}l9B(V={r=8t+eI;czE~o4GHn(EFp!5 z^*8H1e$!~7WBsc~qf7kK^pz^d7M;F6VM#zj)@HYudxppT9&5_y?};&H(cSju&_X*~ z!B=lv6Wje4?A)*a^oW4#>MNXz3G$#;ghl7Vuxx`RFa3Ca?_iuK9mXsz9(#Nr@AnOV zD)a+;+%kL>=lhDxaDCnKC3VjEV_FYv?H7r$^{zi&yD77|KRLUkUZePG#ny*>HJeuo z&&zt+e>Fb#*xu}wpsr3}iP{qVY;{AOjnk*gbS?~gn)EtF-{$wt+#QwTGAljmi-h0( zGoASDg_hrXxrPT}>y_1Nbl0a{DtX`(!d1(5%Y%o1|EwK#KdLQuRxOVD9R5+^5x<7f zPT3hO#zAnLelzQ6=K zCYPiseo0fdF1yp^b8JoEa=~hIW>e{k-%_Yq^3=&t<_UA9+HcKOUyw9+o$CpnvN=ya{Nc;^c1bBD-&CaBf4$R}n_FKP z{R^<`JlHpRPLwT2=&U^*6Q-?yc(B#rj_u}IN`_r~wY$UpHU1b+l=!8uA6<)|G%Otw&#vj7e_xcuUz;`Oy|b^*eR=uoIY<#6FMAJUFkVVV%43TJGNVe z_?5RSe7q-F!Pcg<<#X#cAF+9DnL>2SBj-e0OV)?ckAO5|D>`1Guu z=b+M7sGqk`Tu`^;*u$)KyWfPyyClsxy=XNMQZ<1k zQI*cX8wOLlbZqu)VHG#)cRy~p`@w@Zfhy{54_)TB3RefIv^|`;uJee&yQwN)loqjG zw1_!dI(_e}ZV#T~NRh9gX@zA<4k~RcIlAii?_D?b$>z>{?`2;yR>{5!4t)1)sfthS zQwy~-nSFk>tBMM**HlY>+<5axLY$+D+x-W+5k))LS6%&PlIry*ZeeAlb!TGd-aSt| zdd@77SYo@Y$?I#knwr(VJ^HImUa{|&lI=LM33^p&Cn zjvkC$6W1cf7kyQHqC`@pz*lDu0j4Bn2bH!P9kcGu-@9(=wpYwIUhir7=EDDe$>YCv z?S`eU(Izhg4F4ar+@s1?ue-bR=k8q}>%D8{v`&Bh{=mEA%%47|&-gTj(-x5omEV3W zm5IC{sT&vBcZ&CygW6=}hu`e?-10cSakt`RO9`JOo1Qyu((U`)r+;i$oP5$}qh~}}z-SQOZRP3{AjdS_7tDvKK-H*LDR`2ULB5;4&3U{Xl0ReVKCBq{J1JA_00mrA0 zw$Wbw;I{!CM=HMGbbj$aEVo2nBFN=N&z6`yw-VU*#oU(jwGKV&FR1%P=Ov-)BAF6 z4a4nEj3%27m;apcc!OXR1-Qf3g=9sJLBOr$0fcnlslurzPf{LTh^PavreFtdF-`Z*2xeR(vCm zOOl7Tyb7;k0%+jOfPK}nubv>^EQ_3AQGR>1>@B6vi9*ty+_Tjc)Rh_e`t&MZ)yFHX zNR-dhxcI#8@Ksym1!2#X7KDkL$ZrwJ>|g)PJ!wVgPK%9yDp}gTIql7p|5Uw3OGx?I zpZPlq3;3-1?OEK@`RBx%^T^eiUf6Ix{D%2%L8&kEI#>C|9r@~P|KQ}=!!InVqU|~- zR=iiqlljFs_t@L^$= zSXUan9-E55Vu8`cT;A3m!tvAkZAWxv$h zK+P@TcAbJ7E14orb&BchpEP${tz>w}d=KY)E#JWJFFR|P`q#@Jcq$uwvFe4D%)gb& zzs__#p6zt(+KMTbbJiqGl+cZj?exB_w(#nfP19Eo>H7)>bxI z>Fv#T9HU&?qLv=~=)L^G1C938?Q=YM7@(7uw(}o+%2eBOLAW!}u4-W*C!>>t1f!B+ zi{Yjc?uDjD!#L|>KP$~Yd+A!Z!Mwe<7OtHr@$%#L!iu`zfA(5k{&2DNZou~2?I%3z zdv>gtoALda+PaFRO2S4no$FNG<}SZ~_^@~Mg~TgiCuF(o)e8hh+cbTD4v3 zl=@7O&-#AU=T#)K(#XNo7NsId>ku2x7c@&z{*mefy_sp|3JCJ$P=b z8{XjAeEI5$(2NCPSzosBoHm(ked@s*t>*4(Po`#1hlvu?E;cV*%%S_mB}t-7W2-s~ z2cx&5gG$@d3D@dn7MdQN=fU&o=9lf#8>4Tnmc1p_IkDio$)S4bzVziWXU!*0Ud^Vk zA~9aWNO0DXVB{5_pHs6{+T0dDWMnVh zUDq*TTJz7$F5%O^AIv-%_~*xogYr=y{?@i02xwU^&GtU)Z1Eewha#F<1o7mE9c<*IC1c4M-BR^S6yxt zA&^rhEW78S<Or^PAY98Tf>6XKHXfhQhnj`(@~y0-ivg1dhmGr#jQ#f z>FwbRkXuGd`fI2p@-B|=sqU(b$J4he+-lmF zbJb8;$a#xf!G?_hG8X+?bN-N^fs$RG!7NyFG319-Tb* zXA%ZU`C9LCbDQQ`m%p;Pmh$#j(u|w0nmkn6Ea!2&nk=Beas*VL8U~1L=TG+F$^OoG zB3<};o6k$%wU-=D9N(4-w)wRp+-8j@Uaf39Eu}Vy&zhpQvzf?kV@=RJau#I7Hk) zb@|O^LzT9zzZsrv_B_t__2b6eo9W6z&Nsw5j|dz)@kqDh$OeliX_6BrN_2L1&akVs z`uFR#{+F4n9Jely5ePVYQ|Ix_&6hiBGjAArw{5>y#r^nLFLSYlX5vaqLGwNNitUp< zcn%vbwdP=SI$#89#YoQKm2}PU-RLUcP-Et-v!v$st*UkWN`@_OyFGXkdvxwKdGK^Q z=S^eWs>1fV=6IiM#I6#}K6(4RX&cYn)#Tnd$0Sq8s`S;7b|s<1cRHl+?VoViQ>E?U zj7zdD42lVopw%=y=h}Ldwk*4$)#+$ATQMxCF1PcDhW(qRMn)4Qf-br!T6P?nupp>M zV5LRp#+;i*GS+2hI_91FFXk3k^Xa6zOVX76T3%BfPCQf*az1oQ`636SwL2)FBpWWw zN_wrr_A}?w=97nn1UnUT|3)}j!CPL53JF5FaX&0PBO)Z~UI{g)IXdvhcXGvaMU+o& z=!kf5ckw|9<1`*w^@%HfwaEA>8LF(Z5CSbpt0;-DsHosndGz@4#m(vdp2}P5|JSjw zuuPe-F?4mm@H1yp-IE;!E=eBo?$4%8@Zc#{&T;ww%_FIzvNG|~ zH;2_{#20!W)!}?59-CAtMheO=5+DQX{XMf3wrcsYe7ZD^eO(kFT7SVd?di?C!0Ml$#iq1p0|rW^*E*^`?ljHFQH!_Tr3S+uDYwV8Muk%C-$qjy}!3NaN$wQ zFBO;XKdP9We1Lhi(1U{2){7P|{utQ%_{IGNFEpfhCoE&wRK&P-OV>IFJ?1-e81!ZB z9#7MF@O!uH!?$m9C;z&&A+gy{$a(1%1!Y%O^>oWw*RwMDCL8WL|9Sg)$CUwx@7`wQ z>r>T!I>j|f<7$@5vu8y@hZp*pE>1N#-n(k{_lb+c4xhg$*!O9YYES181NK)})D;8l zIHtHIX-xGpD7ty`rsUaKrrPoky(CSQl$f|$n}j9$`uf-=N?hBwY{Gdp*D9@OWb5=KlZrynW@T6N=7l3ahW(|FAyHsO8S1Qw9YG&Me-$vF>lxhL(Wy zcE5G(pRb-7x@ofeO9zL`Wd#Kj#2Ob)4Ox0g;o~FCkS`jVyK}TEB=)a;bz1EFPb1w| zR(?qfD!o@(PL!Aw#Lnr=F{8yHQl-sPcKYM9PAYDeU1^st+^UJ+_KJDJ`Ls!uGrp$9 z+L=w1NNbI`G*`G&(edjI?aqTC2m9hTaIl3|ovPrEHjVxnaSy zx2m>BZxpKwK8dvIOkDj-Nyzz9+Dv_!i4xZqs!y6EZ~@ds{o?2;mCF?#r##j9_@Mu8x#Xt{EAG@Ta&XmG z|C0Z#;g#{vO#lI!lRQ@%TvDKRT;`6udmG1m& z3`@GszV`T`S;0ERr*3JiK%^fJKRx9!!|9EuT zO_b<4!cp^@iD~a#0mI*#JFK3o8lDMVbus6X=pFwMg~Zk`9z1LJh4BFzd=HzBzS!;-51#5zHZWhxS@bf1`dasLz(? z$(j9K=WU34vvpOc;d%E7y52}7)^JBtRPxz1 z;QgM@eB!6Xu8V9_OtYK4_9w%yA2}aa?p*OTPlc~0Yk5rCN*JoYm&n@qA=j@Ri zq8Bp)&QATEU%l+g8JFiz$~xCy8op~h`Q)AMbxZwYugtTqa0sjU zIGmp5dOFSRHJrRj6Y})I?=J?u|zmw@dv7_YWq&Stf@6yjd{yq{F zQEb8}eSiJg^*3I_o>RU!!E2*zI(eKUv>^OKOyS<-S%MqapA%*r!NF~ z@@#uy`tJ$Xy8kx>=H>B4RGTo)S5Dd z5*$;0MSaNP*k#70#bp0mYr>R?hdFsP!(tQVb^d7Wm~!Fz!xIsEe!KH*cb;~B$xn6n z)2G+C$bSD*9{Z!_Mxgq)=aXieyT0AO$Etd_pRAqy+l^~KO=>=-%EG}|D3Bms_syqY z%G7HP-|3yxMYY33D!<>lHS5r)X*U<~FX%tN?Qe{cUCeie>vcI1tENuFoD3y&^q|M>CKOXAW^`RR*{FV;TejhTC!q41)lZ@0Dw zPruduG@9a?bYs=|V_%kbAKCEDHZW6#?d|l>XJY4rqOIqTdcfjGO*da3<&=qhsp1!@ z(k5oiHebZsVcJpOOmBy__V(!kwyXKipPFK{$e~Moa{tvXeLZ>QxLu{Mr+we>a)n=z zjZpJM2~X|W3-A4&URd`nxS)92;)}-vJLX(w*r%*tAe4O9p7X}Hd@i&43GPKH+E+eE zi#G09>boJQevjX^`g0Rjt@xRzlD02~mHF0>1ONAX%$44F^Tm&&rgiJhL^eKt9{%y` z>d=oR&3iglY!Y*^Td%9^y+TFPmYuJ6UeomDCa0e)TbAl9TFJUkv`el&@wit_`egQrcR%7w#o_oawdLD=*u&HxJY2XdVt1MD{`RxkE@^6NQIYFrJ`$cMFWc+e z*jN*Hi)B|;vlB09IAIdUhCf_yWUnrE=jV~LiI`;cN?XL+ukP2EmrC#BqN9VeuC2+O zY}a6CC;eMu%bx_B{|zCxR9%vC>h_D>y1Keyjm%U(`M2K|%WRonCR%uU)|2{@mu8Qx z?A{2UP|mcjE#&3Yp7rc^{s|Sr?QAP|vMaxw4M+X|Nz!q-m8P|xJw2wnAHH=}XT;uS-Y3U* zLv&)-{QIl;wkJNf>^#`ldZ**`vGe&?Pt5l_u!3XGzg2dJ&Z$h7+V$i8Tb`Qze+Btm zmMwJkEw5uy)r{?2XS{Cltonm#cFOLpKMyy5?%yoooODDjZBfzmX_Ky9f1Lb((WL%p z&dC$L#-H>)Zj?5^Ry4)z`i{cnC82lH^*$SV@8^xVf8^X;Ys-z>GA=Iq!?N?}^U(KK zG&lF;uk+i?#(T+9zqr@^FKEq7s-VWdzEuGWA5<((RW-~rDO(dYzkI#!8cmz~)BE@( zue}4+H*aj_H+@{4T=09jo7-dw_kAnct)_mq`}X3~MWIVmB=-H#TlX)*;8=rv-p3br z%(mKIC_lGW=<)5v=ha-2B)+Rme;<3xHgKkj+s`hIpBHb|&Gg{uTzN9ivuB=dwU>{u z>(QJ0>+PACn7mG8@N^ccXz>dCoU)<*^vTfVvp+}_Bt#%@wa zZSd<)AC4?fk9nT+cf+|lo60NeA7_17rLMzc^u|Z%->(&X{Gm1PcRK93bdcXasOaOx zU+i=4Bcvy}t3L}Jov;GD z0JWSY=c{aL_vcIPM*_4$Kji$f%zN{H$BA8MuDxBH{yyPx)551o#i>6Teoc^Ab9TD4 z{G;j0oO`S|t(&A}*FRus+ubcAeQ#~(D*t1X){Cnd`rY@q{&I0^ZG`mNSR1|l(}%RO zjg_^x)FmFz%MQ4=Xr{@(N3nqs6(%#!cNZniU{Ss6!{NckI8FGl*!{p;B@-y{q>YBg0jr*&;PlIMVGn5T;W*$k9x4hA=GEMsNJz-X@-xi4l?)E-! z<0a4eeG01GP*t|ek(hH6^U(Q3Pujf{kL2~}^JBeAV+j*G<7Pnn5YofBuTZVKOg zzVP=26&6-8m9)K;`t#gVEG$lZynXHSjEx@{il%CnWX1}6r}G?`8r^UB?X!W&ieOIu zM?o8&PY=AY=eJOrt{unJs9rC|c@ZBf?OU#KwcJo)^VSHDYO8Tup&`QMIqg?zS=lwu zZyR`izDbg1iJSYRey3`W=hABm>fuL~QKG{9l>vU%#N9Vz7 zq0g8%@XHuUUf2|9dS>>m>FVt17pGoU|90pabKnly$sO``Z<}S?*MEB9t?thLXYZHN ziXFQjyjpvF#*eFE@ANIKEt77BGhf){dCy%TcKU^75gPq7C#vOryY2J!rkC>EsQo{L z_s#ggGw=OBk+6KLZuu~|)}W=19-{JV{`^v93IFI==BMZ8f3qj~`MX7NXBkSeBAGAp zPu}?F^>m(V{)G!pT@qitE2+C$sg3dN^xo=}Ex(^Gc5hwHqXz91@Oo#cl+^xyyWOJh zkA+;>ANLiSf8%%>7bMTEIQDMF42iyn8%#UR8ZXXD+*cE)Q#0R#Cv)YME36aGrXAQ} z+EG2JjdOju!}V=jyC+C~ms44I_;h#SpZ@KFGEbTvg|98F{Vee1U6gz*oBq*BlKPLH z-t!gwYrwhom;Ql|_Qx0I^)l%EeJfITyG+jAe2=bGr=W~X&&|#0$|hSfu6?|7CuYg= z<%dt6TzTfigijX~ikW8C%$ql_prk}ciAnpbb@nx#I+L{5?7A1%q+Mj$veU~{zcX4Y zGC=P0#lDrQ;SruO?qY5sFOpOX+yBd))Mmcu$|1mXt>5ADGT+=!vPbXj)tm)~722w|X_tkrAz_iFxoN{$%M|8+AY1Bkc2I9;EI*s$lr< zP9e~&Dg3cwD`rx`P1~z zJa_ksGFj7g%XZ(uiyJ^)`PQb6D8JcpQ!BqY5mNJrPmG~-1=to z>!!uG9hpPRjHK?$oI1Z9Nf>HoZ4G7t`UGv9@c5%`$B^o7)nr&E_3FryRa9Gcm3uFl`zWUy)^= z+wsMhwY?_@{9{$;skQSdt_fiM(}{6M2JnZ`xEm@oT=y zADixJM^cNjR-g3nO`Fs%puoc8zF> zo%`DS;p^Z{F;!EgPXDO+qH4%gW7{=_>Fk-X5B*X)>c?hJHeZzaSHVZ-V(0hD2S<2) z=I&-+Zr1x;<=DKd$`@C}rOH^9a=$-+tF0sV{l~KWdbzgcS?rH?E`PoF@#${C@>iSx z@bkQRpL6+d$?YgB-ib+Q?lNJv~h@$YinwuZ!yl{bw$1?SJ|eo(IT z@yT;D~5Fy!JtVzwmun`_daFZ(xUKb`$U{f{2M zamvHC*7c{&A6@vqHooBZg_M8ii>JvS>)rkFM`f7f?uKiZ3#%?y_%(IRyfL{qeRE2b z=F<;rEGO@=Q{D2#s4UBcLxAaNSA$)r(&^9xMr`7@L|!Wy%GsWC*nDm2^cPbO#VDV1 zTNIRVa`EZ5NfPSj`zPzit zV`b4fSwj7v%<=udmWwYq>?4|7+K7R|B8fCQL3#9{#pT6D3kZ)g?_+g=e*d9ov1F zTglMwccH$-$A$czhA(y=%lP_;>B!t!%gh^Gl0+Pq`YVOyzTW@M?bDqU_G^950wrH> z`_uh3`h2la@`vjE3#)(MlKATteeciW{B6p%!HwsSm6}J`w@s4RwqgC2t9$3&<6p|b z>wS2`nsvNthGzNqdiw2tbv$=WxF}IFwUST%H?Z+P`m6#b7g>-nHXx+S+r`~5xr$T)C=9PD@c=Wt3 zpSR%iYVQp-*BrjQ{3gP${`dJC**(AR<=@zwrShlt&c#QqKmX|HSf?F2cgQS1p!N9? z4WFbt{l3q-AAGbwwy>`&YB!qQM;#y6SH#9r0Hv)>p3j)SH`3|YRY z8m@UOdz3+>>&S!n1Gec+s+Uv5^>ZWlEA9LDOS0s3*e8!8JB#@Za&D-(xcce@+q3iE zbJ|@5g|WWVxhE(uSy;wZFf)W@W7k*#D*4kR{^K!Q9*1K7LSYOS~b!_rimfi#&g= z;oY)Ao3rBa+RHU@XJ?sizI*oZnn|-deVLo0wmr9hAw27ZSLN9oGTq$w?OL_!&h6pJ zuG+@6CT99hyk zZ}N=SFPGPGGM-jipx>F8`(DG@qet5O-t!h_{oI{DjnsT@oa^jrXlPQF)tR_CYOP~Y zQQ5@$>r2;8kNd?dUw=n3_x7~7m5X(BqnnN-xQpDl{-Ks_%tx z=RpsivO6VzzUX#z`nD}@cCMRr{?fCwP7j{!FE?8}c-#bdW%i4CYDWH%IQjf>^@FLM z`xAdOO#6|MBEIL}NBJF9zd6_Y9r`rqh>Zt9qu zAOEwSr!_Tt-zz1*_TNRjH{8^Jpfpj!ef^Te$G^8)*0k#_f7onlXz@RndGpFB9-+fI zhh|>bIDt8NbD4%iQbe+6jFO>Gg}{q2CkH2v7tTo$kF8Hh2sy8wc5SWr<8J+3i=#~S zdt`Tu@=CEhI@lZ{w{T(ak%$csRP^HO&UkOVw|DlD+5`6gDp>3PRdO1q%ehU}n)l<` z?6?>A?-#@$3=wj6dKT&;qA2gssm2PoBd>V|2*THJf|*+ z-xk05XkJI-v2U&=lI;weyGvhR6Vct=DL=K}@W7nxoj11IMIN($l9~DeLR& z|GT|!?)m8!PLpOXbqNd8%euavds>gX*L1I?$JVYkfAH=di~03MstU@BAAP*E`uC35 z8*iQkHXQNrIqiD2aAHUFEs1+_tUuORiS%zU_Pk-YQtw7ng{Bp^{r;)qm4)xh*y4VD zG<&CWVeSqup1;DKfenlHJ~^^s+oT;XNgW@T1k1NL{8V1R-+6G!mTl!zG*#SAPwW2h z_4;0m&WlS=bLm80;@97QN20ZVvQA`?)aEo<$BG}fSH#>De!p+GtexGu8HS71qqamG zd9S(Nqvz9ht-C@qypkrI4->lnmVJG~vqgXZR2X!NyfQ11T-Nux@89_u^Y(1hsohvR zQTJV^#GzEz#0zzj0=M+<@2w91Aeti3c~ETSB|UL*@p*5r-P0F~nm&1Quo};5*Z_&j*0z_RRWRl^W1-aqc~2Nq_QUfh%Bc;iKTcJhRI zYmaTZc-6A=;3EA)c4xYe+^E+Soxf&(e|@_2zf#xu*$P63|9S9aYj=99wC(dZ-m1*9 zq_<(8O54`Gi+dCeD>6@SIQ`?p;k!F(e#YL}KflRu?lfh^M6UmrV&@#OD0m=dmRr@U zUGeZxa7RbS(JoPaq0Ydrld~b-kNCE+=+T+AH~yYCwK(y#VqrRS&2P{Az;C5azcyX9 z6?{AWblm2aZ>N9#XkRo@;)s^0#%i51&-tu@tJZY|WGvb{Nx~<-XG21#_4Ix|#|i6& z%iNbFeEF2|=I0hZbu)?1kD(Dd=gzF^e@7eswti zll>b{@VvdRDdfDJm+L2k({axe>Betvnr+=WVPA{T^I2B=cD@t8B|Ozk@9p%jxAk8? zmhbXQvT$hr!gqDUyFfO#`(ApB4zq6EW4Nk_HN>J&Uh9SYRztfJ%)EE!e)zUF<;Zqk zr^}!FKR7Hjn;tvs&Uy(Iw~#BzKJ)gl3knw6Y+0S=8}Bp!p6uP-*Pn4G?XP=X@H*^X z(~9@0?|iPC?XDED@H_P3eAtSQSK~MS`0FAx$!JPOz*XM){5*$@eLwXH7z#bU(#wL75CJ=b2q&FJ8Q)g<-4y`T#{b=PU*aS?#hvQ*CK?%=ev5zl&lm7EjdtnXrXy8G$d8>jHd->J2K zoHtL9=)WCyaB_^Px^&S$@1U0)yh^je-Au*Vf6T8+FzF1u7})nCM$|;eZkG~U=fxc# z{Uz-8$-4FD9X-4=BID5v!}`a+zJ3>!o}DJrnfT7<`Zu2>4%-zyM|Q|eZe6I(uuOgG!s}v?Ev3CmOZ$ z2F`C`P*l)^2Ah_@(BjoRA4jK9&WBL$Ng`-~(nT{#r0rQ(^SvSoGGTF%HD zlV-GTXxZa3{rs;T2_CNHJgZ*JlkdEE`#S4o=RFS|DjdI?qZ+q=UQ5MNDLtcvNLl$U z-%F1Dl@V1kno>|cVQR+_3Bea_{Hv=Dd8#>=^l|0i^Eg!7>h)j!w2!W@s$m6N{`#3a zYJW4cu!`oe<=^vpASfBW-tJ%nqx6Sgug`8M%Vk-gwyEIZ=Za@Dt!5ZMm%p=ndQU6& z?@u=~|HmzE>%VCnd;86^zSql%&dOTxefxTW%HGim9W%8wR>xuIwHoIQ# z-t^Szhs3Ad7n(9Qm#t_&oSCay*m=a@$fuRMpqb(?iiR`3T>I9iDU-&WVw?{Dy(t@qqLX-!-$pZ%YLIl^L!igpn@H`zBe*E&p;aJ_oOqvy6|R?3Pi z74QAH{$IT9*k*i|sZc+V>CWw1;W6omM`pa}`Z(VQ!c{+` zl;*$bva-7|ZAS0?*T0K}np-!vnDe@PKcU`nCL}3o0=rek&IePoJ0)UI%C2YI@$ly9 zk8>VaT-u?O-o+)aeln1GdsL{~+D~ zd^y8lq3o`*wUI4n5*BvKTK(y9?f#YY;zC-))>ks>#(c6;ky@PxJ$Q@fuitX>tnx&O zrO%Ees2sbvxqL(6!GM1!WUWfMnqJi45VMEmBdWj2U^e^ zv1_Wp1OcXBlO%+MEaOEMn!098Ry}HIIJ4u3#s!{<63;hgU-j^~m@Ztk??$0e{`>VG ze!pLzaCX+`8#@XO!rz>jnE2xMb~`ryf0HLmczQ;zh^^Msi>(sBy83s*n;ZKdzR-9s zU)p&@!!zkj^^C@!TlWNhkCCyL{aEE{Zt}IjEt!A0jgYb`yZEf|L;n1iH-0Kqi>k6n zOs=)RVlCc&Yh9nkogGTE+-;62w{oq1^=nb@a&Jzd$2pg~X8cx=m439@z~TV!hrX4wPoW1Alor-?1nsY=#?nR?r-8zX1)BYzPCNOWz zU3K9773MXoUbk<4$)(eA_QC$M93Nd=)!T(8N{Bvj_*K8sFpjg}@CJu+8~LdL?_PIG zsJNAt>DfQuntEDv-V;p|6Nbs^ zJYDEp{q^P-Rl`Y>mMx0gTWL{WCv)e{oC_;1GP$_U+4T~G?(_EG(rIqIUB^}WSvACxqFxB7w zjQ_)eHH8ez?s&V}n!DS)e%$5wpH=J2m$GAjqV}nJ@Ptb)xR9}+jmOciC?-2nGH$t? z*ZdBY;iKk^YLb^nLOf7TMq6?qPx+J~0HhtcQ$UTx1 zCB)k2u&J=W#z}*d;WgApK*7WR84K{#_a37fBqEL z@7P&;(vyds-E!a0XB=hk_M9u`+;pPnK|=nUTc&e7dV)N91jO0ry-U2bH$)~UWFout zn_P(lo;=eoH@QaJXiQmlFjnpG5$lsH9>40?mFFi>Yux$$%p#L(S3YYyChd9gysNy) z=7G-igN#NdYag&26T=mxVysg@#9tVJi=CeJpGtQ#v|~_WC?xt9gkh>xBq#p z*7`9v`nve?OCk{>)5SYK`j+bdusGE{L1L}8MRL{#^(vQR%ArdSPUy~ujZbmIWpT^Ny_~eAFT;aRN zkJ|*5XDv=YZ}n5<*tXno!|ZE0`(ex{>}+sX1)Ga+Rq=f)LcQw^Ti zSuxFh@efmAAjx*iOG)S ze5-GBY-^5a(_GntrKzf~6%A9Qc=fieV41dHOXU$|Ilo1{M?RDnF<5IK_UM>>Q|sI# z9?p{E?BziRyjB@~YkPX+Lt)7Sp9}UYEnPi&_SLPcIHvyIg3H@&lid}5(I-YFy*=V} zn`iHAU3uJdU3|a$^K+*+)>PJic`3}bGp4Qn-_G{%_`l4%%lX+?JI3uelJ(G|=YHMp zhO4XpAKh1*-{4wc^Y;tamdxPZ$r8`bmE>+t{8Lsnr^Qz7rsd8bSr;Au>{Dj))Qrps zST1BIf1mk$$*SY?mE4l%bagy?s~6Yn{IqM{jV%QlTC5eb-fAifHGA-EmJ~1b;SgYQ zQ%rcT;ub0T^v|C=tcIbhuTD7qwCOERrh`h`--!~}UTl_hO4{&ziRa|jn)s4`f2?hO zIZ1bJtf{p4_I7vYh7F1ye&-HNP?VlHZ{2~3%8NCG7T@T0_D-7P5&Yo#F1r^GUN-#; z7b>vyp6Q>o;mADoSs_REw7>jeY{$*mS5y;!nfr0R>f&jumA{$rICOU$ub8v?(5|Yw zj7JY+T8>0~Fqpf2Wvw3H&Me+#;olFrhuS`@ewA4FG|1CE$>2;{`1hvnn6~f#PuHzd zHH;9N`2XjQgtSuq9Vef91g`q{@vex0!`-I`PFd~Cc>eOt`6n`-CmmDM-Q~6k-8a)% zU$R>2M$CQweSVe4J#JXevw!vb;dS?!b3C=qpAHdfK3VtSfo{#$tBEmtrOwNTg-w0( zxZiqV{Ql(?em$2wdU|+R+4%nS+V5y=l*_oFFu^@ZC+Z6SvvVcBDsGigu_rhB+QzRu zpCi#(`16>u&Rk1}`Og+@Q3Qp0AWx?i=)|0h0vpnWoL4N8xt+0*-^Vyj=25ER?vj;_ zOTFU{Ox5l;EPE67Zn6O|Su{ljaD{ReyuO`*s1plQ* zE)00Q^ZBbs?eg;;&)(rRb>Bhr`(GX%?|Xm8^AYELb>CM`ownSO+ZT4)x>g(Tyf_h8 zYv%01!}ffMXZ3{1i;wK7thLw`CDi=3l#TDsg!-N*pU>}pI5qs=fe#PQK79SUE&KYT zpT)=LO)q|aY+;mXKJ%8~O)CXFBch(KTenWFSNqu6R!^R3(-PA<%%kE?c<)$g>vzbb z$7&s4M96LNt8-*4KJw&F^1qfBwUw)4^Cb455UDjaQyM>pYAJlVqr4~lDD%QRKbsE; zmAUdI9}6FzwBNsDde`|T+n<5+-~DHm@#s4uz#NnP-kC?pxl4k>b^~YwQ}(xA3b)qC z29*kB+9s&*DmrjHQBF9o!p6LCO;^#HH?{42rwji4i2l>_Z-Jxqg?+UgRo~aO>&1p8 zoSalw@$>1ijy^xoAVcAY2eUKo>@a$E*1AtvJ?X>q`RhNav~Et9Kl<>na^)kZu!)Tm z6(1kp?tFFC{iH81!hU=@E!WZQ?Yy_jUdgP?D9)G*e~Kl)a20NSq9C-Gq36esiZ5?&1~)}% z33L`Ei6jU{YiwL@=Qa6JlZQ&1-K@VtbIblpC>s%X7+j; z_D+^)-5S1Uk<97LV|{F!ZPHuy%S?9U-!I)!``h{7dHX*FJn{9lER2k-7lk!7Z|+&5 zVqGRA_m4qT>&evql&Kn8VP6iMoSbaYS@`9J#+7w%&(~l6XRB*C&4WkD@YLU4zJ zdZ(pj&Zy#g*@MHoc3Xe!Qkkq?{%~pQ zsng0!o;uf zC;u;btm0;WENy4tiF9S5!#W#g-&v{p?b9R`Lp?M8BZt~wM#xQPc&Rg-kyY{4I#8(Sp-@CGgn|GQ2iuE*z)SULhK}YEEvEJ{M zk0i^EP1McnS$Kb2u7tgJq@4If3Dy{qy(kg+)h`WUNet7A|CzFv}6PmpW9GB;t4J--|%0sO@oG%y=nZTWCL+rK?sCtf$cn{cwBJWnmL zzDvn|@yoe6s``fyX-&(inA8`p9oDdZu}u19(HF9+wMx!8LeAWe&dh8-kfrke{(rTI znTpe1&f55!=kPS$)k*jE+^cxMckYWjJFV_jELOeI6tVai|BZdM5>;PT^nQLWpY-L0 zZp6+{uK&{S@B3Q#=7z0J&5W*{#nq2zroWotes7lM~@T7maMB?|9!(V9xX0W*idO5r{&Q#-D|1iqoctqB8&_zQ-VLM zY`c2q321k&Qs9nKE7{*UmTvi_7}sG%`>wsAKmj;aSOCr8jut! z&l{ZtI^yE6D_hT+CyoF9t;=})vMGD!&Kb4#y!EPSpXW%lONYBWm>JQRm|X6jv+8~O zg?f46&WpPQkGsqkcCMb|lAUw%WTZ{-*Jk$lf9CIf&Cvbm)h&Hlm#zk(5D}dfH#$_q zuB`ClEBlw?TQ z*nCq~I3R4C{%c|E?pqR}|}Wlq%Gs#K|Dl{O1cp4=Osnp6zEx=)Ajf7oE! z9G;wA^TR++@@H#mQqmN@FDGpbwbTunm=;~wyqw>6yK6^R;^C;|D;nlp-}nFDcjUst zb^)<(y0gshdtA=``g(i&z4;~O_c`nTugtiXqx|mf@2+P``nCL%T~6rz&3BEKz22yC zQ~yB`Q?*b}(B{TBHVW&XTnqU+S7>RJ*%kIPJq@#tecFB4gU7LBrIWfur=ri!4RMAn z5=?hE41}7cm2;;*xOB7Rq;T`goLlp1Ro@y4InPmPGs~$wI8owjFYkpzXBeIb6`k^U zTfrSIAU$BPfq&z-u9P1pUnRD%l7@Nr)i!}N($kAvnH^uAx!Xrb5ciP zzmkI2)f1OY{dv~vahRH^mCp5D_1gQQh=8*XPwvf6P0EHH7w&B}Ip*ZfZL&Vm#gk{! z)Rec~C38Hqx;hu?bSCC6>DONSHet3Dc!OX;W`tIL) zb1aS7Y^$w|g_0HwKiPF(Rnvr=qqpr*@Z>q`FPpeMAXLbC#p1_N8zz~`%~Wq&uuSFpU$2wroJ}i| zaz5;AVqa)@;=~!ploF$!UY-xP{godE91lu1N}DGk)jTcqjDP?S(<>#zmTm5W4NHG5 zjaVgb^dwbX@QhR7Lgk(#0gNWPdk&=vcg{U>fvF`yrOhlLY!k0r(iDbiQ>L(#mzPUO zNojR1D(iawQo%!L#sf;4Zf$4@dR{tJw+LSU+66xx`DzNT|75&Ipv{)=p1Q zapQc#(tYNPPszJGl5A{;jCwwQ{#^L^neU9*vk%|ck)*}%lvMKi8t>*g>kc0deSO(O znOBaNtxWA}^Zfbq@4Qx-d9%{v{3+M7e7Ok;3)WAxTM?C6SI2niJ=>v6XE@Z{M4t;O z8}3L>5@3FKYHqs4o=OqX!%Jr;&iMJ4^N#hut*eqA*7Q%5m?N-}iHGr`@&Z30XOHSB z>n2JhU1ywePHoQGmi6b3dGI_u;d9$IQKfC0;PZ=e%7&+!T=vMGsApw8bjo$r`t|(6 z!om`gk|(EXDH?uzcenfJ=jV?P&hWTcovf11lv`JNWSVZYLBRuuohodMO4jD`v#lTN zGC=PLh}`+}ggRp`%NL0kuMeKNA#hBkea#&A>z+MFo?KsXJy$d-Pp@UFYv=0==iA>O z_`Y6Y&YhpE9G!v^Qq8if+X7hLv+X^gKJWL3H}5N@CYvZ5ny~4vo}s89!SZ8*MADtb zCA~)kcJm!5F*}&U`C#>CLm_7iqswLf5}gZkk5q0s?!hCc(7Av^(NIWO7_`~*&(G)c zZ#95vrGN$#~(r{lh=8)Xq)-oMoz zzMb~9tMTWz-;+J+=kmUv>a5Y}xJSQcd!1jsef?j~XKOwl-hVtj!{*DvXbMn3VpQ~`=9P4tuUFGlntPgwiyqfO$Q?6jyucs4z+XTe; zofdB_zA9jGW!sUNs~65N_|I|fpHZKXbjy*5ollwae)~BeuG(sl`A~4iEQv?UUFEZR z1l*D`c%s4#ogEA~J}4S`q#xbpZYbnz5Ztp_*+{7QWzL)c&P5E$hAfJ0S#MdC4OfZQ z{p>Xsa&B-6TE4(R7_kc%FR%^Tf$Pofb8n-#!k~ji1v`SWf zDHV#3kI#7}$Z0MZr_Slm#I&gKWw?xC<|UP~xh}0c7xac-aZD=sI(dQw|NJ9Kzq<~` zxL*Bct!#LOO?7pLqCy1Ak4X|S%mTOMj(YIub#gxce(AdBjB{!-J2hT$DjT-wEBk(* zFi~QbTSV)x(uqelY}s;TU+wRJ?Rl}H0>bySGcz-P{CM1-Dd3~Y_D#k#OXS`9-}V+) zFWwQa$n`R{RF>vlF5{k+wd#(@>XRo=g4PuCKG8bTp7LR5@pHZtR$Bj01pO8Jw8QU^ zso6qFjwk<&swJ3s7(Xg6$X0PnN>ZD(W7mNrE;C*}Ha0F6{HMZmEll+Mo?U+TzO0$J zi0?p&S>YSirQn)T#^|z(zGUY@&XCm+%k?Hn{QdRS`SY{0hDk>{v=*uNT<4duXn64= z!^Oqrgzv_v2#zIB8D{QmI54TgA)epBm`Ug9jn^tiU+wykw_($!L)CnoKdKzG6B*); z#^u-uw%lGX{qVuT<|5CYJ$r1t3MPc?%FD|O&GFs4o}Go|!W&zcl_n-@RtOjiIq$95 zd<*1(uV4?v#W79_-jtY>)3D3$+$;7iT&8ZV_ReK~cB%$EPg6cCsjywVxnu>i!Q8c6 z!tUMcr(L@#(Yes|0qZppWkVJ!^wO4`^CzwfJuhwWiBnH6 zZJE7!?Sx(HOX8X4sU{rhyO31*^Y`!5Ynzw+ID7W2YhB&GOSu`JSecobz1F>Wd2+t{ zD-}Z%OFq}q&97CiHdX?%WBYa2wV~VGC*FT58TsV>&!4R)L^G_49w{z* z;K8V9xMU5;KUQIa|IJRn&gnVwpnvWaFC!u62BE92Ld`o`|Nr~_-lXEmiHXXI`T6|p z?CgwQ%RlK&T>t3z_xJ3a9A6Kz%ZsFbj0pWW_eRNqb-C#h5**zJCVZWu5#Gt4w`g1C z(S5IV8GN0?qT=TE$Q@eg=X>$w>+REdwNH2pb}H^Vxc8-jvf&Xe%WL^<4et~dbgQ&Q zEcN!_(R|I|lP>)3%#`Jzl5xkUOC{$eIu~ZPgszAW_vB#`Eqtmh$D^XUQeytUzrT|| zJvsSh7i*=+M2U-;4bH#yn>c+^v70p#G$_=g5Rrdn7s)*JPfwF>F!gzb4(*peB%@ z(xw)0)n~4ekn<|51{+WTGHa&yscTyP$J12WHfeY*w^24^(eRE{H4F+0dQmzl_x84f z7cUC(N|^{OC=n^|6fl@LapDZ?a=pL(`kfP}$8&UVWR$phmu##5)y3D-DI5BTn~ClsGhr{WY(%gD{7IkhAcLtYvSOL`athQ^UbsX!CHc&` zbL+N*C&g??iD@iv4%}VV%auG?wnIg&ZRbwQvaJ?Dift_ijx5<=eRAf3AMVZz*01+p zKjp*6BMK^Rb34BW9zVswxH|g4m5BM*=Fbji*uJy>gOVXT=k6BwB#+Rzo+AR+vXWKW zHat04by(m63scXL3oNTj&mOzOtREN<&=LH3 z)+eTUFOGI4MSfhxu;A^>{hh0ixh8pprcYkv8#42cukUHr)sL+sRl@pC$32_8S5H%u zvnnw$v2|x`q$eh>0){eM??H{;7YR&KEqy`6!#Oeao| z*!Gy&V8dQh8>^^fkL8QDmZ&MP{$8*8s6YDT(RmW?d8&z5=U+Ub&+uk#&xW7e?k20V zyS5%r{$OLr9v3fGxqiyO@BPb@Hoi`>;R^h6?)+rwLp%F8o#N7xj;+`KU}VUCtgY&U z+k7F_jXqt>I>%6*V(W ze#u|v!v49YOo!r=Kds}~am{?`uiH0&>V@3ewPLfNY;>1dVCw1VH&461D7bk#O4ZP0 z%YCm+QI*`&IE*zdrBzCo3v7;^U>6yA^85k^kDjo#QHjON6~1JJgr%^uIs}CYHYNr< zS)eeZU4XNNVY{JotH!;0d)8(5^Lh^)aEMcByDI*@Aj3`h&CW>;hwqy#OP1MgE5m#% zI`PM{0c^%r`vo%!=Pb|D%bxzsl-$qrPGdvr< zdojg57fDExx85>WxaXz(t>l_~>mTi@2``Q<-!kW-blS2_%z>*uDLq#D=yR-JUVlbq z*wnr^x3+forJtQ;+H+(D*Mv8*pbo)eP;g7w)mYqZ7C)~%U+~C(op|38OKqv`KH;U? zCYMkC_;%lPj=vk1IyHuUOI&$x3j2>e?Yd#StGkbUvDs;LtL0u<#`n9*Xa1d#Q@)!k zDDhEhZ@7))3AXSfD$f@l-xQD|eVt)`ndVQ6HQiRy7dI}=5bmsBzT%&tfzaY#sS4ZK zyDpVZJfyOkrBGk^l5@;mt<#4bJ$O#7I(hQZ#3`H-CT}@TOSL&k1r^2z#Xnd4e^T~} zk@judqP0t|om#ZN@a}q*c@iy0JU$gRpEl<&%rE7hA^Cdo)i((&YfD|%7Jk?4-1t6= z$?wnXCS~JpkG?f?m~Qm&JDmAu_Q6hGfBM&W>rHZVma``wU0!PVLpJ+Hl*GmI`7Y@T zZ%+#NweF1Q#@mksYW_#seksxIdKP)JQ6sd{w)z`SGaIkde7jnQDgK7`Dh}_~MsMFx z{yxsa+S*vi`OKk|+H?*N8OD{9BsLkRemEc{@jo>?(7W*Z`Nkiw7uB7dxoEMK^iPQ` zpOb9-cqj-%QM;W5rq(j_vl{IQ`e|)AEmR|0`Xgp8H*O zp~sD@+al^OhtBQoiC$$kafLZIW68XU5=;V3d-OuKC9vLl>a{ymveR*0?4GOZHYco? z66Bw;quM-CUwya6$wv!$Iwx*iF1zeaRbOB4*}&6x7?v{!ZA?ybp3%F{-IJ$C_lc*E zSeZ|W*0IZZH4J%cbNKGxKFJj;{=arsW2t&_p`r%w+d0`6v^6|mR=(K!$MDtdX)*Sv zPMkaLpDfe8e)9^aq>k9Ql*`Iz>~=OeuG_vf@2-?-c9(Xk&dyuUpFd~!_V&)Xxv7=y z#MD)d2cAz5dOYvMuQLJ{Oj(xfai3}*Ec2?R%WF@YTJ6*MnnfNw8(%Zjl$h#gb}qfgz* zDHHamJ{L=9%{OUMGJg2ARoUu{x=wv`>*d(1%zAOzb>GsQV{$`X*OWC}-zS7U+HD_V-m%Vda z?9)vbuIq}gk6=H%>(+x%FTJ$4^`0krg{+%xLTv?(YUs~YZ(F`xoma}m#_-6DSJP{L zZr--7ZTfWa&qoAa*qz&TR3L$4ih@F_Q1hGPlWc-3CP*ZCyPk4SS5BQK*LUdMX-*Ss z&Yextg7cj@d!*EUSy=3y=rp&7C0^e*=}y%oy>R!>f43Q0o#Q{aUHI`nbgy(`;YrQryDq+HyFYtI8B#MMzy* zarMcm6U#R88oYnt?Nv76z>54x>Ezeb`!WLW_Z&N_pf_#kN%wJ2Q7Hf7CMVKjx|2=+9;~BLcJcq)dGBG*w+wL&L$(kMG2Pu9p|DUvJ;I(eT9o zY4sjuLZ1Z8)21bbdITlcCUO|CcquD{3N7CBM&(Gu*^?*T89lYt7r4j!^B+6LR>Zt% z@*9<->0IpK6uWE9=FY&lBYKk-`MNw)+&n$>zR1ZvJBprirL%e+J))5LZ(aO;zhdvr z?v^aON?*HeR&{Z63*xE2ub$@?Z}w}Ua`THFD^{x>Z`Al4ArPz;6l(`clkV>BYvT4w zot-tc*J|GE+1+2hlz;|6RJo@_pM9n4>mho{o|~InLTcLCN5$XY#jc6k$|Wc$*mER6 z|IHdRPzBiwsvs58yZXOdXFSacXIp#c4%3n)DTj|7Vfe-7dZZy>Ueh0^l=SC^Z{1>P z%MV(2`d8WGG?BD(JL5~16}-qv@^M{t+G@7MQ`7QyF`loQG{Q&*DGxUj#zzG{E%=VxcPlu5R|u3N#YeR|RxA*qb09*RE{*_wS$Rv)ZB}BdgL^EXJFQc9xiKbDFZ+ z!q`}Nd;a~lsZ&E+#jQ(TIQ&0mV>spTl&NVP1}t0J8$vvJniklUe?M}>$0X~XNLrd} z=K0odDQV9h-F*B%;PftyX1AB^+KcD-Y@ZmU6%>2n<`E73qEv@2Gr`T%LvIV7zI{4o ztA=mVk|j$TDpCZ#rwJMO=Qw`e!4UZUeM_sdkMd9dZytSrH04%G=6(=W67^e)vF#`bzT+!u3%PqQrQr6h}QP}_)`7+t=G!`{i(ch zbL!t)?otUVZBdD7Q$b_lQVtH+J$i2J;Mq|cGG|dRvw(JN>VdfmH?A9o&pa|AN-JpP z>zt%1;);e#GK43(s<#$u?tK~ZkhSugQFy7>WQiqCkJ`#UJaCkf>9C!ud|`dOz0W+G zorlE3HYP{Z#hjWX5#;5nrEEAar^K~3TKI^{(}pF%fB$9h_?^jY($l-@oU&r_5rN6z zzErH`uTAzcIawhurp#;S|G|+NG}gkVLLh1HsJt6)zl+LkG8JP`}SL! zMb5s?XZ_?k7KKf_#07b3>#OD0>E^ih27Xw~Qe*g0Om_P0+0yT4NIa=xs$4Rq>q=4% z!>P#<=i^fkf4$wVVCc~IOFj8*XGBcY6Q<(e+Matte9Lbg%lI`-Gtb7a{d-HBMUgh= z>~lvR?!7iG!r}&FT>2wW7bm&;)}qUY1b&>$Y59IT>S6!v&JR|^o3HP#bs~h6LNF8?DwC)xX4wOYomw{PWE8Xos)A;iw;?dnwmk4Q{ROZ}u2&aoszSWso=-k6^?k2X#J{`U59OU0>5hI8i3anRDO zZ*6h8rq1H_{M_8cgn)||p1x^y;d=7?`QvA2XPYoH3HrTMH!%?jUgoo~-s<`Hz*cRQ z^~Rqa7I~WI-4kJB`_<&6V!xjuQPDqOahu>7pVP}4c)0qGtIwb7oRy`eY6v?l@VpM{o+R|-=l4vuw!E6Q4ZdqH)I4*(6LXR0Z`l9#{m;x>e_smt zQGcK5Y?|GXy;pSw1m`z5W*^Ro{AAN}M(1*S@Y*!M0_OI&%bptl<|8X|+5pbp=v zQVj|cTj(vGuM_u2&+gZXN=g5oQyx84U#}$`>(QHGyqvwJ=8s|aHOV{sY$bhX-+I{0 zUzYsm$2SS9En6=oC9Ak`rYzk&SwqQi#<^u*L>_;2O0}B3bm>x+TqP!+&C^Bw`R%?H zRa96!{}a@8M4^3(4Rd3N)2CghK07>k(|CkSpnr(f8H$ml(r{^-TjiJz9R zDjWW5Y@TCaRK?xpa>|1zajl745{I|k8gm{-Uxfv)RobRr^-4+6IXG4O;S8gv67TN* z=1Ma7J;`9M z?@P^NuUYkEqgR3IGVS?tG2e{lA9$aoXn178z6sa8f`b*;g>-%rTcfw+bx_Ki;)DC% zXE8l{Q{Smybu;PagK`sddZ3H8wk+9QEK?C%W|R zeaX&+v3nx3c^Y3iG)$CmRbi{N`~AkeR-B1TQ*je*SbJ*q zD+R-*=EpA_#RLSLjiW8BuOHf!y7%Jl^5i@F<$E6$GiMrFLHjoNan4|jZ3TSlM8;N z3H|*a8=IB%_r)&*b5nJyB=1+z8S*g97uJ?GIUS=fZELvG~(t8a%`}KW+6(upPn(}jh zNb%WPugKQSSR&_^l)(}frs?buz+oV?xa9~3zkk#2-+nr=w`Nx*Pk5suZ5DI5{=aI{ z>uZf6dEH`j-GhSEdM7%ro9xkfB*7~BruP0@pXN<F`F1s8kj4m({tp4+AW*gkBr=Qi0Nc5D}C+z;meyIPGPGH zQ|9d3$8VT<$F)a zPYN^`54abvle*^i?SFD+W;abD}d1781+JF9iy>~-^yIq;g>y(BNIuk5~UP}IDb z$3m|U9^9I5Amq&4-4Y6#(O<#J=$15Pf&|Njquu8p_uI=YNA=uI}g4_&L_! zS$pfRZGNt|=d)jJ;A9D(^x)H%G}pCwZ-02n_2{b2g*RPVj;siN&VFTOurMQI{J|?% zI+CW%p3QG=uD_>ZVpmJc&z>Uz?@O+D<@Ox8z;))7>7mq~0^NvB2D-Z84_;oLSx~S+ zC-2Yx|3WL=-2wt~B!!Z{zB+wl|9`upBCZb)+kG=rvV~+!RGx^Yov~=0t{tA9rp?wK>=NxYP^xca@i~Dp?S-X7MU%oy;#6zOt;blk46uzWczT zD-4It?VbCdnLhkkUuy8>xB<_rj9$UJxi7c&#OtYZoDz24d2`|3OS3El77G;{q}?vo zn(gW=)8*Nt8*k>YSkm!^;X+2cjBMB9)9bAzyC?9j^Qeq%Sl8|BaB9MVW%lu1$M3D~ z+_B|`t7>IYulID1o*!3qB1$rtg@upKGq^RoP&E3~nNzOU_9|Ril^OKV-IibeL!tPZ zbN@DPlVsvytmDv7GCZ=+ed5L9mpMmHOgegG!osQZ=JlH8?zyn9Hr6XCCFM!Ni3!Xe z{^uR%T0JW$UF&RXxGhIg!^@v%+2)VY;-{uOx|ADoapTbin?FXzZ`*c1`N4r_A3kI> zDmr&H-I;IsdB!cf79Ev&61LU962858_u)fcAb>zNN%p;?jUycWltB~yP_~*wMNSk(7;vP+ch(k!bF3*vSX5LEp~k4 zt(+%O`IFVd=X_h|L`I&d?E$%qGG46xbHM$?xwGxQzQPixPVPA3!NbdVepM<*2s2Zc z2hYa$fi)gISq-zpC&#!=({kImCUM#3k3x+>tvgDj_k9wYeePKM5e1cp3!M*dNI!4u z#WgAYjzv6=#DzJxY+H`p*z{EFufgv0^Xgx|XI}PO;K-bPX5QO%Q)GUKJ&TG@y6XC~ zFJAVkMCU?2k*hK6(+v-8P4Fz=w5jN&?fS*;@(;hg70Eg0Dk-HcEPFeP>*9l`4K?OBE*XlY^w#eAX8*&!ws+Pt*YaB(2V-tunvnKB zL8UFrSEZ(k0lF4II3$*Rkx$%{ywuw}`wJ>PjZIcZPjQMUo15a}A3dw_>BC>sj?Ufs z&xpY>J32tfIj}3jEosV$Y1#KDxF?;s=H(a1_=%e)oF)#`DJcw7nFHs%xRw} zA;mN=^t8YVHWrbI5=r+Ld;I_TBIhcDW%^{FbnV6!C0(I@4_2*gSobO?=C${;ms6%} zVbIf)E_{D4WX4R%g`um@a&XORi`p6%D5R{X*Bqzc*)hX+{T!3rU5xdAO~uZgGn1OA zas5}43Y+v5QqF83;8;x5fN!Qxa<4ot8K)L8Z;$>7lBl0s*Xz zr#yHxMGdY=s3FrCkZuG7UzTY@G7_@SqGiJA0;NPaIVCCt)M?84)UPyKx?45YcyFgMo zhTF`@NU~pU@1fuCr}M^GCLD;XQtx4Do-|Qnvby}@#>LBgUk9bl(T`iQz_~s5ityq; z&g&L`dHb9D(W8Bf9i2CC{+y7zS7_qI&57yZQ+%E89p0L-+9_$yFY}pc?|)?11<%@b z`FWBJ5APR;eIKT)8T#GvUA9ro;|&A3vWjFZ`Ni@i!tnFE8ZH(si$**1WM@_f<74Hbgi= zbJgUD61QAtr$@&e8W?pi`SylGN0dgqxRzVEuri_*UJt4D({?xtA%sq z?=zI<_MDy|Vd!c3V&fabqEB3c|DLV3_ur_Yb1YS)xOercx7n}$uIlp+T=M#C`lAic zy_oXW=Jd_?JFaM=#eG}duH6}?LDog<(niT zB66W&=Mm6480}d{7Hm;>3%ZoOC40MQS()jB*VasZeb@dR2wx~N-B%?nHiT6pq^@|>Hd*t$Q`ii#ggHcncjqVnq9fkxd^M~*0@USG4bX>T=iKtMo; zns3gA+TX`lL|+&3pLgW4wuXwTwxU^zqg|)^u@1rgmm4fvSWccgwYbIY`Z``yucQpV zkE^c6Ty0*QwKn@*Zf<|~gzP7Zaz;OYwr=?INbXVDme!xME!1C0XS*o0#a`$PCuw}Zr)1F>pys_hlr?ZBY^mN}4 zyWi*U>`Y(D{_|Mx-+qSK$swN>bB{l{(JPA?jVYR)6EGMOudzUdrw{62NJ8 zcHa?jtLf}FK2Z;WeQyhOBgzUsxCU82-BNp@JW{0T<^OQ$!@F-L{lCic=Y=@?fB7r( z4V%H)MeDY?jI3;7Og4TD-UB^gPB0a?QLsS zzOOiO!sFb5c~fK6fByaM@amr*k5+MUa*y0!_BnIbY%F?OopCiwIBd;}X2<5Jq`$wi zfBb%*Zc&(2V%YidyuDz={(n~I=Ko)0@ouKkrWC7a&Zu1lb6sZcbUel7njXB}_sPpj zrnS+xlP@hPpVI2G@>9%f?=`zt1Sy1UG*C8N#j!vwE?tGq+QP(e{gkznPu~bPe_5hz z!h5-Vze84<-5VVq(45RI(;%5-*P9I5`uo_2hldkWQ(JTYPhYK-(^Qpz zN>bTs-p=CZT&v>O7=wJ5#ZmM1YWSo(i?6MT3|19-d|JQu;KQ z!1wzbukJYo_dVjp#h+hZPc71&QIYiH2M^QFM?UMguCERkS`aJwvOqHO)iuT`FQY?G z6}@E0iTQIuwCmh5KcUAL7hBZ)`B-;nr!i|-m}}%0ldlEfD4cc3J8mzui;$$krfgW@ zC)z7^`D$|<#Oa&U&l_Z1Q0U3c?~-Kpx^yF}geh~yr}=(1N8}f_-Pm2OZ(4QZus{Mw zhkWCdDI%Wl0?(a07pi3F;qVQ*N?Gek{r}p|h0gpBFDy)yFnz_}(l#xnbMjdxr=%+@ z5?f}O_7?vBCNj$}XlncE6G_MRX|2e5CmVb9<`vf@owyn~c7D49{`Ozp_t%{@QD0$h zS`2oz6#KdmW~i%$tU3=CONe%XlAOY-t~F`*E?;F11a-jD*NV6;hVx1Ukn zpZOV=kI7wLKD{DIC#FJTA!g?F<#asx~dANu}ofnZ}kfQo+B3;wt&|H^ZIBnUH!z$VoBA7?ynCX+&XhI+|S?N|Cei1 zMN-Gv$%;x!Oes9qu3h`^>61|G|EX~eZ&=$J`V&4iTE6g-&LuZxvV`1_0h<@Lu89$56qR@4d32+p(fUG%y?C9UR%0iT=OFN?Aqk=TASGwqE9iTZOa zKg-Xv_dm8JbMC{JHzO78Af?AKb(fWFJHEuN+h-uu%&jO|m#)(G#k1!|$%1pY=dR4& zFCahZk;%t{zE`FRhX?072KFz71W#Az!*}oc-v6>rdey$pX-?6e-&?+x80=Z6a(T6? zjv8D3jR?oKh6REOhK5UaxPR>IR17&-AQ>5SmGMb$_sg8C=H9Elk_43A-_AdOqE}v7 zIy5!1;nmgXW=Z2+3Fqd>efaos`H}~3Z%@9sWu>g$j|B5${rUY1ouh+4O%PDZzE;yP zV}{8r+ZX?8{aYJLcV3$g8cR4Q0_}Sl3OWBm+6K{F6dzyVC)_J~T3^E@>w&MtOJ>uj zH9HbP%beE-9bJ{CuK4NPxwGz!KhLOxXW-P_*ov;RpY(H@_kREXI0xIbSkQc3i0gt) zZ&Z@*Ek1EoVx9icRY}WUe&5lf6AK_U(YgnDiO71g>UjT0ios;=B(S-8vk8ee*XLn ztFN*=l9#;lcE`N#o+xprxNoAw9f{1nEXsyU{F5dKE=yy+S?Lhhcx`#aQeLT7%qlY~ zeOWj5NpvdeRGzE~zPaz=ix(Y_jc*@5dvlx5^Wx836Q)dDJ3(i~xrwKE#AnY^GcdWJ ze|hTu=0%2S?gC6qOsh6`ugL|?=lODM$-Nymsaj+w+i?#bQ(qy|(8H-Br$ zA#_EXcU;Wt)93X?=FL<8_~qqxuITV7tQtCRqP>#t>@eiym5zFRYHGom+2zyz&9<30 zPyNDCVqRhdg-fG%|PcC>xeE zAGz>pOHg!i&yfJ>DOqbfvhQoySgmua{6#MB&0H;Ia9+lF$ zz1g*@YWvzIU$&C5x8vGdWvVsJD=bWJuawie`ZF^Mz4F8s)c>2gM5MFu*O%uR*VoDA zE)HKG3+k4$@lTt7ZC-Y*p+C<%R#1PSXG>huX^DqX8=~GDoM+o9reiHo$rO3^=#n~x zE>PiN{zQ`FV(0pY7lQwVH)YLBJ9^eV{#$#qZ!g!~M3uGxl_S3n3aqe#cA9&RtoU^& zpqw`*{+noJ(u&>kw^sSTvXYjco$>M#_l>>3<;vdtkg%<`QdUx$DI}rNeEwkb;ebdn zg;X0uk7Wx=U)#AvL@=G@`SRi-&z`T-T4Mr>Z@MI1b=_*Z-qRXd4Lve)`=Jvt&o^_c z#Pz0BmA0^>3yYG2>;;a(nr)S*Hj9Hg1iZ=zJa~AS*EoIkNe^Z;Vce%wI=8pq*JabD z+p^YGkyG&s&zKRDAh~7 z)wl^#Z#)wMZDzRm?55as!$au@KjnC>KDt9pN7-C^BhGlY}k7!JEFOhn1VPE$KmXLMkF`tA^{ZcYCe0Ohd z*RQW@D;}Oq748fbe`;D`Dw?FyHme~d-8AM{M}XLxP07!qHhl8v372$OYc@AAL*Y!w z63d;e9=y9)cY6g*RMTZyb9RcW_l~F9%7#l6^f$`M#QbKH7g}7ppZ9~zT~Xn-z0Q~a z|C+~pXo>5-ikdvLoHg2UFE#AFxw*I&tdBS2P**l=**z`tyabbzBV=v3*L4pb%@?5c ztf$s7e7Lx=HA&b|$oco@wuutAj?dZbs+a7d!9A^5;VIV&r=*l;OfM}R&Q6=lGPBFX z_Jx>^FQf3`t_*?X{n6X=W;`vCm0Ndek?NUG?#+#JJ^wy<{+zvX$>bYPT?4L%3MreL z%TLSe{`lomjK!6WI`bO-+x9P)lVoH2Wl``)Zd!G$LtdO+RY}RQZ%>;)YUuDy7XJ-e z?H+e*$%8lVK3Wv139Q~0=Thg$_~xz7hRTl)CfOnEXM~++yq@*7OEKUsXyN^l9quos zIu*-g8(!vI-77q0i@(v7!k0IkqT+jwT=;hu>n|C+{k-nQ)s=;kMvs4fTg_>LIb(I!Px^OVrc-?AOWsEq82rs*_L*ZL7`)t%HPj-!Ghb%v*N8G- zH&CN+-@)fro?&HrHGKCEUM%J>{9UIq%XC$5<>acw5A16{etu~EVYf_^{T{bqiTLzq z2OQ$%|GOSp{Ch*L$A@^Q^^@M%J?a-0Z!SzZ{d|ke%FE0C1|9jcnPdOI%IQasOt`iw zad9HY3RcE_Ds4BuX=qAE23=vCac7s(-LH0K z6&*h7{r{Joc_44sd9a~#_s1`nY<_*;YW@G%A=hxxMlN59|EdTI~ z@3o-wf?a|SypuX|K|?vE=XL(QJ#A-WIJeh6?P}zti4s>k_Zi$uQ)x4J60l4><`{>v zA&Z8IWvo`cLREG3<6B#^AHAsA87K59>D(O4o+APqzU=tMt0$yvq&4%{_KN#=m!8pJ z_xZ!h{Cmft8z%(zr85_vsn+>xtNGOQl5x?5Src0uC)c^&IJ)!8`|5vtx*v--b=#Vy z%#+w?E}pnu|ML-n49{*51yjAN3LHNpIzm0$hYOX=b_0B4H*f)MBRO6nRLdg3%>aB_?Gz& zkDlY_;|~7aoO@$u7RRssx0!zZs@hTYT+;6MFNSk}Z1}caGrjQc@%)0!`zlpuQ@*Tm zuDHEbueURB){zRqxjlT%W{-d62VdN=P`9_a@J)@ux%V>v1WuX~4%!3qMg_VD#K*^nWk)i@%$YNHK(~REytvT# zue1AzLaN@s&+=h;J3A&UFPw5jA<{Fg|9xX)ZS*B8k82ZmX8)ZqJ-p#w?5u>>M*Jb=}qA~rk6U`x64dWP`kVH;NE=_ zkU_l{N}U(i$J_5=x39VD`??@|$-&<1jkm)N3knJu1ekeIm*bmTPsmVU7b+l}FyYDeUHs zCF0(fH_0l8d(XMf7&L9V&9~VL0s;aW?%aua^87isM^r;&Bcp2gmoHDwE4w9ec*Q`5 z1!P!CdXFdwJb5mzWNt41QxKpL%_x=ZL_zJtjA;-I6kdVnttH za}{c?3H+MuZ}0lub(Tf~(MCsfX)=F1LUt zB&RBb{64*F4QOx3+smFNqM-dMi!Ox{pP(+!?Y|sn?HL=2p4j7lFm^|1q<3 zA601!d3w}?C(+ltY_3bhr-Z$U92rcYUA#=8XRl}~8!lPJEV6D@hxFx}CdSjJtPP#l zch-X^HE@bwC1@wtv|V0FOO`BoQ2+n8{I=ZNZ0_#vCK(qT8ZHIiQFS`t;^vn0?#|9H z_WM-a;_4K2jDPbN%K7ZLjU z|LyksVrw6svMf;L5>Wo}@9*ywk(-wVsjzhx#ooUuDJFKvMD6mWO^!-&(Wg8s9r;`y z?JRhE%k^{ZkGIP(mvw3>ue=2{nHl5j(lo4Qf$x71U`&Pw}xZB(FkH5OQ`r?{MV?|%nslSCp zMO)YJ`_)y&@zHbRsv>8pnu!x7q*$hho)r+_U{# zN_EVAkrQ;8@y82VZ8MnzO2TGJ`jskeH*%F+RoFI9_x`4@R~?zH!j>4^5iRvI-qkJf z>bBUzJ-$4pMs<%`75e9{JtN$lFn!7#-buTHJ8tTE%wMzSNqT^Sireb2wFbGjOt$3T z-`BH&qtH=J>u3DJv%E_BPAL(9+> zFRrf2(USZWs-USnTS&rbPWzMQR$t%AT%UefYe-$L?_TnG!VzOh`?@_AX1slI?-09F zCbYQRRFGi0|GBbHc}Dy0eivG3 zzb%9#IaPkzE8oh7^VK(!u5Q@n;d6fS>czeN^%tv;3b*7G zxcU^yRq1da-B!r^Aya(zBfA%i&bd8N?LQ*0+jmLFk%VtW7fYTe>u2{KnXuL&X$6;V z?ZQ>kd$ryRD$kWT+BNT#2hUAw6(>VOmDVo;;oDDbDi9D_Y;nqWufO ztgAY&H@d8wdPQm{|M_{ghZi_DUs&!hFYq+@3_s_D>ettF-`w3Te(v14o+ARA4I=ML zG6}gu)~HL`Y+yT9e>3Vz(4DWv3jcPkh<`a#sSFegZgy;M_el8LD`-~j@aR##Z{n0b zeb$LH=ccb-Y}%ZDP9?epAx|F9%-f7l$7!&vt4udyv51M#aE2X54>y$c{AgNK-%K>fkMqO+?7I;TV;jkcC{y)+c9hp zGi!hUHl=l4_kX*y2X;-~xId5oS%ZO_yFo;7{hv&mMkRKtJ& z`SV9(tJs+4JA28_*klD-34B&b;i>JaKQkW%sE2G$ShcgvdGbE5xtdAW zKxIwc_n-$qy;bJrWi2)8EUfJ0p0y|R%SQKkebXjPYd4HOEchweQ@Z(jd*J&!+|15>X+_00ad71L%&2p#a&cD@iQv^f9%zNmxY zSKW4OI{D%25e1cFPal}9u@z*_E_SY3zbQZabdpeWjI8Cm`91chDwB>>Z9jUBd;N#_ z9J6hG+Nbh1z1Tk8Fl8kubir`N!FPF*#yHJa*C}fOpQ0YMe%^Z1r5+9n2pA+i-SALpH6+rP~*{a zWJ`>NFZZF3H+?UxPW2S1dL(O|eV==cWFY^&=c2Duo>-lns;Zaqr|rmu(mh-HwtXyi zFNun{D4cxFz4SrIZ5HP1ZHjATIu~_YNh=#x_*c)>I^n^?*fo2i1d|9CL+K=mCt3ls zEe|Selzz9iZ0Yralz9?{CoQK`C>R=^c)0zik4)cB^~Zml#AS9&YlzoVe{`p5*%jN3 z&p#cXvR3|Wo^!MNU#qK~X|{@a6ZUPN{Nec;wJV_?U-Q3ChzOV7<8|`rn!oy*I~|kK zC%DV9Cw-V4aVEN4it%8ehK5c{ajmq@?2mF)<(Z4b60r^Hu)p?t{Y=U5M7Z%J#rBGu z0{%RP%YLaQZ`ihNSz+W1^|q*GQmetCroa@WW?1so=j7?r?XI_vrmnL&vFyUk`Nt3L zU2ObbGW6G)=YJ^W(9f-D{d6_M zJX_D{s~7*QyDcI6y#2xL{#OYV=FzX#Ui@F5$PxFvYsHe7-U$*$m6Fn;FB_h$D*Sw` z^uyon|J%#0#bcA#^|gD)O^sDw+4nDOtM9YUz)%)Ox1UNw#Ds%O#! zzO#4#Gu^CgyS@WUS(Jzki)orQd)6;oh{5{dLriSOHK--r$ zPFFUXED2nFa_U6iWa)%^2d7VYqtI!2Z12r~|2FO3 zZSB@4)49;OeN}2*NVsY{zx=U}kB_gEHt6mQj15Y7Ys4bKR3k7!t8?M$^sX}+bwzb% z&yTaNvs5w>YOZ;rK+(>dNfJhtfE1VqKfHn3tFLD8Kz5hxoW%7bIh?uZONxYTPR-BGW&!*hx@CMCI0; z6QQbxENYV;y$hLonGS1iRSEuNW!e$tjLNaU z?twElJm6salGm91?_o!m_tCbW@(=gE(>rnM+|ebi`+hu+V|ledm36xqU&Y+1-h1^{ z|0<9?8WY~I`qsW>_tvjEx6C6>mOb~-q|EmZ7vIzUa9X~6!@cKR9y;6EO4mO8{8znT zO}6h-)5L#*F}tPt#M7-y^53^~tVntD=bvy(%hAMRryhsQH#ReB`F`r)iyO;cD9g@Y zZd5t3rzmJkCx_lABePEjy|14>@#d*^___k8g&{sXlb*f*_4W0Q9fiv2N7pz+vZS4v z;RxSVwA^Cr^dEn zE5?1e`^oZNdHF&4{By`+uErnwi%($w_^WY(5Zdd~rjZu20+(ZfEA&3f->)#gl&ahi1eXRZ$-yddW!;)KduX?k;JiEnpoh?wZ)36+|`zdDg;z#d| zF!w*5n`PRqb@$Cm8OBMgitp|!{ZjY)+1c5diLgCTn^r0vZA$mbGE1xdzN#X|r7=;Z zZNrlAtIQL7+BST)Yk&XX#m@E}we~`1rLG>^3NIaw<=`eqn}sn}EvEUk3ydI8Hc&8cKTeHJ>KyoOlxVUe}vt{!CV< zq&?O}?2q#Fm)YBLbRGj8f%D@}PS3w@0#@5r_P`-968iMQNrpGJzx4gy{t{Ze&$i=S9`6IoUDAJZpRE$U zQvB?8q3wmYm)Cae+_~Wgv%pVtMc1mbtRvaRPr8!TTxYM?viA6!)VRwmpWdXdGoPvk zI>*7m#;Bv(nA1Xi+k(oNh84fRXJ22}Xwdt_{-!c3&*^^e>7G1~rllL2F&xXcTXfyP z&>>vB_>6Q$f1mHF=X^>tvtKC~daZ9ivnEEyR-EO0>hXeG&%I;5@-NS8J92l!7iW># zjKbxQUoNfuaz4BKU$6SZk2f~1S~4g0c@U5iuQ%M?KosQ>zLB=nY z{%-rS|9Ag?$@#TU+AhkyeUUF+v+hA*#U2F@o|Uh1o?aK<`RVqimA2Q;y=_02Z@%Q< zx%wM*oOSi>7bMa>HP^2cfBSO&@x~L`SB~c=|7h60a?iE5yL$f5Q%|^aq3?z1rP*w0hA5s=;zq&n3K~0lgW$vr*?#Ts7e!?Y%E9I0H zuTpVK2{G!;cf8}`ZO^Rsuc@&%=H*?F`ALWT@HySIDoT-*tMK>&xn`e+x7XZoT8r z?pHh@5Ma-AYJx=4t;HNclfD`~_3T;glr-i4Cj0!g@{@u$v$!UC_@+PJ_3!iZct;bn zo2`3=SA-wixA=e3|BuyEj!69b%J}8oB?;lS(nYfmuaWmt`di8;=J&Rjuh~rb*)yf7 z=Dc>`4Q`SVN%GTAIfXxTb^TV98mj4=Bx70B5~r$IDA4Cp(zI~uWUkn&z2TpN4jC>v zsO$BkqPqI=-|zRAGwb&*+`HHI)iu%Z3FlX=&^U7J*fdFTWkW9yo||vt3RR@0%P+ks zvP$Lat53=oO>DIi58O6i)z~}#`tj@4aR>HR`qo@L&A0KSWx=d(0_x9AmI%;>nO6ja%j}LflwI2)Hp}gDajwMMj_Ew%>`5xw8-({la_HwNOud-H#kwesJaUtT}fq#cFq%9o^fmpZURTzPw$a#F4d|WasuXEtXbi zl2&zg*u}BJDM@7hRHl22Z_HdYOP$T~`Tsw!6?;1;&Y9)8|JmdzYn(XVXnsC2VWLFP z#hW`kc!a(`y7N{2!`)w&Q%|0l$*vh#`13%D)SJ(DwjTfR`KQpu!ps-8RqVc}y`Ef6 zeIZt3yG^?7Yx&{TEhT57YPsUP?ez9dJG6Cm;Y)^~EuE)sSDlGlS2Imx)AXIsrop%C zMeyw8nrxN3<5k-J{f-LO?-;+FuWu1n_Y3&0)TFqx@A0FcZ`|8&FjW8fVYpY#`PkEE z&(!X&7hSF8rDnxjka55D-+~toHUG4v*WI^snba@cNA)dxHTtW)k|zAZJ~ZFWba~Pm z<>KqV6!q6L?A>j0@LH-IN4JNDbJB#Oe!TuqE+e6%UpJml|KB!Y`TC5qN!!lK3e2CT%i5hHlp;;E~oWepEn22 z_$}qIu*h~=NT%%z$*T?X9FHc<)hst#H2I~a)vae|XFJDT2^BIh)zq`B={lO&#WcRNp?T2Wcc__xVv%4Esp?xwY|J3g{-o6R}8uvhtkVJbh9 zUyUzw)kKYF?0zg4)*C7Bvup^I-|l?4>Ka$`4nra54(-;jor()=SynkEaa8tSN)>Xh z-t4|}+Kv*2bt0>~Ja}TS-|Sef#(B(d-qdKl3u}z*&-@Coe0V}LcIKWFqD-JVf-Oxy z+^lrR+o!d^zZIUdUFyN3uC5-@yMupmQMd9b>{abt2k|Ina{Z`jasllL4N!E zWzOe!sD0@@mF9S&kJn*VzQ0w8(u_~x9v)>(P6^QS2M-z8+sm8h-&-f2O6*#*dG4Mc9NOFFERUP@(9i6*;xO$ar)uIhjT7_YYH{X1ob`(`?BRk{a>#4 zCYzcX6OZbDont#8qVdljnLBl}xSFNPMBToX_)hemw@3e|i@@DorITO3Rbc7pn0}&H z+C0PS>Zg7k)+H(X8&<#QG)(``-Qt$|@WvZ8iT8hHa;0V@{c2a8C&69cf5={YR`R31 z=Pz#GVv_#*s36(3xaV6HTYulR8#QWuagv(;Q3gVX<@wA^waz%(^2@ir_MYz9W0~!z z_~oUxR72^XKlT@v-Hbk(`MyK_*dh7N!Kw&8GN$#jekCq<~@1Av< zLeA4mxBdCUbS9!uCVgGoA%}Q*`R}DiXIcKu;Mu;)F6PsuRlY~wJUx}pH+}CJcl!|T z&WY3Ide@zmU1fD%_4B{p2^kXC)^xb1s%!W$kt+1#?eexN^DCR3;9@b*a;b}wa} zRui=SmIu!?KL6d(lXfL1si>r0c%#31ul~b3?>GyJ*LrV0x#rtH>FM8mTUK@o^1gX` z>xf+U@~=xLo+|%S*3I_&PvJoZDelJ~UOIevcSpi|+5Y1mJa7HjuSq#Ogn+8Wj>P^X zm9`Jd6sHHSc~dI1Y;$JVF_1^!D)fWKb8qepo4Ge8SB34Q>!15meL42OY`*UK&|qbx zbZKy2yvz!GtHS2pzWkNnf;-i( zlni@%yVfn9DD!ddEvuxX=I<9fXCI$bx#O!6-~74;&_S@f+amtQ*3YJ<0SllSeFboHj(x>VS& zzbGwN{K|^Z{g;0E>1}db<|Wp4OPQCQtdGaciB) zqa92-H!3T>%UeW*yqSBiY0>_|mkd7Xm)E82%u&jnEWyh9bH}c&{5(Bp9+*`a`>cJX zsQJk3o$S0OHd%Z3&-*@yFlp#NH|6^LIUyyjbN2q4re*KXwXF?S&zvN2^W{g2&6@=8 zERSjMJ=}M+`OI0rkiko_e>b_3qcVpPv2xBzd>;bK1Kz zd(6M@sXm{1Em_TFqQu^PJO`)puG2W-+3I}w+zY#}OmgjS4*y*(9S{`5;@#d>AiI-& z8Xs?fnNahDCGH3JUr;Zcar=tn^1$lEr#D=da!xH5l!4!K=k}#jKVZgmM(1SX5{ZqS zKOboN9~P{v(8@A>-FYQl@WlBl*6aM`i_$K?6L3w6xSrEyU9aEX8XLPsc8gT$ZQiLb zPj@RBp2^8l{&d1*i49-Uzw+K=@6OyeHxuoOFVGWGHvFcOH}{v+U-4rnV@%I4_J8#5 z{^<+FegczIzTUmVtNZJWJM;8@2WIsJi~mm8dg5$F>9+kf2i8PaQnf_ z8<;h;&K$gbcUe|S>SqNu{-lhQM9rHkmO1dm@%f+Z4A`)1kGK+ll17HdKB;`hdrVQ= z8TgYj?mj8XkC45uY15&|ne-vuY-hCVQm#+mrf+lXiC+GEp@F&RI{Ek0Ea%mm?O0fO ze*J|Fmosd7En0S*&c5*ecE%Fh{hh04-+5^Fj$_U(KDVSdmPh8y?XSCkPpDa9ir=U6 zRpD$-0V-`a@$)WuY6v|kJRw&yyJlLWgyD0s11s+uT*{BZTO{XWV< z>JEX9WM-w$%nOX{q5KhhZ}c4UE7 zYvoLyISYj9AM@Mr+8?+S<}y*@++p)ak3OkoSQl8nvf9sXtiABe(q&xyNgov2mR*}> z^frs@$b+XJrp#nL`ubG0;wOc+N86rce-eA3yC9bPgF;)`+qEa|u6k_U%5JFQ$n)>a zvJ-iM`}+3$U79QK_}Ki(iD|Lyx$J8vSk73~6eA%u`_P3896Mif{-_T1=82wt(xE5Y z`d9LYPt)H-Eh?}uz0bxx&BnFnh@+vpTcm*VJbix!w$zXo`ClTk_iuMaovl82;>ezu z`#Z!t3xC_>$<6L87q_31>Egwz*w@o@B-+5l$kFeVu*pj^-nGAU6BOLuuRjzK#W8h( zt@4Mk+XpwSzaFU7;po=0dyka!`C+;nR#i;{O)m2WH&TPF5ee=k7*C*SIbnczt*K+^8bM=hxq&t@hjOK za%VcC@z&k$-M_suFZGiye@Q zdn)|7?ty5BY)~1qc4pK=>CoflT>ME>nk4?r^nJK?QIKopZ|~a*$GUHe3;g?SajY{j z>!pHR@UhdoE5v@P-}^S_oRWT3ogm9?tF;s6eiE5}ZHrj51mo@BNgqC`NJvOH1kC8a z%>CBz!|#e|cNK!vHKjWXKOdPs_17oStDc`WPZlgI(8=2VqFrq7zNEj8WjY+^?y4=+ zoY(TM{k8k`&k^@U5ES8 zx1;Y1-@mHjiJf}Nf$RR+c?Hs+wO^H2$on6zy^&wLzfGNn;pr@uZe z+%Zw2xa(udmN)8CZYX{Vm~FN8;-2Tz@30zb9DVF~K+J~g*4a;qXL9d3F<%eN5pX-U z%%e`ErNds$NK&GmZEnEwuMRGr;@=6p;y`};|D3vbeduUy5(1-~B&sob$@ZJHx8 zVUfq?dGU)T-i}DS(_ycs_%o5gXKnW4v%Bpdyjv>TQ*gQRh+2!B1n=@~&L19qvlJ13 zy72OgcuB_P9&=kdY~TOcEA;=@KmJ@co#ZP#Q-6M9Nt(dq_2i-Ei3-8PQ#{{Fmo%Mr zw>~;&#+;rbD^4Xls+@MJG}#qZA>h1U&gE)o@toDa`$7I{UY$Mpy?B1(t1L#jBMeY>YwNmr3eL$fWlS54>pva;@b9{xS97v?Rj_`aK6 zXmW(v`?e6bB){{{i`PBAx%K>_z6FWP1Lw@H$drBL$YWb97w&bgNJ)Oyk7M7GN^2Eg zCI2h(@;W6Q?f$2?lKX>LzrOO9S55wUPXC_W-i|~?`Dankn^oSS%;@T zPfDc4vh9Y}PC@z3h3T&+^dEU}XxpRT2cjFcH;8b5 zP+#}uw?xMZzx?vGD%m<_vFTPb;kW5nn0`)KzVqNp+wj=k<;&le@IEuH)$@7=K!{}n%8Il>#ixqXBE#%tYJytfn_u;a~J#IrAo0vuI z>*M#k-QQPxzu>&~{=It&J(a)J%w)Y%R@mOy$f$l?O<;^G-I5Pj{y*t02IP%=>IdY**|GcMw zbHI%D;|HrJ2owux`a2~C?^ccaHnYD<_FnQFiGR1Nl1_Am=Y(ArS|qsXJ@cN;FXZ@> zUhLSse*3w_Q^b?pdc*0l8#zdNn*Q(%j!CKj$GK%IyHa4)xO{q zS5UL^>Gl3y>mI;ez<1o6gp@xR#IJp6VCB9S)lN{c(K9t1ZiZ-J0~>>4~!8mGta= zs-P&plFcZ0Bw)Sm)r(P(_K{UsU)Ajg%7$KVS8Bgfx%KI(C416^5Y@Z8n|4nRGf)*` zc6N@qmeC}(cYoqUiPX#PE7mE!RM{!1|6u=7?xRgiJQ1HF_U`s(Ui%T;a!-g{xz&Nd8Vi(qc%AU>NLYIDh^~3L> zBTr~pSK4|=0x{XG)w1@pLYvu|HBW3S1QuUOSh;fLi;IiddwP4PZdp{eN?b(b!LP5c zH*DWNeaFJtv!#D;zw(};n)~e+cj@w#JVz>~&f{kP-e+KDcF8S#%072TM?s@QivllS zi+L2){IL4Q{+GJu-0S@oeW`k={{Ym)vIaG=-rk6uxqAgu(u>2A4fdNgH+z{xZ?~F% zvt*{Q^XAoywv@^pxiD?%)E)f%NmHb>_4WC8?%Y{WUfw=YaJx)$qeH`k2MH08kq57Y z1f6Pj;PLnOKa(rd@i2Ev1cS`Fs!wJctVzl;Pg_)AhtD?Ut>xjeB}{EKP+P z7f3`3ZcoTgWHJ^$x%Ei1#GF}rh3Q(qxfZYU=vnSR|Iu;z`V@w1d#k@+*jHQ4BV!?O zd6{qX+_|#myobMcZEu*SGhyDmK3VIs4bT6rjoyA?kt_Fw-?{hpRA$`RurR9XV6#M) z;o>OiK-MD{z8W*srv<+jS{0Oh_3xQu%@Uuc^YbU2*go-E_6G&G%E`f7nE!^yoYB<{ za&~r}F>~g@BS&0bNiB4~*T~Giq2QsDOTF0o&le>!cQ$-p&$}V_wi%DCRftxHW7`RR z5ry>u4334J*S`CunwuDzG_CWDmIlC@Qwai@|w)W79z{NW=TCv7ZA7p6awulvEM?luk1>Q1d>6@;5gG3*_jg)- zP5XO5&7%jmwq{3c$q>xR%{9!LgTGL(^#afXSXg6JLX?78yh*2WCYO4C*aRR}EBx_0@@)>V6gO)d++-J->0_``U1 z*_+s_yFVznh3c;Oef_fn8~gJK?1mN=np!0*l{z*SKli(ET{l+e3+t{o(=$MR(^*yY zV9hxNHp}d|xHyaIHG1BP6T`Z?y%RDr4%7*?UXZsc=~z1NLyhE}+srlnA=?`|zBgU_ zexUr5!LwxdkNY%s^K0E}{C4!gci{)`-^Z)g@yHzssC{Qrx>W1Ei0@Zd>9=7lAZMAa zS@+AfLcqE7_RG^#=P(-07>K93!xOu6@BwYL4<|1bK& znQSqoy7?Wm&hD8w`ICfi^_jMnOP6@Htn(G)PkM2y$Mb#u&5}uvkM}=TUtdvj}K3X=UdJ zea=qS8{2kUCM6|pD0=F}BW2RDSi9-HSU%%X9fv*Q+1J;(?k;=#;pdazD_*OptkToa zaV*=`@VDNRGa)gLgPYsaPjSBeBte;bJs*=-fSRlTeWSwuFt%7dv%`z+ta&pHWdP;udiL*wb!)p@R>6{Jkn-86BAx3Z&VjlychF- z-MPJYQqPt~mDx%8+V}SK@T?SCotc^W;lqanmvu2ZOCAV|i5>fNU0ZD8mGvg3Gp|cl zZYV5nn<;6o+Ee_QYofR$Gkdn@?&*KCmc5x1P$mBM^ksLIx1j+6J#XeDRaEXWY?b}> z`|AS^2??faVQmIRLQRrKrf>Y2o~^dtC!x*i1n*Q?_W1eR9YS>+mTWsx?Rb8>rSYZ* z&$5or66WxlFg3PkQqqFi)#@{5Ni|Jj`onxUF*WnVzqpM&e+`=Vz7KiYJCQZ%#V_M7 zTkS)KRo^Uq{a&Q%`isYs4mD}fk9n)L^Y*aa!mSWSJ&Mwn|Qs?JYO5NH7W7duK*1db3;QxkxhEO zNmKV_rHV1^Y-Kp^V&ib}vzS`L+9}`7J=d(Oe{-^E!EZ~|$K8r=za;M3@Y09JsrVjS z?Zhc%4|KG&k{H-MUkVATOy`>TYGM_?tX6NY>cNgv4n0bahC!P?&3v*Z@b|SCDKVDq z?+ljCmb#W^Fiq)tw5UMyvx1K`&KobQNmY1ya$dT`^5KiZ@wGKwo_XsSt~)Cwq-7mY zGIj}+Ix>A@VzC$-zucJvJaLnz2A}SD-y^~u@QR~RJpKH$S(C8?*Vf*s0|Kn#|s(&lIVtb9Rq4Lj=r6-sSOa4l#av!T{X4m8YNzK8gAIInmyQ?T|}I_Ah+6{&9CEuAQ5+VYEnwdkpok^{90GkPi>S4X@9nR!3qhcK2Hg0NvT73mWb%A z$jA?MsG`PDPE>yiyfE zvZMTKy~Y_&$J>tDJHF%uuGGJ3IJYHbEuXyInG?##dnB8!N?#o~dD2t$_uiA;FSMuh z_w#oMyqa5nPta@Px+!lip4M5A#$H~S@oV;*&0DI2EegF#46-;Ecb^t*c1{tXj?+*x`KY}?JgG$533)#SrZqy_k@t(7}>9T7LKikaj! zY4z1!ov4#9ABU6*-k-j29^;awar=BuyPnO{o5O72b>H)-2WOXyuC=FT%EjG5@z1?) z&Fp12wD@{r!iyeAvb|%ryR0fa){$qEUhAho7UrjGUMDF|+P`TP>n4YuBR&UKPG(=; zK0`u~MP0KdOi92w{&_dMp~YUEqjQ5BpVMtJj1wUqnU{I%z%u)o31jMWL@cKlq~Vz_d%>e zSZqPLR-?H8Jez})Slu3pXfZu7+T0~6@ciXFwW-gY!s<6~;wn_u;@Y-t(nX2-ITB~? zJ)Y9O-shnsPwJYlX|Jb+#$7&beEVdl5Zg6zp`6+|`f^7qHlJ@cuPm24QZf13^uqVA zxRNe}2YIRA+*fP;J8DTbdwrGV1@Q>3rJ}8uwV0AbIK2{#^|-#9Z*{D7Kiav3k4+_c z-udF5_b)r-?bdWFAJmk1x^mwYzDk9*edomalL|g8)L80$s!75n$s*;1z{*LhT3e5v zIHl#L|6cErHLuJ=_Fvz(&yG;kP?7w+Kd<+qy!o`OId9%5v9#Z9*f~>CN0;~L!XHa+ zZOG2&>(*PWVLVUY+5FlxyDvdsYL=Ziped|#RLf?H(A3GnJ$wEn?I9Kw@7E&Qr<@~UzAIStpc)6EjQHotOFXamK+Ytj@}!>%rt4KFvaEK_q5IDhF7 z%iS31#D7=fUc9;E@XqDh%UwKz>gkL3P0lfO-F18-_eBZQBd&SXi?}-L9u}-h)C`RO zvhK?DpN|}QTBmp13w`3q)90%xc$)RDchkmD+0J>kF~8-t_lYdaUf1q-amTutolNfT zp6bzGoK*aHw6(R@{J6(fb}2&D(k%SauF3Nz_P?(?(Xw!%qPONnl@7zA&(2@6^Se9u zW-Gla9h6aj$GJq@#>X5 zn-thQSABc^HNYn+Vw?2JOxKtMVsTa__%x`uzO7alvGztv?P$J4_Z+ILG~HpM+_a zh}-`6+|tqycbz*eto2^t#pm&8DTO_E zo7jpN9U`k&HlE_*7bHaag~ydmp&=$xCDd~)la zdOB*Ko28`ScI7RL&b=?<=iW%I|FGmVv!P46S=X6O8!zhKjF>3s@w0!C^yzsUO9hWi zcrJXg;_FOd=ZCJbp01VujF#>_t-W&PN`s0I4;(w2o16FSIR$!sf$-RXuCp=kXa+T%PsxJIcct%r`Qi6kf zbdE%{{Oj}k4*c5exnZ-(ArF4`Kaz90uB=fi$;)cx=AO0ssL#|!iA6tmnHdDU+S{>Z zO7|*lmoTlhCHC)6KI`WDpM7o3#mb_{ixR>@LJpcDA%68&J)e6-#T7 zi-}I%AR=597a4hRdY0l3nR0#c=rSwAsnS7)fuUVN6F+_`UA3I`g{;?mnINrMrlx|r z(Hx&2cYas0-aX?aOYp0XjT@^@EcwgiBpH#Or}s1AZ^|Ub>h-~0OO=*7xARr~>{+z& z^<(Q+nWU)v>-#cQ|MDnkJbNbTz^0l0y|mo>e2!O>gc7sP{VK`2h5ZFTx1W47|Js`! zT=Oqa)X)$~Xejs2i7=Q^m^Fpf@LcTP=J)3DPGxzFQrC+QZ+Tt~PDvUD<2x4M(e#t$}TiQFgR#Q`K!$;{EmL96pR`VQDkPccQ z@mDkZa`vkGpKdK}SN_^LAwH9fizR7G_H{n*{n<@$8xX)Kyz|GOGK?f}gi8nX=j5*R%iqh0o`#Fq4Fg@`tol!Y1*iItmB(y#FmQ zL-y9Zwa#2W=bL0s+LO9gc>n)Tr}cAero3{g&#T`ap#DpD{p8E~vo?IxSk&Zj-Zeiz zf99lBnk$(q%GHmr+oLQdHLpidd41yLe!U+b_O_ikqtlY_Ak@aQroE?!>CfNu+%*PH zX4hL^c$*5U2BollObgigYINw~tZc7-I@8`g zxsmEG{?42l%cHbbS2}aaIyo^>(ZlbfEV3+4Op8$!<#xTaf+OeZ@$@M#Zm!OMFY-wD zw$UcVs%_f-2mG@2OlRLtH=Fc!U4_`!Ue6>szLn~6I1sGkqM`0OsPM{h*e8TgVX?J1gOt`n)88<|R?qy#G1F`FtFIPxHI6MW5k%zRkghy2*uq z)<@qc*O}v*WaH~GHFEu%xOF^77HmGdCUWzImBGuo(%&RqaCc)e*zv+zV1narB~9WlIq<}O?@Vcw*t1_JW?$Ej(^1TZN32)59Iy(Dq^FxP{Ni`^v*lUROzd3o4rW9d!-$2<=Y4n7%+18t6vrLLcp zDQ??x^=V?_=a~^Qy~b&egN|4(+E7)b^6YHqGzs&SMgcG1DNYHoE&V2`l)o(TrBb3x zgi8unTdhcgu5^rH(h7s?l|N@i#Qe}^6t=6Do_x%7YWC?hYm{1A?k7xIBlc`*jihy* z=b`uQpABn&eJM&gP$d0C`-9kz^Gqxk0$T(>di4G}!E;&ds@T3_uZBA|3sbVf&BG(2 zv)@(vOj^yxmY`)TdU{c6uY`WvqJ+hEc8guk$JJIZH_5!@vTF1ESyTBJm#t0A4tAVB zS9!OYvN3gkXzQeEX9FQoZB^I!mIeB{{%l=S{<%`?dhqYhSHnrlf*g|=PBQd zpY~cmTmHy{M|_V0=8G^IT3m^3-5n&^@zF?ATK3MZQ&Vk1exzls^H}j>ZO82uq27~x zR^~mPdq_M<)S)Nw^*`4ihh-vWbMtpJJrcUI$<*z_r?5FJh8%M$PhXvT`SVl}$sVhq zD+#Wvv|HX>4tI3=_mV+Rm(}a+X^*vM1GD5m>R<4lFT&&!|4X}Xwd+UOt@pw&_dYdy zrC%B|_3rco+)AJCe4M<~Y0|1GMxV|u(rEehU3mRN?S1-&X-)!icjcIhi>DYP#d3DeU~a6%7m~SXS-go0D0^`{C{M zs0N2qt=!_9CcJtntaNmb_|Kn5Pn^_k>)gm_W9y+8vF+-L1P6 zy!lSveuJ5lR$oqg-soW`+G%m=dioT*eZeV(GXxl)MaRwEQOmZYjJfp9QtyeIjAwT# zuzifE=)c!ErDJJD{;_KtdA~IM znc}A}GAyokg3S`r-+r84^E_m?NKF9i5d}M2rW;FKJ+(LdHH~u>e8*Ay)Nr-PkqbMX zmi}gYqW@We?fA0|yP70qt-YV0d~oWEOY6}Eez_-^7g#y;WbU57AeWi@OjY=g*0nj6 zlV7TIH5kXtoZt0#f_sG4D*vDRp2WOL`uOF`l#@FbtbaVo%%8>WW>l%^RN$iCejY^E^C6Ce_&WN+0U5zg@bop}E@T!oIb#Z{GS&oHFJ3 zE6qip9PUUvE)-lN&63vf!^mS&>3)CPvI#1p!t?Z<#mncG{qp%eJ!DVD+CJ&eF*-B7 z_K35@1$=yQ$y4#u( z>rOfFsOOtcy*|lIZ_4vGtGSZSL|5|_^2a~Ca;|X3wjUO^%+@zY&ad*~@jTM`Q2rZ- zy57-8C#G!_Dm}GqvW%6i=H|GY+)sPG#W@W!Yo_bRyPch7s+yzni{VtW#H|~qyGr@x zjy!l!6Iw2?xct5Cj~|b}&9K@!rJ;XW=J|OAKYrXfGF5xht$T|y?`%@#*tpU2#>V6s zx6;EVD;(P?of%R2i1lCG4Vi0VZa0dbn)dYae3-dCd8bE@v0!FIeb|Y)3-w&~8l}ez z3OKt&WJNuT$xhGIQBz;~F~{b+P$6gK4Z}#Y+2uJkdTr~f8`$kVn<7j2Q^0t<{}~-26b5)f0!o+T)xOtTXpT=D)~8ySz7b2Ynq2QJlMeTZR;GBNY@(4 zC9gi5u2cT<;$m~7WLM4JYpVi(&faUt9S|beC=MOS4ZEqx$27@jsfPUbb8{0C73=@1 zsy|nLSI5RD-+jE(_5O>F-O0+>-*dJe~_ie>mT$nQ?E2+M)cTho6^-nCVG18UMd??3eAoo?vB7 zOYbyWxg#rV=DNhb_MZK=x`l}}rO@0&Q^|F$inT1$|fDM%tRZL?L{4a1d+udW&B zvM25F&~3QR|2-fer0IC{?bWHgtGJKs*uRqZl{MFA|M+F135WXB3-VGruP%P2s2 zy&(}%QicYPKTgis@qJHA!2f?4S1xcBi@O;8>k+Q6ICSlrNcVKt<^!EySI3Insy`Af zAR=|Hg1bY%S;=_C1eMo2Pal@J&UkX8)*1f%tM_{dd zzh0O3vUM@irSrGzj~}&b%}jlOt9>{ z?J-P-9p4pxz2k0G^}NcOG~?fKcgHT}SZk95pY(qpUb}aKb?2#DbHfWCJmD2+OyBHg zx-t1C$Cb6o;eK;lb{L7}|B>EV*}7q~;qhHRnI#`MZ(19-xNOma4IKS{#SHv-GrvNn z!av=49At08lvGh!skrm6ScJ)&lS?thR-WCXhW*9q2B#d2fo<)CnhE}Xx3&K zGF@KXJzH6Oy~O*!?-lLdK5SsV9weE0_u5C^2lwu9t>b>Dp{pA`*MaBMQMIc~!NI{# zo~n0a-Fp5h~$P+=UFaW=g2Tlo};6^a@7fm@HM?h7azZQ zWAk2aA>rZ+r=HpzTEDmX+1Zv$4;&TOfA~3Fa7W?a*gHLbu6}ufHoLA(x^40?b%Kia z-^|ohmdp3pY9_$e0{mBr?9@-b{qEVDn;u$fzii@*dP97*Cor+RjSmw0QS+(RaJ@I< zWFOV5`pjxGz3NYC*D-ol?CunOyf0$I6SZ60wjI3@=sTmS(|x`745NLTYFZ8<(Kl;7 zimqO{GNG|Z^z@naZzZ2|dltXSUifoS#>_2SOxVO`&z!k%!Geaj@sGkUEnmdd;g~71 z`Z?c$lczUUh|F)=csS<6+beMz8XAYTsH#iwv+TWp*V^pJw^ZeX#5|?os4vUo*DHSe z=k0RW(?PyJ&7$aGn5E~XQ#rAr0?n&GYvjlLn&GG9UD~?3SY>^@()^BBAOCH#$@cso z`$Yfu@873$6--S<+4$vbG!%_2D_i%e1@u)mr8n$Z_2<2)&V!P**47Lcu7_-TxXgF< zmqTt#zWO|#Wm&u|MxdF^rtXiSN%pf2*X|aF8?#L7I=ZWSYk%K6etCIjLGf?N#>U_a zdn$e3+z{+?ZqGY(zut&HX~l*p6UHQ!B_a`36=yNSu2tF zv)i=9dma98&#vE=me6J=x6X58g#h#wL-QnJ#5?cLD;kf^{q)A)e3JK3{ z`*_)DV{Wp#P4D?*eerS+K3OVSTZwv^cGgd8zF$}9KEE+M@bX2Gb8p`mmIT;t$xqiW zXBUb;2Ai{P|cf!fLmC zw@Jpud|9FO_3S|}ZxpNWq?h-n$LMoki$AhqUv9vEUF(^b7TvCG+E8^obXwlWGUww( zla_p%)@YL+A7|CM=iB`&?>`+|+ONRos`YBIzsjet74?xn@2Y&7F3NajDwE*~ZDDo4 zloKUBo0|=crq^!>-uL@gX{&-h@7sT}r)Bzdqql81*qLKd{x0Um4UYXxuc8zymwbJF zz5BSUzDwmq36o>m;c^Mz-V}Fq&OF<8XW?P7oI4f*d#lZl{`+fQ@a#;ijJ4XIOOvOE zcSxCrJv!R`Q-`;8^&E+qxz?qP5@up;3*NUZS>vQ>X#DH?p-JE8BxEINuo>=?h>+ep z?Y{dXzVx)dDQBFn%ob$!a#a*q{Crb&#nxyK8}Yv??D9D^9o4gMeN=E$?QWO(**Ra- z(|5Um>^k$DbB7)rY?hp{P`}SLb<(PtkxT+*7th9OtX!3|kl9T1(a9OxU#P8%d2#mN zzYl?8yQ<<3wN8%Hd7JVq+35Ax;dVk zD>?ph?i$tLt#xJ1sB}scj%n?efrc|()XUW z`-H?en#(^=xH8Rs$KHi&_xz21`TiA?q01bJBkdO--nRbmd!K65HPNgS-IqK&R+L;i zr{1A^IsG?hU`OQjS&b5@owlcoQe^l&kJ{}|nKSdc&%=#j?H)W;$1YtzIMsVzNS64c zc#D!X>fU=7r1KOSyeL{&BIy-vQ@v&#%gpq^K+a3XEHB>rZkqh*@cXAX6aPJ$&9mpj zi&q_Mt^XZeQt12P>6)+?7rrW8Tc=UVVxHUUeCBP*pHIb=PLEFAQdj>_RbcVyQ};~^ z7fm&j_}kxiZP53xtE;PGwmG@EwDiZ^d#{f?b~@#hsv4|W+VX6!!`i%emn!uaI0Rle4)eK3O$)tzb{@>G#G`#~*wbc1YZ}tL~d}pHS7gO(HYD*Q(Al7k#@W zBT`wcbD=&%-ztT+{|hrSZk?Dovt7y9rQW{mqgdHLL8eKXviH{WDsR8@vAV-2^Wx;` zNrFYja=+{Ubg&!#i_ZCUK(e;yh=PE#e67-~pjwIPd%m|?)lYw>e>yupQ($pUbBVL> z^y&KXk4{b1)>$7R&YgK+a&q8DZB5y0CqG)$|J$R-*PVHLy6p5t3T(V(FE7PP( zfrpzrSts^Z`^^X2?<*Dl`XVc18)YZ-_~~g@9k1ro6D7Fo>-!!jX6npclx?hSQ!%qY zpWin9=c(t<%=OumRF;Y_TGqSKN62hllZ1);={{AZPl0BBXGEL$lmwbpQrOr175D$A ztm=DOuj%rZ=tmx)^$In!yDw?-yM&Q?B9@8n>%gYw$j&O zb3+AxJelkta9=ZI*^(@A^YCwH0>U}FJ&t{SaJ}GdM6+d&N@V4uGsSNIG_@8Vk9FT| zRu*C5Ul}m5L41F9V!;M;t?l>A|4eGRv0FE?!z%vEVWug+p1%90f2>Eusv_jY&-t^| z8p^+)6KZg{87RD9+RVs~+}SOcrWxqkmS@`OJxcOR~~cycM5+1ldN{pR`g zV&C(5)BgL%=;_Y7dFZ44r_{jROCAVU8jHr>@%sJwk*nUCwY`bCx_^T7RzGxtIdyXl>=1rH7|&YfdnwLR#U_Cyu^IkQ#jj$JaII&bX}f2Z@;x?1OLTzp*hrLR@* zE=Qh;dp%wzzqww&V19b>p3u{7%eH7No!sJfJo$c<+!2AB>vlCsnAFvN?sO?$_4={W zxk-x7Z3k}Mih6v$I`qo=RV+yvRW8T-WSN)72n5~RbTigu#ro)#;vdf&34YJlW(#|B zXQ%Mr-`xDiep%?HI`pvfPcqE7z*x4zzBo;1mYJyBrg^sB?Xz!}v9S52{dY^5x7_dU z!KbH%EzWj+v|22Xf4=Xa{e4sS=V?o&ZMDN2?yp~-FlW1RSxlX-snFvKTT^tb|23U_ zUAc8z+9}oY`OiC*4Y|6z41XMFfAK!2c|E)K^yh2ddGO3y+%rdM%gkzNcDwwhxZK<$ z3df!m@?OYzrYrOBQEtW7Z3nv^cSaPyYMmkMEY`8GYs;E_?nx8YXw*KHv3#`Vi1M^4 zJVl?oZaU7EQMu)8c5SK9{3H7}6AXw$3J74=*-&n`*ZFz?aq6X!JD^!1M} zR-966ud4Fwz}DOMfBg8%c4JT6iYX$JQ=9CX*D0yhH2l!svFR-vTl+xuk$qI_mv5V5p$y|L-Bo$_0m|1WRn><^yRSv-P)d zV!hp_-M#gc>75H-K!^XcRrMNcba*8%rXMx>a+qiC#e1y|}$> zil%Oq;1LaNPc8jRe)Be;Up~1YyY!T|y5?))t1E-qOJ8$co?5b0MMb5-Zb$gD*Do*c z*kPhSht*JH%B&0XAJ>0#pM7m$J9{cokU(bm(b+yqsx6N8KXBI@xeUjrMwa@N{OrdnDweqD) zo-8i!wyE$n+HY}Tb`P%E@lw%dR`kOCo7YMlnX&b~=46Arb}J_?I_(?dFRZ|3>X-cU zti7b7c2wf$R+S^FPd1v&JnX0$QDY%!_N;Bjwe@0Re?Q8Yhi!L?Qhlki%H#Aa;||BZ zKQ}feFI^TqLCHPLY+_WI;AfqbR8d8hKW!}knQC?a{w=Uu=09K0RLJM$(Iu_iFC;%5 zeXjcAX{_9l1s}d`F=>qPyt=Ba@X?om8@Fd}`0$6n?YjHiThAn{4QE(RR!Lo%#koU{ zO*ol(#_Z|kY@Tl$m2PG9{aAEc?8d&i2fjOWep$a~PZC?e_ZMNO9u{4FuUhl3rpeMc zYKn4?>dGtk`)!WiPp?Wk`|I|P!pE{ca`#2J_h%mdVbC|XCw<9W`Th3={xy0^Sb5mJ zXFbWW-%szrzt~tuP3_OqT^|48%x~?9o%!Td=zgA@TWJe~Wduu}DIFD*mzVdMnV{J> zW#JTkrkNT~Pw(BVJ$cPir~mJy1-P=cm1q1}ZlYo|Lt}2+xuRX`!WQ`n9KLpoCwQNA z+l*>`Nr!7IV{PBW{F7U=_DqUbcNmMIme-`PZ61{Zi?3Kgmt2e9x}3i%C{=-NY3L+> zmzS}+QClj4V?$2YzQ4Qs_@%R_epUT4(_2?7@mQzBk^Seoyp=O-96dxLwp}@Z7RxlUgEne|J+>iCMw0xc~8@EfT2?Jf%0HV{;*cfZCnUUYXs~ zw7Ifo%AVjP@Lq(!1qbXUcdy^m_CM%mU!RG<om(zA$aH=@ z+HlK4a$eiz`zFmBnS^RYt0O}NoFjjCc?iGM=4yR*tFPbX(mK8#VVAkC^BsA(Jl|h` zy)eY+{FNTOtN?y{qq$@E^tz??(AMP#Y;cKIgD&5)`@3zz zkvXO^K9Q@APh!oz_$60bjPt?G=SI)YWwzSczCLjDvHqFgt3;Ri=k;yb!o>5}fMIrB zN#pA7fO#bzLrpofYNkyfRJkrCmuvZNYat9bMmq z#5lWr>u2AxYYaXKz3#K?(^ghqe5*-<#pTQ$@&0!Et&?}&S<)y`&$jeYo|9dfzovYu z;~a^-;dhc7jwOU!znOb2VrlA{T!F*MA7jtdZ5MN^v^u1&ASr!bU9qM#d+M*ao36jO zk}jO?=ev7JrqWAUvB}}o+UcPhJXQu4b55E^MM`$3a-cKYq^=HQ`mq+O@jJdMow(Tm>}Gota_Cyrte>cA8IR zYW4O768CIdRtA*#eRxqSdB5f&*ZR2U$%mg=?7973S7*-kHqFNYE&(AQcJC-QpF6R- zi=iddd#>RF*`JBmzW+aaMBaV=p;MPSTm@yV{;=$qtLZ7r&HeZw(Ja{H<>l3VPEU4R z3ICt{aKlzpq0jF-o=u;p9h|OOJV|-co0_w;W@${zT9&cx&6^~(<~J|jg=zY87Ty$4 zT)$=S?~^LbVh@*fuqcFoXXZ~T$WMFHX#C6LjpzB0q8{yK6P`SKX2fv#?p;|ow^x4! z!miE~=V0OB<7;beW#u@d5&h`Vqazom{<2tiyk9>2YE9POd7Bm5boyGKJc-$oah++| zvRBIG!OLB_xw;DMzsY4?*)Sm^>`Q8V)RCrreXmo4%&f|$y}h&g^0!snLa%!8OcKtu z(Qb3~`H~Y|)p1r^ z>CA#u-JA2Z?bmfD&TS2}IVF*O?ep|S{L*=9A9!Zgzj+I|RG+1gLhaI?ib7rGt z3@7&z{iPvVbw`)gD|?2DKkqB*yVl)b5Jm?&>@WbO{0iju-3P5HNs4m2-P_t@zo=g;uw}34 zJTx*Vt+xLDJz;v_5^?daH9r?=hiHYvViLKCG}O!VS|*Iedu zw&^(7DjL0y|Ek~-1#S=K^b?k=N2p_t)yp+qbH_9zRo4$+&jBaN;bU z>0RdjbKYhP$XwuXe@9V7Pg{7X{TS|FT5w#`X*_bJJz+EV_q3T^8=j~BgVT>YX+ZKb_c!};05x`mvzmP;PJ zRID-73gY;o5Zb&!+B~AFvvsGUbw_Yl=lS_3E&flp{N1JDYw0=h+tpC_Beg2NK~t}Y zZrap!@v^t=q*bq8ZC>;?<|}vWR#Vp_Q=T7MU@7s*Q7P-{s#bruryiwMuHPTrs?oG6 zi(T)&Km7?a$}IYzttw&nrAB}x5O;Z(Ea{NPj#8>*PEp!8TtJ` zi*IjO78LYpW8LT2H+McWY%^2aA#EC8TRHvQWxq`PnYcDIf1x{oz zGdpdV=EMHy)9H>P|Cuw5&nKLp$B~kz*S2xvn*f!p$0sIA^hjNG%=Oo-^xJ5YKHo#% z{@)JUWq!KnkL*wPx2UPf^O}%2?d^}*DhH;R>(#OuzF6R{seGjO<1Klx#hw0iy-Rh3Xzq29fFy-(VRW(J3}?^9!IZ80u#Ou8ffF?B-B zgM)|jdU_`CJVUyp{wfbK2uhopZarEmv70_D6f}F0TcHz_5Ia|*`t2?T>F-d0`4w>fr3@v-e`tK zYS`}Om>UywB+%7=UYapqPr(1Wr&IDhRNI3%UtgKn^K4DU{e}Z7NA8|KGJ&x)^6x`= z_6L6xd1sicUcth)*XjDXJ_%zx4&CS*NjD#T^YV91owVAnUPakr&rRva9TQCBk5o^b z9DT;4)OJ^pRTS$ZZq_vp#dSyZL!6Xm>Mgak%q^2s{`lA{WHyttP&jzG;nKOgY(V=K zZ$)NKz3)127LWKZ4LkK^%Ru9D?5ccxr`lI%7b$dklnF5e?*5i_WnFIXiWTP*^Ys1% z#YSj29Pf+%_$HEV(q!>4t|S*%)r60a>I9ky4m@|SK8 z4i#_~Uz%Jhcm&qxe|7!d7aqntF)>FJ?~DKUYuUP0P|9>m(x%QuA%d0J?M0uOos=U? znT%c5{8swM$`v}_Jbzx;Por~lt&e+rU*frH(kf<4MI|}L%Eyl{y=TdY`^eqAcdkl5 zgQcCaeeJ;@=9Hxq1Gs$a;y6#=Ha9bSaHgj4UrI^x2I0#J9k?6 z!DY{b8@4ak=o0!7U)?IOzs{oEkkLMG&*=t1!Gjf>%hC(KCh2pq9N5oqbaDIktUdZi z-a9E|xK5Rw#XTuz=@cO)tE*uX&Ev1|_v_7F;&nvpvU^tscYjaITpov@aMkci0q2>a z3qVmCn3ZlPN-4Y<^cKJP_HjE6+JAOV6r&-T6zB=jL`F{(k@e;W;mk^~!#@ zo&SDum~Qq`HH%0FLsYVeC?Xd@xG%8PrdA?8Al`L zruGJE230-|QW0u)n2~yV-J@q`XRe68E_T1}xA>+_pEl;+4p{okVdkk%&sOhhlGvpo zyE0bWPQYU=gzAKYOG)@{+ zm9Ez51v->f6_@3RCb5eJP`$>ftGRV7Im4 zd(XDQ@UQ!3?VG0(+RL+4+p1>!9>YtQF5Q?Oow?FkWubR`{qE`=h6|d#KQGPPy?5m| zP0_{*{d4ndqx%v}?aYCZwOHS1tVj}0h^_nO&2l1R(xzy&RXtyfog`y&s zo_MDvTb%hm9T2RuDBi-JldJ9jTH$v}n%JRZ$5^Dd-${LNyv|MirPx94ihjXT<=M)~*=ak-lO!33~eO%1*Ha%+$dC0WReL)+ut@$Z;(+&%zMT-`h z*!7+|Gkup;@m2dNw)&kfHs>rXS#K!3X=Cnfv$aeIUP*}aC#^W#^(wa+w7uJTueR6L zYZU^{rn{%^_6ig@d@hgm-;c-1f4)Vl^vMW%arn)tka2F?a%e?hyEdyK#}$h@8?oQt z?j}r>@SneIVes<#g-=hhY{~yGW|qr!B?7Bv-1f|Msc7dc)0?Pc2I62a96MX1?{ie7EiGTn4j}}*cedS#9^=hSy+qsY| zz9}np^7pOM?pWA;Y2z-oq>Ae5SFQYg*-B*XchIbJqf6Hwfw%nqdMp}Kzd49xI>$fL3|h7**jq;M+O=yx9$E)$ zs_gAzE?E-t==J=T!uckN+ZXKrE?FUZUGIBa{R8bQ>(fuBM2gqR_x9h*=jeLH@%8=r zCDHpMOC}3e@7j6oz^_o*z};n)Y_*Z!mU#54^{$=qDLN&D3p8->oO5Tyz9qJ^Ot(6w zGTdF1+B+j=!?O9(r_N2cy2j_aY2v5J&3j8G#XWNV`1y12@wHp7fsT_odxh(M2fLw{ z?@{+8jXgP6;wG{iUP%Z_b?CWr#Wmw%lCY9;`hi1-Sl-^sb@Vx-V_~r-gzJdHInJ&l z7Iif|(u}SQ7M5#Wy-q33n4zKfQTe=P7|W3zMNb*i&fB%mm~nHBzN}Tw!DGG57k8Hj zzq#+f;B>5vwb`t{(~#$tRL#sdt;=|V59>_HU$pA6m*+{xy;b&`>TcbfD!1y}yWWI^ zOE)*qHxhVuZSC|MTeB^8SGpW2uK95AeZ`lIb+?WyX9e8b0ZSPyNg--0wYcKHf6~!k zIcs8I!#(EpN$1bUUN{(8#+9%*YXr^PB) z28qo5`1qK$Ma>({eepN=lG~eQi zFS}TTlb!e2@3DJUb1z6!T6kr~rPVcRKW{DEE8ESbc;HIa2CIsHJH}IKrFLWc<$AtpxC+L9}d0U0GR^5K!*b`L!NujOk z`ZS}p9~Ih+u1yLImlRO8{$1@ezpiU(i-pCE$A?;fpW)oLA!3zC$Hv6NrfZ^}w$C#4 zPF1{o`Ll$@A|CZ-o8=LL0*iO-kkF0JYwADW{$}-w6BFx|^xknxNJ%B#-NkTc|9qXY zFDF|}v)8$JoG_VVU*Er3fo>DvuVuuVcGY9e3#TapfbYBwWNY(zCTf{U+`+nk1r8XfQ!#^@+m80v}UX zvu0dbA;@g}LVL9p*V6L=R!2_=rmN06eL~>C*2Rw|t=j+7#!1}VeM{C#%X2cW$9?*8 z3vTePjL+`;^Wo9cSqmzsA7gYXo-jAKCoaw@kLA}PzyF@z%QdazL8HyPOyWWF-Ya=t z&Cz!~zMlK5#;^7R++Htd8Y_FtXgV?odKL&hcQr3RS|JkA)wpzF$T`+W9Sf$cDgV9i z*o=vNLdzz)MR_wEeBVC*!EX7yg_XwHGXM9sSL_ekGPU@6_l;ls{d8V6ow_Fby+Bz@ zw7R^+wW!E$+WOAc%hAtX+&LNOG}q*=fZe^zK)HSO}9 zQgGvNR&;FF_A|{AUAMi`d{Z5H?DxB$*|~lD_5(W#^mtu8i5J0s!tFH&?L&m#s&>#{XhO1LtOrcBL^0IeAU5E zf5p$|M?c+DzmuO^QuN8mfJsYMO`R(G?402w57|Z8m%$qWpGQi3bT9sK`CGM)sDqf` zVzX!7q16R%t(f{dwp>1boIO}AqN|aWiKn=zYvT0yGgAuItPz?1K&7wazyi>CL0s`w zeP;XjW`|dYuh*IyBYKj3a?r{2$<6`0r%8g=hp&I;{wVCl?uyrIgIXv3|63xy{JiRc z@9XcK*>hy#<;C~yCCs;RdNj5$^qpF?S!?#>)phzCv)?oGym)_vVanm-k0b?(p8YA- znRR^{qsoyfj&IBT)20@ZHZ_bD!6mtjKR%*!(IyGc%5#(|zNDmWkTo zI=j?%o@$l|jpCBpIfLEM>+C7_q>PkK%_|!GNg653PHAg$Cj~rd+Wa}JtfRN*&ma5a z@e-XMAGwNImE7o3_kVWi)-4|6v^mGNX8TKYIA%(|z8>Ga{=JKeYU;w`=dwSZ&;Qty ztz`2@QkmoKjzG&}xs`q!7bzTTWu~+lscU>)J_T$;jeJ> zR?}na)-GM8$}($5#h;@=J}ws}jzkNJ%<5U#{Ay91?a8kTPgwZP>2v?HS?1Y;{`pde zJlvkw2zRbe-+tuu5}PCUJddy7mo~g78>q zwip~*l;67P=_;{_Pga>cRjhIoYIywq{d(a^t8F?KzS6n?DwzVaqUDZUxMMZ>x)FcU ziOmz3_G@z|1x#L&GI4%}k zk6hLE?5Sgv6_B%^*Uc^dF7e}|(pPRK?z;V>GFW{}cJ}#I z>?~>z&oB1hSh-i5xkg)zYp$9on^&fSDBDC8?T^TNErWXgOf77<@VB%3z}Ce{3dfe# z#~EC5lv+G@E@$zUXSFxEwTVZ-DfBjxxy5v;eB;(gt=l&3H z`TXH+d05BO?jnfx7HnT-o zn0w|_Px4U}mH1`hpk=VBLSN*i`q{nt4m(0DW4#P#7=12XI%&1&^SBa!rH>_V%LJ#N z|JJm+J78hYshiyAKVID)xI^+&-=T#0YYJ_u<{Wh}3Ks6#W0Z79+P%*{H9P-Q%d#8$ ze#fu*wXpfhY0c7CZXqIT)+|}gUTbu+fpPAs0+$uV`(FHHlUUHc{6l5Imm|S*tbWU| zf2+_iT08Zc;?V^cI;4YC!#nv^zvX#PWt^i`?$^myA>hoJoVij9bmYh^cEc@OUM#uO z#%_2eq1x4f$MlYyvhRuFuBnWMCYKyVrLP{_Q6b=b^yI{%$kcOoq1W9D+FmQPc?5+@ z={wcgwQik$;P-z0Ppj6n{7Ap~;#DnY{oGfb-`!#lpPzl_!q#G5&}1)v68q*11}@qE zKQ6z%vEv$RvYXkuFJ?b~I(dc_ed*9|ma*3o(c53BeIq>WQM^JQcctsJC97UoO)U2O zG+8uM{?s;KE`=qR3f@dmS2nq`@3)=RmhJB5-=ogllsDWWXSJnV;B(`N*Wsb{>)&Mm zS+kQ*z>U-Ezm)$)b-i;-WfZ0;J-GE&f11&Sl|7%mip@T+<~ZWUbLCb|=vBS^S5;jl zN*^AboU9(P>43+XYR86{v@k>FXIiWNg)Cj)Kq`qgP)R|;)k>C@SM#f^z6{^2Rs z#9tjNYQDbZ6$|`YCVX`1eN817m2N4KPh7dt+$XKu>t!0`r5h6-KQ62xj+3L&l#+#$(RB_^7mEuUl!i%o8_u@cD9N#5VY=MP?JE}l z_|<;!&>@Djv`Gql9~Zu8dZNXjv?5t`#dcn~BN|)P`IA=1=?Kia0NT+Te0Be;6_s75OpiB9%-XUpEBAEK6HOmW-PoX@(3`tuetkCF_V$ms z=E|Qs?R)*#Z;yzx)|9;v?$MPXVXVkuy?saGkqc~G=JTh9woLdS?KA1>p*>UdoA=rL ztFw^5yxc!MJ}&iRYJkYGpP!#E^;$LUEeoTi%Lb3{D>ZU8SGnJjoW1SXMu8tQFVA}X zqO-!y;>ND2y3^M69PCj1dhzsbGiE2LE8)6F;sOtMR0zI#+k3=s(Tgais%yDglQdUq zJz^02sC1$9Nr;-tv!)Z);WhW=n%S=;pN-u;uO;wtlR&+{;nkI^&P`wR_<4}+qre3r zEpKmcPrl-w_Q*s1R`kwFr;}IK<*nPWEo{zrr->g=K6aj{zB6hfziWxV*UgOkKbgY* zJ~*>TB}Dhg`l2@>Hf4XF9Q$_oskXkv{By5TWd#IhHpN!|KdQc1D*5xa-v#dYW+$XJOX6KtC*&8_Z=b|st*{_3wlDj%A3tn*Q#n&EGS)tyW&GqQa z&li&&DoR#%_S)}S;M)GVLc%&icaNpg$rZo7AN;$b>!*k-h#=q0MT|ihE|D zqlo6&bS%8Lb*WFbO~=BXttnTYI`WuG1fKQHU_KI1JY6))@7|6thDnV)i~AoxDpFyy z41aRM`>E>*-L#g%ySt}O4++g+oWAnO=i|vWdlk6$zyB_hyHy8Wm7OS27 z@p|35iskc#g@lU>bYGa>+P*d1<8Jeu83z^^JP{A*@?0tGyz{~B@4GmTZ!29L;(4u= zTl~h`5lnOd3SmAbw8uv?6`erj;^=sPt4$`v0Sa%ZF6()R&Hi}jukJT zhO&3+7kzwus!yu>ltL>PQ>n`x#nj_YlUA|3+H?8&)GLL{!zYCN{avJV%$L{E=LUmX z>CdOzC!RPhY~XawzR%|9lEVDte|OBd^f_IhWnWzt+N14sox5=B1u5m_mA^pqudN&+ z#-Pbp_jJzo;Mm9Oe2S)a6#oCUTr7B*Wog8u+nqZsIZ^~QFHdtkKBHxx9S!r7dCW9y;=@ zoe{Zm_6G$v{v?g92__*kL1piaS3F4~qMQlIn`30oWoBkJ<=vG^`d6c`ru=(ZmrZ(n z{N`D((8fAk(>~rrsi?+Pi|I?g>|K4M=cy+@ zMW2cM_$qF8>&pH=Z>-q(3!I9I7~j0{i7aXJxK#YV(fy3!^lz*?R;*wFZQP%zsN_A- zS@{uz!totRdNwCl-HM8xc8XakTW!k3y(*I~SN~6Y)IC$z@!>a-RHvUGres}OHdR(x zLu8`js_bXl#W5!vxp!Y|SQ+f$Evs~Vs!Yy%Ij2W%UK3wF`6;s zpvTJdsN*lzmQ62MG8@E}N?chL$~`ys@zUalAq-nwa)YP12b{>BrnNLnv99CAjFLU} zYwY&?ia$7oGyn15hrA9f2XtrMey}=H_u`_RC7nr;pH6puY5nHlRu(@kDsWpsh!~^a z?rqmZ&WkhVO^I@?*D{J1*?8sVRyO5VOHK$q`m=D$?C|xU4C3D!ZTTZH9R~fwShWh<(H-WvkbD8Qg;F3ta#z3!2#tuk2nFlHJR0 z7_vEf=jsZ9WXpH={|kM6ecSL;;H3K4t*7|Y&($#T^Z)$$JZlD1ry8jIP^q!%R12Gt zl>16)qq^*^l^&s*CqxcxZSKBx_|D5Z&Q8mW=VgrF%9j0jygl#5qh}p+<|uv3S8lro z8ed%#KiQt&wLfp`hnF+dJUmaf7hmtT_~>5#tu#1nA@iQjjf~!ZHL5G*zuxrbZ2R~3 z_xH#5_ErZS*U!Ip^5*%Ix@q4(z0jK5F>#J9Q*(z*@s;%JAAhgE8?o8h?!)nO^Y46k z`)Ib#Ts4a?rgvhpI}S=!exLT$`tJL#`4<{jzEB8G>GBBr+Wy|>=p3F!+g{w762e$j zqCGWaX}$8Jg9n*kb^R_gwi2E1!{t`;f}t!kDvEK}*L^*4aa%v;)vLShu_y_!^_i^_ zQl=Epy3gwUkCmH4(&y}3#@_B~U_Gg2-HDG%rk(NMq!+sP%lSBk3)TsTzFoHNb%%T7 z0q&sMnI?V;VY?TaI!s#G>Uu~+E_IRkoZT@8jt1Xb@j7K?kh!+E?jn)q_u(QNt}HTk zpL=AY(jsZW3oZ_6`T1R9KmBhOJA8zF^Y7B_7O`E0r(p@>*r18@=sF`utk8f05ISgqQxhFh_7g^u~ZCtV<97WZ&ns zm@RCE>0Z_h9~FIR!5i}#-$@)r_cKFaQC-I&-O)191WSR z)|b6X?Q~OPXW+$&L8{@IfBvVxw_31h*R~g8Q}vn_HSt!9GYT&8*jT>!;tlVf*u`$W zovLcbTznU8{5~rpx!0{%HsB?P*pYk5;Z@=v))znD&-iTbN*;se_v^k+w?9|?{$BOF z+Q)Nhzu%lK)wpZd4Hp6D?_sVihDFz1bksHX{nc!ei0atOk@TcVBE~{o=YzAu0q3-( zUP*=a|6a5^wV}%iaG$wVOu4siJp6n<`q9$TSYN9my zYU^Cl5XtFEhR5T>Z!}Lb)l&Ugc`y0iW06kFXM1P3*ja!1aD4G>+Z*whcm3Jt)Wr`LbA zr?}N{&A%I0W-+eUi%SxVvxkN|BI}9!_#F~*9I)@;w=8F7BR-+6``kvzP=833AiAf zbK?UipIpzeQ&Sar=FG6Z&b~Uly>3kb3-Dl)dTYL#q$VIjU!DyzUg>>2Q6+6&X)`)r~%G;--ctg0?olXMUMkc+XTV z(B3>;eXCy&_bzu0$#sEuMJ}tEJ6)L?QDgmHYF$kC;l^0G6%hwH^x~FBzGRxqUjH>! zd8O~doc)al1>dYs$rbB#`}d_%`^}x5lWYAH_@?UI*;6@rs&0+_ZKi$q4t*(2Ek0d+ z>E5oXHG6ryvVbHK@494tH+UcNa|m>BVGHM4c;^rcPO(#+|rBM)}z zKl40!`$cE|jqgo1-dBIHT=l!t>3Vt3RnI-Y*Yj(eZ(RA;T$}yY#^-`7zBHCNRDIjs zVeVhGd2(j@`O7;>w%NYA{`j@tiF2L%W`=O_a8WXnAzE`d&0ETm4~iOoNNDf@yW~ji~ZM2WxQ72xOT3gHdmRcs`}qqW_=5j zBjax5O^@&@IlIhs>XM}*G4V3a$CvxAySr}L;|Y7$pKs{4Si*2;(d(y%rB`GRzuSK= z@$og2V^cEk>@d{+`fySOQ}NxXyU#O^1ibX`e)iF3G%|yeMsu zTdGUm3W`rZct@0D!vZ(Yn>~@?7dJRs=ET15N?hy&8mf!0D+>5_qGtZ-%Qg!>wTot- zP0Y+Z*|7YPjpwpj=ieH3c5=aLD&D7yuUzzbs5W=X7rFlVOAHjF_cvVku}}Qi|4qVZ zgIU?T$`dVlD`l1|^hy{_3}1KPP}BS??`-eL{`>b&BYNAKnA2C+=p0zhV0PLm+27|( z%CuEZzVp($b{Q%#UC^xsnnu>{E2;pW(Ts-{a5rC{cU44#x#SF*c3W zJA1bL`yqE|pNYu{PQ~wO{knd3!SfWkXZp zFSkz|TFRAiWm3yTek5`{FBk!Q`1)W_uHd?e_v)?$*^>CI<_eL zx_#lVFC1GkH**RK3SZdpu*k*L_sC@Rk1uW(tM8t6t5vWLsZ9oICTCy{XWJ*S|e^c_bsWU0|WAYK+&rxQlUeCX5yJ6F#+a;Ioe3M^yKxkVs`|3~6jzq5d zRi&+WdE)i&>CQ|S_vMQANJjSWoEBio@iOH?=GTUY2Y1L_ljQ7tZ}|1Khg#9CbIZAy zv)8Qco!S;W?>Ec#xVyW{(>+(%aK|o{%_v};+9yy^_~wS8&-^64RHK!z;*@Vc{dM+x zgk_WK&P^TuCsO=Gm+(8E6Fbay)#-fRRl~$A7AC*#mlL-9%>T&E(Y({LbHy|NX*-0P zPfgWMesLhgu`DbmM$G0;(bpg@8wpGP3D4se=hd4m|9X3lL#nXvY%^CMAD?|+7d;o$ zF#CHuLO{FsK(D>|$Nv{q?#|xB=X=CV>A6T!$c69xFK=G>)gvD(zu12IiztB~7jHf1 zQR`jXzpy#$VO5EZu;y9qoHg%iOm@y|P+&6Big?-o^wn{;qz(6TR=%G&acb|HoV&j+ zhArE|=)>cE_|6RegbO=d1)L{u-}K?VpkvRW{*9aDTm+mWTTFh$LJovi-c$ne=Y+wKPsHcA*j%ioe8FMfJDyP`&hP8;9det)~n zp3v1Qs>+)dv~nc5EcQyRyX$&2O8UmD)69k@H>9izyE&3X&Ke0YH~URwEfw67vNCGI z%n6h1RS%@>&q@lC@_V=3V8?#hwDUQqM6A!WmU;#v$U^>s4jQj=aK4Jci;aWr~2}bky+io z&t#by#W(NY-&Oo?y~8f4f6H$zTD6wb=JwpfCla?BelWJ)Q8nN3c$pc`9t-&oT|3QK z=436O^qOsXyF;PM#;|i%lcLvueSO_{Esx@9pI$M)gT7zh75pvDu6N<$2wZf!_x#zT zk*cfxU$x0t)%|+P)+hfd?a<22&ti|Zdgm8>%&}g!{6c+%LGlwB>z^|H`CoNDl&muSnH+iyKKSMY7xfW#dTYf@0YrMe7C}CVZY#!08_JFWpg=_Ufk;P zIHueradf|)Qb!<1_JUl2$9H#&-@gC*)^a4BShI7}S0Tq9rwUK5 z4<5Aw-sPD@a0skc^6`giD%>eP=P9y;H+F`@QFbj|m*jOWifU*){CGAF2r&w6g? z6CcN=x|8?q>hZ4%IWE6jF3Dm4tQp_Viat9wY1+Kj2N%kH#2bY!?m5R>Vk9Fd+4|Z$puphi z;uv!MVy5lXzCW83oL5ylCVTmuN=sJc_WKnaxp-6Gzr#%%Dt)zcetuR=USDIoRq*!n zhtrcc7St7Io@6x4QS;f`Gh;TVMfsudQ!YW*+83Q)`KF^q>+`Pf1=oW+8)wdxl$m8e zA$#YmKlO~an|d6-#qq@~{4sO(Q>!a0ZnwufC{0_h$(o&=y{G1<&=HH-7Qgh)+eLlb zxn#PqVCdvXe)*fnujdJBZT$SQL@q2WRkGME_ODdw^Uw*eMW^0)x#;OCjwF$kt=-?^ z1dnLks#tw%Hb>G5sg;Lz`>_~uDQ-J8DJgWOL|faWSy8_ZK719$%q_O1dGqEc$2IB0*EUE6#*S@_x zSMbP$$l}!3s!bBDA0~-BnD~n!$!Ctm#7swymr4_a_HSOi*lYP?R*uQHwg)viU-@-T zHfJWovyYSY1xohG27h}lHC47Hw(p7MqzliNv=)9^V``mfw<|tk$K**D=g9o>Yc^3- zT=lcRd(+H+OpKDHudf|l^K$(ZHJ49n9#xW0emHUVFP~lGea-lJ+@|24-Ust9Y@Mvz z+)jZ#5!}|-uK2p=QpPX!TuKXUB@Iks_N9d$~qI=cX-(RxWt(5WV6C3kM z64?iqa&T}SD4MpK#U(c;_tfpzTl`jW9a!~g(dEy2tnLO4=kN5)shra6;BSJ9577JW+hzwf8b3~&>G4ts}`PX|~1e~>RyJz!XEERZsX{on@ zK=So4W5!q(&!)Gpm(J8{y4Ixe+)<^*<66r{&i97TKJVJF@g%DOhfZjU`i;f!xyyFx zOgRx;UNXt=q(~!oh;v>}3PW%(bEYRlqk{DIWnL>^I=As0JYZKR^*UAHcjGDk74qM& zee&l2!xXo%WqbVmSvo&AZPMx9*UbF!_IbWFYnH^_E!rU>b56;Pb3xAR-3!FLpFN38 zzf=|cxkP(L!jcP<1a~*A{-1yOpHAKXqk?OrycoK+O20Q!cvh64zNdC}<6CQaqv`ES zweufdjx#kVs*qiJ`{aA3o9@r9mo0GlwmRQSQANe&<=->J|yl=_8%+7$y z)&thXpT2OP`S(z(Sajj*yt{sfmTrDKLu0M~^UpW-UuK?bb;GD!+(n>CaIa=d3slyfn!n7vt$TBkg2%;u57$(17vH~NEiEF{ z_@zfCOitwpS72)IiX|E672}^-9GTkCE19Xqs<>kQl`AsW_&GC#W(02Y(VQ{+^L_E8 zLY>HoXT8q-vrN$bZf&&w?UxswiDxFJe=qa=xkk_Yr1fF;E(=?cu7%5&r*HIkWHIcj zYYrZt^@h9A`2D@53n$h(PtiR5-!PbCVfgQf zGiOHbsD8|+74qPARN*X%!eU16f5)@FFV!~JxOAjqGE>CO?QW8yFK!(*oPXxKrAH56 z>sFc95wRQUgHl#{sh@IbSD&?W-_`{eIMnv2PnnT(;~v}fb+O5+e5SsSrK9AV?j_>l}9p(0t z#?RvpPOQz9aBi7nq46^B{XMZX z2d3(Dw@;m4OiO+s^3xn-BWv)s!b)3Q04^~}#@n!=4LZzsH!j=gEK zKCavO`#$jt*LHJxZ<;)5^M~hZ;XBvK#uW6){pY`bX78yP3}5bD%Py1IzOLkHXBpS~ z{g0AAOvuPAh*06z3EB0+NW5U$N|jrlzf7Cicn>Y`|GV^ob5#{zP|(kWhph(+*fI)k zX;sQwXYNwHJ^kCaZxYszl=3}Jp1fJGp?u1#+Y`2GaekO|LcR9*i=xLS%}-t~obz$@ zV&Q44KRNW6b7pSHdb{BA{+mLF*B`vqq#toc^>^X!wgZ=Z4$ShMZr<0lQIp9~qci*R zGTu{D1g{lpz0*ujOH3EFRt8Jzn*iB<~#ieuYKR&+*F=%!Z^0&yZj90 z&V8m{Du4CcxT980O1S@`Ge4qedXL6ml7YPStgqj!ltD6|K8+c^ejzDE8NIwsn?_>36HN;Z&;Vn zq9>axD5kiE(dl#C-m0x(jyy>Q6Qw&R6uUY(iN(xWdBowct}!TIuU{zGI!bXH86a-&?_7acg6Do28wv z(5>A+b!zTKYj+2?O74BU#v3cy`09_&+xy*Ldh0&p5WX72IFDV9ZK>XzM)4d6BrOUQ zn47ycpJXhJCBG>2v>97w((_TL!YjAhm6y;jsK^2Jk-XP zL5EYn?Q(x~?$O&T{OQ=D7a?CyONN~|d2(X)Dz8)(Kiwk#(AHlQ)Ga)&d`?}>xM@kv zzdx39=FBljydvBC)riBz%QG-mA!z1lmdI6?c5zST6Ky@+vT5(;q_ep(`zJP>%~pNt zUH(pO)21%r_Pr0EMF}#uvm3Wdo&JFEu2 zRbMolwpWHD1G53t9b!cipVWH%ijcR)TY~6TPp7oNvRr>kxne|eMkFWin@wZgC z=3A!k)U`IEJ8$vG%{*kH^y_Qi)a;$F?(JHtaA97#-W&z(znN)avs5q6GKspsb+)vE zk&#g7>ae4)udn}jRpr3-=tafO3sk0l53uiIDR~(cdL#NsQq)$JKJ$>sZ`0I@HP=;J zTnL}|G|R!kVPcfn>0?fE9gf#i_nde8^*bl!`HLI*X3aqchC0m7pC*cDuq1iZZ`S>G zt=i13#*6LEe%=ZH(uA1|HF%DcE%<+N|KVL%UfeY^GIF}P>Cm-}h%uQ9hjw)+w23vX zc6(?55VOy|2;t;oJqKGj zg%8vn__Jo~@z+P1yQGgO1Ud=j&9;0hr7!2wuV&WRKD)(krN6JB?JS2jQ)%9rw-0P= z4xM^!`{c8!^XFZ?xTNsi%gTEZCpOoqgg4v%Ho9@re(Kr_a?{eEuJFnU-TEqIO3frT zkELEy4H8S*Ob(vDT@D^=h-wnf2uqE*wXe;gyUv-(@a<_gpC_NTr*4;copj%iKkd4g zpN=|T^~RK%D=h`nX3Uy7?briG`3ZBGrwCs#QP5?-RH(tT+r#yJKv0pHmo&q>wW>a9 zo7{4*y^61~-!1t^f6uY*=`U|=I3>v|{iN%Z(2s`~-|1{yTRwH#9F6XetHU#2T+wd0 zc}-0%)iCVTj=--5smD@tZhsW$uFE<2i+lGUzWMxXn=j74?znZ;GA?;F|oHpMn(Pf_L!;Zy{mKPZJJ*kwk!Mky3_`hso#12^gPqsXcu<%l*Rkv zsV`rY{QqLftkHT;ahJKBWBuv(OwGy>8fVV@;4Dwv=e%m&ZY2TdtLZOpm9iu~`F+-G z2V>Ngbq!HdfBISMGAq0JQHHa&=j85pPkx_O<3DoY>&_F>^Er}UJUi8?&?a`xmBnz2 zfQzpEqhwY?jh^HE^2dLDeJv;YCfHPTV_stXKN+wYAYR>~6}~?)sRW8`{b7)p-rit9HLB zmgX$);x@hL*;CY->2$*ET+q~46Ie|hf;LZ_%3AT#;ibUT00HTRNv_I0GU8p`>9-a) zg+`iW{?tFDUzT!c>6K~gcC_A~cK^`S34J>XjiWAvHlM0F=2O+ZI()s@DNUn|QBhkm z8hcl-y|}@#PEjfBn!xnlJ$m}D&F-dt+wnTwD*48PsHQ5;BQgQUXMNtDYCdt&tX}zN zCa1T*d4JE-VRAj+mc(~@{c_6_&hK;YnHade?~_XBsYxe9k6f9ufBuRi3fkJ-c6N46 zeQrxQA3b@%Q2hCi`m85nA|h3iZfz+yqoN+apI+a0Jo)9R6qBqg9On7=T(;-kHKE9eP^?8O#UXj)1sfrF8ETTNw4830En+YD#=reb%o4;s7`p5O{D>^}A7oMB`zbfUD ziF*3~VhD$`_623rncvk{Wb?&{@| zLIWc+*VcLSOH#kRyQ>|Oq`=HKaj(|RGko$f(!pwGA+`dQ>-Ln}b3SK|J9zf!tf>qC z?E569z47K2wd;-@4BSQQem*}^EMxH}t z%wu>F`zyJ;^w~P+-!~5(Vp3+apS;ieOWu+tPZmsZe7AdHo_vXIri+C1)JaT}D(4%P zglLB8-#_&-v-9`Alq!wDL(^7&`TO%ew|LmU0GYK*nk9}3UOx0@@-=T3LoVY(uk52) z46pRh-1c6;ktf$(q(SZEK8_@jLrx+eCPHQyKfXO0>USt|)u~-t7ruDE@>B{uFB-Y3 zNJ>E^=~Sjx&fmw3e6qD#R}CsY7)Z{oW<9WX>((odP8p{KCI|`D&5Sggq^e!Ms_sjL zj9I>ZZ`RdS4?jLW{^9G_qYvsHf_ir^oD$s1#2kKQJU#XCt3pQ2loP?5G|x)~Z+o+_ zBc6Hb-HSKAzp3ttt+ze)(OJm0(^UFh(&1^<9N)70H*{$1Oyys~SoH7^>(W}0FHA|M zy)v^F1kF5WxqrIEmr8?0hj)7%^$dMm|8bJUkN6ti>tUiB6HnL5Sl?iqx~BKxle(^r zA+N5OrS~hbd0WrddU1cd+P62=O$V9ZTuCY~c+APg86L6Bxkr!bY2B~B_2y1WJGN}U z@lQvY@tei8Nvl3TU8k&&cl}@3htHouH^9xat!@ic-n4X<%#k?7(^tMn%3s(eI)CYs zyn2%|CZi{rE;avym&KgEI_Xr(;`afUoE3XlJ=zc>>c~@CUidLize(b#bp676t^$jH zTz6qHygjMW58wsh6|36`w@ar#L0C#n|#MG&u5li(Le-oCi}?_;Hn2 zOZT;3DDm8KC2y(g#x>%dm34M1aTX6RC3}aidbzA6{6x^ytX-N9l^hSve{TCsm$Q*E z<@l?Y^Sqh=C)G$unQFAJ-=B4cMa}+YedkV>FE64*Cm%Bn*wMXnS3Q%IMxn8xS;CaE zb$#{E&&^$6>-#>tUvH+w@BdbHym7p(+b^6nja;>C$r6sNhJa0Oema$`8e47Ia&7vz zD5=$nHXip63f$bLS@y27<#6@w11DZ+u6{UuE5kAi{+~)yEhmY%9&$bKV2S7C4aMD> z{^_nB2BkMv2=Kg!7LK(J50#P=%2ri)6IEifIg$6{`w#UClz7VDsXe^3vuwux4{V?z zKdJ_Zc)LH%QlSiKt^1IeP12)y4hA zD%+xkqJn~is=mHDDlv7@(N%eCSFGq<*!oq#6jIGO30hpUiQ8k80iTQ8xXz zw|te#ySw(NpQl&SV)=El1x&%VUdP@{V`oZy$}aY^N^?_)?#WlbVwCjH2bt>46Z-i_ zN`W_8=6Ij(+Q4&rc$f{s{yb}G-G4OU?WbuO*FqL$7aD#r{b%)oMSGeB=dIr-ixU=1 zerh`V)#FoBwKr_sc<}c2e8bX5?2ZX56|Co7W+*JL)w~{Lx?VKH@t0OtwdeDPUv`S0 z>3n=Z&)>y`D|*!=Hjc(H*Ppc(g^ye!X3W){P?{TbsXFIgo&02VlZ4-$2c++xd;an4 zmt!je&x(YvJGyvoernHbnS(bZLbN`8y>d+A%6>I5{hgh)?eh*S>*5qUw|)ApEn3my zMP`Zu2aX+UiQJ_ZUCZ7-e@ViH^fI0lMec~oYgfPq2|6P=Iw)#!1b6;s?mK)>#+I5!c(cH7Edv{(iezE;>x48Zc)x8`^ z8QQCERrYZtWhnM3bu4UE$oeVR<-lX*xj_GV?(C?=k;2)!-($A)clT9xYhF&iF+IDm zGf(tek7wn)Yp)~Trx$F{eRGfN`_J$=hURmodY`^7n(XYwVzy@031LMQD>Kzkzp_?( zUCG~+VPg1D`*pD8(cjZ`CC;QQHe&h5FWjl>yqC*>; zUkC4~Uu?bl_;>D#R?v|28*z6Yxd88n%NAb#v0%dKHDU9Q*q_v!DP^b{w#GF5ytl7! z>)N%tYQ2@`qUC+dR5}Ib*<_#f>uL3BzjV2H!nAqJ@#|xBS$%(L_EmcvF)>l%+NI*; zvB0xm&UQoHQp5Ew8rzR3TrV=sztiz?L-G0KKYw2H^1RA#&tGotmQkVeOm|1$vR>T{ zRWqNs*xTC9ez^rSiRjQZvv^&?`$qK{7R%(^_*O3ttK`azYl-i3Rn1nOFwJFgo7j({ zTd8MeUlj=pYkP4`ox$2{_rjvoWY`q!6`evUK@WqUCz_6v{ZkU+FxFS#iBA<;X14GxR=h?=D(kK;n;20f6@yA)Rdnu zyi@h}*X#8eHv)|R&R-<6e$l?X`}=z5*Zt~TEB?1l$dM;DQu3sQi-0rtYsDssD2_$b ztb(gNMyDueYNB%$E$0PKdqbo z`gLhlWYnkdn;(yEi`$%jK8%fT3-~t{N=E#x_TKV&>p^?^{IKJ^a^>UDt;$cO6yzQJbY4ZQ`nU77V$2-vO)1-V++O;i zz>KBXxUML2PT2&m-0t8_H)q)1{iMEi;lq5xzqhq3zNoM|KEJ&?9wP|ZkOj|9u@KxMG+ue1ug^Lel z+}fgY%Z@@RUtk7v02VMmKemygG<6kz7R~AoW*K38YGMEr| zU#hXRvOf9r3rq~`WfzaQK<{a~1tB+%j5>vx_bcIm9N+MJO0wt07U zDA@{Xp0ntDy)^QRrT5ij_SL6+pVZ!Zv3%*OMJmlDf-jDj-S@w@a%#$(TfaFjr^gT^n5m-B6__^2d0z3KiYm4K-%^CxXwFo9!9 z`V)g^9Gr4N$zT7o*GlAWjoh5Zb4J4W5=-;1)%CA-Bvwnu>@Mq7o%2a2baQcoS*3}C z$XlJFBQtE2h1N!eC3Jo&zi$?5op>$h`KR}%PMvZ*pqhA{Cu!TC9U8McE5)8_8k&1C zo%VQAd~eMqCRMhdy5TEBT247FN`7ScefBbm->DYc)|5I<_uFauBvJ7Fg};}%J9ge- zy>{)`nmtEueioS{qxB#*hwaywH3tuH``$Vm&3R+`?x|Lz9%N*4(XGSKnbMTs^ZW{q_si>F-MgSYaHTY( z>6d*wc3Nm(-K(&D-r3vo4<0TS>5&PO?v>6wC!ydgw5fILCY{5x#T)zC|E)XW5Ts}; zl9Z&fJmt0O?N06Gieg}-1gj1Jh5|OtEu2j zXtwR?T=?|ek>j0$7jANVd2>^E?cDdAm-eolb7<*OVIQ9#%Wqj(FZ|E%Gf`FHrP7bz zzZd(=G-~R!QFRRo*YAJld!;t{@tqkKTkJYLAHOp0`hU;<&cmmXlH$zw6ApY(D0!dM zUH;xEaNi!qaaoZM!dK^})$=%3JS)f^S@G-+Su6Ox1}AlH`}SWBI$= z$tmf6ZT5mq1xgq9y8G80X5dle6_E0Xi4nV1@uV;Krqy@30>Svc?1pW2p&QrSQC81EHa7uU@$$zNR=l5}m&U90f3?56}PN(>F0E^xMe zdvoC7dWq_k_w&uPtltT|*pg7lx7llHbL*|G*~#B}u3!3XDbVof@ylmAx`%^IGMNn8 z>I9qEzMgK}Ctvoiw#PgD_Cm+nvyv`dr>=S^D`{(cC+?iJdGX=}x|`j)!&}TXH?3J# zv~@y9l||K;48cB+H(ossAKgH+Q|AAi_I87Y5M1INd463i{9DAM6>9X6+ z=i`?wn)!ME2A%wlz4f~`Z|b^oMdw@j-s-U9myY)3@b}Dg&$FIgT) zNKX~oa$MDR%A-v&SBoS-SujA8=@(a$!Sa=#p9gMKnt$`<8=Z?Wm)zI#r+&V)HOBw_ zDbGj3Mge=va;IpgFS*1WbVXcMHTA*I#qAq5Jm~iq>{$5z^QEo5u~%N}ef$2=rJ-d- zi{B^BiT%q{!g^I4r!QJ|f~oLbQ)!B)jKge8?_2`UYOP~ zCK{NVpEw?}AiYRRp+xJ>p32WnWx)@AuT*Ke;s0M|gQ&*+Q;tPNd^LN2Hm#b{!vD)g z;^M>DPn{(~&Wpo*jZ5CGsPeV^yW{Zzj-hNvzl^c_m(vWPU+VDS!cN_+&J-< z-u{128q|7QPwTzdt@I$tf~U7d*L|m{!s*ae)$(5=Cn+>IzuxkEg8t^XC8b?`eaB`@ zTo%+O@pbYnuLD_pQQId)EYr&7z;(fAGY9hw}aP? zNnBqnyrD8zd)fcV+Y1#|r&jK()jhsM@h-#0PQf1%N(%f(6pk%fyja=V;^I*^v5n#D z<5H*H*yIaM2{Hcf9e92z3X0EX{B?Zimd2*|?xP!CZ!WgmU?|8M_2P*uR9$Z@&uRU# zpMow4cXyRq6h3O%pyw3DC!F^=Bv9OO`k|>)zcQ9MMI7|{(Y{s5`)bVcj;73p32tt^ zua?a)+bOtc-H}JPE3X$kjgsMe^C`j8ZtDCApP4Ofzq|_Ljqh2p+N9;ndzXX)3nQbI zM~*mD{qj6{f7jYRi@HA+Qs#L*(cAM9f29=vsF<4UX;fPWTBKgJd-v|eVQZtjwsLB0 zT$FP0?$)Juf|M>LMC|)zHt*l`Q(l=TE=_JxzrXMFf%@}7lBxUuFE^bq^QWV3I?vKZ zfgKGpo=WRu8e3a81iJ)AuhN>$9Jx-Y!)(EK!+T3RJ8u>g6*TOujJ%g#%O0E5r*LG_ zg)MhGJP&kiT==7QBlE3_kYlsWUrN}ii5%yzR5Ue}-pd|yXqoA`8K&>0R^6Iq;4ZW< zxZ>4(3HO7ELIu7Wjpwc1l9FwzzHm4?I{qxt&8Yts?{VnT)RR72CLiD~nl1HZ<$jST zireQ*xgv9|zdHNrF7YexH-&DWv5wtvN#1?mBlf>A;LrnI|^QEAcs^=C)voyMtVZ<9oZz#~0==_13oEqH)S1H9dW^ zq2K|fDX%q|48PRI?V9%brEJH++>l=neYQBoX1T;aTl25w*iw!o7rs}%ymjo_(pts7 zr712An?vsI-McBKYqMSSs#A+CChIjVT&Orlc7DPgjejS#GaE7%yUm>;w)>miv3+yp zf+n86oF2a*xjI@WPN=!Iecpo?|IBm_{>sS^`1NH~U!WF)9msRPj2eb3{F{++dX0s3WbaoEieJXtYr4Pr~ zxf>WTu<>t5e$-$8|0>(UhwnFJc=E(Vg{3t0cb!V(`V?k(D#Kw%jCbgzyk+3hc);ANC^g-PMkSYb4B|i?xodVq^Edo^6@$K z;Ly_RJ(|zTFNxnSvq|yUeDblhL3jL3m-cV3TMraW*{*R`_{-8u3mlc>#CJZ;a=aF} zC%mU&ncxKWq=NH{gZ!9yOI8XtIHuNpnx!P*eE<2qvqz%{X_dv^LvXmjMg9&Ays6n?ltXiaqaqz#2ztNs>A3ACkt zp5JuYrape=A(yWyr`0tI#fpvxn7DU&dvVRZHYKTZiBduJx9{PS3eIM8mi*lKo!`9d zk!?zf!L~Kot;zrQ9auhpMV|F)uQ#HW$rIQ*+S}Qg3rf}oD*3NrUMR$zRf191tziW-&RkX)^^6X>4=cO+{cN>4lKW1 zc`QNVZ{@#9lU_)F^zy&G({j48{@nLdqT+0SZOObGu>YE5$=fymH1}zRO`WMaKAyFbJy2k6XUx($#;H1PC zS(Dkd0x!u*Pv_0|zseGJb#DCcyt)-}XQy;l2<@&sEziI4SGjuHWvvh^r{6jjI!;-s zry~Eay8OO#^2Z&&S1{N8|NFgWJLk(!0=G3ZEv22Vonx_)vHK;@d_?Ee)PviNrHt>+ zJh#_F@FH&v?^~U_;vsQD#oB_iukCp7JU&n1la~zNyN@C1Twd#+ znkcpCg#Tp{+E_MO@ZO$EWq1Ci6*}RZGZX|KO`jjN;Zj=Cx&URjbDzau_87Xo;ns4N zGBxBmSSQQ!c)^Ktv%Umy?7771E48#+BTm81;V?&sLR(v-cH3=^If9NnqRjf|=eiud zUHZvL@W_ReseI)^JvLX8 zomUv>yj1m{w`_rPd3{Mnv};!9&h-1rXXeWHzUVmDb8PPR+DreHj@1VGuS`e|Sm6>9 zV7Bp3U1DsHv^n3}=k-haZBvE}|$fXVS)7iae?Ofs+dEaUNb z*H>3Re7TahXw^xJr+1yL)QX>-IXJPl=Aikd#sx;q=ZZpS|Gji?k#KpaOX^84W0gNf zr>1EhbxB=$CFHJ~!lMcLL6xrsg@l^EzP_IP@6GR@a-Q#%P0O$Uxg~!jMe0u_$1Iag z4%g3x3d;NvQ*OW7I5jmgX8*(kUYpmoPP*5sD09~@>CcN_Gc2~*RbS(`cQ^hnqLrWES0f2Fq3uaUJgdvQ##?o-5spu-{XXo)*o3^A8%dq>g92-n;svo{6CZ} z=B{=6=Nf?3JrtO1!j7;;Z=|Y*PGJfww7s`rRX-e)a3K>yN8<)l9!9{^5M1*@{5h z{WIe38BXX}*~vNoklk~4>#|QLrv|aGv2D6t_WmC4um4W#Oje!i-NLoQxGv;*_-V=a3Nsl<(4-$E?wFrASMV}Y5aXs zws%2A?A#3@p<=;Ft~Tzo}c!2PBQDn1IgR-?%p^a^2oV&U$;j|>9Z->Kl2s~E!(n1X2Olsdu}|F z3Kzdxl>dHK)8PfSZtp+;n!2{YQcKMCSDeFly{iGMuCPBluqn4$+s9Y+_tW*v{e@4X zY{dTFaJs9hxhHPoQ>~ZRdS-r^Hg)@(zn7QY_|nnw^y;?N^2P4Es`Vv>_jfgHEX>@o zGbH7W{w3kakF$mM*k~IHOmew*d;8i&B42`1c3PE$Xnu=5@|JNeTWrk?2}aqD29Bf` z2b5M=um~OrFbpV}Ieof#-Hd4IcWYO#DxCf*p(<;E7IlFO?=Nm^OE=tbXJoyGfHbKTL=(ky4m) z;Enwkk-+fB7q*x4ZYf!#P`)Z<_0P}i4M9tpCTv{LvCr>X-xM9Y+Fv5O%ic0Y+64L9 zy)?LS`?j&7YkYis&u^O`_!tn2}vRZv+8eeHTYU%SNI46n4D~Uzp`tMJt^)GH(dgM^#{o8ME zZ{L`4QOT@#l7)Wk>8~YW!p(ltFXUgv9w5>LiK7K<`yz;SPF2|)0CHb)xOZ{S&hfETc5R_z#DkKq!}+mJmM zDGOL@pHDdYtmEMNfO}3!*}uN*SE(_4Cslk_af7GCfrr^HU*x4atiMmXuprK|#qEgE z>Co$8qJ^*hlvah99lQ89E@J05vupYL&g=A)=jE=Qkh|#QosgaFn`2ZLdPlNx@2y_~ znmW|GUSw+L`1_a5lH<-FqdwPH-z$G_bm7j^c$r&|ImMrM-PrkD@J-gN#Ov|>Gju;) z`>H23l}~Vi4@2*Sr|WdAeWpfqUGEUQFrA}d=e}cj zWyPIzLGS0IZv7d1uT65Dy5#?a*SGcjJKh-tU+wvln|tJAmtcSh zqt#p0TfcryJyxW7CU&c+2OI0s^Ej_$@Zj1i% zb3G}1tXEghT9C$T9I`sA>1p=62X_kNO|oWad#pNfsqp>7cOSlgclYw*x~6wpC?)EG z=g(QbUvHjV(c8;=Z(nWqN@07Bu6e6A?OQT^;v6TjB6$%juRXQ1&uRP(nH+!bkU;+Z zR0H$Q)csb8pTGU)*#CzwRBQHw+b?^UUirW0@8k`STfGH0Y|uDc?Dg=)uU%;?SLxJ& zsvzOb51)Gah@XuRJoW4OoV*j2$L{zT-{pSQd_;TtdibUYm0Lgm=6GLOaqjw`1^0#j zvbi2Ob&BiVyLS>7eoN%f*fj09$+^Gn^BPXgjM^RI^4LwtJ9LxJ+Nkdwa>q*Ck9N7; z*!|ydmgz>9&uOo?Z)kN-T{VC5G>;okJ<@EoZl5SJ)wt5OF{tHBz?Q&U?)O!9|EuDe zt##~-q^6l3b6?)_f@kvbH_W#uIV&}MIkR)RMfoB2{kr>m)%}A%dVbIH$#=PYjL{-& z+9%!cudS*}GkK2uw!6nsV0p1e(l}t9%>QbCd8NryrnIPfPvdx2rJ5VJYm1x}Z_)+( zu$D^`J46FxzBWG7+Py=C%iXlM^6e|HS9?k_le?1zl>;ttOjx?A^=4#`utn~4UlFcb z;eq$oYXmC9woFc68@Wg!W#y_~mxUXid7ZrVSY6YH;q%AKAu1{I*(TBKvo~L6W@TwXH>A!h>sVF1lx6Y^+oe1QbRwTlRiF6m zI6wE|k4Hc3@+q0<<;~X1aq!{Zc^=;9lbjYL?_Y6x_2K;moh`zQ!NGM!9!s5Lca&;`rR-OZ_IFzZ00tiq@@s$J*$=+C1!Nx43>n zR@SL+^R$*Ob5uNUSb6K||JPS%Wbtg6bj<5LRpyS_H=2%lUj8l0xW@Lks!_w% z;@{h&*dshc%&pWW?zQipe$PeM+IUUuyPo*^{hh|o;~$+dj5k}Vd;9(4>#5rf>hp|w zUZgL7X;S%JlR1JjL|iv~t61JgM=O!WNwb8fUa5R};aa0#vqUAcYeIvaS*q51)zY|M zJHj5#ILc8VxZwLFho0EzvlZ%}rWB|xPjQad4L#4^;wYE8+x@<{fw8f6(5bS(w^puG z-tOeiGCa%3bgFd=TSiYx>#v8-nrsFIs?03Ea_-F1(q)t|O5tGp_VIFre)B2s75nCE zym_~FE^DOS6QRO4_n&86TVlia=dVbt^-ZJRW^c#*i+jC8@9dp_q{N)<+iFhtb}kTOIGq)X(d@fWeZza>vAutb>uxEKRIz?aIoZ znUmu(R#iJL6@0zj(vb1$GT+%sYHDnspIa`hzu%T~>k9u{(<#3iHl?;4x2+9R68^5z z_T2xzt&m4Y=K8vZ<<)tXzE`G3g#B_@>RtWa{@@~2!y7wpvF6%v<=tL=u1a%vSmesv z-|bV4woO@7BvrXI&qt=@fAX5!CG$7xoY0#-C*0%1woP~MSA37pH{0`*J3ry(s@pqC zw#gRD7JjqoJ#V*`Gu>TVC$>`hw%LvY%ep)pW13nXEm(0S_rnPhwj_<;zAJV1J$jzR zQew%ZYO1ca^0U^vy-Um$+zQ#f-o*DbNHq4VGj-{NrXKzLMN{k4kx(_gpMXPQl*m7Xs{cL#MvwKgSfl;z)zgqbXPBFfsRuTz{~^gH3N@>Z)bC#CQK! zx}e?LD86L1)7PWHYD>INr)tjh^Q-LNl*%(>gPy6jcJe$2&6mkvUdk&>w>+|w{i&$z zyf2|F-`><8x?y3vJM8dwV=3|OZ>^iYE;%pS$v63_*51h~TeO$7J1siQw$%IMnzX}8 z_Y#k-(OwaGSR}so=7dPm@6tjibdqd555YazK-^LX(7QMd8tv zoq__&3+h-jB=2rc@4w?RZ-&Gsv$j{?gT9n&Y&Mj!{mAP*twpHvQeH>*`8NOAVK%<4 zi{^L!vejC&f?wK~b028DjAJ^VYRbWzCppv7gg*LqJzn~NBf#g(*&gOwZ78qrI{xX0h4(rRz%FP`!3|ne)Z6s_v;hSol(mOh+o9K z=tR&|6SjGF`K@!U%U8(<$nI{IFfd)!b~@HxJpHUr_|7Gl4lEEkH8Xo%^})zxQ4tXe zW@chrv#%d}zyF43slLWSKc7=6+vf1jGM(_MV#$(}M<4h8-muB!nQP5aEAKhB)ze92%Wv{(zPo$WdQUxG?a6y_ z=i;?y%Qe17eu+(u*d`*}H8q#z!32jr>pEYHdL|t4JHi2q2?b$B!6O3OTO=3_nUYxk z$uq7>R7u>c+P$V?7ss8K%l4^#5@+%hUnsJ;?wVoxSG51( z!dEgoKdE{xvAz2wdefvI&zI$XH+-GlxmaAa@;URNnI4PQ9An$)zM^Esk`7ia&>B#l z%o|(2hTSa+l?zzGI{ZZ1=poDu*UlN>9DKW2e=}ccJBSM+yAyv(2;ZqH?5u&V3}0~ABPM2AkS}Yc*z6-EH#X}tr<|;Md&|^kh5_T-xJoTM*W+}U?dgWBOz)K&Ue4kzpBdJ%wwLo*&zjQ?{f{yl4+`?Mn22w1 z*6VzqS9m1iO)x0%{`P}G~rLLWgcx zXthtu-|4l^)^XwV#FPlGv@{X(R9mk4f9F3|=)}(KaqE?O`0VWL7uVKGKRatQ=~dj4 z<>`u=KW%$@y%yJ9X0zGLy>R)xJ!Rc5Q)bMZ`n2{=eu2rRO`9G(eyp6aGip*~2>ZWv z8rO@adSwQI$Ah)=ZoS^jUGYa{>dT`#|2DE(ZF@ewT8{ETPy>iZjiGUsRP%2~Ner%y)r_Nh%KD@2s@7rP`J*f9P7 z_LU*JFTd{pAl2S)=i2*fnS|8_u~i`t=l7i6d|$=-Y^Ze3$5&UiC8WJuq}2QUgR-7# z<@cFve=Flq?liHR%@sXIK zb@V{DQEJHbWeNeW+^+aWM9==<(Enn__7~O zd--y$+Wh-FXLn4KTVD9l$J%1cgX#A*e*0;jIxiZTD17?$esR4U8cTGzq+9Nm}CPZ|oAkU1KwK_r8(wY;X4as;Ri_ z$PDJd6(#96vkavEe13lZ;gcsVoQvOOteNguJ$Z)Y75>ipOY>QxT4VcKrY?2qFv(Zu zopAYiwsH0ONw=!LylCvpmFL>jbt3Y_)yPLboE!oYJXn5Do+0j}qZ*pz(s1L}SzZB2 z$<9@ws~>%ReSOCN*yNIT5wq`}V_5#gCndGs;jh})#FQiP;-SBGiWj%Pw1|k1_^9_> zC!A9zdaFv`_e#$)u}3=L<@xK+RQI+AdBLr$ zthBU0!SSosE)$Xx>i7*hu`4+E#ghMr*(-KEzqIk{i(L`=PfZ+jPEUV0mGwfWW%^33 zHH=Pvf|fs96u!TyZV7$;PU*yY=Goyvm#RzNyzH;MZ{|APFO>DUmge6RP8BICJv}@L zNje*!J^3PZLUc*k+Ng>zF9fSfPNqy-^OVJfXDaKYU!LC6U!-36uOH2}VZ(#z69e`; z@AEkN>gwu;FJG>Fv$5*8W%|xt#oe0v^R~p1M@w%JOBs$JQxnIlz5VE6RQh>c5@9?ErmEg&OxP$*rfOU0pCYVL#gcb=b_G(pNV>%q}(aS2nK z=;XaTsnx~rAHL(+616$4ca!(mf1f*r)i*6Eb9kTJY9xMX?~On1nKy3Tdi3)0as`2s zS4V<^PKR9Dt8lC@F_QU8ZcKdE%%}?omn_|T{IKE-1ue)~2YTYIWlbE10J9-CN} zO(CTj{~YpkcWz#+eCCYF;(e=)_8r>g7O4Ak-QM>FpVn-R@xJ=yi%h_#<1f`zR8khz zRCX4-c-)BoA}iCO$}MZKV7_cd{hqqHeA3eU%-Sy8c@bi2@y6(P$AO+r|HUI!(@u14 zefDO`Jipr~XO&)>@qEwUhzS*f2}XHER@%xxC5|v~u35Ng(pT+XQ@yK#UFK`A%I{un zygDRGpPQSz=4&eJ%2chFaZ8r$N#8D1k(jZfmUr%q)#iygF>Gqb{*+(ddY1Fpnpb!J ztu=6%KBITis<)5dzt_KBG&RC2r0VJ0mGx_kTyNPe*$P_Cy69<^<35?A)u0S};Wj9k z?&;07C;$hORO8Lf>6_hqWD6&L*Vq(Nx}m&f=gxnspSm(mEa~3xzkqexiTAg%jxD}3 z`A1@rm)V!AL0@YeB#MIrN-n!+nRJgoSPhyLnceu)8&&g^#3Lmq1A39zuw=%G^ z^G({k-3!EKnP!JA(g~fq_jk%puWQTfYrlKkT9RCsYxa!E?#wBNr&U`NzfDE)iRCWM$>& zXF8nnH_i(ryN8B-^Vm6Gxcb3y*PCa8z9wg}T$-5rX;0)*)3U~e6}dP5NL7DJHxhX9 z>+9>DUG_;Iv{$BPdA+J$vMkMTx32`zjrTA&mucu zm&l!1RVl$=SEe*>p7V6o1i7w#&71#;KV`PKYhSAuweHnrH?iYdpil`@QfQKh;#~Yg z0Fe{;!xUai_!HWxAj+taIX+e5rD<9h0;DS|#vyqVtaY7&hV)cEA zoX_Ujuj1GxG2y}D>FSm>Pr4RNl0GtFqT-r484qi!udGRIi=TGv!IhiSEy@px-;+Im z_~1Pu?djWGqN2pAzU}S+Eibo@m!2BOUdbmJ@^52WaIKs0_KooE3iCd!(VEL6o!bC9 zM?QLc-l~|mMe8i<{#exg{Tlvfr>D}p6@JRW`D-Y1c()YP9JxPII9#LCkuYlFurI)7kZw=(+*tqVWWx{HcxN5$iO>6RZ2F-gJJUi)&N41#M zvg(PGPF~xQx46o{crwSnQ`^43-+Xb=(JY;~JA$^=W_nvT2=6FTex-J5s__#>%{foA zo}QX&m{`)L(Cj|{^sy6Gv!3PWolBoxcB7*!t3o-w0iy*l^nrZ@k(9Tu6W-SV_jX=dX+G==kJ z&|Pk(^^=0{9lo){Bsu;BSJo-LHy0P1e|)=rxuB@2pqpE(I?tSm6I-hd%L5iN-B(P% zd@b9ez#?+pQ>~q)OO`!3aNPU9jJ3t-(9@rmR-OwyvLx_m(bPF!9idC}eFX!2pPI~@ zH&1?Q!}@(|=Uc>q3aBmOpoA8ub5tEXO!Zjsflg?7{`xP zkk?0z)6Xdw8w*>T)jxRa7wH{Zx=p{+l21ae#f?|z!j{5HwKqRK`(N?g08JQVT{B4K z;qj`G-e%F4%)U2Zf1Krnd5v1XI9YUJx%v{q);&wxnWsHvi7sRrw@WLRXhhM!t4sJl zeB6|9c=`G3d3gt1d`|i{%ShXOb9-+)b?S|qHxm!7u)b7&|G$&cw6)VBmL5BHY*E?U zTR;AaTd#b_8o5kOEp^crM@^HAW%J&-PS>kn5WCxIhN1H#xxfhDiBGeRziWK6H~;CE zEl2i#?=n%kmS5M~v0~Pnz2cXgHBYKGH@oc-(+%f-ohm$E8&r<_xjL{ImSkBTISA@i z2FwtgVNs~0y&N=YvVQiFB{>#bFT`Kme&K^hMAWC7EFoP5paYpE+U|;<^x|2r>Q9$x zbr-ZZh4l8GZri@x_|%k>qMt+3{|g={`17PVX0IH7{&}yAw@JNe=l(BR>z{gMMcOGA z2kWid4{o|z{^5aJ`L~Sk+tLd^b(m{KN^`!_Jn?P*#EHENE}VXIpBO`Bi>@4EGc1jZHDC)~V*<>RTlvvUL3vW7qiXnK@_swKb8! z9(%j{Aq9Cuo(m`hlVy(tc7O&%PY5m$60+(Qz2^F(;mMSoA61&yT{WI0uKHWCC`^0P zeP!>fUQ@L=uN}L*_ao=8?3G?yKVCU==7$1HxU_#~PryrowdQB-*Dqal>)`aAim$wM ze(`f3o0~19F2JN9bJs8NL3-Jbcej_#u>LRg&*}q9uT+#lZmaR}n$UNXgrebSZ zdnzZhd3cs;J}_~361mFD#34%as(C>A=8139ZtK;(xO7o0Z{4*U)ekt&{oH%#>xXj{ zKec4n-kNjFp8eK=y``#bNk@*R9{B$#J8aUU7Xga#;gOM+Hf3wRtQkp5xbMDJ^*8kht+RV;w*m%;abefVvf=Jf2Eh$f( zVt4=JOn;s=!|bf=w{NQpzq}CGk`w8>mvL30Y45{dPbETDB%IL>eWVk9_Uu{1`gIT8 zpL!jMTz9He^-}UTS;i#?7an?JU8HLDINW_pOz2}-A$@Qv`VVSN{o0=Pr~}ks4=`p@ zY4ZpvQjBfcvPCAqla+Jt%V=dQi^%S2+b3A0J;`0tdmwUEUQBLp8}Fy?|ACq=PDy5a zY@$9M`S?YVPbJCAX`Y%|jTl?{%2$scD@RyOnJ|GhU0r>~%*^N?B-?dC9(`YZi;v^9>s!8r1#wwQb!hIXk-IN4*vXXWuY&sp0zhqOWx#Iel+#N@djz|N7VZ!v7?TH99}lsxx4U%mhC@fxKxLam<0LUg!6O=(+FIw_K@&qYf)6qtcj<)I z-g=R)wBBRoJfWX+=E&T*eLMM0NB5ps$7!qhzWrLsIBDk0<^vNrA|gLIa#*$Aso%l0 z_yVX$wE3#aMz>JiQ0`w^YwuQwm%mp9ExeF0vtqgUaBgB^B8L!b?!8wkV(0Sv{?)#X zFn_l%9keY|CMqKF%Mk;%pbPcSbEovo%Rd?0DsEZpYt1V&^=7#I66clDagMnYQx?12@Ak}&=VxZd zU3z|X%};5)7>U+bS9Ld}pD*Q+%i(8cKD#A6B=-D^6B0Y8t(M(AH+Y5M!t>KsciqSc z$#YfOF7i9n`%%ThE9&lAN%?cFelwM3&0Jh*?0sxe@DmT$X{(cF&Rmt>UojWdLi+^@ z!3*0(g^z=)izq<_@6biJ&d(|8Ex-T&hPCj9Rjbzb?mx4c=iHQs9ZeRB3r;LaJr^}? znMLTcH8VXkmziZO{;y+Ncx}s(oo5V^@le>;#`!TyL zIh+3U(DBzdxpwr`+e`52>Kf*HomT31VC>J^+oxcx&E6Ytboj8lWW<&Q%(u2}6pP|^ zZ+1#dU8%15f8m0wd-975K#O!fWQBEGZppsRXa9G-?XHq-x<>JjWW=X8UXzt^F=*ao z`0TuW*VWa|8xs%Du6Q~%?NOEg`OqKVZp(f6l%@0Uf9dOUN#EYoKX?!zo|e}3;rn}i z6CeN6K-E%k$YEK@ac>2o`meCtT&!=5^ciW_I{Qqv7^LH(GQu1bpUn;y(GZH>;i=OfSuIQW} z-$f&$r5~QRE&q7-|2hSW4eU()?GEws2BuTl@>i5(ytuGX!Yn7E(s$#r@6J}1(c5wk zZtGpEdVbcdS-m-~dNQ}RY5lm}$UITP_?f@Y>}P%bcApNtxLCg+`?{KhsaE{)mZ+>O zF^}1c>i%|Z4$;j_)Zi%o8PgJV`s$M>DO05cKXR&6yjDB;PAl`yst@H_YYogM@xRg1 z4X-Y(57K4Y-Psvgk^O}8&Hb0n=IwJ2Y?^QN=xt&8hOgK4Hf%IJbmF_;!|hw&{r`VY zQ=rPPG-0}H{pv%vPZlRI`7GGOSs<`@PiIlRPXlKNCsW9GKSv(RSQeopK3>=E1eyLR zV%qn^N``U&j>oTA!!K-VWo_d>Yu~u`&9XZuPR~6t`G9ids#!BD?ah8(Y8ItEi+UzH+Jdk-N{7 zdzUZaWxwpj)$Y!X`U$6X*F+S{{(twrO?dgaL${(*d>8c)=TJVX;@g;kF0mPC-1DD?B??Er1sXLkf}Fn|AmSL1qX*lt-Dk&yvm6| z{l$^wKcye!{_UQw7t?38^G3qcT^T*q+a>q?`e!uD%+P)RJ^cl%zh8dvXX1f`E1M>y zWnQcoZtM3;-8)C?yXI3)Lq@fLFeaHJ8rqKg=5rb}YIz0TM9ZU=4Maz5ZsmC&ojIy}L_wKYF|EzZsBKK$lloKV{aZ1p30{iyK4%o?bZk$t`fhQMy_Gf%|C+ETwn9`xmKM!6OwRiOYM!V zueElS=eNbz%Pu*3LbSU3Qqk30w<3~6SFe1kwbS(F>+s%7J1<=b5`Up`Iy5UJN^$u_ zm!#vns;s2`moGH=eCf%p|L>M^zMZrE_`HM9c;77wS@K@G@y4&!)^>j%DIME)ndh8r zSCpalZ`E8L+1LXi$JTZp=_~&e8QoD+l+5JQz*|i`;|4qU&);~91cynXV!n&EJ4yST2J-sqtmD!jXNJK0Zr+30arNwQc^)yJ;E ziOwpX(8Xx|gy@Y%FtC*r?fBL3uj#2I9 zxW8S#%i&Ab|6M}2Gr6RW9MwKjFaG6=mVLwK{|9X6*vj)W*UE0$vi-mT#@-K~KY85g z@;utZAFXJoD7`l7S-rhTzB_ZX>xZzbdo&v!zkYpMHGS%*myaE1FbJ>U0fjQpDH}H7 z1g5E83u=FVi})~g-xK$&hn^Q!N?Y1i?3(P>^h$nBey>HNBeV3wwdV0c*Jix`-J1Be z$b93=En7?+{@>g7;_l`Z774DlIS)85xn7uPo2wk#^5#v>)J3&ZwBFuX_p9sMTu#pB zsZ&Gvn_PbL$*fu&#M}~eCirsE#k0R}c2!P$Hn-w~g6vx>`2+FwzZC2q?h-K6t<&<8 z-jw*>MriqJom=5jyIj{VJ)?T+mX)lDz_hJhY$~E%F-MN4i$tu;GV-daky^9X_vq3m zVw*}{X3nwy?=WS)PD}+;xA^y?7Z&E4zFc+YdW>DUYe$ciq^G_4+&$k`Z;kQwIMG>e2M#zaeX5n3S6Mwp=E1dZhDwVk71&y_)>b|J zU!HttNrWI--8B2n+%Bt=CrWoFxf+zc;W)m~d9k4Q^tN+z!w(&O%9?ZQ%d{PT zK0M6$@hi`{;>Yh5(bxC95!PSGUOH_xJKwz{=G=K5?|W>mrB-c;dHX8V*455a+39LI zTjaWHtHb@jmb*1E$<5XFGtb!g-*nFY84YgwvmSl+kA8e*ruvP4$7OZ?EmZd4Pkwsq z^^eMh#^+j&96Y{yT@IUMt^Pb4*{+^5F@jgjCTc2c{;TSdS=^kz?`NC$d96Q_k24!E zss%{0SabwRPO0QkJHVpV+fd}J6#iMqob#9AjA_%f>v(qUw&bp5`uX~k!#af!w@dW_ z3QX5_Dyy1GC#$z7{C4Bt_|nJw^uY(_QlTeas{Yk5H@@7w@QhpCk?PDxA*B~yZNlR`r9rAT|E|+^?LP|5LH9} zsPep2Wru6CQ+Dpko7#V*XsQ?gJR48_4KbnSLY9-a2@2>&8D)qQV%Zs@1B->N$Q?#;YTf=FQtiT%Wf5Ib#CXA`0qDi$?;cn_PWke zTYm0DdcLNqQpR2Lb*58U3N~%}JYm|b?sfM>Kkwa`{=eSC^Q73hi2b=;2RFIO8YZ7( z-SfRnIA+%zjZ?D6_g|M`WBc^z^c2AgEeju(`@X)Vre%|6+Megjy|v}xf#q%UW%u=P z8Z@o~HOfM(Yb(lp8aSs+IP_V%BRO9yL&!(*sw&!SE zU7WkecvEM}o>OV%IvNpsnv2xe6ww11v$?H3=BAH?(LE64_o_6 zY^IOHfy$bnPX%Lk7_i>FX<1P8OOlbX`Qg*4@6%lB|3B{6{_*$wsf~w2qt@NJA>qBI z_3(O|g9{e^=jiRw-ETJG>P1Dz7_GGxVp4*sv8kn2R#T=rSXr$*SAObf({7Vu)$OYr z)*5cuWOCrJyW|e3nLRIq-){VWp!Um~djhucXUo;K?rBKBfAVs((}Bx(e70Z7{`8ff zuj1|2>le1?-@oKDeSIpZY7FrN721Mebw{JRqS{yUkF7xpG zS+kVu6oR}q?vj7M`dX~}X|b&jZe3){=dv}H*g-#8)yF)WGN%+%K8Rs1qvqg8tYKDXh&t=O{oIr{*b5UYgau z?QLS7o^9i_==Q_z@{hjTzh6*4UwlJmG>@3>3kK=gr-XBLZI-WDBQtf{s*lG#?``!PHyLC!KYvv!P!}A{89VuH{T(s&CBbSp z!jCQXI%ZL%Bk}Cnu1O_DmlzgaQrs4@c1CJo)VhCrzo&MdP-mSsY4YX=Pv+$B^qODG z-yizo`ue3yOjJ~!=v95a)sTIC*}-GSSl+!`oshAjosIX*#f^(~|NOB@Oi;LLxpKyG zCG%x5E-^d0Zf*5daaK`FT{QW*yn(rSxFm3x@R9)vc z)&>4M&ei-|DJ*rx{Mw6uMmEcygsqxtU;S>*nx$Hn+5s0%-M_!zrv1r2F2NZ#m78u{ zsWUKiJk+Wa{&tqRaG(4Yzj-~5|NluBetaad=YvyVu2BB_t23;w$~LoEDr&qCbL+j; z=so>j`_9Uz>E8ohdVdMs6g^eG`s=Rl8yk&Xb6%9^POh^LO+S70(}|ST9H*~teZBbO zJ?pa}b>BSdUp|?+*}&+E;7xI>D64(%ZccA#^$u#;tJPVBr3u~8!Z3GDP#D`%p8d9O z)-Ac?6rA$po#RZ&D|haOyiUEdd%l{9;jJy(4y`a;-n#7Ir=xlj#+oem&t-S3o>np} z%qhOHeZnq<6K7kqc6pu%_7hLM5+PJ-?E2fxTx;*L=-|9taqjjHn$Nd!>h?U!Jvz(X zqHxzfFYnN&Ur%jXFe!%3L*@L@&k9Y<@uExB>)-9v_UgEEH|z1*iR!I;_0~%6br!w* zqU8UFjRFyouRKr9(2%|J{cXE~q5rm!wL7LRP!OCt_05ept#0~acP|9HImg5Vp1!*M z{yoJn!F4~Mo>iLs=}S!OOyj*5_t$HGd|z9;eUWSTtr_O)tB?A|ElWS8(78v3le?IC zBJZMAn&3XNlC*?MF3hqDZ zGtxM*H}P_}QgVk(kBzOZ>E5a9!QGP(ZcrI4cKXQV6egbqIxHSr`kN%<;^HLiEL^nL z@<`41Q_-A}xL`f=cfVC%jpXdl9hiQ<r5+~fR(obrn8Gj)xu*SV=3Ja$V! z?%gVHAFrV6_xD|P%Xz|lZRW}??rYXfTh-prdOGjP)M=~Eojdp9hMrTZnA=AOH_z9l zug)Z|i4fNHs{3dANno+NDXS$%MfJ7T$&06MxYp}`!fF1zZCbL-r#{tbz2~)(WU`Gt za3y5d%{j*V4d=|6VcbLbZC)w<;~^KBG>WB&($*8&Bos|xwO2?KcK_MMtO0UHshi- zyMxo6Caygpe2{x5kBRR+Nv<-soO0KIfC)d=NtmrEVo5QbDGe$f7=$(aLH%d{S$D*R z6PQA$G35RTUlXDD@4592fyc)))OUEkJo!@cXO-mKm^q1gdif_;u^4{Z8yxZWeOrU> z_9I*W%hYlBf8S+bbjdNM#!Rh0U-5L0PUzXQUsTi!PxaQ^-BoIM$=vs8|GP;>0;^s* zt=t@<$}4cnX#vmd^0xoW1Jisnue~n$AUttfZql0erP_-(WUZ9G_PQ=j>Z^t@V@7 z%&@<>uh!Y7Y6_G4@v4Y@H4Hg9KH77+StEjiHy3JaMcr_mJxd}3G_&``_Rp8%IU61< zdGBS}{c6e-nHR5KF7RI7^^+$=MQ7=;zO7Tg{Eo`p=@n^FU1qZ8%7TKrlZ%)X6BCsR z5|h^KOwCG+`*OdvwmpuS^^InMVd5bcu@7rbhQSx zt5%$J@)IB`kIBH%*N4>S9V1KeupN>z60}C4wh{LgVA*y~Vv=f71+ZX>mO% zwsDtfsg%NXrOSqSr-U!K&Aas1e#VqVfdbAa9WH-e^jchRpVqbIj{C^Uc|m%R%ySUa@$M`SN0CQbwoni+yCXtl8j?Lk~zH*aT`ouw6B>Zt`pI) z|9i>An7Q*7I=Hnh>Uf%!lcTjRuC{4<+$NXBZnrW&WEkjfoj&24>y@b*FJ8YqaOcj3 z5V1L@6pkJ1m3Cy5vAmtM^md?YhRc+%H%)iWKlOQqjkBLZao2oN5iZtUWpBF{GJp5l zwOB{wd6}#iPgJ%M|5MW`x$e8fL-x5%TX{5hiRs(dCpN0+e7Y_;Gipio!KZ1nCOv)) z>TRC`bw1{X_dh?!GNa)d%L|kFO_E_@VKa>0$wl4rp8DJL<(w}@Cs7d;g!wjOEUe_V>@Hi%wapX>PpAuk&WmR-KZq`@`ox&5DV!nq__K@ClDv zwQ1iLXVcStRjV>;&mFFQIom^rTDgyA{+p&79TK(f+7SiKOphP6 zLh4?v+y2~I;G`SgDIdA)+0$pc{W4cqJ2u{3x;kg#gb4~w;%llG{!DLM4=PT72|rM9 z`x@_D$E0?E<&;B1-G*R;#qs;=W_-w-ac$a~CDR>eN-j}*|M1-^qt@T;u7W#?&3V`F zyTo7{m)XGB+`K{gfOCgekaeAr%aWYaxlcUB8|yZ#+QhPE<;!~|mv+1}_g2jE?A?@E zQ&Y3y)AL(V?DI`x*V~uf6>MC-;`K?T6I+UMP1yF{@zRB`01?D3H{B#tN-rq@@|v*ys6#~E-m$zFi2qVW9JRY+<9wPb9311I5~f(_k67S zMn=Ug?^-u*EMuJdLEGQp#&>}}S?jQZuJ>=>_FhyLPBp&jp}c6>wAB~OxmmaEpH=O> z$z{sZX|pG@pVzyUx-)RX&m$`Z9+tVz6uWuL1O%Tntp;F7s=)~s1wd-vb=YSInqnm8e1Z|nCHUK8#_ zaGC!)X!mHZiB9Y;k!#nkIc?~R3JMZpVq!8V2`F2-R=oH3xgEv|vBx&PH*?L1u#qw| zIQH^E1dn`{x{i+Y?U_@*%o6$e`{ZTC0F8zyBR?JO>(!mvH>Ea)c%1&4v?)gQ;_>r# zCntZIJz++to9}EJ;oDcHOwqZsqb&AC+>F_hSxc%F+0)MM^8S$+XrbmiOJ$S5i%3s~ znRPOt!OLq!Q|HuQ3M#&MHG22inw@$9n%2Ql>rPoRTrBt9Z~p$^ojWq|=M1MzS*>Y& zx5g&+YTBKXzMU}>{8-x$-sp%~y5;iT1$E}Ry+>D-zI6KBRI2Z_^GA)PZ~~KQ7X!Ot z)|H}9he6GMF{TnO_u12|%ikruQ{T1pQjCU;-b;Oz;{PJ9T3b@(*~?20w|RMAot4!nAtu)L`js4=dn)e;nFi^zD&OJ;+fRmwkHaL6*eI( z1}nC#CH7HiT)6V?PjUJ~nW}fHDXFOsuV4MS?N+OF zYC&qsvqmP#Std&tXuOP#n327{+R^dN&-+go1uk~`@cn!GU2fk8pG`qywHcrkc=7aU z{^Kk&8q8Qc^qZR`%gV}TJpCS!?HzV0-ox{(U{mhAcdK+GGy7h?wB)dpX7ipY{IfxK zqea1rz8eW|?&*mtEtS9a@@3`KUnwC|*-o^qlr%6kWxct|Po{RA2OHPl4fDU}_IdoT z`}Bl!mT7ia=4;d9bCrS{e&kFO4hq`z@!gLEo#-oqzyI&+-|lX5aPRL-Cy9``5%aCQ zLoYGByt~_6&2P?%v)X6APf>1sdV2cf_51%F0!_*6og~b`x_HX8)lV&QCa%lqIq|{c z$&+Ubr?r;t62J0r?(UNxem^l=w0LpgazEL?d0}^2RSh+TKkqxs!peX7(xnYaog1H6 zZ`hSy7sxq%<;-;|pSvY^CFZCwweQ_!KXGfJpT`MD_3-o=GgfSiQMEhn-`eG{ZO-W_ z%ieRc8t;#dkT*0mRH`_*OB_}~yaZJcm&0ew@8>jNT+4akS?ejEHhy`&`{sQaYo|Mw ztqJk>U3nzdYPUzweofz>8563&3x8|AG|pS%Hus&c$C`bnuhjioyS^$m?tav(6RK(5 zW+oC}FSfWyR`bN>tk_ur&(&p{1(n@GUQ~(BJ8^ISzvhLFdNNU04;`N$ci>YGlQHseC)ug>7~#MGtg7efNr(r*NXzV6T4d4I*ZB2zs*=5K!A z3{0;0O?JAQ()#Y`RF9ODCkM`4S#U(iG_*D_A?ak1@PywSFIP{no_v4HH3{ooYfn8q z?z2moY56LX3XcmjX0=y;-5RrX)0AoNCbFI9?=E&&TK!5Ve0SB(lXcVQ+sJBpad}=p zal~aekE~Yi%|Gtufkx)V&wTjOru|l*Weut>c7dvk(s;*t_MoXjuZFrKlRrHF_xJZh z^Q$s{e`lr7_c+*g<%*2rE4OKDTKzxz&EphpDtz|r(q!99t_zH~WMyTiPFs~KID2(K zg=)#Vb3vgi85gZy-5u)f>wTteq5R*|*GmOb)%f`Mc2s@MYF!)t@c5#$s#9lNS)Hx2 z#nA1C*|AHaff80fRCknaIT+9WzPmm>XG#05t-V}%wn7p-!pW81p<1#^yaINmwbSy` zFK*Pd?lw{KWB)eI$Ln0tR-3eW^XBR51i!qicsfM(>M{4M_S@SYOWDn@=UW@K)yc)B zWy7n#InyS(tl3hbK4t62V-u23oIQJV&rUZjQ>9g_pRTepSJ@P^ltF0f)t-9w`1a)m z%7Rb7<#tD{3o?_9TsCQk@yp*CyW^_AsU|#}B=Y6uW%m~k3oIimYi8}>S3AIxCB?{> zbY+X^)8~myJ`0>UE^ykj8hg|yzB-b!_N!6GV?RB$DQRzBz3KTp{haee-=?Zd@_VOv zt=STCchACoYu?5u1@Y~%jZvM&CCapLjBNKnf)bye zd3$)BJ9eFWUBaE+X9YHxvQ3-D_Tv6+vAxx|lx$-gA6zhqi1PA(7rv&llP--kVD~n-gNJCKjvGx=u*+trc0fjmKV$!Zf$?rFkyqi zMfRP2BGd`$(`G0x$Wpj;`b5|h$MAMDflpaqw@h3feBsg@wyeJiQ)`mb(*CVnx^-%a z^8V_0n{Ds62(Em?`1*`WstuQ`oW|!vM|U=J1YKZjGUMCQ7?9_tq55a}Qir`&Ukl#f zvt76{aN5^Jy;7-{E?B5sTa~rA$ks~IUccYvIGfwrJrT7m}9bnm_;1DIb8Mp&uFg+iZQ5Ef$7_GtOr7Me)Bwx-}+n?DL ze&F!jO-l3fW(5U_SO`n0ZL(V7<2>_}?@Zp=+f%!O&qi<0%F>Oj)539X8F0qy5^tTqVh>*L~R$+ZDrJTwZax7XWM4CjUZDz3CS7KKd7_s(66(s#}aTGH*Xe7;{qRkS-b-G1V}b?evbuV!Wd9B;4@zSNDqZV^xyI;)~IVK`Lz0+868=->lB&_ZFyY8#^_LpGPqkjgxy0|)JCf+@%ezI-RpD;8 z{Pa5xhue5tUAOf2^Dpzgrn#Z@?1=ycQ(whnna?gbZ7X?ls+B`R@>OT0NPcsByYs?; z1=-ivNmv!EfAZe*q-8-~c!=^MrVrUypZ>a^m*fy1edC5i;=4WF1;s0SH+=r+lu@~C zesbrzfcpQ@;VkRQayMVds@XZ)<9pIsHrtAdijD`Ytol0*K`C)Y!!s6(j)j)m`zCQ3 zFsdndH@N)QnBlmTH=lp^>aB5Yn~G1#ad2jVl2t}#{Fjg!W}Sr}EnmEHeJZmm^#A5fMTJ^F)>OoBrAbIUnVuVP_UEq# z@s@R*UtO=QNsZL!S~lS|k7>F2)hbD^ca6uL7p&)>G0UsjJjBYR5n}^qC2`}JT zqZ_?##g>?}VNVV%%+=n?@3>3+qF~@7DPv=135ks7Nshb3yQdxFULEr5pQ3Fm|NZTb z)6e~EG`_S~K{_H!WKTf&A}7afr=KeYEbr@FqSAIu()Qg9uU-zWH%HZi)#5&o$3}zF2;t%~zkRPh?NR$9tD9JkFj88n^K0ED&hE&jwz8WhuDe zEbr3U-(O$n7rw`PdDRh@NI%DEtK!cYhP>o(aH=|LD*8mO*-Y*3Z@JdVi&fKV-!R;6 zTlVzJmRqI8e^NL~zLvNYEUcJqyno}3o|T(QeEd!_9@X1bQYO0n-kzyV4=zOTNT#S; zONQn#F4?)UppZ*OR<`ixr_>1vi?_XYWe$$D>D)R=yRm)u>NVPpmx8W>SF9{`hOAgw zP!{lWotOH9w{Lr22Iq2@sB!r#n3=^ceX3O}r&%#^>RfK);93dk?DW%KyTrSvGrIT5 zG|rtX`|tOAd!PRcB-?nhG?zI=dS+(cOq!Fn)Ay6*z;<-A_dmCNOSTogEe&M0 zf1_(%WAmHI?qhMo;^tJ(?V%^`d*9NiF|!ZO5&8BnPh0z$r=O1g?|=yk_M0EA6;uz{ zy-jhNe%RS2BYQvAcCi-`8qMmhuP=J)E8Ez_to|C*q_t-H#gj)RpFMLmU+&(=diab_ z_@g|h&k`Twq@q`aosbSMoV#jsjOxW(SFY%6dG{b9g-K;u<>OnW3#${ek``=beSXMw zVZ`Utr52W!oOih|1y`j1ILvhV%9SlOce$mON3IrIDkQa(r_noo{efGzBEp_*p8Q;X z0mEvm)1ki1YectOg*Z)XW3`WK-MUp#Lpk~B`E?bC%{ip6?@IpEo}T!9lH@FN)h&jAHWz=Kk=VFR5)NTQqG|iS5;Sm(?PL z)f;~N@cHq@rsrR6+<_kc=!gBW1Z%m__|R8!3~F z26g{=8GGW2nuDTjQ&TTkESc_j(`fm*Ijw!`_RLVvY`EZ7^7vS&j9Tf6^P zRyllc+EhC!c+*h}-Kg8Eb$152Pb#s>bBk-=I`vDjE8~>Kjt*gAVs)`|&?ea@U?l1E@bv|t3Ia~J*=F^#9 zFMMx#f1BS`@$cmC5joHcQOABWk**Br0orhLyT2CaRwInQFz@zG|zoxQbi z0+Xm;gI|v33`fly!N=|f|9(8ZL~zsQ&7ob-FQ#NRFF3Kxr>EvPW9ixVlZz{MX4jhJ z=CpnPd+5Q#ICf*Zk^^t8S7uzi<5YAhDyTm7r}fk_mifHG*A^X(J}@mp#v;UhPRXgv zh5$DAtSG%H@7Sljd-v=wzZ=ii!|m_IugY=UDB?~z`0HCojrGY#y}zs~t?XAgOk3l% zI)qC>H!e+&$s;o}(@A0DlCMF>o4**HIN4%m%l6A^la<64!&wHV%+=rCJmmF@j9Zsp zvi?%h*9ZIdu{N?i4avBxDcxkEsZrQ*#Axf)y&U^Lv3%ZFslk%z>+5^e`s>j-YOK4& zyXM3!QAt-e*XP%jdAoI6nr_d>Pdl{@jE$%8PAmI#OMeq*RcU?DQ}H;}Qu!Mpt2k%OlfuX`h1{3k`@3$Fr;{nJ@NB{#qg>d;F5 z&M$hgsoGwTH9+0q^DmfB9X4WA3s?-AY<1Jux0eA8_qQ_Kd@=FI^A8UXKm2`6&~xXJ z|I@Y{-kN<~KvYyU+V5jYF^h`YGmed?^yWU*wR;(L%b{{l5l6IHiKF-Ls2{)Q|K9Om zf!UdTzskS8;nR1`u-mE{mz5Isu)}MUp^A5?SK#!`hD&&(ot*pxy|0R9uS>qS{o#g9 zCP%KvZ#j5?vG<6vidx#ilVA1!?Af3k_x}H)ThG0GLm!lQ%($^(#w@$7DN7qptt!oA zUHPlzmfrTbr;NS2p{JW4ZGPKqcUk1jgv~L!ug{z?Dm_^wJaOseU8UJEJBwKBE=MK5 zd9iI#_OF=0PA|7Kz9@@r4V|53*VYt$4uPyJI2EX&{A4z(dCP|lR;RCaZK?0;@jCSN zg~*qeQ}q*emAI+6Y2RV~?1u9ulwH}UDJy?gimxPLrYUu5TmfBSy+=W%dw2<#FMd3LxL)F?T?qSeO0 zZm89!{rwcn3Co3E#*2inu0R#OnDYy0b> zuh@LanL7*0i^aCSFX}b>YX7f>w_h&(ftQO=m`>rrb9c)xZt1iH4K}jm>}}ng`0){Y z-Sl&xmQQ}Vu}A%U3)eyW;^IuPW2e5x?Wp*;=!S-F>jKgG)Mso}Ow z{TjnRkn56b* zbe*@)?R}Ecs-b^-|7G`%lCsL50!;k-dL}PVzPN9#=&S4cuS%B4Om5n{ylLq{pU~n( z2a@+zeHD742rJ{a~RkSP128s8-ZG! zr&<~2-g$R>yZ;}KW%9e_&N!$o=O_W&>J z*v~3v!tymDZL+g%Hhy3K|HJwH{4Tq`t~sxl@MibfBW(`CYkMy_DCBk=5LR5&;}X98 zg`oP>U=7{SrzQ?B?k!m&Q&DZVHRNxBo5Z60WeMNQ-Zy3D{C{lr?A-2_-~5*fAKiaf zkd+%cOOxww*W=|*tjfj4dzrk$X5BZpzjFBOZ1cqAWaTxH&+8UNr*X&5l8Ih5Evs|Y zm!q$A!o95vHyO>fd)&0atGBz`d9s@ChsWQ`Sf6TriS+Y2*EDZkUx7nlx@pXkged+bo*FHOxFpu-jd5-{Q1x1gj)wHzyA>5zve|tm~J=M(tY2; z6y8Y9Ogwq0kHh94NAbQrEnB|Sgil*J`HktN{{dS!2B!H=SjWj(Zj7Zr&W z6@5;)zpJK1-(==utJ7C2@4xKO(Ta_YjqL5{+7iRNe@+AH8YlgAn{(gS8&9TNwY?+UJ_g8J}hri{O4bs!HduEFCn4Z3q zkes~as?8L0&1R;sX}=~}6$iche_yH9%R7`SV#$&xi&lRR_6`l5Y+3NZ?%v!2wug#) zUCoZ2uI+oU{Jr&p^8U6Tm98RrcYF@EU7c%MH*JbYYk{UhpV~41uSPFK%06%NnV_nj zdr!@GR?EJ-<(^-BukgAo)mp;%>3079jSuD@(+>KoA5vHL|K9H+$CK@9o7L`i!#eP1 zl$X!ixHwwGVqV9kjbCa`Us*U;-BnV+^A?^dRcdavF;!DTRZ`p zzURZ`PER|3L|x;;&95t$u3E);VNRy8^R|tXk8gL_Z{EK!nO(ZZa(VBLRgyz1}@|(6Bmu{UPwepQ~$H zT4nfF%;~svapzSXrpfC5VozD*eWqmXK4JTEo9y)uKmQbGTwNuqq@?6xc_@8z4_A|d zq$F43%&eRx>N>&Quj5kEpFe1q?>l_{Jab#yr(G6L9V6yGef6qTd}DHYm&VEo-1{ay z&8n)J$Kf`ueDRyrvA5?zpJIf}nU*ol7^OBzve-!!n@T3P!W$F5V z4xGDLKocG;Cu~@R6PSD)f|<5RD&+E9il1R+7@7T-)oZq&=ULY{y$ef=-KSPbo~rcy zZNbw&KjqQy^|z8X){9u}zADzpyGglc-^8YJHxofe2H)9M-l3;5Km!1Gc%SHm8XFZk z&X$+g-!9Z%{Xs!?etj+HKl_~xe(CWU`?$^ZzPs2M)e&Qr~^*FWx$E&uTO zlSa+w)aWfai3@|?tpBh;Wsld^&qpqv@!9U6-<%^-A9quLU*4`|W8uDLXV2HJQqueK z?T@r_i%0xee`M;~I`IqX+hcc^{YbC3?|ho|aJeF6gp?@-zdQ z;$FNy9bI>6t8Mi<_w)148rJSgZ)MtDq{wva*e?UaX>8snil*Lat+7cqOzbfcZrWma z$12Dn$Zo-^w@0q8>pxcg-Xyqkx0dzOOMUK7Q@p1|bKK?TvfGrAp2_(MlA1rMA8_pX zlzz$ctEnc3!d zT5_F*YyP@Me|b?al09uF*TXYgPv14UG;M)S+u`F)plwkXp9f3}zOd~1Y0I`r3cR^* z9z804@c8ATixI7k!CpI?KiA#qty;T4uI|N($t%LIbKF0h-@Yx6{lUGJW;S4X;- z7Ut|-A^7oCrC_9H{>@FSx0$TGPI-BJPrA3glY^VPdF|S@1xml5!=!RyEONn{7Jx@o z-P}~u!((=RVX&=QbNuJ$$$|U#m8E9PnxJ<2>T2=z3;kq;J>581Qkfx(p&l<54 zKK=FL4^`tYHCq!qou5vBr6C|BrgqAEN|mI@f*a*8Ompt+5bTvUKeje{yFtPMhLW7m z(_egkxHxA`%yRXZj2%5oT+Uqm$E2lgS@?*>Zr(kaZM!Zh$S~H@e^frlBzId}LO27G?^4T8#^m*bp#ozbYH%H2E zJ+veD*efe@Tm0>c1g@>ro5x=GC!l;wMxLTs&AHfrVxQ~NU6TK7c%c<#9hLMi zJ=Zi!tLj*Ax)ba1L+X1=igp*y=I)cVZj-aEQqa=!`ttn63yw=xiqf%p=h+#BeyMz) zsU5zqgMHaq+r8p;c6Kw&B9||?qoS?t{vu97>cyg&&fJlwLyA5qvJ0eIR~T?fo6Qlv zes0#&-d&|Fo}dylXjJSu(TltCl2>FJB1Bg82u zmMoF6*j}Hta@EVvQ%dfxFkF6dL!;ro|Eu=yD7m>xBj@*DKED4~eW$eM+!buTy8q6B zg|&CRUadNDf2!&CHaFM#;gLyBGbNv-9D4gx&7n_uNwM+Y<}_EG2+!|LU-Y9aR&DdS zyVshjv2pu{!~A<$kFatx3Ch%n%h$hYb#7m@v8K|%Z=Oth>~5tG&*uyN_v zm4}Y*-1g$s^5gp@9^RHnzMtFnm;K$t_08We9y=+d+-4@W)Z~@aTmyMdp0?Dri+;&} z+4El}Q_G8EhwXiq6tM6DxP|g}!Bg)t?(H#)+P*ISQBrGr zY+&}zsO@>NK62Ar^X#^&)J}XY!0N}#8`?c}nnmM(ec6e{{Fk2GJ9HhfQfFbcV`}vs zaH#q$cm$DJd#!+qv`4vbm?c z_r(>kc6#2NVR_eaj>7r>?~LlAU&k5nujj}oVITH^(U@t7GA&b{L1y~;`KS1 z;ZHbM_NbWZO832$xnfrtaidUe37f`B&WXv^;tWgc)Y%|Y^7)!w#LP*H4$Qn@Fk^9K2+yW=rzPO|G)7YHqLl>KDf6N9+9ExOl_lxu2i9UfE`Nr2YN& zpqr|5`{a4KTyv!}KcqjAkS*MGdgaU1*sZUs?WZgSv2GnOW3&_}PJfgr6xlT&*)xj%Q z9E`&H>(pDGX8krZ4~bg0tKCz@&?Tr5an-C zIbU4KWZn1UQR<%G>x{3hw{Nfi-+S!Z+DrdJ6YuQ%E2N~HoS2!}<8SveiRj&nbK*-AhBna!1j>RiF`u53yUXgnWv1VZ8i<<*aVF=7y?2Au9x4Og;VO z(wEYO?-%8ZUvu~I=_%lR^kC7lCqJw}Y1H8=D2=Y#u4bbQ;x=4knWi7F=U3N`Sn+dH zF!SY31G7u6)6eN;eKqQv&m&m+H!bawLd&I~(4}9Kvid5*{J(z^{(V_QF13F`Z%#9t z+K-HDmU|Mil{V?Uxc@)@VyI4J8Ly(F?S(Zf_srFq$}-2IR4gp4N+_23(h-Y_9i0U$ z9(=12R!E=q{hpcgdO6>&h6M{8V`A9e%=NfoY_HwOB=mmIXX|5qr3dfqynCej>f+;7 zHGej$$JK7#xuea?C+(a~$MODP!;A^SX=gs@?1&eA`R0v`pn;*8*?~@B!yk{j5C3?* zKCqxLvX9@c;P~$MWg^?>*+@1YY~HS5^QSfS@s{UP9_y5o3pU6a9ljsDXgA#nHMtpmB19*!N6{~ z>O#_o5O9I})Un~!Ma>D0RXmT~W+&X3P{VlolG!a6P~TnY&fPhwu6ieP8)Q76=!ANH z{J;6<%tLZP?_8$&MVvki+EA@p{`Y2a;S8g{I{)rG>iqT9*J0&rkuw3y+a0A8(w6Po zq|~~8@6?{9-qSy2=2z+x@CSWPY{hwAJ}MmTDz7&(4}Qbr;v&oViI;H@wy+Hudhr z6<1z|6wKgQH0fTC)y2fp^~aa3-59Y|FZRWx0EXt0${pY_ff){8)ekuKyxQOPhXvF` zVvJ-e5%N-1D}Q(A;2r-GRcTJ&je%0-MPBPXp6k8SabVtbg|X-wf$yz&oVTsrRUbo}lWDCCi zv7FG;x^rg;f72;V&}tk#R>s$7mguoY?p!eCQ`d%&t5R3~-}g8uRpl1i>$iYko?B39 z*{@%&>la`7`mg!j;~N{3_Y`WqcDl0Q_taYw%bVE_Z3+wAF5TMnCd~N4vc-#+=wyC= z#y!KTRQ_JYVL|Qied`Pbiv&J?iD`X!_;%tg6aF{1N?Fs--*cX8walXMk=d@Y+@>2h zN)k^>iGFpNGNGl#N957MrMW3Pv-0vZ3dOv9PPz2&```7Z{UGz>l-SNmlZsoG^?mx? zVppA(R;6UH%2)YrcWU;V!jF$!6>r_#o*$pP>mj6R=(C_p_<@3(XuQHa&_NtN3-)jX zbaG~<1^8Cnf46(fwbLigoN@KjTd;gJv$FEbH0PZY*GF&HQ|moDrPQahKm5Sqy^9N? zR^+{X@>1aAA2FkY(w7((2FH8FK0n67CA{FgJgc!-U9>lonx9=Udd($cX819BE_@T(rNL z{l4JiscOF${b13|Rxz>>+M0bjdfl(}JGzhe%O{`jYuj|+(tp1{gR=5jBZsc@jr)qf z$yTj>@VnQ({?ASD2A?ZApdp@{uTT3Q2aWh>I5ik4YiK9`|M&O9?5w_jwQEn!4e*?{ zDl^kEK!f4EQ|6PWcAZ?W0y0--CF_cQ-Xk`%uP}JtgF~&{G1c*oe^wW7|8g_?`a0RN zoJvu@zS1rmuGH@~m6PHUc1GQLUh~61vi8>>txbAw-mG!?>GA&Fw-28`3moL$6!`b) zbc39`RxDp%&3ycNeSZ^^`cmD%K-2Y*IR|cINNYrIn(1E|Jvc*!~8hQeH)$v5ubKKw3g z?exH!6tCxUR<9aglwXCcH7N3=Z1;R{(&drZAb9iU&KXu)jobM135Y|Un$wnPS|uAMPwl5&a3u99nKf~LlB`S>nw)zW)NQXww&Zr+7zrEkzroZ1t$u9od zH8l>-o!yN^X_oY zo7bz|a_y`3#6!oX9@DuuW!h@UIV5Y1di@(OHN0KN!Nnz%8ZBd@BkZ?tCa9GapbMH2 zjnb3$p9SXDv1pvFJ=!I@puz3_Jjp|ot{z(SB}&xG`|6b|A#eWP4ZFmCbEBHt(+8>Y z;hhZ&?_9pnwxas};)0?rN7nSqCfvTT<&Ruc_q;wC?zWvf^>}!?uDuPm{nzpR(v6@{ z?q%m6>w2BOy8rt=9l@U}+4rYR(Xp_!-x{;GP?_)YvbVx~s`2%AW#8Vu&6RWU;>H(u ze}@ascyW8XYE10($9Hy~%(!zS>QC+0R{|}qcMpGhx;~UEZRyihTelj1`PyCQ<^f(r zVPI@Ld27tolqRpc+`r~6I&idwQ+P*-i*P{=FF2X92|ZA7sfsEamBmUd{}shBf`UuiaN|iP@Tck0&jyZPDt} z)8!A{tyMiYXC?!CdzI_1|KIOt@W}6zy?F7mVg5Zq7S_8$Vymv4aQoUWUv=>6S6AO< zA$r%BEKh&@?Q6!(oSxQhr$Q4BrzgeNx7EB3_q`2mLi6+UPpmySZ6$P_cLI~?WYFe< zXS+THgDd4NY7Xj0Mb0d^@*XryQKI|AitmO{H*@|& z-sJ9$)7iCfInRCX7Q6{2QlLCb|^d8n`dt90S!>fgdV@=?2w?3@_!?o#MB4-XH4UE=fR z%~QR1SR6ctIK$yAsIf6?|FJ(UkXn=@;FcMy@vpD1+d1F2t<*6Lj9L}6>c{kAp3trq zwWUuEY;897@$u3N{rLNdOx(LDd0*+-4{P@uRP4BZu!mn(pjKHj_x6+Jr^Can>$F^W zQuEa2nn$k+yQXzzPvMowb!zJAo$TAnvo!yCep~71XP^A_)pggG9uJ?r-796BUgiDo z?`8$JnG%NA7ptZko!Tj5Q6XHskAr>coRynmmS(@SPCcrB?#Ax&^&D{<-W}Z>;VU;8 zoZCu4neWv)-t#>m?uRp+8efe(j1QM@P(0SJIqRI?Z19HW6@khVTQ`;@Hl4Bz_N@;p z;)|I(H!*MBt|cvA9yW27EuekpOKWxi{5@ZLr+xzC^*%ERV@rv-vDuH0zqig`uERW|M}uVKmWX}e|vFh@xF7dphlnU?d?tb z>gqn^{QPA6;k&(Zi9Qd{r~h}~-u|hlA}A=oATRcFI@iQ4HhD3-`LeT>UrerA-{m%K z^_R+>#n1Wv)SsEg;vT-PvgPdU%`MMZU&q;8R(*O9yr3?08mJxp=F*2F;C6IqJHyib z!Ls(bHZ`@i6D4-@nSDLRCCl;azkckl7CHUWULCl6 z*Y)W!b!%(;2Zayj|K1@qu_ID``>`{Y&mTU@X|CIwYnbQ7VYcQS&#rSPRy;A9dZ|HW zdB^1RbBAtu-3$8q;GvomceAvx1~=oSV~~RqM0JH1+MO)g>Y80GA^CKFv&xf~uXl^S z-}}7Dwt8LC!$bF8+}!LM*>?R`9M>wBHg_d;bN;P5JgVz#S6SIr{*tTvW$9N__Tu-G z7Z(?MczX*^|Nio_d(Hd;a6`v{QEfpV1H0jmzX_m$5`#t~;fm*T%RfZD?=E;3uxm}n zmoG6(mOejp!$UmQYPZAk6?tg~_x!t2%3fP_t1IF7frXAYe((1Gw=DgE;h#;1c<=w0 zXq4YyuJ^fE+&~E zwKH9HbqI8zMk!{)6`Re3nOkdHxkV}@ce%X>|O8Vk2 zF6~_GwYTTQ3Y9;*UQWB=aCYWRsrhwvg6qH63*N5VuRF(Itmdv<_BHp%cPIKTSnie( zaMi|ZQ^?oa-->!MI}Rkx`y;7g&UEVhdHdhLGgEd(cOSOsp|y!r4F!-*SmGggG|kGxsw z;d@qasj|vH&;KFUf9)&e@qKf~peQ2QCD#Ao($kzTZXA^AmrFl%>Jr1@HWRU1(zCWL zn5?+qM*GT@Cftwz_OE&P@ZrJbCuSXb^4dhr;ik{ShYus({$KQD-jypkif?Xi^40GB zt=-R^d1l4wi2+ZZ96WS~p{?!K%X4>j&hDwaucoA?=GIZR>78rk8ouubS!OT@SJZJ9 z2t587TU}QKY8*JU3M@E#>-WEZ zcr{$=LAz_XV6nO=Xq#x7@0pEdhk1GAZ%J5}-4nbiIm^VVkk6_zZ0%C5)Wm{hCQ-+R zO*5}VuG^M%Td1vV>E#6%(&kO+6{$7lN-6i5CBCF~p|7{ksUyD{ezD$Xk8xVW>$Non<>U_L@@b{ssODc`Ir`ApY-BzvF)4O!qD(J|= zq05(pSEoOmJ;TA1LK}WN$-9pFHQXUyyfu;^ZPZ2pN8Mk5ldGB|jL~-S-fjB>_5GX6^o}2V1u{8C16^_sQ1x z#H}}TNZ)RC$v0^i)4_#_8@5cDSHhmtd35E3w49YuiTPaRYg8bcb&lS+n7h>emJsO7 zw93{UlLEwoN?fK$Tt0KgA^G%`N0U{!uey3acDyMwrShPoecg6&9p!^^R-pl-nu6kn z%*$$mXFh!Tbm+rD#i-Y*DQVB5H%YyCePHk8ti3&3UoRFc)aCs3Ygfj#D>8}CA19=( z;+J1vwWCH=Fm~_jh1+@sqfE}9Ked4OI_Qj$*{{9K@=u<$RPerk_gYXIirY8qBBpv1YXn+4;n}q$cd11*DRkN$y_QkoW zi>J?+z50F$`t(X%ytoSbRWom3uk;^Wri0N-?ntctlq~wH0 zoW8QACU?C4j;13^a?Z?o*Kpu*|HMhF4m|m&dt^t6P_2oENZ7P0A@wQQ6JJW0Kjn;e z%G&BwGkF_}*Cx<$Y%R{a!=fTNF3&MC7IpgW6z}i;B5ukPh9$2oq05E2)Ya7mpFH+a z%?+RP9#VTXUJ`hq;Fg*3aVx~d0eO(^r|@m{voo%mzf4`S?3ojESAFTM+M*(}ds3B5 z)%D-?ZZNRP@i*?@9qpf${g*4rH1lP{;FsOZQ7>SP<;=aK8?1V^kz$HDiY1@k@)oHoHsQ`-Cv z_SF6Tm3U}(VpQ~|NpWncX%dpJ4jjH4YG!I@Y|Q@s-SWkr$;BVfsH9aqx)K=??d=`Z zC*yr+*L@v935g#*KR-M;ug|zC<}YM%KoAR4<_^#)+V@VzDW4AAHLpora;D`51M>?} z-j9`yxBtDGy(Oqm^&nE{fx@xPOU@^QXQF2`C^)?Qtnz1P<>#~> z>D;D7=d5hkwl78}CYdT5i@(b|x9D1YthJB?k8yCUgw&>`tHKWaT*js9aMLSzna{+n zF-sd_va-aY$_qlQ+qZ1ViRteU+IIL^+O6ni>mtiJxy9q#)~{bL@NUbNEo&~MKR*Y_ zvkjaplnyxZ)R}|Zl|Bnj2`KFCIXPMV@wvIyGk$lj18?r12x>*DPn~gsRrAu-h*j$% zK68}6+nMzESZ`<>um6*uDh5eMI4o}1x7;@o=WM7jowj;PstByPcOecG0?W_uXmIP5 zI(Yy7{8IgS=dVwg59u{8 z_bQwY+3%mHtfuA$P7qpqMQy}Eb<}~+ptI4=fB*IQGC1&8nJ@~OFEJ7py7uOF?euF^ zl9?}mg3dL#xG%T5WsWU-a&qj986KxS#B}ns{bp;X&XX2i!Nu~z*x_JL>wT}eH7jCT zHg!qeHb1;KdV9;e)|o3EJC}y6n%7;TKTXHn(ZQkN2hWBTxuF%z6@1WKF$2`XtA&(B zjat49UyM9{6e9++w#?FhnVORFM2Wwl@!$Wg<@O5$V+t9L*E=7(=6hmWQ-l&1Ckxjm z&U;#I%L3o1&X!p+ZP~#DXXbUf{~EttXimu1;z|YqWV3N0=D7PnH zsLv9uio_LB#(K%?WFbl zezq%z+Hw|8j%WI*9R7Q2fD^_AN1?+gtzLE?V=OKQk}S ztk?Qwbzq0oeMbgH7J-Od#x9A~y5~L%I504>*l_mr_RdT?cIVC<87qVLJL8X?maF^l zy7bbuYsXe{&r9o={YT_NaLuHXPd2%)6Z;+Ww)*4U&dg4?#mg!J!^6YhOt{m}z{H`@ z(2&n0Vpy{{HGu_WtUXK6$|;&@SFT?_EgoBL^ZoRX{2cq`X{j&VdU<$weh8W+D+O$E z$j)B<=H^~EyPKc$E+)TZxb^+fkCW|2R#sVE;vXw&T#uy+fDL2$BeJ05;c~rX`FB)mA?WB9_0<4J$a-_nBRdqit5 zf1Ysb`=e9+?>oNDxj0Y!OZ`Wmlf4`Y4Gc`{9UGL6Wjj2d2r zp00W~ed3>$M@{^$1WW7?;MmkK@7Chpbbk4Y2bw-_t3Mw8x%<+E3khA~R$}5H-!m{J z3N7dmTy|3_4CLg-RMs!@S-NQ!eagRYz5lzuPV#&DG?l^^oj2VM@ms}hSiqgJ(RcgQ zFY&eUX8EghEMneP7p_YW`%;mp8&{B$b+DvHkdZ~eK_P)j#E{8Mv85Rl#1CQ}wolL4 z-!pBRm}kj7trs5G7T>)p)O|D}=>6Qe*5Q#3++~j+KQ8)sXj!;j;3yCf3l*(SMz(m{ov!hL<`>a?0)AEh_#&pymO^^3>V$LgD(d4%e* z98y~Fz9Kn!@f_Q|q1*Cr|2VYa{G8pI)Ajs4lqMR;_xbRi<`Gs0`TW3X7LBA2b)fL% zn6jinZ};_3$zT0nC+Zh(dffcNxboh<%?iKy|LNA&*6OU)KWV;T%j8SCA+oZvMSoxE zb>>F?_t~_c$M@v+`~Ne;BwoJa-sU;=+ir(4P>RZB5;4q~UHHkBfssW=_=0?O)R_x) zlDzN#e$D^(&iz@6@U-jE-;Ab2?E3jOc$e#vq_^+Yb}zg?&F4OM?e>?|fl0!CRvaLA zxiu)U=`(>G+aSucGUU{nQx{gRTIDrs)~p}xx4LHPzf~zcdhx@D4QI}rnc-6U)zwB$ z|Lu~Ke4rROkj2;~5$11y5}fovhJj7wP!Nz~?2>pmQ(Fn-I8cfQMLQjJ1Rt3(Z{E4k zkPwf^$eC9qR3MoUluW=e-N3+fP{d>TPcTf~JsczV@L*v)Vb?eG}1e3F}UgaJy zOp`r6(L=?_P&wkWs|hr4U{2tOP@ixz<&4;*7`^55OHEBp`F#YH>wSHEYM$+S_cX^W yTb7R#JzyIg3Rt$3r>jkVxn}L!y_5Q1Y4Qf&H}uVy7GhvvVDNPHb6Mw<&;$ULB!5-_ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt index c7bd272eca..3f2143c9d7 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt @@ -3,7 +3,7 @@ [{y:-0.875,x:5.5},"F15",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc",a:7},"",{c:"#99de2a",a:4},"F16"], [{y:-0.875,c:"#2277ff",w:1.5},"Shift\n\n\n\n\n\nLock",{c:"#99de2a"},"F11",{x:14.5},"F20",{c:"#2277ff",w:1.5},"\n\nShift\n\n\n\n\nLock"], [{y:-0.375,x:3.5,c:"#ff8500"},"Mouse\n\n\n\n\n\nUp",{x:10.5},"Cursor\n\n\n\n\n\nUp"], -[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#ffb063",a:4},"Scroll\n\n\n\n\n\nUp",{x:8.5},"Home",{x:1},"Page\n\n\n\n\n\nUp"], +[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1},"",{x:8.5,c:"#ffb063",a:4},"Home",{x:1},"Page\n\n\n\n\n\nUp"], [{y:-0.875,x:5.5,c:"#cccccc",a:7},"",{c:"#ffb063",a:4,h:1.5},"Scroll\n\n\n\n\n\nUp",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nUp",{c:"#e6e067"},"Print\n\n\n\n\n\nScreen"], [{y:-0.875,c:"#000000",t:"#ff0000",w:1.5},"Media\n\n\n\n\n\nShift",{c:"#e6e067",t:"#000000"},"Shut\n\n\n\n\n\nDown",{x:14.5},"Mail",{c:"#000000",t:"#ff0000",w:1.5},"\n\nMedia\n\n\n\n\nShift"], [{y:-0.375,x:3.5,c:"#ff8500",t:"#000000"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"], @@ -12,16 +12,16 @@ [{y:-0.875,c:"#cccccc",a:7,w:1.5},"",{c:"#e6e067",a:4},"Sleep",{x:14.5},"My\n\n\n\n\n\nComp",{c:"#cccccc",a:7,w:1.5},""], [{y:-0.625,x:6.5,c:"#ffb063",a:4,h:1.5},"Scroll\n\n\n\n\n\nDown",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nDown"], [{y:-0.75,x:3.5,c:"#ff8500"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"], -[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#ffb063",a:4},"Scroll\n\n\n\n\n\nDown",{x:8.5},"End",{x:1},"Page\n\n\n\n\n\nDown"], +[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1},"",{x:8.5,c:"#ffb063",a:4},"End",{x:1},"Page\n\n\n\n\n\nDown"], [{y:-0.875,x:5.5,c:"#cccccc",a:7},"",{x:6.5},""], -[{y:-0.875,c:"#2277ff",a:4,fa:[0,1,0,0,0,0,0],w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#cccccc",a:7},"",{x:14.5},"",{c:"#2277ff",a:4,fa:[0,1,0,1],w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], +[{y:-0.875,c:"#2277ff",a:4,f2:1,w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#cccccc",a:7},"",{x:14.5},"",{c:"#2277ff",a:4,fa:[0,1,0,1],w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], [{y:-0.375,x:3.5,c:"#ff8500"},"Left\n\n\n\n\n\nClick",{x:10.5,c:"#ffb063"},"Delete"], [{y:-0.875,x:2.5,c:"#e6e067"},"Vol\n\n\n\n\n\nUp",{x:1,c:"#ff8500"},"Right\n\n\n\n\n\nClick",{x:8.5,c:"#ffb063"},"Insert",{x:1,c:"#cccccc",a:7},""], [{y:-0.75,x:0.5,c:"#e6e067",a:4},"Mute","Vol\n\n\n\n\n\nDown",{x:14.5,c:"#cccccc",a:7},"",""], -[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#cfc82b",a:4},"Stop\n\n\nBrowser","Reload\n\n\nBrowser"], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#b5ad04",a:4},"Stop\n\n\nBrowser","Reload\n\n\nBrowser"], [{h:2},"< Web\n\n\nBrowser",{h:2},"Web >\n\n\nBrowser","Search\n\n\nBrowser"], [{x:2},"Home\n\n\nBrowser"], [{r:-30,rx:13,y:-1,x:-3},"Prev\n\n\nAudio\n\n\nTrack","Next\n\n\nAudio\n\n\nTrack"], -[{x:-3,c:"#e6e067"},"Vol\n\n\n\n\n\nUp",{c:"#cfc82b",h:2},"Stop\n\n\nAudio",{h:2},"Play\n\n\nAudio\n\n\nPause"], +[{x:-3,c:"#e6e067"},"Vol\n\n\n\n\n\nUp",{c:"#b5ad04",h:2},"Stop\n\n\nAudio",{h:2},"Play\n\n\nAudio\n\n\nPause"], [{x:-3,c:"#e6e067"},"Vol\n\n\n\n\n\nDown"] diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex index b726e5e92a..430d7f4a8d 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex @@ -1,17 +1,17 @@ :100000000C945F040C94A3040C94A3040C94A30418 :100010000C94A3040C94A3040C94A3040C94A304C4 -:100020000C94A3040C94A3040C94BC0D0C948E0E9D +:100020000C94A3040C94A3040C94C40D0C94960E8D :100030000C94A3040C94A3040C94A3040C94A304A4 -:100040000C94A3040C9439230C94A3040C94A304DF -:100050000C94A3040C94DB1C0C94A3040C94A30434 +:100040000C94A3040C9441230C94A3040C94A304D7 +:100050000C94A3040C94E31C0C94A3040C94A3042C :100060000C94A3040C94A3040C94A3040C94A30474 :100070000C94A3040C94A3040C94A3040C94A30464 :100080000C94A3040C94A3040C94A3040C94A30454 :100090000C94A3040C94A3040C94A3040C94A30444 -:1000A0000C94A3040C94A3040C94A304F30E150F56 -:1000B0000010150F0010570F7A0F0010CF0FE20F2E -:1000C000D612D61204130413461382138215821516 -:1000D0009A138215911491145C158215821570156E +:1000A0000C94A3040C94A3040C94A304FB0E1D0F46 +:1000B00008101D0F08105F0F820F0810D70FEA0FEE +:1000C000DE12DE120C130C134E138A138A158A15D6 +:1000D000A2138A159914991464158A158A1578152E :1000E000000000810889248935812B850252E100B6 :1000F000E00000001E00140004001D0000774E0008 :100100001F001A0016001B00007F4C002000080092 @@ -32,7 +32,7 @@ :1001F00001000100010001000000010001000100F8 :1002000001000100010001000100010001000100E6 :1002100001000100010001000100010001000100D6 -:100220000100010001000100010001000100C30004 +:100220002A00010001000100010001000100C300DB :10023000C200390001000000C20005520252E10074 :10024000010000003A001E022002220201005100BB :100250003B001F0221022302010028003C002F0264 @@ -63,29 +63,29 @@ :1003E0000000010000000100010001000100010007 :1003F00000000100010001000100010001000100F6 :1004000001000100010001000100010001000100E4 -:1004100001000100010001000100010001000100D4 +:1004100001000100010001002A00010001000100AB :100420000100010001000654C10039000100000074 :10043000C30005520252E100A8000000440066001B -:10044000A6000100AA00B50045000100F20001006D -:10045000A90001006800F000F100F100F400B6000E -:1004600069000100F3000100F500B4006A0001001A -:10047000010001000000B8000100F9000000FA00CE -:100480000000B9000100F9000000FA000000AC0013 -:100490006B004600530001000000AB006C004A00F6 +:10044000A6000000AA00B50045000000F200000070 +:10045000A90000006800F000F100F100F400B6000F +:1004600069000000F3000000F500B4006A0000001D +:10047000000000000000B8000000F9000000FA00D1 +:100480000000B9000000F9000000FA000000AC0014 +:100490006B004600530000000000AB006C004A00F7 :1004A00050004D004900A9006D005200510051005C -:1004B0004C00AE006E004B004F004E000100AD003E -:1004C0006F00B100B30001000100AA00C300055293 -:1004D0000252E50001000000075208520000E1004E -:1004E000A800000044006600A6000100AA00B500B4 -:1004F00045000100F2000100A90001006800F000C1 -:10050000F100F100F400B60069000100F300010001 -:10051000F500B4006A000100010001000000B8000D -:100520000100F9000000FA000000B9000100F90024 -:100530000000FA000000AC006B0046005300010010 +:1004B0004C00AE006E004B004F004E000000AD003F +:1004C0006F00B100B30000000000AA00C300055295 +:1004D0000252E50000000000075208520000E1004F +:1004E000A800000044006600A6000000AA00B500B5 +:1004F00045000000F2000000A90000006800F000C4 +:10050000F100F100F400B60069000000F300000003 +:10051000F500B4006A000000000000000000B80010 +:100520000000F9000000FA000000B9000000F90026 +:100530000000FA000000AC006B0046005300000011 :100540000000AB006C004A0050004D004900A900BB :100550006D005200510051004C00AE006E004B0087 -:100560004F004E000100AD006F00B100B30001006C -:100570000100AA00075208520000E5000100000037 +:100560004F004E000000AD006F00B100B30000006E +:100570000000AA00075208520000E5000000000039 :100580000100C10001003900010000002900010044 :100590000100010001000100010001000100010053 :1005A0000100010001000100010001000100010043 @@ -95,7 +95,7 @@ :1005E0000100010001000100000001000100010004 :1005F00001000100010001000100010001000100F3 :1006000001000100010001000100010001000100E2 -:100610000100010001000100010001000100C10012 +:100610002A00010001000100010001000100C100E9 :100620000100390001000000C100010001000100CB :10063000010000002900010001000100010001008B :1006400001000100010001000100010001000100A2 @@ -143,1047 +143,1048 @@ :1008E0008730904BA740B04BB9F41092EF011092B3 :1008F000F0011092F1011092F20114BE84B7877FCB :1009000084BF88E10FB6F894809360001092600075 -:100910000FBEE0E0FFE3099511E0A0E0B1E0E6EFF3 -:10092000F9E402C005900D92A433B107D9F721E094 +:100910000FBEE0E0FFE3099511E0A0E0B1E0E6E002 +:10092000FAE402C005900D92A433B107D9F721E093 :10093000A4E3B1E001C01D92AF3EB207E1F70E940F -:10094000020B0C94F9240C94000061110BC0FC0103 -:100950008281882321F085EE0E94631103C085EE19 -:100960000E942B1280E090E008950895CF9360914B +:100940000A0B0C9401250C94000061110BC0FC01F2 +:100950008281882321F085EE0E946B1103C085EE11 +:100960000E94331280E090E008950895CF93609143 :10097000B1017091B2018091B3019091B4010E94D4 -:10098000071CC82F8130F9F08430E9F089EF8C0F13 -:100990008230C8F056985E9825982D9826982E9803 -:1009A00027982F980E943B1081FF02C0259A2D9A0C -:1009B0008EEF8C0F823010F4269A2E9AC550C230DA -:1009C00010F4279A2F9ACF9108950C94B604569854 -:1009D0005E9825982D9826982E9827982F988FEF17 -:1009E00090E0909389008093880090938B0080938F -:1009F0008A0090938D0080938C00259A2D9A2FEF7A -:100A000080E792E0215080409040E1F700C0000074 -:100A1000269A2E9A2FEF80E792E021508040904056 -:100A2000E1F700C00000279A2F9A2FEF80E792E0AD -:100A3000215080409040E1F700C0000025982D989B -:100A40002FEF80E792E0215080409040E1F700C016 -:100A5000000026982E982FEF80E792E021508040EA -:100A60009040E1F700C0000027982F9856985E98B4 -:100A700025982D9826982E9827982F98089589EADA -:100A80008093800089E08093810024982C983F987F -:100A90008AB18F748AB96E98479A8BB1806B8BB983 -:100AA000769A0E94E7040C94B50480E280930001DA -:100AB0008091340181110EC00E94A40581E08093D1 -:100AC00034012FEF83ED90E3215080409040E1F717 -:100AD00000C0000080E40E94AA05809300018111FB -:100AE0002EC00E94D40580930001811128C00E946D -:100AF000D40580930001811122C08FE30E94D405A8 -:100B00008093000181111BC00E94CC0580E40E94EB -:100B1000AA0580930001811112C08CE00E94D405C7 -:100B20008093000181110BC00E94D40580930001C5 -:100B3000811105C08FE30E94D405809300010E94BB -:100B4000CC058091000108951092B9008AE080934D -:100B5000B800089594EA9093BC009091BC0097FF70 -:100B6000FCCF9091B900987F983021F0903111F02E -:100B700081E008958093BB0084E88093BC0080915D -:100B8000BC0087FFFCCF8091B900887F883111F0CD -:100B9000803471F780E0089584E98093BC008091EF -:100BA000BC0084FDFCCF08958093BB0084E8809353 -:100BB000BC008091BC0087FFFCCF9091B900987F6A -:100BC00081E0983209F480E0089584E88093BC00C5 -:100BD0008091BC0087FFFCCF8091BB00089580917D -:100BE0000001811115C080E40E94AA0580930001D4 -:100BF00081110CC082E10E94D40580930001811113 -:100C000005C08FEF0E94D405809300010E94CC059F -:100C100084B1807F84B985B1807F85B98AB1837FB3 -:100C20008AB98BB1837F8BB93E98469808950E940C -:100C30005505809300010E94EF0580B38C7080BB46 -:100C400081B3836F81BBE4E4F1E0A6E3B1E01192EC -:100C50001D9281E0E235F807D1F70C943F05BF9271 -:100C6000CF92DF92EF92FF920F931F93CF93DF9378 -:100C700080910001882379F0809135018F5F809306 -:100C80003501811108C00E94550580930001811132 -:100C900002C00E94E70406E311E0C0E0D0E0DD24DA -:100CA000D39482E0C82EEE24E394F12CC73000F5F3 -:100CB00080910001811162C080E40E94AA058093A6 -:100CC0000001811112C082E10E94D40580930001CD -:100CD00081110BC0C7010C2E01C0880F0A94EAF7DE -:100CE00080950E94D405809300010E94CC0546C0E7 -:100CF000CA30A1F028F4C83059F0C93061F005C0FD -:100D0000CC3089F070F0CD3089F0209A289810C04E -:100D1000219A29980DC0229A2A980AC0239A2B98C2 -:100D200007C0529A01C0539A5B9802C03E9A4698F7 -:100D3000E0EAEA95F1F78FB179995AC092E08170B3 -:100D40008D25892B7C9B02C090E001C094E0892B0B -:100D50007D9B02C090E001C098E0892B7E9B02C081 -:100D600090E001C090E1892B9FB19095991F992740 -:100D7000991F9295990F907E892B0FC08091000149 -:100D800081114BC080E40E94AA0580930001882352 -:100D900089F1B12C0E94CC058B2DF8019081981718 -:100DA00019F08083C09201010E94EF0521960F5F28 -:100DB0001F4FCE30D10509F079CF809101018823F2 -:100DC00071F1815080930101882339F08FE99FE010 -:100DD0000197F1F700C0000022C0A4E4B1E0E6E30F -:100DE000F1E081918D9391E0E434F907D1F717C0D8 -:100DF00090E0A5CF83E10E94D4058093000181118A -:100E0000C8CF81E40E94AA05809300018111C1CF5F -:100E10000E94E505B82EB094BDCF80E0BECF0E9401 -:100E2000E50481E0DF91CF911F910F91FF90EF904A -:100E3000DF90CF90BF900895E82FF0E0EC5BFE4F7D -:100E40008081089508958B3B910578F4883A910547 -:100E500040F5853A9105D0F48430910508F0B1C091 -:100E60008130910509F4ADC06BC0803E910508F456 -:100E700067C0883E910508F4A4C09C01205F310939 -:100E80002031310508F05CC090650895853A9105E0 -:100E900009F459C0863A910509F458C083E890E4F2 -:100EA0000895883A910509F454C0893A910509F4E6 -:100EB00053C08A3A910509F452C08B3A910509F45E -:100EC00051C08C3A910509F450C08D3A910509F44E -:100ED0004FC0803B910509F44EC08E3A910509F44C -:100EE0004DC08F3A910509F44CC0813B910509F43E -:100EF0004BC0823B910509F44AC0833B910509F43C -:100F000049C0843B910509F448C0853B910509F42B -:100F100047C0863B910509F446C0873B910509F41B -:100F200045C0883B910509F444C0893B910509F40B -:100F300043C08A3B910509F042C08AE296E40895D5 -:100F400080E090E0089581E890E4089582E890E4DC -:100F5000089582EE94E4089589EE94E408958AEE6B -:100F600094E4089585EB94E4089586EB94E4089561 -:100F700087EB94E408958CEC94E408958DEC94E46C -:100F8000089583E895E408958AE895E4089582E950 -:100F900095E4089584E995E4089581E296E408953E -:100FA00083E296E4089584E296E4089585E296E467 -:100FB000089586E296E4089587E296E4089580E035 -:100FC00094E40895089596E0799FF001112494E542 -:100FD000899FE00DF11D1124E60FF11DEE0FFF1F9B -:100FE000E851FF4F859194910895880F991F805A79 -:100FF0009040FC01859194910895880F991F80522B -:101000009F4FFC0185919491089526E0729FF00115 -:10101000112444E5849FE00DF11D1124E60FF11D1C -:10102000EE0FFF1FE851FF4F25913491C9019A95AA -:1010300081159F4110F4C9010895C901905281158D -:10104000904128F4C9019F700E94FD070895C901CD -:1010500090538115904120F4C9019927906C08950F -:10106000211580E5380769F40E94A5159FEF24E358 -:101070004CE0915020404040E1F700C000000C944B -:10108000001D213080E5380731F48091CD01816069 -:101090008093CD010895C90190558115904108F0C4 -:1010A00050C0832F99278F70992781309105D9F4EB -:1010B000A9014370552702C0880F991F4A95E2F78E -:1010C0009C68A90164E0440F551F6A95E1F7442725 -:1010D0005370842B952B73E0220F331F7A95E1F721 -:1010E000207633271DC08230910529F4922F88275E -:1010F000816F906A089583309105A9F4A901437026 -:10110000552781E090E002C0880F991F4A95E2F7C9 -:101110009C6843E0220F331F4A95E1F7207E377029 -:10112000822B932B08950497F1F4A901437055275E -:1011300081E090E002C0880F991F4A95E2F79A6813 -:10114000E8CFC90190578115904120F4C9019F70E3 -:1011500090620895C90190588115904120F4C90109 -:101160009F70906A0895203E3105E0F4203C3105DF -:1011700058F52133310509F470C048F4293231059E -:1011800009F464C02A32310509F46EC074C02933F1 -:101190003105F1F022383105D9F02533310509F454 -:1011A0004EC069C0233E310589F138F4203E310537 -:1011B000C1F0223E3105E1F05EC0263E310569F105 -:1011C000273E3105A9F157C0C9010E94F5070895CE -:1011D0008091E00180FD02C081FF4DC080EE90E073 -:1011E0004BC08091E00180FFF9CF89E390E044C0DB -:1011F0008091E00182FF0EC08091E00184FF03C076 -:1012000080E090E039C083EE90E036C08091E0014C -:1012100082FFF2CF82EE90E02FC08091E00183FF49 -:101220000BC08091E00184FDEBCF87EE90E024C0FD -:101230008091E00183FFF5CF86EE90E01DC08091A4 -:10124000E00185FF07C089E290E016C08091E001CF -:1012500085FFF9CF85E390E00FC08091E00186FF24 -:1012600007C08AE290E008C08091E00186FFF9CFD4 -:1012700081E390E001C0C9010E9423070895089509 -:101280000C943F09809162010895CF93DF9300D0C1 -:101290001F92CDB7DEB72091E601243019F523E087 -:1012A00029839B838A832093E9008FEF9091E80044 -:1012B000815095FD06C095ED9A95F1F700008111DA -:1012C000F5CF8091E80085FF0DC040E050E063E07D -:1012D00070E0CE0101960E94AF0B8091E8008E77FE -:1012E0008093E8000F900F900F90DF91CF910895B9 -:1012F000CF93DF9300D01F92CDB7DEB72091E601E8 -:10130000243021F522E029839B838A8383E0809324 -:10131000E9008FEF9091E800815095FD06C095EDB2 -:101320009A95F1F700008111F5CF8091E80085FFD3 -:101330000DC040E050E063E070E0CE0101960E94F5 -:10134000AF0B8091E8008E778093E8000F900F90AC -:101350000F90DF91CF9108952091E6012430F1F4B0 -:1013600022E02093E9002FEF3091E800215035FD75 -:1013700006C035ED3A95F1F700002111F5CF209127 -:10138000E80025FF0BC040E050E065E070E00E94FF -:10139000AF0B8091E8008E778093E8000895CF939B -:1013A000DF93EC018091E601843009F046C0909112 -:1013B0000C019923D9F090910D019923B9F08093F4 -:1013C000E9008FEF9091E800815095FD06C095E10E -:1013D0009A95F1F700008111F5CF8091E80085FF23 -:1013E0002CC040E050E060E170E017C081E08093E5 -:1013F000E9008FEF9091E800815095FD06C095EDD2 -:101400009A95F1F700008111F5CF8091E80085FFF2 -:1014100014C040E050E068E070E0CE010E94AF0BE5 -:101420008091E8008E778093E80080E1FE01A2E5DC -:10143000B1E001900D928A95E1F7DF91CF91089587 -:101440008091E501811109C00E94410D0E949E0D0D -:101450008091E20084608093E20008951092E5019B -:10146000089508950C9426230E94971C0E942C2313 -:101470000E943B100C94400942E061EC81E00E9424 -:10148000BB0C42E061EC82E00E94BB0C42E061ECEC -:1014900083E00E94BB0C42E161EC84E00C94BB0C45 -:1014A0008091E801833009F455C030F4813071F047 -:1014B000823009F48EC008958A3009F47AC08B30E6 -:1014C00009F460C0893009F09CC020C08091E70118 -:1014D000813A09F096C08091E800877F8093E80008 -:1014E0008091EB019091EC01892B21F060E080E08C -:1014F00090E003C060E182E591E070E00E94F80BAB -:101500008091E8008B778093E80008958091E7014F -:10151000813209F076C08091EB019091EC01009747 -:1015200019F0039709F06DC08091E800877F8093E0 -:10153000E8008091E80082FD05C08091E6018111FC -:10154000F8CF5FC08091F100809362018091E80044 -:101550008B7753C08091E701813A09F052C08091A6 -:10156000EB019091EC01892B09F04BC08091E800D0 -:10157000877F8093E8008091E80080FFFCCF809116 -:101580000C0136C08091E7018132D9F58091EB01E1 -:101590009091EC01892BA9F58091E800877F8093D9 -:1015A000E8000E94F00C8091E90180930C010C94FA -:1015B000A5158091E701813221F58091E800877FB0 -:1015C0008093E8000E94F00C8091EA01809363010F -:1015D00008958091E701813AA1F48091E800877F26 -:1015E0008093E8008091E80080FFFCCF8091630148 -:1015F0008093F1008091E8008E778093E8000C944E -:10160000F00C089584B7877F84BF88E10FB6F89403 -:1016100080936000109260000FBE90E080E80FB6EB -:10162000F89480936100909361000FBE0E948A102D -:101630000E94410D0E949E0D8091E2008460809383 -:10164000E20078940E9419100E948C1082E091E0D0 -:101650000E9436100E9414238091E601853069F4BF -:101660000E945A1C8091E4018823B1F30E94821CDD -:10167000882391F30E94990BEFCF0E949210ECCF38 -:10168000292F332723303105A9F06CF4213031059F -:1016900009F442C02230310509F043C08DE690E0E4 -:1016A00024E037E042C021323105C9F02232310551 -:1016B00019F137C099278130910541F082309105A9 -:1016C00041F0892B71F5E0E0F7E005C0E8EEF6E0C7 -:1016D00002C0E0EDF6E0849190E09F0126C0643006 -:1016E00000F5E62FF0E0EE0FFF1FEE5DFE4F2081CC -:1016F000318189E090E019C0643098F4E62FF0E081 -:10170000DF01AA0FBB1FA65EBE4F2D913C91EA5E82 -:10171000FE4F808190E009C082E190E021E737E050 -:1017200004C080E090E020E030E0FA0131832083C3 -:10173000089580E189BD82E189BD09B400FEFDCF35 -:101740008091D8008F7D8093D8008091E0008260E6 -:101750008093E0008091E00081FDFCCF0895CF925E -:10176000DF92EF92FF920F931F93CF93DF937C0151 -:101770008B01EA010E94110D811131C0209731F0D7 -:1017800088819981081B190BE80EF91EC12CD12CF8 -:101790000115110519F18091E80085FD14C08091B3 -:1017A000E8008E778093E800209741F08881998146 -:1017B0008C0D9D1D9983888385E011C00E94110DB9 -:1017C000882331F30CC0F70181917F018093F100F0 -:1017D00001501109FFEFCF1ADF0ADACF80E0DF9165 -:1017E000CF911F910F91FF90EF90DF90CF900895D0 -:1017F0002091ED013091EE012617370748F0611571 -:10180000710539F42091E8002E772093E80001C09B -:10181000B901FC0120E061157105B9F18091E60183 -:10182000882309F440C0853009F43FC08091E80066 -:1018300083FD3DC08091E80082FF06C08091E800F2 -:1018400082FF26C080E008958091E80080FFE3CF0A -:101850002091F3008091F20090E0922B61157105C8 -:1018600051F08830910538F421912093F1006150B6 -:1018700071090196F3CF21E0089709F020E08091EB -:10188000E8008E778093E800C6CF2111C7CFD6CF6E -:101890008091E601882339F0853039F08091E800A5 -:1018A00083FFCCCF04C082E0089583E0089581E0F7 -:1018B00008952091ED013091EE012617370748F089 -:1018C0006115710539F42091E8002E772093E80026 -:1018D00001C0B901FC0120E061157105C1F18091E1 -:1018E000E601882309F441C0853009F440C08091A5 -:1018F000E80083FD3EC08091E80082FF06C0809131 -:10190000E80082FF27C080E008958091E80080FF12 -:10191000E3CF2091F3008091F20090E0922B6115CB -:10192000710559F08830910540F424912093F1001D -:101930003196615071090196F2CF21E0089709F0C4 -:1019400020E08091E8008E778093E800C5CF2111D8 -:10195000C6CFD5CF8091E601882339F0853039F0A4 -:101960008091E80083FFCBCF04C082E0089583E03C -:10197000089581E00895982F973058F59093E900E5 -:10198000981739F07091EC002091ED005091F00023 -:1019900003C0242F762F50E021FF19C03091EB00B7 -:1019A0003E7F3093EB003091ED003D7F3093ED00B2 -:1019B0003091EB0031603093EB007093EC0020939A -:1019C000ED005093F0002091EE0027FF07C09F5FCD -:1019D000D3CF8F708093E90081E0089580E008956F -:1019E0008091E70187FD05C08091E80080FF0EC06F -:1019F00012C08091E80082FD05C08091E60181114E -:101A0000F8CF08958091E8008B7708C08091E601B7 -:101A10008111EACF08958091E8008E778093E800E5 -:101A200008958091E4009091E50045E62091EC0056 -:101A300020FF21C02091E80020FD21C02091E60177 -:101A4000222389F0253089F02091EB0025FD0FC07D -:101A50002091E4003091E5002817390739F341500F -:101A600041F0C901E3CF82E0089583E0089581E069 -:101A7000089584E008952091E80022FFDFCF80E000 -:101A800008950E94AF0D0E94B70DE0EEF0E0808156 -:101A900081608083E8EDF0E080818F77808319BCDE -:101AA000A7EDB0E08C918E7F8C9380818F7E8083B8 -:101AB0001092E50108950F931F93CF93DF930E9437 -:101AC000AF0D0E94B70DC8EDD0E088818F77888375 -:101AD00088818068888388818F7D888319BC109273 -:101AE000E6011092E2011092E4011092E30100EE8F -:101AF00010E0F80180818B7F8083888181608883FA -:101B000042E060E080E00E94BB0CE1EEF0E080810A -:101B10008E7F8083E2EEF0E080818160808380812F -:101B200088608083F80180818E7F808388818061D6 -:101B30008883DF91CF911F910F910895E8EDF0E038 -:101B400080818F7E8083E7EDF0E0808181608083FB -:101B500084E082BF81E08093E5010C945B0DE8EDA9 -:101B6000F0E080818E7F80831092E20008951092D1 -:101B7000DA001092E10008951F920F920FB60F92B3 -:101B800011242F933F934F935F936F937F938F9382 -:101B90009F93AF93BF93EF93FF938091E10082FFF8 -:101BA0000BC08091E20082FF07C08091E1008B7F33 -:101BB0008093E1000E9418108091DA0080FF1FC01E -:101BC0008091D80080FF1BC08091DA008E7F8093C7 -:101BD000DA008091D90080FF0DC080E189BD82E1EB -:101BE00089BD09B400FEFDCF81E08093E6010E942B -:101BF000200A05C019BC1092E6010E942E0A8091AD -:101C0000E10080FF19C08091E20080FF15C0809143 -:101C1000E2008E7F8093E2008091E20080618093F9 -:101C2000E2008091D80080628093D80019BC85E0E2 -:101C30008093E6010E94320A8091E10084FF30C067 -:101C40008091E20084FF2CC080E189BD82E189BDE2 -:101C500009B400FEFDCF8091D8008F7D8093D8001D -:101C60008091E1008F7E8093E1008091E2008F7E81 -:101C70008093E2008091E20081608093E200809195 -:101C8000E201882311F084E007C08091E30087FF20 -:101C900002C083E001C081E08093E6010E94340A23 -:101CA0008091E10083FF29C08091E20083FF25C07D -:101CB0008091E100877F8093E10082E08093E601DC -:101CC0001092E2018091E1008E7F8093E10080918B -:101CD000E2008E7F8093E2008091E2008061809339 -:101CE000E20042E060E080E00E94BB0C8091F000E6 -:101CF00088608093F0000E94310AFF91EF91BF91BC -:101D0000AF919F918F917F916F915F914F913F9193 -:101D10002F910F900FBE0F901F9018951F920F924A -:101D20000FB60F9211242F933F934F935F936F93AE -:101D30007F938F939F93AF93BF93CF93EF93FF9333 -:101D4000C091E900CF708091EC001092E900809181 -:101D5000F000877F8093F00078940E94CA0E109262 -:101D6000E9008091F00088608093F000C093E90062 -:101D7000FF91EF91CF91BF91AF919F918F917F9103 -:101D80006F915F914F913F912F910F900FBE0F90E8 -:101D90001F9018951F93CF93DF93CDB7DEB7AA9707 -:101DA0000FB6F894DEBF0FBECDBFE7EEF1E0809135 -:101DB000F100819321E0EF3EF207C9F70E94500A3B -:101DC0008091E80083FF1CC12091E7013091E80178 -:101DD000832F90E08A30910508F012C1FC01EA5A85 -:101DE000FF4F0C94AE24203881F0223809F008C14E -:101DF0008091EB018F708093E9008091EB0085FB6F -:101E0000882780F91092E90006C08091E301909143 -:101E1000E401911182609091E800977F9093E8002F -:101E20008093F1001092F100C5C0822F8D7F09F0E0 -:101E3000E7C0222319F0223061F0E2C08091E9016D -:101E4000813009F0DDC0333009F080E08093E40197 -:101E500028C08091E901811124C02091EB012F70ED -:101E600009F4CEC02093E9008091EB0080FF19C0F7 -:101E70008091EB00333011F4806211C08061809357 -:101E8000EB0081E090E0022E01C0880F0A94EAF78F -:101E90008093EA001092EA008091EB0088608093C2 -:101EA000EB001092E9008091E800877F86C0211145 -:101EB000A7C01091E9011F778091E3008078812B02 -:101EC0008093E3008091E800877F8093E8000E9480 -:101ED000F00C8091E80080FFFCCF8091E3008068E7 -:101EE0008093E300112311F083E001C082E080932E -:101EF000E60186C02058223008F082C08091E901B6 -:101F00009091EA018C3D23E0920779F583E08A8382 -:101F10008AE289834FB7F894DE01139620E03EE011 -:101F200051E2E32FF0E050935700E49120FF03C00B -:101F3000E295EF703F5FEF708E2F90E0EA3010F087 -:101F4000C79601C0C0968D939D932F5F243149F7AA -:101F50004FBF8091E800877F8093E8006AE270E0DD -:101F6000CE0101960E94F80B14C0AE014F5F5F4F87 -:101F70006091EB010E94400B009709F441C0209151 -:101F8000E800277F2093E800BC0189819A810E94A4 -:101F9000590C8091E8008B778093E80031C020389D -:101FA00079F58091E800877F8093E8008091E201D5 -:101FB0008093F1008091E8008E778093E8000E9482 -:101FC000F00C1EC021111CC09091E9019230C0F4A8 -:101FD0008091E800877F8093E8009093E2010E945F -:101FE000F00C8091E201811104C08091E30087FF31 -:101FF00002C084E001C081E08093E6010E943C0AB7 -:102000008091E80083FF0AC08091E800877F809379 -:10201000E8008091EB0080628093EB00AA960FB6F7 -:10202000F894DEBF0FBECDBFDF91CF911F91089511 -:102030000895CF938091E6018823B1F08091E90063 -:102040008F709091EC0090FF02C090E801C090E08A -:10205000C92FC82B1092E9008091E80083FD0E94EF -:10206000CA0ECF70C093E900CF9108959093690193 -:10207000809368010895E0916801F09169013097BB -:1020800021F00190F081E02D099480E00895E09125 -:102090006801F0916901309721F00280F381E02D11 -:1020A00009940895E0916801F0916901309721F059 -:1020B0000480F581E02D0994089520916601309106 -:1020C00067018217930771F090936701809366010F -:1020D000E0916801F0916901309721F00680F78165 -:1020E000E02D0994089520916401309165018217D3 -:1020F000930771F09093650180936401E09168010A -:10210000F0916901309721F00084F185E02D099468 -:10211000089508950C9489100E949D1C0E94170632 -:102120000C94631DCF92DF92EF92FF920F931F9357 -:10213000CF93DF93CDB7DEB72B970FB6F894DEBF02 -:102140000FBECDBF0E942F063BE6E32E31E0F32EFB -:1021500000E010E0C02E802F0E941C07F701D190F4 -:102160007F01D826B1F40F5F1F4F0E30110591F794 -:102170008FEF89838A831B820E94A61C8160782F3F -:102180009D838C8349815A816B818D810E94351199 -:1021900041C09091CD0191FF04C08B870E9422071E -:1021A0008B8520E030E04D2D50E0922FBA01022EB9 -:1021B00002C0759567950A94E2F760FF25C02E83EB -:1021C000CF82EE24E394F12C02C0EE0CFF1C9A9512 -:1021D000E2F790E08E219F2121E0892B09F420E095 -:1021E00028870E94A61C8160782F9A8789874E8154 -:1021F0005F8168858A850E943511F801E559FE4F97 -:1022000080818E25808306C02F5F3F4F26303105A9 -:1022100061F6A9CF0E94472010916A010E943B10ED -:102220001817A1F00E943B1080936A012B960FB6FD -:10223000F894DEBF0FBECDBFDF91CF911F910F91FC -:10224000FF90EF90DF90CF900C9440092B960FB643 -:10225000F894DEBF0FBECDBFDF91CF911F910F91DC -:10226000FF90EF90DF90CF900895CF93DF93CDB79D -:10227000DEB72B970FB6F894DEBF0FBECDBF4F83EE -:10228000588769877A878B87DE01119686E0FD0182 -:1022900011928A95E9F785E0FE01379601900D923B -:1022A0008A95E1F749815A816B817C818D819E817C -:1022B0000E9471182B960FB6F894DEBF0FBECDBFEB -:1022C000DF91CF910895CF93C82F882309F4C1C01F -:1022D000823859F40E943B1081FDBBC089E30E9403 -:1022E0000E1B0E94D81B89E30CC0833879F40E942E -:1022F0003B1080FDAEC083E50E940E1B0E94D81BE0 -:1023000083E50E944E1BCF910C94D81B843859F45E -:102310000E943B1082FD9DC087E40E940E1B0E941C -:10232000D81B87E4EECF8CEF8C0F813A48F48C2FCA -:102330000E947C2281118DC08C2F0E940E1BE3CF46 -:1023400080E28C0F883048F4C77081E001C0880FAC -:10235000CA95EAF70E948F1BD6CF8BE58C0F83308E -:1023600078F4C53A29F0C63A31F482E890E005C025 -:1023700081E890E002C083E890E0CF910C945D107A -:1023800088E58C0F833108F064C0C83A39F1C93A46 -:1023900041F1CA3A49F1CB3A51F1CC3A59F1CD3A2F -:1023A00061F1C03B69F1CE3A71F1CF3A79F1C13BAD -:1023B00081F1C23B89F1C33B91F1C43B99F1C53B2B -:1023C000A1F1C63BA9F1C73BB1F1C83BB9F1C93B8B -:1023D000C1F1CA3BC9F58AE292E038C082EE90E0D2 -:1023E00035C089EE90E032C08AEE90E02FC085EBD8 -:1023F00090E02CC086EB90E029C087EB90E026C0EF -:102400008CEC90E023C08DEC90E020C083E891E05C -:102410001DC08AE891E01AC082E991E017C084E902 -:1024200091E014C081E292E011C083E292E00EC01C -:1024300084E292E00BC085E292E008C086E292E07E -:1024400005C087E292E002C080E090E0CF910C945A -:102450007310CF910895882309F44BC0823859F442 -:102460000E943B1081FF45C089E30E940E1B0E9421 -:10247000D81B89E30CC0833871F40E943B1080FFA5 -:1024800038C083E50E940E1B0E94D81B83E50E9482 -:102490004E1B0C94D81B843859F40E943B1082FFC9 -:1024A00028C087E40E940E1B0E94D81B87E4EFCF50 -:1024B0009CEF980F913A58F390E2980F983050F4AF -:1024C000877091E001C0990F8A95EAF7892F0E94E1 -:1024D000951BDFCF9BE5980F933020F480E090E0D0 -:1024E0000C945D10885A833120F480E090E00C94C5 -:1024F00073100895882321F00E948F1B0C94D81B21 -:102500000895882321F00E94951B0C94D81B0895F0 -:10251000CF92DF92EF92FF920F931F93CF93DF93AF -:10252000CDB7DEB728970FB6F894DEBF0FBECDBF8C -:102530008C0185E0F801DE01119601900D928A95DB -:10254000E1F7F80140813181F280258122952F70D9 -:1025500083819481892B31F03F3F31F481E04F3FFB -:1025600019F403C081E001C080E080FDCBC2498343 -:102570003A8389819A812F830E94CC1A9E8388870F -:102580000E94CB1A0E949E192F814E816885FF20E0 -:1025900029F00E94AC1B68854E812F81E42FE295C3 -:1025A000EF70F0E0E05AFF4F0C94AE24842F807F50 -:1025B000142F1F70882311F01295107FFF2059F0FF -:1025C000112309F454C2812F68870E949F1B0E9427 -:1025D000D81B68854CC2862F0E942B12112309F448 -:1025E00091C2812F0E94A51B28960FB6F894DEBFDA -:1025F0000FBECDBFDF91CF911F910F91FF90EF9054 -:10260000DF90CF900C94D81B342F307F842F8F70A5 -:10261000303211F08295807F662319F0613019F114 -:102620002BC0FF20B1F0222309F493C1213009F01F -:1026300090C128960FB6F894DEBF0FBECDBFDF91D4 -:10264000CF911F910F91FF90EF90DF90CF900C945E -:10265000BF1B222319F0213009F454C28E830E943B -:10266000C21B8E8189C1FF2021F0223008F04AC2AE -:1026700070C1211147C280C1FF2021F0222309F43B -:1026800068C1F5C1222309F477C105C2242F26951C -:102690002695237030E02115310521F021303105D8 -:1026A000C9F030C2FF2021F0862F942F937002C012 -:1026B00080E090E028960FB6F894DEBF0FBECDBF45 -:1026C000DF91CF911F910F91FF90EF90DF90CF900E -:1026D0000C945D10FF2021F0862F942F937002C080 -:1026E00080E090E028960FB6F894DEBF0FBECDBF15 -:1026F000DF91CF911F910F91FF90EF90DF90CF90DE -:102700000C947310862FFF2019F00E944F1F02C0F7 -:102710000E94B71F28960FB6F894DEBF0FBECDBF3C -:10272000DF91CF911F910F91FF90EF90DF90CF90AD -:102730000C943C20842F837009F076C0F110E2C124 -:10274000262F229526952770220F220F862F8F7015 -:10275000C82ED12CE12CF12C022E04C0CC0CDD1C97 -:10276000EE1CFF1C0A94D2F764FF10C06FE070E00B -:1027700080E090E004C0660F771F881F991F2A959C -:10278000D2F7609570958095909503C060E070E0F9 -:10279000CB01242F269526952370422F50E04230FE -:1027A0005105D1F04330510559F16C297D298E290D -:1027B0009F294130510541F128960FB6F894DEBFAC -:1027C0000FBECDBFDF91CF911F910F91FF90EF9082 -:1027D000DF90CF900C94C3196C297D298E299F29F5 -:1027E00028960FB6F894DEBF0FBECDBFDF91CF9114 -:1027F0001F910F91FF90EF90DF90CF900C94DD1917 -:102800000E94C319C701B60128960FB6F894DEBF1F -:102810000FBECDBFDF91CF911F910F91FF90EF9031 -:10282000DF90CF900C94A919FF2019F0842F8170AC -:1028300001C08695882309F465C1262F2295269527 -:102840002770220F220F862F8F70C82ED12CE12CDB -:10285000F12C022E04C0CC0CDD1CEE1CFF1C0A94D3 -:10286000D2F764FF10C06FE070E080E090E004C039 -:10287000660F771F881F991F2A95D2F7609570956C -:102880008095909503C060E070E0CB01242F2695E1 -:1028900026952370422F50E042305105D1F043304D -:1028A000510559F16C297D298E299F294130510507 -:1028B00041F128960FB6F894DEBF0FBECDBFDF9171 -:1028C000CF911F910F91FF90EF90DF90CF900C94DC -:1028D000971A6C297D298E299F2928960FB6F8947E -:1028E000DEBF0FBECDBFDF91CF911F910F91FF9043 -:1028F000EF90DF90CF900C94B11A0E94971AC70105 -:10290000B60128960FB6F894DEBF0FBECDBFDF919B -:10291000CF911F910F91FF90EF90DF90CF900C948B -:102920007D1A603FC9F118F4603E50F49BC0623FCD -:1029300009F460C008F44AC0633F09F46FC092C054 -:10294000162F1F70842F8F71FF2099F00E94161A86 -:10295000812F28960FB6F894DEBF0FBECDBFDF9152 -:10296000CF911F910F91FF90EF90DF90CF900C943B -:102970007A120E94371A812F28960FB6F894DEBF7C -:102980000FBECDBFDF91CF911F910F91FF90EF90C0 -:10299000DF90CF900C948112FF20A1F02111B2C0E2 -:1029A000842F8F7128960FB6F894DEBF0FBECDBF6F -:1029B000DF91CF911F910F91FF90EF90DF90CF901B -:1029C0000C945C1A223008F09DC0EACFFF20A1F0E1 -:1029D000842F8F7128960FB6F894DEBF0FBECDBF3F -:1029E000DF91CF911F910F91FF90EF90DF90CF90EB -:1029F0000C94161AFF2061F3842F8F7128960FB65E -:102A0000F894DEBF0FBECDBFDF91CF911F910F9124 -:102A1000FF90EF90DF90CF900C94371AFF2091F049 -:102A2000842F8F7128960FB6F894DEBF0FBECDBFEE -:102A3000DF91CF911F910F91FF90EF90DF90CF909A -:102A40000C94011A28960FB6F894DEBF0FBECDBFC6 -:102A5000DF91CF911F910F91FF90EF90DF90CF907A -:102A60000C94F719FF20A1F0222309F4B1CF862F8F -:102A700028960FB6F894DEBF0FBECDBFDF91CF9181 -:102A80001F910F91FF90EF90DF90CF900C94631106 -:102A9000222309F4B1CF862F28960FB6F894DEBF13 -:102AA0000FBECDBFDF91CF911F910F91FF90EF909F -:102AB000DF90CF900C942B124F70C8010E94A50498 -:102AC00028960FB6F894DEBF0FBECDBFDF91CF9131 -:102AD0001F910F91FF90EF90DF90CF900C941E19F3 -:102AE0004F70C80128960FB6F894DEBF0FBECDBF59 -:102AF000DF91CF911F910F91FF90EF90DF90CF90DA -:102B00000C94E20728960FB6F894DEBF0FBECDBF37 -:102B1000DF91CF911F910F91FF90EF90DF90CF90B9 -:102B200008950E94AC1B0E94BC1B0E94811B0E9446 -:102B3000D81B0E94E8200E943C2080E090E00E9488 -:102B40005D1080E090E00C9473100E949C1B0C942C -:102B500091150E94CC1A292F22952F7030E02C302D -:102B600031054CF42A3031056CF422503109223001 -:102B7000310590F407C02C30310551F02F3031056C -:102B800039F00AC0803E10F0803F31F481E00895B2 -:102B900093FB882780F9089580E00895CF93DF9311 -:102BA00000D000D01F92CDB7DEB70F900F900F90DE -:102BB0000F900F90DF91CF910895CF93DF9300D0C6 -:102BC00000D000D0CDB7DEB726960FB6F894DEBFA2 -:102BD0000FBECDBFDF91CF9108951F93CF93DF93A9 -:102BE000C091790116E080917A01C81799F0D0E080 -:102BF0001C9FF0011D9FF00D1124E558FE4F4081F0 -:102C0000518162817381848195810E94DD152196B5 -:102C1000C770E9CFDF91CF911F9108954091AB012B -:102C20005091AC016091AD017091AE018091AF0106 -:102C30009091B0010C94DD15CF938091B0018295F5 -:102C40008F7009F05FC08091AD01882309F45AC0EC -:102C500020917901A0917A016091AB017091AC0152 -:102C60008091AE019091AF0131E06F3F09F030E00B -:102C7000B32FC6E02A1709F445C0009721F07F3F23 -:102C800021F44B2F03C041E001C040E030E040FDA3 -:102C900035C0C29FF001C39FF00D1124E558FE4FCF -:102CA000418174132BC04081641328C042814111BB -:102CB00025C0438154814817590710F441505109E8 -:102CC000481B590B483C5105C8F48091B0018F70E6 -:102CD00080618093B00186E0829FF001839FF00DB8 -:102CE0001124E058FE4F80818F70806180838BEAD1 -:102CF00091E00E948812CF910C94ED152F5F3F4F09 -:102D00002770B8CFCF910895CF92DF92EF92FF92C4 -:102D10000F931F93CF93DF93CDB7DEB762970FB6B4 -:102D2000F894DEBF0FBECDBF8C0185E0F801DE0157 -:102D30001D9601900D928A95E1F7D8014C9111965C -:102D40005C91119712966C9112971396ED90FC90EE -:102D500014977091AB01E091AC012091AE013091DC -:102D6000AF012115310531F0EF3F31F481E07F3FB4 -:102D700019F403C081E001C080E0B82FB170CB2E00 -:102D800080FD6CC1D090AD01DD2009F4F5C0F0915B -:102D9000B001E216F30638F0C701821B930B883CA2 -:102DA000910548F09BC0209530952E0D3F1D283C85 -:102DB000310508F093C08F2F807F09F052C0E513D2 -:102DC00014C0741312C0D62E61110FC0FF70F061D1 -:102DD000F093B0010E940E168BEA91E00E948812D7 -:102DE0008091B001F80185836CC1EF2831F05F3F1D -:102DF00031F481E04F3F19F403C081E001C080E06D -:102E000080FD03C081E0862701C080E0F82FF170CB -:102E1000FF2E80FF1CC08091790120917A0136E05D -:102E2000821709F428C190E0389FF001399FF00D16 -:102E30001124E558FE4F7181571306C07081471366 -:102E400003C07281671303C001968770E9CFD62E45 -:102E5000662309F436C18091B00181608093B0018E -:102E600053C0E51308C0741306C0611104C0D80133 -:102E70001596FC93AEC04D875E878D859E856A8BC7 -:102E80000E94A9156A89882329F1D62E662311F19B -:102E90002091B001822F82958F7090E002970CF400 -:102EA00060C08091AB019091AC0198878F831986A7 -:102EB000FB86EA862C87CE01079651C0E51731F1D3 -:102EC0004D875E878D859E856A8B0E94A9156A89CC -:102ED00081112EC0C8010E948812A4C08F2F807F4C -:102EE00069F77E2DF98AE88A89890E94CE158BEAD6 -:102EF00091E00E948812EBEAF1E086E0DF011D928A -:102F00008A95E9F70E940E16D12CDBC07413D8CF36 -:102F10006111D6CFD8011596FC93C8010E94881282 -:102F2000EBEAF1E086E0DF011D928A95E9F7C9C07E -:102F3000D62E662379F22091B001822F82958F7070 -:102F400090E0029774F08091AB019091AC019A836C -:102F500089831B82FD82EC822E83CE0101960E9422 -:102F6000881286E0F801ABEAB1E001900D928A95F3 -:102F7000E1F70E941C166FC0E216F30628F0C701A5 -:102F8000821B930B9C0104C0209530952E0D3F1D94 -:102F9000283C310508F052C0D62E662309F49ACF9A -:102FA000E5132CC074132AC08091B00180FD1DC0B0 -:102FB000982F92959F70C9F0D80115968C9315970C -:102FC0009F3039F09F5F9295907F8F70892B159677 -:102FD0008C93C8010E94881286E0F801ABEAB1E048 -:102FE00001900D928A95E1F736C086E0F801ABEAD0 -:102FF000B1E001900D928A95E1F763C04D875E873D -:103000008D859E850E94A915882379F086E0F801B8 -:10301000ABEAB1E001900D928A95E1F70E941C168F -:103020000E940E16DD24D3944CC08091B0018160C3 -:103030008093B001C8010E94881243C07E2DF98A96 -:10304000E88A89890E94CE15EBEAF1E086E0DF018B -:103050001D928A95E9F70E940E1633C0662309F483 -:1030600039CF4D875E878D859E850E94A91588235F -:1030700009F430CFCBCF4D875E878D859E850E942A -:10308000CC1A292F22952F7030E0223031052CF4F4 -:103090009F7041F0811106C00CC0243031052CF422 -:1030A0009F7049F4805E883020F0C8010E94881229 -:1030B000CF2CDC2C06C0D80115969C91907F91F7FF -:1030C000F8CF8D2D62960FB6F894DEBF0FBECDBF40 -:1030D000DF91CF911F910F91FF90EF90DF90CF90F4 -:1030E00008951F93CF93DF93CDB7DEB72C970FB61C -:1030F000F894DEBF0FBECDBF4F83588769877A87AC -:103100008B879C87CE0107960E9484168823C1F086 -:103110002F8138858A859B85892B31F03F3F11F0BF -:1031200080E003C02F3FE1F781E0811147C04F816C -:10313000588569857A858B859C850E94DD153EC002 -:1031400086E0FE013796DE01119601900D928A9578 -:10315000E1F7FF81E8854A855B854115510531F02E -:10316000EF3F31F481E0FF3F19F403C081E001C07B -:1031700080E080FD23C020917A0130E0C9010196F2 -:10318000877099276091790170E086179707F1F1B0 -:10319000F983EA835D834C8396E0929FD001939FED -:1031A000B00D1124A558BE4FFE01319601900D922D -:1031B0009A95E1F780937A010E94ED1516E08091CF -:1031C000790190917A01891779F1189FC001112432 -:1031D00085589E4F0E948416882331F1E091790131 -:1031E0001E9FF0011124E558FE4F408151816281FC -:1031F0007381848195810E94DD158091790190E031 -:1032000001968770992780937901D9CF0E94A515DF -:1032100010927A0110927901EBEAF1E086E0DF0189 -:103220001D928A95E9F7CACF2C960FB6F894DEBFA7 -:103230000FBECDBFDF91CF911F910895EF92FF9206 -:103240000F931F93CF93DF93FC01009709F46FC096 -:10325000F12CEE24E394EF0121968491843740F41D -:10326000843008F055C0813081F0823021F15FC098 -:10327000853709F447C0C0F19CE7980F903708F0F4 -:1032800056C08F770E942B1245C08F010E5F1F4FD3 -:10329000FE01849190E2980F983050F48770FE2DD3 -:1032A00001C0FF0F8A95EAF78F2F0E94AF1B15C050 -:1032B0000E94631114C08F010E5F1F4FFE018491A5 -:1032C00090E2980F983068F48770FE2D01C0FF0FD0 -:1032D0008A95EAF78F2F0E94B51B0E94D81BE80140 -:1032E00019C00E942B12FBCFCF010296FE01C491A0 -:1032F000CC2361F0EFE9FFE03197F1F700C0000067 -:10330000C150F6CFCF010296FE01F490EC0102C04D -:103310000E9463118F2D882341F0EFE9FFE0319780 -:10332000F1F700C000008150F6CFFE0194CFDF918D -:10333000CF911F910F91FF90EF90089508956093A2 -:10334000B5017093B6018093B7019093B8010C94C6 -:1033500091150F931F930091B5011091B601209123 -:10336000B7013091B801062B172B282B392B00936E -:10337000B5011093B6012093B7013093B8011F91A6 -:103380000F910C9491150F931F930091B50110911B -:10339000B6012091B7013091B801062317232823E5 -:1033A00039230093B5011093B6012093B7013093F0 -:1033B000B8011F910F910C9491150F931F930091D9 -:1033C000B5011091B6012091B7013091B8010627DF -:1033D0001727282739270093B5011093B6012093AA -:1033E000B7013093B8011F910F910C949115109271 -:1033F000B1011092B2011092B3011092B4010C9479 -:10340000911541E050E060E070E004C0440F551FAA -:10341000661F771F8A95D2F74093B1015093B2018E -:103420006093B3017093B4010C94911541E050E0A6 -:1034300060E070E004C0440F551F661F771F8A9537 -:10344000D2F78091B1019091B201A091B301B091F6 -:10345000B401842B952BA62BB72B8093B1019093AD -:10346000B201A093B301B093B4010C94911541E063 -:1034700050E060E070E004C0440F551F661F771FE6 -:103480008A95D2F740955095609570958091B101DD -:103490009091B201A091B301B091B401842395231E -:1034A000A623B7238093B1019093B201A093B301F7 -:1034B000B093B4010C94911541E050E060E070E0ED -:1034C00004C0440F551F661F771F8A95D2F780915D -:1034D000B1019091B201A091B301B091B4018427E0 -:1034E0009527A627B7278093B1019093B201A093A7 -:1034F000B301B093B4010C9491150F931F930091F5 -:10350000B1011091B2012091B3013091B401062BA9 -:10351000172B282B392B0093B1011093B201209364 -:10352000B3013093B4011F910F910C9491150F9337 -:103530001F930091B1011091B2012091B30130911C -:10354000B40106231723282339230093B1011093D4 -:10355000B2012093B3013093B4011F910F910C94E9 -:1035600091150F931F930091B1011091B201209119 -:10357000B3013091B4010627172728273927009374 -:10358000B1011093B2012093B3013093B4011F91A4 -:103590000F910C9491150895CF92DF92EF92FF92C4 -:1035A0000F931F93CF93DF93EC01C090B501D090A0 -:1035B000B601E090B701F090B8018091B10190910F -:1035C000B201A091B301B091B401C82AD92AEA2A64 -:1035D000FB2A0FE110E0B701A601002E04C076958A -:1035E0006795579547950A94D2F740FF07C0BE01EB -:1035F000802F0E9405088130910539F4015011098E -:1036000050F7BE0180E00E940508DF91CF911F9125 -:103610000F91FF90EF90DF90CF90089590910C0163 -:103620009923D9F090910D019923B9F0982F96958F -:10363000969596959F3088F5E0910E01F0910F01D7 -:10364000E90FF11D877021E030E001C0220F8A955B -:10365000EAF78181822B8183089540910E01509178 -:103660000F0120E030E09FEFFA01E20FF31F6281CB -:10367000681799F09F3F19F4611101C0922F2F5FD5 -:103680003F4F2E30310581F79F3F39F0FA01E90FA6 -:10369000F11D97FDFA9582830895089590910C018C -:1036A0009923E1F090910D019923C1F0982F9695FF -:1036B000969596959F3020F5E0910E01F0910F01BF -:1036C000E90FF11D877021E030E001C0220F8A95DB -:1036D000EAF72095818128232183089540910E01E6 -:1036E00050910F0120E030E0FA01E20FF31F9281C8 -:1036F000981301C012822F5F3F4F2E303105A1F782 -:10370000089581E090E0E0910E01F0910F01E80F43 -:10371000F91F1082019680319105A9F708959091C3 -:10372000CC01982B9093CC01089580959091CC0179 -:1037300098239093CC0108951092CC010895909114 -:10374000CB01982B9093CB01089580959091CB015C -:1037500098239093CB0108951092CB0108959091F6 -:10376000CA01982B9093CA01089580959091CA013F -:1037700098239093CA0108951092CA0108958093E6 -:10378000B90108951092B901089540910E01509128 -:103790000F0120E030E080E0FA01E20FF31F918199 -:1037A00091118F5F2F5F3F4F2F303105A9F708959B -:1037B000E0910E01F0910F018091CC018083E091A6 -:1037C0000E01F0910F0180819091CB01892B8083B4 -:1037D000E0910E01F0910F0180819091CA01892B37 -:1037E00080839091B901992361F0E0910E01F091ED -:1037F0000F018081892B80830E94C51B811110924B -:10380000B90180910E0190910F010C944710CF9255 -:10381000DF92EF92FF920F931F936C01EE24FF242F -:10382000C114D104E104F10421F46B017C0180E0B6 -:1038300001C080E133272F2D1E2D0D2D01151105FF -:103840002105310519F0885F68017901970186012A -:10385000A4E03695279517950795AA95D1F70115F8 -:1038600011052105310519F08C5F68017901970177 -:103870008601F2E03695279517950795FA95D1F7C9 -:10388000011511052105310519F08E5F68017901D7 -:10389000B701A6017695679557954795452B462B19 -:1038A000472B09F08F5F1F910F91FF90EF90DF90F2 -:1038B000CF9008958091E601843009F11092CE01F5 -:1038C00020E488E190E00FB6F894A895809360001A -:1038D0000FBE2093600083B7817F846083BF83B76E -:1038E000816083BF7894889583B78E7F83BF88E19A -:1038F0000FB6F89480936000109260000FBE089598 -:1039000008950895CF930E94801C0E942F060E9464 -:10391000811CC0E08C2F0E941C07811105C0CF5F65 -:10392000CE30C1F780E001C081E0CF9108950E94C0 -:10393000A5150E943B100C94400982E084BD93E0E1 -:1039400095BD9AEF97BD80936E0008952FB7F894B8 -:103950008091CF019091D001A091D101B091D2017D -:103960002FBF0895CF92DF92EF92FF920F931F9394 -:103970002FB7F8944091CF015091D0016091D101BF -:103980007091D2012FBF6A017B01EE24FF248C01CC -:1039900020E030E0C016D106E206F30610F44150F4 -:1039A0005109481B590BCA011F910F91FF90EF90CD -:1039B000DF90CF9008951F920F920FB60F921124AF -:1039C0008F939F93AF93BF938091CF019091D0013C -:1039D000A091D101B091D2010196A11DB11D80939A -:1039E000CF019093D001A093D101B093D201BF91A8 -:1039F000AF919F918F910F900FBE0F901F901895D0 -:103A00000E94410DF8942FEF87EA91E62150804003 -:103A10009040E1F700C0000087E090EBDC0180936C -:103A2000EF019093F001A093F101B093F2012CE02B -:103A300088E190E00FB6F894A895809360000FBEDF -:103A400020936000FFCFEF92FF920F931F93CF93CD -:103A5000DF93E82EF12C8F2D0E941C07C0E0D0E0F0 -:103A6000082F10E098010C2E02C0359527950A9476 -:103A7000E2F720FD05C02196C630D10599F709C0AF -:103A80006C2F7F2D80E00E94E307E812F4CF81E0E5 -:103A900005C0F3948EE0F812DECF80E0DF91CF9185 -:103AA0001F910F91FF90EF900895CF93C82F8CE254 -:103AB0000E94231D882321F08C2FCF910C94231D6D -:103AC00080E0CF910895CF930E94A81E811102C07B -:103AD0000E948E1EC5E6C15049F00E942F068FE35A -:103AE0009CE90197F1F700C00000F5CF89E20E9440 -:103AF000551D811111C18AE20E94551D81110E943C -:103B00008E1E85E00E94551D81110E94001D0E949D -:103B1000B31E8093CD0187E00E94551D882399F143 -:103B20008BE10E94551D882351F09091CD0191FBAE -:103B3000882780F921E0822780FB91F922C08EE05E -:103B40000E94551D882351F09091CD0192FB88274A -:103B500080F921E0822780FB92F913C080E10E9466 -:103B6000551D9091CD01882341F093FB882780F962 -:103B700021E0822780FB93F904C0892F809580FB88 -:103B800090F99093CD018091CD010E94B71E0E94C3 -:103B9000C51E8093E00180EE0E94551D882341F0F0 -:103BA0008091E001982F909590FB80F98093E0013F -:103BB00089E30E94551D882359F09091E00191FB03 -:103BC000882780F921E0822780FB91F99093E0011A -:103BD00082EE0E94551D882359F09091E00192FBDE -:103BE000882780F921E0822780FB92F99093E001F9 -:103BF00086EE0E94551D882359F09091E00193FBB9 -:103C0000882780F921E0822780FB93F99093E001D7 -:103C100083EE0E94551D882359F09091E00194FB9A -:103C2000882780F921E0822780FB94F99093E001B6 -:103C300085E30E94551D882359F09091E00195FB82 -:103C4000882780F921E0822780FB95F99093E00195 -:103C500081E30E94551D882359F09091E00196FB65 -:103C6000882780F921E0822780FB96F99093E00174 -:103C700081E10E94551D882359F09091E00197FB46 -:103C8000882780F921E0822780FB97F99093E00153 -:103C90008091E0010E94C91E8091E00187FB882786 -:103CA00080F980930D0187E20E94551DC82F8EE197 -:103CB0000E94551D8111C2608FE10E94551D811126 -:103CC000C46080E20E94551D8111C86081E20E949B -:103CD000551D8111C06182E20E94551D8111C06293 -:103CE00083E20E94551D8111C06484E20E94551D2B -:103CF000882311F0C06802C0CC2329F08C2F0E94C9 -:103D0000C01E6C2F03C00E94BC1E682F70E080E0B4 -:103D100090E0CF910C949F19CF9108956DEE7EEFB6 -:103D200080E090E00E94E42460E082E090E00E9465 -:103D3000D62460E083E090E00E94D62460E084E036 -:103D400090E00E94D62460E085E090E00C94D624B8 -:103D500080E090E00E94D02421E08D3E9E4F09F04B -:103D600020E0822F089582E090E00C94C824682F10 -:103D700082E090E00C94D62483E090E00C94C82478 -:103D8000682F83E090E00C94D62484E090E00C94BB -:103D9000C824682F84E090E00C94D6248091D5014B -:103DA00080FF0BC06091130185E0689FB001112472 -:103DB00075956795759567952AC081FF09C06091D3 -:103DC000130185E0689FB0011124759567951FC0A8 -:103DD00082FF07C06091130185E0689FB001112444 -:103DE00016C04091D6014423C9F0609112014617D4 -:103DF00088F72091130185E0289F90011124429FAC -:103E0000C001439F900D112470E00E949A246038F5 -:103E1000710540F46115710539F002C065E070E08C -:103E2000862F08958FE7089581E008958091D50148 -:103E300080FF08C06091110170E0759567957595D8 -:103E4000679521C081FF06C06091110170E07595F2 -:103E5000679519C082FF04C06091110170E010C025 -:103E60008091D6018823C1F0609110018617A0F7D8 -:103E700090911101989FC001112470E00E949A2432 -:103E80006038710528F46115710521F0862F0895B9 -:103E90008FE7089581E0089561E070E0F4CF803FFE -:103EA00021F40E94CE1E819504C0813F29F40E9416 -:103EB000CE1E8093D9010895823F21F40E94CE1E28 -:103EC000819504C0833F29F40E94CE1E8093D801BF -:103ED0000895893F19F40E94161F05C08A3F31F4E6 -:103EE0000E94161F81958093DA0108958B3F21F47B -:103EF0000E94161F819504C08C3F29F40E94161F52 -:103F00008093DB010895843F21F48091D701816083 -:103F100017C0853F21F48091D701826011C0863F90 -:103F200021F48091D70184600BC0873F21F48091F8 -:103F3000D701886005C0883F31F48091D701806146 -:103F40008093D70108958D3F21F48091D501816040 -:103F50000BC08E3F21F48091D501826005C08F3F58 -:103F600029F48091D50184608093D5010895803F24 -:103F700039F48091D90187FF6CC01092D90169C0D2 -:103F8000813F29F48091D9011816BCF362C0909149 -:103F9000D801823F29F497FF5CC01092D80159C024 -:103FA000833F19F41916CCF354C0893F41F4809132 -:103FB000DA0118160CF04DC01092DA014AC08A3F9F -:103FC00029F48091DA0187FF44C0F6CF8B3F39F4A2 -:103FD0008091DB0187FF3DC01092DB013AC08C3F2E -:103FE00029F48091DB011816BCF333C0843F21F41F -:103FF0008091D7018E7F17C0853F21F48091D70132 -:104000008D7F11C0863F21F48091D7018B7F0BC03B -:10401000873F21F48091D701877F05C0883F31F425 -:104020008091D7018F7E8093D70113C08D3F21F4FB -:104030008091D5018E7F0BC08E3F21F48091D501F8 -:104040008D7F05C08F3F29F48091D5018B7F8093B0 -:10405000D5018091D80181110EC08091D9018111C3 -:104060000AC08091DA01811106C08091DB018111C3 -:1040700002C01092D601089587ED91E00E9452107F -:104080000E94A61C9093D4018093D30108951F939E -:10409000CF93DF938091D3019091D4010E94B21C01 -:1040A0004091D601442321F02091140130E006C054 -:1040B000209115015AE0259F900111248217930742 -:1040C00008F482C08091D8011091D901D091DA0111 -:1040D000C091DB01811107C0111105C0D11103C0CE -:1040E000CC2309F471C04F3F19F04F5F4093D601C4 -:1040F000181624F40E94CE1E8093D8018091D80116 -:1041000087FF05C00E94CE1E81958093D8011116AD -:1041100024F40E94CE1E8093D9018091D90187FF9B -:1041200005C00E94CE1E81958093D9016091D8016F -:10413000662339F11091D901112319F1772767FD11 -:104140007095872F972F0E94AB2323E333E343E33C -:104150005FE30E940F240E9478236093D801612FAF -:10416000772767FD7095872F972F0E94AB2323E356 -:1041700033E343E35FE30E940F240E9478236093BC -:10418000D9011D1624F40E94161F8093DA01809134 -:10419000DA0187FF05C00E94161F81958093DA011E -:1041A0001C1624F40E94161F8093DB018091DB0112 -:1041B00087FF05C00E94161F81958093DB01DF9168 -:1041C000CF911F910C943C20DF91CF911F910895C6 -:1041D000E7EDF1E085E0DF011D928A95E9F71092A5 -:1041E000D6011092D5010895833081F128F48130F1 -:1041F00059F08230D1F00895853009F449C0B8F102 -:10420000863009F456C0089520911501862F90E05C -:10421000820F911D8F3F910520F4620F609315016D -:1042200008958FEF80931501089520911401862F32 -:1042300090E0820F911D8F3F910520F4620F6093F3 -:10424000140108958FEF80931401089520911301B4 -:10425000862F90E0820F911D8F3F910520F4620F11 -:104260006093130108958FEF8093130108952091B7 -:104270001201862F90E0820F911D8F3F910520F44F -:10428000620F6093120108958FEF809312010895D9 -:1042900020911101862F90E0820F911D8F3F910593 -:1042A00020F4620F6093110108958FEF8093110144 -:1042B000089520911001862F90E0820F911D8F3F6D -:1042C000910520F4620F6093100108958FEF8093A1 -:1042D00010010895833011F128F4813049F08230C3 -:1042E00091F00895853081F120F18630C1F1089573 -:1042F00080911501681720F4861B8093150108959D -:1043000010921501089580911401681720F4861BFE -:10431000809314010895109214010895809113015F -:10432000681720F4861B80931301089510921301DF -:10433000089580911201681720F4861B8093120162 -:10434000089510921201089580911101681720F4C8 -:10435000861B809311010895109211010895809198 -:104360001001681720F4861B8093100108951092A5 -:10437000100108958D3109F442C020F58E3009F402 -:1043800079C070F4873009F45EC020F4863009F4F7 -:1043900042C033C08830D1F18B3009F4A7C02DC0A2 -:1043A000863109F4A3C038F4803109F46DC081313D -:1043B00009F47BC022C0893109F498C08B3109F41B -:1043C0004FC01BC0853309F479C048F4873209F423 -:1043D00075C008F478C0893209F470C00EC0833407 -:1043E00038F48A3308F071C0883309F47FC005C0FF -:1043F000833409F463C08834C1F080E008950E94DA -:1044000032230E943B100E94400970C00E94B31EDC -:104410000E94C51E6BC08091CD01817F8E7F8093ED -:10442000CD0181E08093DD0108950E94A5152FEF55 -:1044300083ED90E3215080409040E1F700C0000000 -:104440000E94001D53C09091CD01892F817090FF73 -:1044500003C0917F9E7F26C091609093CD0146C09E -:104460009091CD0191FB882780F921E0822780FB84 -:1044700091F913C09091CD0192FB882780F921E03A -:10448000822780FB92F909C09091CD0193FB882788 -:1044900080F921E0822780FB93F99093CD01882356 -:1044A00029F191609093CD0108950E94A515809106 -:1044B0000D0191E0892780930D0118C061E070E043 -:1044C00080E090E00FC023EE01C027EC280F61E0F0 -:1044D00070E080E090E004C0660F771F881F991F8E -:1044E0002A95D2F70E949F190E94A51581E0089590 -:1044F00080E0089580E00895CF93C82F8091DD017A -:10450000813079F018F08230D1F184C0A0910E0191 -:10451000B0910F018C91813169F0823209F07CC039 -:1045200009C0A0910E01B0910F018C91813111F061 -:10453000823249F48C2F0E94782281111DC08C2F69 -:104540000E94BA211AC08C2F0E947A22811114C0B5 -:10455000C43179F048F4CB3079F0C03109F060C053 -:1045600082E08093DD0108C0C93219F0C83321F020 -:1045700057C01092DD0154C081E0817053C0C93230 -:1045800089F118F5C43171F1A8F4C73009F046C0BB -:104590008AE08093150194E19093140193E0909345 -:1045A00013018093120188E08093110188E28093C7 -:1045B000100134C0CE51C63088F5EC2FF0E0E65D36 -:1045C000FE4F80818093DC0129C0CE34E9F020F4D5 -:1045D000CB3421F56AE013C0C13579F0C235F1F46E -:1045E00061E00DC08091DC01882319F01092DC019C -:1045F00015C081E08093DD0115C061E006C08091A7 -:10460000DC010E94F4200AC06AE08091DC010E9473 -:104610006A2104C01092DD0180E004C081E002C084 -:1046200080E0ABCFCF910895E1E8F0E08081886031 -:1046300080838081816080838FB7F89493E090932A -:10464000890090ED909388008FBF0895EFE6F0E029 -:104650008081826080830895EFE6F0E080818D7F25 -:1046600080830895EFE6F0E0808192E089278083DF -:1046700008951F920F920FB60F9211242F933F931C -:104680004F935F936F937F938F939F93AF93BF935A -:10469000EF93FF938091DE019091DF01019690935B -:1046A000DF018093DE01811103C082E00E94400996 -:1046B000E091DF01E695E695F0E0E258F74FE491EE -:1046C0008091DE018E1303C080E00E944009FF91BB -:1046D000EF91BF91AF919F918F917F916F915F917A -:1046E0004F913F912F910F900FBE0F901F901895F3 -:1046F00004D06894B1118DC0089570D088F09F5790 -:1047000090F0B92F9927B751A0F0D1F0660F771F1D -:10471000881F991F1AF0BA95C9F712C0B13081F0FD -:1047200077D0B1E0089574C0672F782F8827B85FDD -:1047300039F0B93FCCF3869577956795B395D9F75E -:104740003EF490958095709561957F4F8F4F9F4F68 -:104750000895E89409C097FB3EF490958095709574 -:1047600061957F4F8F4F9F4F9923A9F0F92F96E9BD -:10477000BB279395F695879577956795B795F11132 -:10478000F8CFFAF4BB0F11F460FF1BC06F5F7F4FCF -:104790008F4F9F4F16C0882311F096E911C07723E1 -:1047A00021F09EE8872F762F05C0662371F096E8EA -:1047B000862F70E060E02AF09A95660F771F881FB9 -:1047C000DAF7880F9695879597F9089557FD9058D1 -:1047D000440F551F59F05F3F71F04795880F97FBC5 -:1047E000991F61F09F3F79F087950895121613067F -:1047F0001406551FF2CF4695F1DF08C016161706AE -:104800001806991FF1CF86957105610508940895E2 -:10481000E894BB2766277727CB0197F908950BD03B -:1048200078C069D028F06ED018F0952309F05AC0EE -:104830005FC01124EECFCADFA0F3959FD1F3950F8F -:1048400050E0551F629FF001729FBB27F00DB11D14 -:10485000639FAA27F00DB11DAA1F649F6627B00DA4 -:10486000A11D661F829F2227B00DA11D621F739F8D -:10487000B00DA11D621F839FA00D611D221F749F9B -:104880003327A00D611D231F849F600D211D822FE2 -:10489000762F6A2F11249F5750408AF0E1F0882329 -:1048A0004AF0EE0FFF1FBB1F661F771F881F915036 -:1048B0005040A9F79E3F510570F014C0AACF5F3F4A -:1048C000ECF3983EDCF3869577956795B795F79569 -:1048D000E7959F5FC1F7FE2B880F911D96958795F1 -:1048E00097F9089597F99F6780E870E060E0089570 -:1048F0009FEF80EC089500240A94161617061806F8 -:104900000906089500240A941216130614060506D3 -:104910000895092E0394000C11F4882352F0BB0F64 -:1049200040F4BF2B11F460FF04C06F5F7F4F8F4FC7 -:104930009F4F089597FB072E16F4009407D077FD3C -:1049400009D00E94B42407FC05D03EF490958195CF -:104950009F4F0895709561957F4F0895EE0FFF1F4B -:104960000590F491E02D0994AA1BBB1B51E107C0EF -:10497000AA1FBB1FA617B70710F0A61BB70B881FEF -:10498000991F5A95A9F780959095BC01CD0108957E -:10499000F999FECF92BD81BDF89A992780B5089507 -:1049A000A8E1B0E042E050E00C94EB24262FF99906 -:1049B000FECF1FBA92BD81BD20BD0FB6F894FA9A02 -:1049C000F99A0FBE019608950E94D624272F0C94C1 -:1049D000D724DC01CB01FC01F999FECF06C0F2BD62 -:1049E000E1BDF89A319600B40D9241505040B8F7AD -:0649F0000895F894FFCFCA -:1049F60020024209CF09AC09780945090101BA012B -:104A060028080A03140A3F4D36393F08F207BC0747 -:104A1600830716072F0748076107010203040506E7 -:044A26000708090074 +:100980000F1CC82FE0910E01F0910F01808182723F +:1009900019F0259A2D9A06C00E94431081FDF9CFC7 +:1009A00025982D98C130B9F0C430A9F089EF8C0F8B +:1009B000823088F08EEF8C0F823018F4269A2E9AAF +:1009C00002C026982E98C550C23018F4279A2F9A44 +:1009D00002C027982F98CF9108950C94B60456988A +:1009E0005E9825982D9826982E9827982F988FEF07 +:1009F00090E0909389008093880090938B0080937F +:100A00008A0090938D0080938C00259A2D9A2FEF69 +:100A100080E792E0215080409040E1F700C0000064 +:100A2000269A2E9A2FEF80E792E021508040904046 +:100A3000E1F700C00000279A2F9A2FEF80E792E09D +:100A4000215080409040E1F700C0000025982D988B +:100A50002FEF80E792E0215080409040E1F700C006 +:100A6000000026982E982FEF80E792E021508040DA +:100A70009040E1F700C0000027982F9856985E98A4 +:100A800025982D9826982E9827982F98089589EACA +:100A90008093800089E08093810024982C983F986F +:100AA0008AB18F748AB96E98479A8BB1806B8BB973 +:100AB000769A0E94EF040C94B50480E280930001C2 +:100AC0008091340181110EC00E94AC0581E08093B9 +:100AD00034012FEF83ED90E3215080409040E1F707 +:100AE00000C0000080E40E94B205809300018111E3 +:100AF0002EC00E94DC0580930001811128C00E9455 +:100B0000DC0580930001811122C08FE30E94DC0587 +:100B10008093000181111BC00E94D40580E40E94D3 +:100B2000B20580930001811112C08CE00E94DC05A7 +:100B30008093000181110BC00E94DC0580930001AD +:100B4000811105C08FE30E94DC05809300010E94A3 +:100B5000D4058091000108951092B9008AE0809335 +:100B6000B800089594EA9093BC009091BC0097FF60 +:100B7000FCCF9091B900987F983021F0903111F01E +:100B800081E008958093BB0084E88093BC0080914D +:100B9000BC0087FFFCCF8091B900887F883111F0BD +:100BA000803471F780E0089584E98093BC008091DF +:100BB000BC0084FDFCCF08958093BB0084E8809343 +:100BC000BC008091BC0087FFFCCF9091B900987F5A +:100BD00081E0983209F480E0089584E88093BC00B5 +:100BE0008091BC0087FFFCCF8091BB00089580916D +:100BF0000001811115C080E40E94B20580930001BC +:100C000081110CC082E10E94DC05809300018111FA +:100C100005C08FEF0E94DC05809300010E94D4057F +:100C200084B1807F84B985B1807F85B98AB1837FA3 +:100C30008AB98BB1837F8BB93E98469808950E94FC +:100C40005D05809300010E94F70580B38C7080BB26 +:100C500081B3836F81BBE4E4F1E0A6E3B1E01192DC +:100C60001D9281E0E235F807D1F70C944705BF9259 +:100C7000CF92DF92EF92FF920F931F93CF93DF9368 +:100C800080910001882379F0809135018F5F8093F6 +:100C90003501811108C00E945D058093000181111A +:100CA00002C00E94EF0406E311E0C0E0D0E0DD24C2 +:100CB000D39482E0C82EEE24E394F12CC73000F5E3 +:100CC00080910001811162C080E40E94B20580938E +:100CD0000001811112C082E10E94DC0580930001B5 +:100CE00081110BC0C7010C2E01C0880F0A94EAF7CE +:100CF00080950E94DC05809300010E94D40546C0C7 +:100D0000CA30A1F028F4C83059F0C93061F005C0EC +:100D1000CC3089F070F0CD3089F0209A289810C03E +:100D2000219A29980DC0229A2A980AC0239A2B98B2 +:100D300007C0529A01C0539A5B9802C03E9A4698E7 +:100D4000E0EAEA95F1F78FB179995AC092E08170A3 +:100D50008D25892B7C9B02C090E001C094E0892BFB +:100D60007D9B02C090E001C098E0892B7E9B02C071 +:100D700090E001C090E1892B9FB19095991F992730 +:100D8000991F9295990F907E892B0FC08091000139 +:100D900081114BC080E40E94B2058093000188233A +:100DA00089F1B12C0E94D4058B2DF8019081981700 +:100DB00019F08083C09201010E94F70521960F5F10 +:100DC0001F4FCE30D10509F079CF809101018823E2 +:100DD00071F1815080930101882339F08FE99FE000 +:100DE0000197F1F700C0000022C0A4E4B1E0E6E3FF +:100DF000F1E081918D9391E0E434F907D1F717C0C8 +:100E000090E0A5CF83E10E94DC0580930001811171 +:100E1000C8CF81E40E94B205809300018111C1CF47 +:100E20000E94ED05B82EB094BDCF80E0BECF0E94E9 +:100E3000ED0481E0DF91CF911F910F91FF90EF9032 +:100E4000DF90CF90BF900895E82FF0E0EC5BFE4F6D +:100E50008081089508958B3B910578F4883A910537 +:100E600040F5853A9105D0F48430910508F0B1C081 +:100E70008130910509F4ADC06BC0803E910508F446 +:100E800067C0883E910508F4A4C09C01205F310929 +:100E90002031310508F05CC090650895853A9105D0 +:100EA00009F459C0863A910509F458C083E890E4E2 +:100EB0000895883A910509F454C0893A910509F4D6 +:100EC00053C08A3A910509F452C08B3A910509F44E +:100ED00051C08C3A910509F450C08D3A910509F43E +:100EE0004FC0803B910509F44EC08E3A910509F43C +:100EF0004DC08F3A910509F44CC0813B910509F42E +:100F00004BC0823B910509F44AC0833B910509F42B +:100F100049C0843B910509F448C0853B910509F41B +:100F200047C0863B910509F446C0873B910509F40B +:100F300045C0883B910509F444C0893B910509F4FB +:100F400043C08A3B910509F042C08AE296E40895C5 +:100F500080E090E0089581E890E4089582E890E4CC +:100F6000089582EE94E4089589EE94E408958AEE5B +:100F700094E4089585EB94E4089586EB94E4089551 +:100F800087EB94E408958CEC94E408958DEC94E45C +:100F9000089583E895E408958AE895E4089582E940 +:100FA00095E4089584E995E4089581E296E408952E +:100FB00083E296E4089584E296E4089585E296E457 +:100FC000089586E296E4089587E296E4089580E025 +:100FD00094E40895089596E0799FF001112494E532 +:100FE000899FE00DF11D1124E60FF11DEE0FFF1F8B +:100FF000E851FF4F859194910895880F991F805A69 +:101000009040FC01859194910895880F991F80521A +:101010009F4FFC0185919491089526E0729FF00105 +:10102000112444E5849FE00DF11D1124E60FF11D0C +:10103000EE0FFF1FE851FF4F25913491C9019A959A +:1010400081159F4110F4C9010895C901905281157D +:10105000904128F4C9019F700E9405080895C901B4 +:1010600090538115904120F4C9019927906C0895FF +:10107000211580E5380769F40E94AD159FEF24E340 +:101080004CE0915020404040E1F700C000000C943B +:10109000081D213080E5380731F48091CD01816051 +:1010A0008093CD010895C90190558115904108F0B4 +:1010B00050C0832F99278F70992781309105D9F4DB +:1010C000A9014370552702C0880F991F4A95E2F77E +:1010D0009C68A90164E0440F551F6A95E1F7442715 +:1010E0005370842B952B73E0220F331F7A95E1F711 +:1010F000207633271DC08230910529F4922F88274E +:10110000816F906A089583309105A9F4A901437015 +:10111000552781E090E002C0880F991F4A95E2F7B9 +:101120009C6843E0220F331F4A95E1F7207E377019 +:10113000822B932B08950497F1F4A901437055274E +:1011400081E090E002C0880F991F4A95E2F79A6803 +:10115000E8CFC90190578115904120F4C9019F70D3 +:1011600090620895C90190588115904120F4C901F9 +:101170009F70906A0895203E3105E0F4203C3105CF +:1011800058F52133310509F470C048F4293231058E +:1011900009F464C02A32310509F46EC074C02933E1 +:1011A0003105F1F022383105D9F02533310509F444 +:1011B0004EC069C0233E310589F138F4203E310527 +:1011C000C1F0223E3105E1F05EC0263E310569F1F5 +:1011D000273E3105A9F157C0C9010E94FD070895B6 +:1011E0008091E00180FD02C081FF4DC080EE90E063 +:1011F0004BC08091E00180FFF9CF89E390E044C0CB +:101200008091E00182FF0EC08091E00184FF03C065 +:1012100080E090E039C083EE90E036C08091E0013C +:1012200082FFF2CF82EE90E02FC08091E00183FF39 +:101230000BC08091E00184FDEBCF87EE90E024C0ED +:101240008091E00183FFF5CF86EE90E01DC0809194 +:10125000E00185FF07C089E290E016C08091E001BF +:1012600085FFF9CF85E390E00FC08091E00186FF14 +:1012700007C08AE290E008C08091E00186FFF9CFC4 +:1012800081E390E001C0C9010E942B0708950895F1 +:101290000C944709809162010895CF93DF9300D0A9 +:1012A0001F92CDB7DEB72091E601243019F523E077 +:1012B00029839B838A832093E9008FEF9091E80034 +:1012C000815095FD06C095ED9A95F1F700008111CA +:1012D000F5CF8091E80085FF0DC040E050E063E06D +:1012E00070E0CE0101960E94B70B8091E8008E77E6 +:1012F0008093E8000F900F900F90DF91CF910895A9 +:10130000CF93DF9300D01F92CDB7DEB72091E601D7 +:10131000243021F522E029839B838A8383E0809314 +:10132000E9008FEF9091E800815095FD06C095EDA2 +:101330009A95F1F700008111F5CF8091E80085FFC3 +:101340000DC040E050E063E070E0CE0101960E94E5 +:10135000B70B8091E8008E778093E8000F900F9094 +:101360000F90DF91CF9108952091E6012430F1F4A0 +:1013700022E02093E9002FEF3091E800215035FD65 +:1013800006C035ED3A95F1F700002111F5CF209117 +:10139000E80025FF0BC040E050E065E070E00E94EF +:1013A000B70B8091E8008E778093E8000895CF9383 +:1013B000DF93EC018091E601843009F046C0909102 +:1013C0000C019923D9F090910D019923B9F08093E4 +:1013D000E9008FEF9091E800815095FD06C095E1FE +:1013E0009A95F1F700008111F5CF8091E80085FF13 +:1013F0002CC040E050E060E170E017C081E08093D5 +:10140000E9008FEF9091E800815095FD06C095EDC1 +:101410009A95F1F700008111F5CF8091E80085FFE2 +:1014200014C040E050E068E070E0CE010E94B70BCD +:101430008091E8008E778093E80080E1FE01A2E5CC +:10144000B1E001900D928A95E1F7DF91CF91089577 +:101450008091E501811109C00E94490D0E94A60DED +:101460008091E20084608093E20008951092E5018B +:10147000089508950C942E230E949F1C0E943423EB +:101480000E9443100C94480942E061EC81E00E9404 +:10149000C30C42E061EC82E00E94C30C42E061ECCC +:1014A00083E00E94C30C42E161EC84E00C94C30C25 +:1014B0008091E801833009F455C030F4813071F037 +:1014C000823009F48EC008958A3009F47AC08B30D6 +:1014D00009F460C0893009F09CC020C08091E70108 +:1014E000813A09F096C08091E800877F8093E800F8 +:1014F0008091EB019091EC01892B21F060E080E07C +:1015000090E003C060E182E591E070E00E94000C91 +:101510008091E8008B778093E80008958091E7013F +:10152000813209F076C08091EB019091EC01009737 +:1015300019F0039709F06DC08091E800877F8093D0 +:10154000E8008091E80082FD05C08091E6018111EC +:10155000F8CF5FC08091F100809362018091E80034 +:101560008B7753C08091E701813A09F052C0809196 +:10157000EB019091EC01892B09F04BC08091E800C0 +:10158000877F8093E8008091E80080FFFCCF809106 +:101590000C0136C08091E7018132D9F58091EB01D1 +:1015A0009091EC01892BA9F58091E800877F8093C9 +:1015B000E8000E94F80C8091E90180930C010C94E2 +:1015C000AD158091E701813221F58091E800877F98 +:1015D0008093E8000E94F80C8091EA0180936301F7 +:1015E00008958091E701813AA1F48091E800877F16 +:1015F0008093E8008091E80080FFFCCF8091630138 +:101600008093F1008091E8008E778093E8000C943D +:10161000F80C089584B7877F84BF88E10FB6F894EB +:1016200080936000109260000FBE90E080E80FB6DB +:10163000F89480936100909361000FBE0E94921015 +:101640000E94490D0E94A60D8091E2008460809363 +:10165000E20078940E9421100E94941082E091E0B0 +:101660000E943E100E941C238091E601853069F49F +:101670000E94621C8091E4018823B1F30E948A1CBD +:10168000882391F30E94A10BEFCF0E949A10ECCF18 +:10169000292F332723303105A9F06CF4213031058F +:1016A00009F442C02230310509F043C08DE690E0D4 +:1016B00024E037E042C021323105C9F02232310541 +:1016C00019F137C099278130910541F08230910599 +:1016D00041F0892B71F5E0E0F7E005C0E8EEF6E0B7 +:1016E00002C0E0EDF6E0849190E09F0126C06430F6 +:1016F00000F5E62FF0E0EE0FFF1FEE5DFE4F2081BC +:10170000318189E090E019C0643098F4E62FF0E070 +:10171000DF01AA0FBB1FA65EBE4F2D913C91EA5E72 +:10172000FE4F808190E009C082E190E021E737E040 +:1017300004C080E090E020E030E0FA0131832083B3 +:10174000089580E189BD82E189BD09B400FEFDCF25 +:101750008091D8008F7D8093D8008091E0008260D6 +:101760008093E0008091E00081FDFCCF0895CF924E +:10177000DF92EF92FF920F931F93CF93DF937C0141 +:101780008B01EA010E94190D811131C0209731F0BF +:1017900088819981081B190BE80EF91EC12CD12CE8 +:1017A0000115110519F18091E80085FD14C08091A3 +:1017B000E8008E778093E800209741F08881998136 +:1017C0008C0D9D1D9983888385E011C00E94190DA1 +:1017D000882331F30CC0F70181917F018093F100E0 +:1017E00001501109FFEFCF1ADF0ADACF80E0DF9155 +:1017F000CF911F910F91FF90EF90DF90CF900895C0 +:101800002091ED013091EE012617370748F0611560 +:10181000710539F42091E8002E772093E80001C08B +:10182000B901FC0120E061157105B9F18091E60173 +:10183000882309F440C0853009F43FC08091E80056 +:1018400083FD3DC08091E80082FF06C08091E800E2 +:1018500082FF26C080E008958091E80080FFE3CFFA +:101860002091F3008091F20090E0922B61157105B8 +:1018700051F08830910538F421912093F1006150A6 +:1018800071090196F3CF21E0089709F020E08091DB +:10189000E8008E778093E800C6CF2111C7CFD6CF5E +:1018A0008091E601882339F0853039F08091E80095 +:1018B00083FFCCCF04C082E0089583E0089581E0E7 +:1018C00008952091ED013091EE012617370748F079 +:1018D0006115710539F42091E8002E772093E80016 +:1018E00001C0B901FC0120E061157105C1F18091D1 +:1018F000E601882309F441C0853009F440C0809195 +:10190000E80083FD3EC08091E80082FF06C0809120 +:10191000E80082FF27C080E008958091E80080FF02 +:10192000E3CF2091F3008091F20090E0922B6115BB +:10193000710559F08830910540F424912093F1000D +:101940003196615071090196F2CF21E0089709F0B4 +:1019500020E08091E8008E778093E800C5CF2111C8 +:10196000C6CFD5CF8091E601882339F0853039F094 +:101970008091E80083FFCBCF04C082E0089583E02C +:10198000089581E00895982F973058F59093E900D5 +:10199000981739F07091EC002091ED005091F00013 +:1019A00003C0242F762F50E021FF19C03091EB00A7 +:1019B0003E7F3093EB003091ED003D7F3093ED00A2 +:1019C0003091EB0031603093EB007093EC0020938A +:1019D000ED005093F0002091EE0027FF07C09F5FBD +:1019E000D3CF8F708093E90081E0089580E008955F +:1019F0008091E70187FD05C08091E80080FF0EC05F +:101A000012C08091E80082FD05C08091E60181113D +:101A1000F8CF08958091E8008B7708C08091E601A7 +:101A20008111EACF08958091E8008E778093E800D5 +:101A300008958091E4009091E50045E62091EC0046 +:101A400020FF21C02091E80020FD21C02091E60167 +:101A5000222389F0253089F02091EB0025FD0FC06D +:101A60002091E4003091E5002817390739F34150FF +:101A700041F0C901E3CF82E0089583E0089581E059 +:101A8000089584E008952091E80022FFDFCF80E0F0 +:101A900008950E94B70D0E94BF0DE0EEF0E0808136 +:101AA00081608083E8EDF0E080818F77808319BCCE +:101AB000A7EDB0E08C918E7F8C9380818F7E8083A8 +:101AC0001092E50108950F931F93CF93DF930E9427 +:101AD000B70D0E94BF0DC8EDD0E088818F77888355 +:101AE00088818068888388818F7D888319BC109263 +:101AF000E6011092E2011092E4011092E30100EE7F +:101B000010E0F80180818B7F8083888181608883E9 +:101B100042E060E080E00E94C30CE1EEF0E08081F2 +:101B20008E7F8083E2EEF0E080818160808380811F +:101B300088608083F80180818E7F808388818061C6 +:101B40008883DF91CF911F910F910895E8EDF0E028 +:101B500080818F7E8083E7EDF0E0808181608083EB +:101B600084E082BF81E08093E5010C94630DE8ED91 +:101B7000F0E080818E7F80831092E20008951092C1 +:101B8000DA001092E10008951F920F920FB60F92A3 +:101B900011242F933F934F935F936F937F938F9372 +:101BA0009F93AF93BF93EF93FF938091E10082FFE8 +:101BB0000BC08091E20082FF07C08091E1008B7F23 +:101BC0008093E1000E9420108091DA0080FF1FC006 +:101BD0008091D80080FF1BC08091DA008E7F8093B7 +:101BE000DA008091D90080FF0DC080E189BD82E1DB +:101BF00089BD09B400FEFDCF81E08093E6010E941B +:101C0000280A05C019BC1092E6010E94360A80918C +:101C1000E10080FF19C08091E20080FF15C0809133 +:101C2000E2008E7F8093E2008091E20080618093E9 +:101C3000E2008091D80080628093D80019BC85E0D2 +:101C40008093E6010E943A0A8091E10084FF30C04F +:101C50008091E20084FF2CC080E189BD82E189BDD2 +:101C600009B400FEFDCF8091D8008F7D8093D8000D +:101C70008091E1008F7E8093E1008091E2008F7E71 +:101C80008093E2008091E20081608093E200809185 +:101C9000E201882311F084E007C08091E30087FF10 +:101CA00002C083E001C081E08093E6010E943C0A0B +:101CB0008091E10083FF29C08091E20083FF25C06D +:101CC0008091E100877F8093E10082E08093E601CC +:101CD0001092E2018091E1008E7F8093E10080917B +:101CE000E2008E7F8093E2008091E2008061809329 +:101CF000E20042E060E080E00E94C30C8091F000CE +:101D000088608093F0000E94390AFF91EF91BF91A3 +:101D1000AF919F918F917F916F915F914F913F9183 +:101D20002F910F900FBE0F901F9018951F920F923A +:101D30000FB60F9211242F933F934F935F936F939E +:101D40007F938F939F93AF93BF93CF93EF93FF9323 +:101D5000C091E900CF708091EC001092E900809171 +:101D6000F000877F8093F00078940E94D20E10924A +:101D7000E9008091F00088608093F000C093E90052 +:101D8000FF91EF91CF91BF91AF919F918F917F91F3 +:101D90006F915F914F913F912F910F900FBE0F90D8 +:101DA0001F9018951F93CF93DF93CDB7DEB7AA97F7 +:101DB0000FB6F894DEBF0FBECDBFE7EEF1E0809125 +:101DC000F100819321E0EF3EF207C9F70E94580A23 +:101DD0008091E80083FF1CC12091E7013091E80168 +:101DE000832F90E08A30910508F012C1FC01EA5A75 +:101DF000FF4F0C94B624203881F0223809F008C136 +:101E00008091EB018F708093E9008091EB0085FB5E +:101E1000882780F91092E90006C08091E301909133 +:101E2000E401911182609091E800977F9093E8001F +:101E30008093F1001092F100C5C0822F8D7F09F0D0 +:101E4000E7C0222319F0223061F0E2C08091E9015D +:101E5000813009F0DDC0333009F080E08093E40187 +:101E600028C08091E901811124C02091EB012F70DD +:101E700009F4CEC02093E9008091EB0080FF19C0E7 +:101E80008091EB00333011F4806211C08061809347 +:101E9000EB0081E090E0022E01C0880F0A94EAF77F +:101EA0008093EA001092EA008091EB0088608093B2 +:101EB000EB001092E9008091E800877F86C0211135 +:101EC000A7C01091E9011F778091E3008078812BF2 +:101ED0008093E3008091E800877F8093E8000E9470 +:101EE000F80C8091E80080FFFCCF8091E3008068CF +:101EF0008093E300112311F083E001C082E080931E +:101F0000E60186C02058223008F082C08091E901A5 +:101F10009091EA018C3D23E0920779F583E08A8372 +:101F20008AE289834FB7F894DE01139620E03EE001 +:101F300051E2E32FF0E050935700E49120FF03C0FB +:101F4000E295EF703F5FEF708E2F90E0EA3010F077 +:101F5000C79601C0C0968D939D932F5F243149F79A +:101F60004FBF8091E800877F8093E8006AE270E0CD +:101F7000CE0101960E94000C14C0AE014F5F5F4F6E +:101F80006091EB010E94480B009709F441C0209139 +:101F9000E800277F2093E800BC0189819A810E9494 +:101FA000610C8091E8008B778093E80031C0203885 +:101FB00079F58091E800877F8093E8008091E201C5 +:101FC0008093F1008091E8008E778093E8000E9472 +:101FD000F80C1EC021111CC09091E9019230C0F490 +:101FE0008091E800877F8093E8009093E2010E944F +:101FF000F80C8091E201811104C08091E30087FF19 +:1020000002C084E001C081E08093E6010E94440A9E +:102010008091E80083FF0AC08091E800877F809369 +:10202000E8008091EB0080628093EB00AA960FB6E7 +:10203000F894DEBF0FBECDBFDF91CF911F91089501 +:102040000895CF938091E6018823B1F08091E90053 +:102050008F709091EC0090FF02C090E801C090E07A +:10206000C92FC82B1092E9008091E80083FD0E94DF +:10207000D20ECF70C093E900CF910895909369017B +:10208000809368010895E0916801F09169013097AB +:1020900021F00190F081E02D099480E00895E09115 +:1020A0006801F0916901309721F00280F381E02D01 +:1020B00009940895E0916801F0916901309721F049 +:1020C0000480F581E02D09940895209166013091F6 +:1020D00067018217930771F09093670180936601FF +:1020E000E0916801F0916901309721F00680F78155 +:1020F000E02D0994089520916401309165018217C3 +:10210000930771F09093650180936401E0916801F9 +:10211000F0916901309721F00084F185E02D099458 +:10212000089508950C9491100E94A51C0E941F060A +:102130000C946B1DCF92DF92EF92FF920F931F933F +:10214000CF93DF93CDB7DEB72B970FB6F894DEBFF2 +:102150000FBECDBF0E9437063BE6E32E31E0F32EE3 +:1021600000E010E0C02E802F0E942407F701D190DC +:102170007F01D826B1F40F5F1F4F0E30110591F784 +:102180008FEF89838A831B820E94AE1C8160782F27 +:102190009D838C8349815A816B818D810E943D1181 +:1021A00041C09091CD0191FF04C08B870E942A0706 +:1021B0008B8520E030E04D2D50E0922FBA01022EA9 +:1021C00002C0759567950A94E2F760FF25C02E83DB +:1021D000CF82EE24E394F12C02C0EE0CFF1C9A9502 +:1021E000E2F790E08E219F2121E0892B09F420E085 +:1021F00028870E94AE1C8160782F9A8789874E813C +:102200005F8168858A850E943D11F801E559FE4F7E +:1022100080818E25808306C02F5F3F4F2630310599 +:1022200061F6A9CF0E944F2010916A010E944310CD +:102230001817A1F00E94431080936A012B960FB6E5 +:10224000F894DEBF0FBECDBFDF91CF911F910F91EC +:10225000FF90EF90DF90CF900C9448092B960FB62B +:10226000F894DEBF0FBECDBFDF91CF911F910F91CC +:10227000FF90EF90DF90CF900895CF93DF93CDB78D +:10228000DEB72B970FB6F894DEBF0FBECDBF4F83DE +:10229000588769877A878B87DE01119686E0FD0172 +:1022A00011928A95E9F785E0FE01379601900D922B +:1022B0008A95E1F749815A816B817C818D819E816C +:1022C0000E9479182B960FB6F894DEBF0FBECDBFD3 +:1022D000DF91CF910895CF93C82F882309F4C1C00F +:1022E000823859F40E94431081FDBBC089E30E94EB +:1022F000161B0E94E01B89E30CC0833879F40E940E +:10230000431080FDAEC083E50E94161B0E94E01BB7 +:1023100083E50E94561BCF910C94E01B843859F43E +:102320000E94431082FD9DC087E40E94161B0E94FC +:10233000E01B87E4EECF8CEF8C0F813A48F48C2FB2 +:102340000E94842281118DC08C2F0E94161BE3CF26 +:1023500080E28C0F883048F4C77081E001C0880F9C +:10236000CA95EAF70E94971BD6CF8BE58C0F833076 +:1023700078F4C53A29F0C63A31F482E890E005C015 +:1023800081E890E002C083E890E0CF910C94651062 +:1023900088E58C0F833108F064C0C83A39F1C93A36 +:1023A00041F1CA3A49F1CB3A51F1CC3A59F1CD3A1F +:1023B00061F1C03B69F1CE3A71F1CF3A79F1C13B9D +:1023C00081F1C23B89F1C33B91F1C43B99F1C53B1B +:1023D000A1F1C63BA9F1C73BB1F1C83BB9F1C93B7B +:1023E000C1F1CA3BC9F58AE292E038C082EE90E0C2 +:1023F00035C089EE90E032C08AEE90E02FC085EBC8 +:1024000090E02CC086EB90E029C087EB90E026C0DE +:102410008CEC90E023C08DEC90E020C083E891E04C +:102420001DC08AE891E01AC082E991E017C084E9F2 +:1024300091E014C081E292E011C083E292E00EC00C +:1024400084E292E00BC085E292E008C086E292E06E +:1024500005C087E292E002C080E090E0CF910C944A +:102460007B10CF910895882309F44BC0823859F42A +:102470000E94431081FF45C089E30E94161B0E9401 +:10248000E01B89E30CC0833871F40E94431080FF85 +:1024900038C083E50E94161B0E94E01B83E50E9462 +:1024A000561B0C94E01B843859F40E94431082FFA1 +:1024B00028C087E40E94161B0E94E01B87E4EFCF30 +:1024C0009CEF980F913A58F390E2980F983050F49F +:1024D000877091E001C0990F8A95EAF7892F0E94D1 +:1024E0009D1BDFCF9BE5980F933020F480E090E0B8 +:1024F0000C946510885A833120F480E090E00C94AD +:102500007B100895882321F00E94971B0C94E01BF8 +:102510000895882321F00E949D1B0C94E01B0895D0 +:10252000CF92DF92EF92FF920F931F93CF93DF939F +:10253000CDB7DEB728970FB6F894DEBF0FBECDBF7C +:102540008C0185E0F801DE01119601900D928A95CB +:10255000E1F7F80140813181F280258122952F70C9 +:1025600083819481892B31F03F3F31F481E04F3FEB +:1025700019F403C081E001C080E080FDCBC2498333 +:102580003A8389819A812F830E94D41A9E838887F7 +:102590000E94D31A0E94A6192F814E816885FF20C0 +:1025A00029F00E94B41B68854E812F81E42FE295AB +:1025B000EF70F0E0E05AFF4F0C94B624842F807F38 +:1025C000142F1F70882311F01295107FFF2059F0EF +:1025D000112309F454C2812F68870E94A71B0E940F +:1025E000E01B68854CC2862F0E943312112309F428 +:1025F00091C2812F0E94AD1B28960FB6F894DEBFC2 +:102600000FBECDBFDF91CF911F910F91FF90EF9043 +:10261000DF90CF900C94E01B342F307F842F8F708D +:10262000303211F08295807F662319F0613019F104 +:102630002BC0FF20B1F0222309F493C1213009F00F +:1026400090C128960FB6F894DEBF0FBECDBFDF91C4 +:10265000CF911F910F91FF90EF90DF90CF900C944E +:10266000C71B222319F0213009F454C28E830E9423 +:10267000CA1B8E8189C1FF2021F0223008F04AC296 +:1026800070C1211147C280C1FF2021F0222309F42B +:1026900068C1F5C1222309F477C105C2242F26950C +:1026A0002695237030E02115310521F021303105C8 +:1026B000C9F030C2FF2021F0862F942F937002C002 +:1026C00080E090E028960FB6F894DEBF0FBECDBF35 +:1026D000DF91CF911F910F91FF90EF90DF90CF90FE +:1026E0000C946510FF2021F0862F942F937002C068 +:1026F00080E090E028960FB6F894DEBF0FBECDBF05 +:10270000DF91CF911F910F91FF90EF90DF90CF90CD +:102710000C947B10862FFF2019F00E94571F02C0D7 +:102720000E94BF1F28960FB6F894DEBF0FBECDBF24 +:10273000DF91CF911F910F91FF90EF90DF90CF909D +:102740000C944420842F837009F076C0F110E2C10C +:10275000262F229526952770220F220F862F8F7005 +:10276000C82ED12CE12CF12C022E04C0CC0CDD1C87 +:10277000EE1CFF1C0A94D2F764FF10C06FE070E0FB +:1027800080E090E004C0660F771F881F991F2A958C +:10279000D2F7609570958095909503C060E070E0E9 +:1027A000CB01242F269526952370422F50E04230EE +:1027B0005105D1F04330510559F16C297D298E29FD +:1027C0009F294130510541F128960FB6F894DEBF9C +:1027D0000FBECDBFDF91CF911F910F91FF90EF9072 +:1027E000DF90CF900C94CB196C297D298E299F29DD +:1027F00028960FB6F894DEBF0FBECDBFDF91CF9104 +:102800001F910F91FF90EF90DF90CF900C94E519FE +:102810000E94CB19C701B60128960FB6F894DEBF07 +:102820000FBECDBFDF91CF911F910F91FF90EF9021 +:10283000DF90CF900C94B119FF2019F0842F817094 +:1028400001C08695882309F465C1262F2295269517 +:102850002770220F220F862F8F70C82ED12CE12CCB +:10286000F12C022E04C0CC0CDD1CEE1CFF1C0A94C3 +:10287000D2F764FF10C06FE070E080E090E004C029 +:10288000660F771F881F991F2A95D2F7609570955C +:102890008095909503C060E070E0CB01242F2695D1 +:1028A00026952370422F50E042305105D1F043303D +:1028B000510559F16C297D298E299F2941305105F7 +:1028C00041F128960FB6F894DEBF0FBECDBFDF9161 +:1028D000CF911F910F91FF90EF90DF90CF900C94CC +:1028E0009F1A6C297D298E299F2928960FB6F89466 +:1028F000DEBF0FBECDBFDF91CF911F910F91FF9033 +:10290000EF90DF90CF900C94B91A0E949F1AC701E4 +:10291000B60128960FB6F894DEBF0FBECDBFDF918B +:10292000CF911F910F91FF90EF90DF90CF900C947B +:10293000851A603FC9F118F4603E50F49BC0623FB5 +:1029400009F460C008F44AC0633F09F46FC092C044 +:10295000162F1F70842F8F71FF2099F00E941E1A6E +:10296000812F28960FB6F894DEBF0FBECDBFDF9142 +:10297000CF911F910F91FF90EF90DF90CF900C942B +:1029800082120E943F1A812F28960FB6F894DEBF5C +:102990000FBECDBFDF91CF911F910F91FF90EF90B0 +:1029A000DF90CF900C948912FF20A1F02111B2C0CA +:1029B000842F8F7128960FB6F894DEBF0FBECDBF5F +:1029C000DF91CF911F910F91FF90EF90DF90CF900B +:1029D0000C94641A223008F09DC0EACFFF20A1F0C9 +:1029E000842F8F7128960FB6F894DEBF0FBECDBF2F +:1029F000DF91CF911F910F91FF90EF90DF90CF90DB +:102A00000C941E1AFF2061F3842F8F7128960FB645 +:102A1000F894DEBF0FBECDBFDF91CF911F910F9114 +:102A2000FF90EF90DF90CF900C943F1AFF2091F031 +:102A3000842F8F7128960FB6F894DEBF0FBECDBFDE +:102A4000DF91CF911F910F91FF90EF90DF90CF908A +:102A50000C94091A28960FB6F894DEBF0FBECDBFAE +:102A6000DF91CF911F910F91FF90EF90DF90CF906A +:102A70000C94FF19FF20A1F0222309F4B1CF862F77 +:102A800028960FB6F894DEBF0FBECDBFDF91CF9171 +:102A90001F910F91FF90EF90DF90CF900C946B11EE +:102AA000222309F4B1CF862F28960FB6F894DEBF03 +:102AB0000FBECDBFDF91CF911F910F91FF90EF908F +:102AC000DF90CF900C9433124F70C8010E94A50480 +:102AD00028960FB6F894DEBF0FBECDBFDF91CF9121 +:102AE0001F910F91FF90EF90DF90CF900C942619DB +:102AF0004F70C80128960FB6F894DEBF0FBECDBF49 +:102B0000DF91CF911F910F91FF90EF90DF90CF90C9 +:102B10000C94EA0728960FB6F894DEBF0FBECDBF1F +:102B2000DF91CF911F910F91FF90EF90DF90CF90A9 +:102B300008950E94B41B0E94C41B0E94891B0E941E +:102B4000E01B0E94F0200E94442080E090E00E9460 +:102B5000651080E090E00C947B100E94A41B0C9404 +:102B600099150E94D41A292F22952F7030E02C300D +:102B700031054CF42A3031056CF4225031092230F1 +:102B8000310590F407C02C30310551F02F3031055C +:102B900039F00AC0803E10F0803F31F481E00895A2 +:102BA00093FB882780F9089580E00895CF93DF9301 +:102BB00000D000D01F92CDB7DEB70F900F900F90CE +:102BC0000F900F90DF91CF910895CF93DF9300D0B6 +:102BD00000D000D0CDB7DEB726960FB6F894DEBF92 +:102BE0000FBECDBFDF91CF9108951F93CF93DF9399 +:102BF000C091790116E080917A01C81799F0D0E070 +:102C00001C9FF0011D9FF00D1124E558FE4F4081DF +:102C1000518162817381848195810E94E51521969D +:102C2000C770E9CFDF91CF911F9108954091AB011B +:102C30005091AC016091AD017091AE018091AF01F6 +:102C40009091B0010C94E515CF938091B0018295DD +:102C50008F7009F05FC08091AD01882309F45AC0DC +:102C600020917901A0917A016091AB017091AC0142 +:102C70008091AE019091AF0131E06F3F09F030E0FB +:102C8000B32FC6E02A1709F445C0009721F07F3F13 +:102C900021F44B2F03C041E001C040E030E040FD93 +:102CA00035C0C29FF001C39FF00D1124E558FE4FBF +:102CB000418174132BC04081641328C042814111AB +:102CC00025C0438154814817590710F441505109D8 +:102CD000481B590B483C5105C8F48091B0018F70D6 +:102CE00080618093B00186E0829FF001839FF00DA8 +:102CF0001124E058FE4F80818F70806180838BEAC1 +:102D000091E00E949012CF910C94F5152F5F3F4FE8 +:102D10002770B8CFCF910895CF92DF92EF92FF92B4 +:102D20000F931F93CF93DF93CDB7DEB762970FB6A4 +:102D3000F894DEBF0FBECDBF8C0185E0F801DE0147 +:102D40001D9601900D928A95E1F7D8014C9111964C +:102D50005C91119712966C9112971396ED90FC90DE +:102D600014977091AB01E091AC012091AE013091CC +:102D7000AF012115310531F0EF3F31F481E07F3FA4 +:102D800019F403C081E001C080E0B82FB170CB2EF0 +:102D900080FD6CC1D090AD01DD2009F4F5C0F0914B +:102DA000B001E216F30638F0C701821B930B883C92 +:102DB000910548F09BC0209530952E0D3F1D283C75 +:102DC000310508F093C08F2F807F09F052C0E513C2 +:102DD00014C0741312C0D62E61110FC0FF70F061C1 +:102DE000F093B0010E9416168BEA91E00E949012B7 +:102DF0008091B001F80185836CC1EF2831F05F3F0D +:102E000031F481E04F3F19F403C081E001C080E05C +:102E100080FD03C081E0862701C080E0F82FF170BB +:102E2000FF2E80FF1CC08091790120917A0136E04D +:102E3000821709F428C190E0389FF001399FF00D06 +:102E40001124E558FE4F7181571306C07081471356 +:102E500003C07281671303C001968770E9CFD62E35 +:102E6000662309F436C18091B00181608093B0017E +:102E700053C0E51308C0741306C0611104C0D80123 +:102E80001596FC93AEC04D875E878D859E856A8BB7 +:102E90000E94B1156A89882329F1D62E662311F183 +:102EA0002091B001822F82958F7090E002970CF4F0 +:102EB00060C08091AB019091AC0198878F83198697 +:102EC000FB86EA862C87CE01079651C0E51731F1C3 +:102ED0004D875E878D859E856A8B0E94B1156A89B4 +:102EE00081112EC0C8010E949012A4C08F2F807F34 +:102EF00069F77E2DF98AE88A89890E94D6158BEABE +:102F000091E00E949012EBEAF1E086E0DF011D9271 +:102F10008A95E9F70E941616D12CDBC07413D8CF1E +:102F20006111D6CFD8011596FC93C8010E9490126A +:102F3000EBEAF1E086E0DF011D928A95E9F7C9C06E +:102F4000D62E662379F22091B001822F82958F7060 +:102F500090E0029774F08091AB019091AC019A835C +:102F600089831B82FD82EC822E83CE0101960E9412 +:102F7000901286E0F801ABEAB1E001900D928A95DB +:102F8000E1F70E9424166FC0E216F30628F0C7018D +:102F9000821B930B9C0104C0209530952E0D3F1D84 +:102FA000283C310508F052C0D62E662309F49ACF8A +:102FB000E5132CC074132AC08091B00180FD1DC0A0 +:102FC000982F92959F70C9F0D80115968C931597FC +:102FD0009F3039F09F5F9295907F8F70892B159667 +:102FE0008C93C8010E94901286E0F801ABEAB1E030 +:102FF00001900D928A95E1F736C086E0F801ABEAC0 +:10300000B1E001900D928A95E1F763C04D875E872C +:103010008D859E850E94B115882379F086E0F801A0 +:10302000ABEAB1E001900D928A95E1F70E94241677 +:103030000E941616DD24D3944CC08091B0018160AB +:103040008093B001C8010E94901243C07E2DF98A7E +:10305000E88A89890E94D615EBEAF1E086E0DF0173 +:103060001D928A95E9F70E94161633C0662309F46B +:1030700039CF4D875E878D859E850E94B115882347 +:1030800009F430CFCBCF4D875E878D859E850E941A +:10309000D41A292F22952F7030E0223031052CF4DC +:1030A0009F7041F0811106C00CC0243031052CF412 +:1030B0009F7049F4805E883020F0C8010E94901211 +:1030C000CF2CDC2C06C0D80115969C91907F91F7EF +:1030D000F8CF8D2D62960FB6F894DEBF0FBECDBF30 +:1030E000DF91CF911F910F91FF90EF90DF90CF90E4 +:1030F00008951F93CF93DF93CDB7DEB72C970FB60C +:10310000F894DEBF0FBECDBF4F83588769877A879B +:103110008B879C87CE0107960E948C168823C1F06E +:103120002F8138858A859B85892B31F03F3F11F0AF +:1031300080E003C02F3FE1F781E0811147C04F815C +:10314000588569857A858B859C850E94E5153EC0EA +:1031500086E0FE013796DE01119601900D928A9568 +:10316000E1F7FF81E8854A855B854115510531F01E +:10317000EF3F31F481E0FF3F19F403C081E001C06B +:1031800080E080FD23C020917A0130E0C9010196E2 +:10319000877099276091790170E086179707F1F1A0 +:1031A000F983EA835D834C8396E0929FD001939FDD +:1031B000B00D1124A558BE4FFE01319601900D921D +:1031C0009A95E1F780937A010E94F51516E08091B7 +:1031D000790190917A01891779F1189FC001112422 +:1031E00085589E4F0E948C16882331F1E091790119 +:1031F0001E9FF0011124E558FE4F408151816281EC +:103200007381848195810E94E5158091790190E018 +:1032100001968770992780937901D9CF0E94AD15C7 +:1032200010927A0110927901EBEAF1E086E0DF0179 +:103230001D928A95E9F7CACF2C960FB6F894DEBF97 +:103240000FBECDBFDF91CF911F910895EF92FF92F6 +:103250000F931F93CF93DF93FC01009709F46FC086 +:10326000F12CEE24E394EF0121968491843740F40D +:10327000843008F055C0813081F0823021F15FC088 +:10328000853709F447C0C0F19CE7980F903708F0E4 +:1032900056C08F770E94331245C08F010E5F1F4FBB +:1032A000FE01849190E2980F983050F48770FE2DC3 +:1032B00001C0FF0F8A95EAF78F2F0E94B71B15C038 +:1032C0000E946B1114C08F010E5F1F4FFE0184918D +:1032D00090E2980F983068F48770FE2D01C0FF0FC0 +:1032E0008A95EAF78F2F0E94BD1B0E94E01BE80120 +:1032F00019C00E943312FBCFCF010296FE01C49188 +:10330000CC2361F0EFE9FFE03197F1F700C0000056 +:10331000C150F6CFCF010296FE01F490EC0102C03D +:103320000E946B118F2D882341F0EFE9FFE0319768 +:10333000F1F700C000008150F6CFFE0194CFDF917D +:10334000CF911F910F91FF90EF9008950895609392 +:10335000B5017093B6018093B7019093B8010C94B6 +:1033600099150F931F930091B5011091B60120910B +:10337000B7013091B801062B172B282B392B00935E +:10338000B5011093B6012093B7013093B8011F9196 +:103390000F910C9499150F931F930091B501109103 +:1033A000B6012091B7013091B801062317232823D5 +:1033B00039230093B5011093B6012093B7013093E0 +:1033C000B8011F910F910C9499150F931F930091C1 +:1033D000B5011091B6012091B7013091B8010627CF +:1033E0001727282739270093B5011093B60120939A +:1033F000B7013093B8011F910F910C949915109259 +:10340000B1011092B2011092B3011092B4010C9468 +:10341000991541E050E060E070E004C0440F551F92 +:10342000661F771F8A95D2F74093B1015093B2017E +:103430006093B3017093B4010C94991541E050E08E +:1034400060E070E004C0440F551F661F771F8A9527 +:10345000D2F78091B1019091B201A091B301B091E6 +:10346000B401842B952BA62BB72B8093B10190939D +:10347000B201A093B301B093B4010C94991541E04B +:1034800050E060E070E004C0440F551F661F771FD6 +:103490008A95D2F740955095609570958091B101CD +:1034A0009091B201A091B301B091B401842395230E +:1034B000A623B7238093B1019093B201A093B301E7 +:1034C000B093B4010C94991541E050E060E070E0D5 +:1034D00004C0440F551F661F771F8A95D2F780914D +:1034E000B1019091B201A091B301B091B4018427D0 +:1034F0009527A627B7278093B1019093B201A09397 +:10350000B301B093B4010C9499150F931F930091DC +:10351000B1011091B2012091B3013091B401062B99 +:10352000172B282B392B0093B1011093B201209354 +:10353000B3013093B4011F910F910C9499150F931F +:103540001F930091B1011091B2012091B30130910C +:10355000B40106231723282339230093B1011093C4 +:10356000B2012093B3013093B4011F910F910C94D9 +:1035700099150F931F930091B1011091B201209101 +:10358000B3013091B4010627172728273927009364 +:10359000B1011093B2012093B3013093B4011F9194 +:1035A0000F910C9499150895CF92DF92EF92FF92AC +:1035B0000F931F93CF93DF93EC01C090B501D09090 +:1035C000B601E090B701F090B8018091B1019091FF +:1035D000B201A091B301B091B401C82AD92AEA2A54 +:1035E000FB2A0FE110E0B701A601002E04C076957A +:1035F0006795579547950A94D2F740FF07C0BE01DB +:10360000802F0E940D088130910539F40150110975 +:1036100050F7BE0180E00E940D08DF91CF911F910D +:103620000F91FF90EF90DF90CF90089590910C0153 +:103630009923D9F090910D019923B9F0982F96957F +:10364000969596959F3088F5E0910E01F0910F01C7 +:10365000E90FF11D877021E030E001C0220F8A954B +:10366000EAF78181822B8183089540910E01509168 +:103670000F0120E030E09FEFFA01E20FF31F6281BB +:10368000681799F09F3F19F4611101C0922F2F5FC5 +:103690003F4F2E30310581F79F3F39F0FA01E90F96 +:1036A000F11D97FDFA9582830895089590910C017C +:1036B0009923E1F090910D019923C1F0982F9695EF +:1036C000969596959F3020F5E0910E01F0910F01AF +:1036D000E90FF11D877021E030E001C0220F8A95CB +:1036E000EAF72095818128232183089540910E01D6 +:1036F00050910F0120E030E0FA01E20FF31F9281B8 +:10370000981301C012822F5F3F4F2E303105A1F771 +:10371000089581E090E0E0910E01F0910F01E80F33 +:10372000F91F1082019680319105A9F708959091B3 +:10373000CC01982B9093CC01089580959091CC0169 +:1037400098239093CC0108951092CC010895909104 +:10375000CB01982B9093CB01089580959091CB014C +:1037600098239093CB0108951092CB0108959091E6 +:10377000CA01982B9093CA01089580959091CA012F +:1037800098239093CA0108951092CA0108958093D6 +:10379000B90108951092B901089540910E01509118 +:1037A0000F0120E030E080E0FA01E20FF31F918189 +:1037B00091118F5F2F5F3F4F2F303105A9F708958B +:1037C000E0910E01F0910F018091CC018083E09196 +:1037D0000E01F0910F0180819091CB01892B8083A4 +:1037E000E0910E01F0910F0180819091CA01892B27 +:1037F00080839091B901992361F0E0910E01F091DD +:103800000F018081892B80830E94CD1B8111109232 +:10381000B90180910E0190910F010C944F10CF923D +:10382000DF92EF92FF920F931F936C01EE24FF241F +:10383000C114D104E104F10421F46B017C0180E0A6 +:1038400001C080E133272F2D1E2D0D2D01151105EF +:103850002105310519F0885F68017901970186011A +:10386000A4E03695279517950795AA95D1F70115E8 +:1038700011052105310519F08C5F68017901970167 +:103880008601F2E03695279517950795FA95D1F7B9 +:10389000011511052105310519F08E5F68017901C7 +:1038A000B701A6017695679557954795452B462B09 +:1038B000472B09F08F5F1F910F91FF90EF90DF90E2 +:1038C000CF9008958091E601843009F11092CE01E5 +:1038D00020E488E190E00FB6F894A895809360000A +:1038E0000FBE2093600083B7817F846083BF83B75E +:1038F000816083BF7894889583B78E7F83BF88E18A +:103900000FB6F89480936000109260000FBE089587 +:1039100008950895CF930E94881C0E9437060E9444 +:10392000891CC0E08C2F0E942407811105C0CF5F45 +:10393000CE30C1F780E001C081E0CF9108950E94B0 +:10394000AD150E9443100C94480982E084BD93E0B9 +:1039500095BD9AEF97BD80936E0008952FB7F894A8 +:103960008091CF019091D001A091D101B091D2016D +:103970002FBF0895CF92DF92EF92FF920F931F9384 +:103980002FB7F8944091CF015091D0016091D101AF +:103990007091D2012FBF6A017B01EE24FF248C01BC +:1039A00020E030E0C016D106E206F30610F44150E4 +:1039B0005109481B590BCA011F910F91FF90EF90BD +:1039C000DF90CF9008951F920F920FB60F9211249F +:1039D0008F939F93AF93BF938091CF019091D0012C +:1039E000A091D101B091D2010196A11DB11D80938A +:1039F000CF019093D001A093D101B093D201BF9198 +:103A0000AF919F918F910F900FBE0F901F901895BF +:103A10000E94490DF8942FEF87EA91E621508040EB +:103A20009040E1F700C0000087E090EBDC0180935C +:103A3000EF019093F001A093F101B093F2012CE01B +:103A400088E190E00FB6F894A895809360000FBECF +:103A500020936000FFCFEF92FF920F931F93CF93BD +:103A6000DF93E82EF12C8F2D0E942407C0E0D0E0D8 +:103A7000082F10E098010C2E02C0359527950A9466 +:103A8000E2F720FD05C02196C630D10599F709C09F +:103A90006C2F7F2D80E00E94EB07E812F4CF81E0CD +:103AA00005C0F3948EE0F812DECF80E0DF91CF9175 +:103AB0001F910F91FF90EF900895CF93C82F8CE244 +:103AC0000E942B1D882321F08C2FCF910C942B1D4D +:103AD00080E0CF910895CF930E94B01E811102C063 +:103AE0000E94961EC5E6C15049F00E9437068FE33A +:103AF0009CE90197F1F700C00000F5CF89E20E9430 +:103B00005D1D811111C18AE20E945D1D81110E941B +:103B1000961E85E00E945D1D81110E94081D0E9475 +:103B2000BB1E8093CD0187E00E945D1D882399F123 +:103B30008BE10E945D1D882351F09091CD0191FB96 +:103B4000882780F921E0822780FB91F922C08EE04E +:103B50000E945D1D882351F09091CD0192FB882732 +:103B600080F921E0822780FB92F913C080E10E9456 +:103B70005D1D9091CD01882341F093FB882780F94A +:103B800021E0822780FB93F904C0892F809580FB78 +:103B900090F99093CD018091CD010E94BF1E0E94AB +:103BA000CD1E8093E00180EE0E945D1D882341F0D0 +:103BB0008091E001982F909590FB80F98093E0012F +:103BC00089E30E945D1D882359F09091E00191FBEB +:103BD000882780F921E0822780FB91F99093E0010A +:103BE00082EE0E945D1D882359F09091E00192FBC6 +:103BF000882780F921E0822780FB92F99093E001E9 +:103C000086EE0E945D1D882359F09091E00193FBA0 +:103C1000882780F921E0822780FB93F99093E001C7 +:103C200083EE0E945D1D882359F09091E00194FB82 +:103C3000882780F921E0822780FB94F99093E001A6 +:103C400085E30E945D1D882359F09091E00195FB6A +:103C5000882780F921E0822780FB95F99093E00185 +:103C600081E30E945D1D882359F09091E00196FB4D +:103C7000882780F921E0822780FB96F99093E00164 +:103C800081E10E945D1D882359F09091E00197FB2E +:103C9000882780F921E0822780FB97F99093E00143 +:103CA0008091E0010E94D11E8091E00187FB88276E +:103CB00080F980930D0187E20E945D1DC82F8EE17F +:103CC0000E945D1D8111C2608FE10E945D1D811106 +:103CD000C46080E20E945D1D8111C86081E20E9483 +:103CE0005D1D8111C06182E20E945D1D8111C06273 +:103CF00083E20E945D1D8111C06484E20E945D1D0B +:103D0000882311F0C06802C0CC2329F08C2F0E94B8 +:103D1000C81E6C2F03C00E94C41E682F70E080E094 +:103D200090E0CF910C94A719CF9108956DEE7EEF9E +:103D300080E090E00E94EC2460E082E090E00E944D +:103D4000DE2460E083E090E00E94DE2460E084E016 +:103D500090E00E94DE2460E085E090E00C94DE2498 +:103D600080E090E00E94D82421E08D3E9E4F09F033 +:103D700020E0822F089582E090E00C94D024682FF8 +:103D800082E090E00C94DE2483E090E00C94D02458 +:103D9000682F83E090E00C94DE2484E090E00C94A3 +:103DA000D024682F84E090E00C94DE248091D5012B +:103DB00080FF0BC06091130185E0689FB001112462 +:103DC00075956795759567952AC081FF09C06091C3 +:103DD000130185E0689FB0011124759567951FC098 +:103DE00082FF07C06091130185E0689FB001112434 +:103DF00016C04091D6014423C9F0609112014617C4 +:103E000088F72091130185E0289F90011124429F9B +:103E1000C001439F900D112470E00E94A2246038DD +:103E2000710540F46115710539F002C065E070E07C +:103E3000862F08958FE7089581E008958091D50138 +:103E400080FF08C06091110170E0759567957595C8 +:103E5000679521C081FF06C06091110170E07595E2 +:103E6000679519C082FF04C06091110170E010C015 +:103E70008091D6018823C1F0609110018617A0F7C8 +:103E800090911101989FC001112470E00E94A2241A +:103E90006038710528F46115710521F0862F0895A9 +:103EA0008FE7089581E0089561E070E0F4CF803FEE +:103EB00021F40E94D61E819504C0813F29F40E94FE +:103EC000D61E8093D9010895823F21F40E94D61E08 +:103ED000819504C0833F29F40E94D61E8093D801A7 +:103EE0000895893F19F40E941E1F05C08A3F31F4CE +:103EF0000E941E1F81958093DA0108958B3F21F463 +:103F00000E941E1F819504C08C3F29F40E941E1F31 +:103F10008093DB010895843F21F48091D701816073 +:103F200017C0853F21F48091D701826011C0863F80 +:103F300021F48091D70184600BC0873F21F48091E8 +:103F4000D701886005C0883F31F48091D701806136 +:103F50008093D70108958D3F21F48091D501816030 +:103F60000BC08E3F21F48091D501826005C08F3F48 +:103F700029F48091D50184608093D5010895803F14 +:103F800039F48091D90187FF6CC01092D90169C0C2 +:103F9000813F29F48091D9011816BCF362C0909139 +:103FA000D801823F29F497FF5CC01092D80159C014 +:103FB000833F19F41916CCF354C0893F41F4809122 +:103FC000DA0118160CF04DC01092DA014AC08A3F8F +:103FD00029F48091DA0187FF44C0F6CF8B3F39F492 +:103FE0008091DB0187FF3DC01092DB013AC08C3F1E +:103FF00029F48091DB011816BCF333C0843F21F40F +:104000008091D7018E7F17C0853F21F48091D70121 +:104010008D7F11C0863F21F48091D7018B7F0BC02B +:10402000873F21F48091D701877F05C0883F31F415 +:104030008091D7018F7E8093D70113C08D3F21F4EB +:104040008091D5018E7F0BC08E3F21F48091D501E8 +:104050008D7F05C08F3F29F48091D5018B7F8093A0 +:10406000D5018091D80181110EC08091D9018111B3 +:104070000AC08091DA01811106C08091DB018111B3 +:1040800002C01092D601089587ED91E00E945A1067 +:104090000E94AE1C9093D4018093D30108951F9386 +:1040A000CF93DF938091D3019091D4010E94BA1CE9 +:1040B0004091D601442321F02091140130E006C044 +:1040C000209115015AE0259F900111248217930732 +:1040D00008F482C08091D8011091D901D091DA0101 +:1040E000C091DB01811107C0111105C0D11103C0BE +:1040F000CC2309F471C04F3F19F04F5F4093D601B4 +:10410000181624F40E94D61E8093D8018091D801FD +:1041100087FF05C00E94D61E81958093D801111695 +:1041200024F40E94D61E8093D9018091D90187FF83 +:1041300005C00E94D61E81958093D9016091D80157 +:10414000662339F11091D901112319F1772767FD01 +:104150007095872F972F0E94B32323E333E343E324 +:104160005FE30E9417240E9480236093D801612F8F +:10417000772767FD7095872F972F0E94B32323E33E +:1041800033E343E35FE30E9417240E94802360939C +:10419000D9011D1624F40E941E1F8093DA0180911C +:1041A000DA0187FF05C00E941E1F81958093DA0106 +:1041B0001C1624F40E941E1F8093DB018091DB01FA +:1041C00087FF05C00E941E1F81958093DB01DF9150 +:1041D000CF911F910C944420DF91CF911F910895AE +:1041E000E7EDF1E085E0DF011D928A95E9F7109295 +:1041F000D6011092D5010895833081F128F48130E1 +:1042000059F08230D1F00895853009F449C0B8F1F1 +:10421000863009F456C0089520911501862F90E04C +:10422000820F911D8F3F910520F4620F609315015D +:1042300008958FEF80931501089520911401862F22 +:1042400090E0820F911D8F3F910520F4620F6093E3 +:10425000140108958FEF80931401089520911301A4 +:10426000862F90E0820F911D8F3F910520F4620F01 +:104270006093130108958FEF8093130108952091A7 +:104280001201862F90E0820F911D8F3F910520F43F +:10429000620F6093120108958FEF809312010895C9 +:1042A00020911101862F90E0820F911D8F3F910583 +:1042B00020F4620F6093110108958FEF8093110134 +:1042C000089520911001862F90E0820F911D8F3F5D +:1042D000910520F4620F6093100108958FEF809391 +:1042E00010010895833011F128F4813049F08230B3 +:1042F00091F00895853081F120F18630C1F1089563 +:1043000080911501681720F4861B8093150108958C +:1043100010921501089580911401681720F4861BEE +:10432000809314010895109214010895809113014F +:10433000681720F4861B80931301089510921301CF +:10434000089580911201681720F4861B8093120152 +:10435000089510921201089580911101681720F4B8 +:10436000861B809311010895109211010895809188 +:104370001001681720F4861B809310010895109295 +:10438000100108958D3109F442C020F58E3009F4F2 +:1043900079C070F4873009F45EC020F4863009F4E7 +:1043A00042C033C08830D1F18B3009F4A7C02DC092 +:1043B000863109F4A3C038F4803109F46DC081312D +:1043C00009F47BC022C0893109F498C08B3109F40B +:1043D0004FC01BC0853309F479C048F4873209F413 +:1043E00075C008F478C0893209F470C00EC08334F7 +:1043F00038F48A3308F071C0883309F47FC005C0EF +:10440000833409F463C08834C1F080E008950E94C9 +:104410003A230E9443100E94480970C00E94BB1EAC +:104420000E94CD1E6BC08091CD01817F8E7F8093D5 +:10443000CD0181E08093DD0108950E94AD152FEF3D +:1044400083ED90E3215080409040E1F700C00000F0 +:104450000E94081D53C09091CD01892F817090FF5B +:1044600003C0917F9E7F26C091609093CD0146C08E +:104470009091CD0191FB882780F921E0822780FB74 +:1044800091F913C09091CD0192FB882780F921E02A +:10449000822780FB92F909C09091CD0193FB882778 +:1044A00080F921E0822780FB93F99093CD01882346 +:1044B00029F191609093CD0108950E94AD158091EE +:1044C0000D0191E0892780930D0118C061E070E033 +:1044D00080E090E00FC023EE01C027EC280F61E0E0 +:1044E00070E080E090E004C0660F771F881F991F7E +:1044F0002A95D2F70E94A7190E94AD1581E0089570 +:1045000080E0089580E00895CF93C82F8091DD0169 +:10451000813079F018F08230D1F184C0A0910E0181 +:10452000B0910F018C91813169F0823209F07CC029 +:1045300009C0A0910E01B0910F018C91813111F051 +:10454000823249F48C2F0E94802281111DC08C2F51 +:104550000E94C2211AC08C2F0E948222811114C095 +:10456000C43179F048F4CB3079F0C03109F060C043 +:1045700082E08093DD0108C0C93219F0C83321F010 +:1045800057C01092DD0154C081E0817053C0C93220 +:1045900089F118F5C43171F1A8F4C73009F046C0AB +:1045A0008AE08093150194E19093140193E0909335 +:1045B00013018093120188E08093110188E28093B7 +:1045C000100134C0CE51C63088F5EC2FF0E0E65D26 +:1045D000FE4F80818093DC0129C0CE34E9F020F4C5 +:1045E000CB3421F56AE013C0C13579F0C235F1F45E +:1045F00061E00DC08091DC01882319F01092DC018C +:1046000015C081E08093DD0115C061E006C0809196 +:10461000DC010E94FC200AC06AE08091DC010E945B +:10462000722104C01092DD0180E004C081E002C06C +:1046300080E0ABCFCF910895E1E8F0E08081886021 +:1046400080838081816080838FB7F89493E090931A +:10465000890090ED909388008FBF0895EFE6F0E019 +:104660008081826080830895EFE6F0E080818D7F15 +:1046700080830895EFE6F0E0808192E089278083CF +:1046800008951F920F920FB60F9211242F933F930C +:104690004F935F936F937F938F939F93AF93BF934A +:1046A000EF93FF938091DE019091DF01019690934B +:1046B000DF018093DE01811103C082E00E9448097E +:1046C000E091DF01E695E695F0E0E258F74FE491DE +:1046D0008091DE018E1303C080E00E944809FF91A3 +:1046E000EF91BF91AF919F918F917F916F915F916A +:1046F0004F913F912F910F900FBE0F901F901895E3 +:1047000004D06894B1118DC0089570D088F09F577F +:1047100090F0B92F9927B751A0F0D1F0660F771F0D +:10472000881F991F1AF0BA95C9F712C0B13081F0ED +:1047300077D0B1E0089574C0672F782F8827B85FCD +:1047400039F0B93FCCF3869577956795B395D9F74E +:104750003EF490958095709561957F4F8F4F9F4F58 +:104760000895E89409C097FB3EF490958095709564 +:1047700061957F4F8F4F9F4F9923A9F0F92F96E9AD +:10478000BB279395F695879577956795B795F11122 +:10479000F8CFFAF4BB0F11F460FF1BC06F5F7F4FBF +:1047A0008F4F9F4F16C0882311F096E911C07723D1 +:1047B00021F09EE8872F762F05C0662371F096E8DA +:1047C000862F70E060E02AF09A95660F771F881FA9 +:1047D000DAF7880F9695879597F9089557FD9058C1 +:1047E000440F551F59F05F3F71F04795880F97FBB5 +:1047F000991F61F09F3F79F087950895121613066F +:104800001406551FF2CF4695F1DF08C0161617069D +:104810001806991FF1CF86957105610508940895D2 +:10482000E894BB2766277727CB0197F908950BD02B +:1048300078C069D028F06ED018F0952309F05AC0DE +:104840005FC01124EECFCADFA0F3959FD1F3950F7F +:1048500050E0551F629FF001729FBB27F00DB11D04 +:10486000639FAA27F00DB11DAA1F649F6627B00D94 +:10487000A11D661F829F2227B00DA11D621F739F7D +:10488000B00DA11D621F839FA00D611D221F749F8B +:104890003327A00D611D231F849F600D211D822FD2 +:1048A000762F6A2F11249F5750408AF0E1F0882319 +:1048B0004AF0EE0FFF1FBB1F661F771F881F915026 +:1048C0005040A9F79E3F510570F014C0AACF5F3F3A +:1048D000ECF3983EDCF3869577956795B795F79559 +:1048E000E7959F5FC1F7FE2B880F911D96958795E1 +:1048F00097F9089597F99F6780E870E060E0089560 +:104900009FEF80EC089500240A94161617061806E7 +:104910000906089500240A941216130614060506C3 +:104920000895092E0394000C11F4882352F0BB0F54 +:1049300040F4BF2B11F460FF04C06F5F7F4F8F4FB7 +:104940009F4F089597FB072E16F4009407D077FD2C +:1049500009D00E94BC2407FC05D03EF490958195B7 +:104960009F4F0895709561957F4F0895EE0FFF1F3B +:104970000590F491E02D0994AA1BBB1B51E107C0DF +:10498000AA1FBB1FA617B70710F0A61BB70B881FDF +:10499000991F5A95A9F780959095BC01CD0108956E +:1049A000F999FECF92BD81BDF89A992780B50895F7 +:1049B000A8E1B0E042E050E00C94F324262FF999EE +:1049C000FECF1FBA92BD81BD20BD0FB6F894FA9AF2 +:1049D000F99A0FBE019608950E94DE24272F0C94A9 +:1049E000DF24DC01CB01FC01F999FECF06C0F2BD4A +:1049F000E1BDF89A319600B40D9241505040B8F79D +:064A00000895F894FFCFB9 +:104A060020024A09D709B40980094D090101BA01F2 +:104A160028080A03140A3F4D36393F08F207BC0737 +:104A2600830716072F0748076107010203040506D7 +:044A36000708090064 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboard/ergodox_ez/keymaps/ordinary/readme.md index f100dd1c5c..b84237483e 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/readme.md +++ b/keyboard/ergodox_ez/keymaps/ordinary/readme.md @@ -45,7 +45,7 @@ The symbol keys are mostly the same as on the default layout, which did a good j The number pad area here, in green, includes all four arithmetic operations in the same order found on most number pads and features an Enter key. The keycodes emitted here are normal numeric keycodes, not the number-pad specific keycodes emitted by most number pads, because this layout does not use a Num Lock key to switch the buttons between numeric keycodes and navigational keycodes. See the explanation in The Media Layout section about navigation using these same buttons. -Finally, consider the turquoise text-nav keys. Here in the Symbols layer, these are *reversed* from the base layer, with most keys mirrored, but the Delete keys shifted to maintain the directional significance of their arrangement. This is powerful! Often I find myself using the mouse with my right hand, and the left hand needs to press Enter. Instead of reaching the left hand over to the right side of the keyboard, now I simply tap Symbols to reverse the yellow keys, and Enter is right where it should be. +Finally, consider the turquoise text-nav keys. Here in the Symbols layer, these are *reversed* from the base layer, with the keys either mirrored or shifted. This is powerful! Often I find myself using the mouse with my right hand, and the left hand needs to press Enter. Instead of reaching the left hand over to the right side of the keyboard, now I simply tap Symbols to reverse the turquoise keys, and Enter is right where it should be. ## The Media Layer ## @@ -55,6 +55,7 @@ Finally, consider the turquoise text-nav keys. Here in the Symbols layer, these * The bright green keys are more F-keys * The dark yellow keys signal Web and Audio applications * The light yellow keys signal the operating system +* The uncolored keys do nothing in case you bump them by accident ![Ordinary media layout](ordinary-media.png) @@ -62,14 +63,18 @@ This layer was inspired by the Media layer on the Ergodox EZ but takes it farthe Moreover, the orange keys on the right overlay the numberpad from the Symbols Layer, such that in the Media Layer the same keys can be used as if they were a number pad in navigational mode (Num Lock off). For instance, in traditional number pads the '3' key became 'Page Down', and so it is here. This means a user can do text navigation without moving either hand. +Alas, the yellow keys have at best spotty success with common software. Good luck with those but don't expect too much. + ## Switching Between Layers ## -The three Shift keys correspond to three logical layers on top of the ever-present base layer, and are represented in the three LEDs on the keyboard: Capitals (red), Symbols (green), Media (blue). The color of a layer illuminates when the layer is active. Shift keys work in the expected way: press them and the keys shift to that layer; release them and the keys shift back to the base layer. The Ordinary Layout also features a Shift Lock key to keep a layer active indefinitely. Hold down the Shift Lock key then press any Shift key to lock to that layer. Or, hold down the Shift key and press the Shift Lock key; either way works. To revert to the base layer, use the Shift Lock key again in combination with the Shift key. +The three Shift keys correspond to three logical layers on top of the ever-present base layer, and are represented in the three LEDs on the keyboard: Capitals (red), Symbols (green), Media (blue). The color of a layer illuminates when the layer is active. Shift keys work in the expected way: press them and the keys shift to that layer; release them and the keys shift back to the base layer. The Ordinary Layout also features a Shift Lock key to keep a layer active indefinitely. Hold down the Shift Lock key then press any Shift key to lock to that layer. Or, hold down the Shift key and press the Shift Lock key; it works either way. To revert to the base layer, use the Shift Lock key again in combination with the Shift key. -This layout attempts to treat the Capitals Shift layer the same as the other two Shift layers, but internally they are different which causes some inconsistencies. For instance, it is possible to switch from any layer to any other layer, and to lock to any layer, *except* it is not possible to go from Media to Symbols. You must exit the Media layer before engaging the Symbols layer. Also, the Caps Lock feature must be triggered by first pressing the Shift Lock key then a Capitals Shift key; it doesn't work if you press the Shift key first (instead you get the secondary symbol associated with the Shift Lock button). +This layout attempts to treat the Capitals Shift layer the same as the other two Shift layers, but internally they are different which causes some inconsistencies. For instance, it is possible to switch from any layer to any other layer, and to lock to any layer, *except* it is not possible to go from Media to Symbols. You must exit the Media layer before engaging the Symbols layer. Also, the Caps Lock feature must be triggered by first pressing the Shift Lock key then a Capitals Shift key; it doesn't work if you press the Shift key first (instead you get the secondary symbol character associated with the Shift Lock button). -## Special Escape Sequence ## +## Special Escape & Backspace Sequences ## -In the Ordinary Layout, the most unsatisfying key location is the Escape key which rightly belongs segregated on its own way up on the top left of the keyboard. The Ergodox does not have a physical button in such a location and the nearest one, in the top left corner, was assigned to the tilde button which is traditionally found in that location. The Escape key is important so it features prominently on the other top corner on the left side of the keyboard, and is always there in all layers. Nevertheless, alas, it isn't Ordinary to put the escape in that different corner! +In the Ordinary Layout, the most unsatisfying key location is the Escape key which rightly belongs segregated on its own way up on the top left of the keyboard. The Ergodox does not have a physical button in such a location and the nearest one, in the top left corner, is home to the tilde (er, grave) which is commonly found there. The Escape key is important so it features prominently on the other top corner on the left side of the keyboard, and is always there in all layers. Nevertheless, alas, it isn't Ordinary to put the escape in that different corner! That tilde key has a second function as the Shift Lock key and that makes possible a special feature. To make this layout as Ordinary as possible, the Escape key can *also* be accessed by pressing Shift Lock then the 1 button right next to it. This easy gesture is a way to partially maintain the ease of flicking your wrist to the left and tapping Escape. This gesture works in all layers. + +Finally, because the special Escape sequence is so natural and useful, on the top right corner of the Ergodox EZ you can do the same gesture with the 0 key to produce a Backspace. Users of this keyboard and this layout are well advised to learn to use their thumbs for deleting text, but sometimes you are doing other computery things and just want to flick your digits up to the right and press backspace a bunch times. These special sequences should feel unremarkably mundane but might prove to be remarkably useful.