aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Thiago Alves <talk@thiagoalves.com.br>2016-05-10 16:26:56 -0700
committerGravatar Thiago Alves <talk@thiagoalves.com.br>2016-05-10 16:32:18 -0700
commit4a041f65e27033072fa5ef742c6653d4a078629e (patch)
treef4ab273d511c5c590bc1eb8a5aee217b377a4739
parent75384689b25994d495ccf4a36b81f8e31aa03484 (diff)
downloadqmk_firmware-4a041f65e27033072fa5ef742c6653d4a078629e.tar.gz
Tweak some key positions and changed macro location.
After using the layout a while I learn that the - and = positions should be swapped since I keep typing = when I intend to type -. I also, removed the only macro from the top left on the right hand to put the power button there and since I never use the arrow keys on the separated groups of keys, I added 4 macros there to get a feel for it.
-rw-r--r--keyboard/ergodox_ez/keymaps/townk_osx/keymap.c128
-rw-r--r--keyboard/ergodox_ez/keymaps/townk_osx/townk_osx.hex2343
2 files changed, 1229 insertions, 1242 deletions
diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c b/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c
index 9f16bc863..eb7700b7f 100644
--- a/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c
@@ -55,16 +55,22 @@ This is used to make the keyboard behave mostly like a **num pad keyboard**.
#define FN 2
#define MACRO_TMUX_ESC 10
-#define MACRO_SHIFT_OR_LPAREN 11
-#define MACRO_SHIFT_OR_RPAREN 12
+#define MACRO_TMUX_PASTE 11
+#define MACRO_OSX_COPY 12
+#define MACRO_OSX_PASTE 13
+
+#define M_TESC M(MACRO_TMUX_ESC)
+#define M_TPASTE M(MACRO_TMUX_PASTE)
+#define M_OSXCPY M(MACRO_OSX_COPY)
+#define M_OSXPST M(MACRO_OSX_PASTE)
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* Keymap 0: Base Layer
*
* ,-----------------------------------------------------. ,-----------------------------------------------------.
- * | `~ | 1 | 2 | 3 | 4 | 5 | ESC | | Macro| 6 | 7 | 8 | 9 | 0 | + = |
+ * | `~ | 1 | 2 | 3 | 4 | 5 | ESC | | Pwr | 6 | 7 | 8 | 9 | 0 | - _ |
* |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------|
- * | Tab | Q | W | E | R | T | F16 | | F17 | Y | U | I | O | P | - _ |
+ * | Tab | Q | W | E | R | T | F16 | | F17 | Y | U | I | O | P | = + |
* |-----------+------+------+------+------+------| Meh | | Meh |------+------+------+------+------+-----------|
* | \ (Ctrl) | A | S | D | F | G |------| |------| H | J | K | L | ; | ' " (Ctrl)|
* |-----------+------+------+------+------+------| F18 | | F19 |------+------+------+------+------+-----------|
@@ -73,74 +79,78 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* | FN | KPAD |LCtrl | LAlt | LGui | | RGui | RAlt | RCtrl| KPAD | FN |
* `-----------------------------------' `-----------------------------------'
* ,-------------. ,-------------.
- * | Left | Right| | Down | Up |
+ * | M(0) | M(1) | | M(2) | M(3) |
* ,------|------|------| |------+------+------.
* | | | Home | | PgUp | | |
* |Backsp| Del |------| |------| Enter| Space|
* | | | End | | PgDn | | |
* `--------------------' `--------------------'
*
- * Macro = Ctrk+A Esc
- * (this is used to issue the Esc key to the Tmux application)
+ * M(0) = Ctrk+A Esc
+ * (this is used to issue the Esc key to the Tmux application)
+ * M(1) = Ctrk+A P
+ * (this is used to issue the Paste key to the Tmux application)
+ * M(2) = Cmd+C
+ * M(3) = Cmd+V
*/
[BASE]=KEYMAP(//left half
- KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_ESC,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, MEH_T(KC_F16),
- CTL_T(KC_BSLS), KC_A, KC_S, KC_D, KC_F, KC_G,
- KC_FN2, KC_Z, KC_X, KC_C, KC_V, KC_B, ALL_T(KC_F18),
- KC_FN1, TG(KEYPAD), KC_LCTRL, KC_LALT, KC_LGUI,
- KC_LEFT, KC_RIGHT,
- KC_HOME,
- KC_BSPC, KC_DELT, KC_END,
- //right half
- M(MACRO_TMUX_ESC), KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL,
- MEH_T(KC_F17), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_MINS,
- KC_H, KC_J, KC_K, KC_L, KC_SCLN, CTL_T(KC_QUOT),
- ALL_T(KC_F19), KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_FN2,
- KC_RGUI, ALT_T(KC_LBRC), CTL_T(KC_RBRC), TG(KEYPAD), KC_FN1,
- KC_DOWN, KC_UP,
- KC_PGUP,
- KC_PGDN, KC_ENT, KC_SPC),
+ KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_ESC,
+ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, MEH_T(KC_F16),
+ CTL_T(KC_BSLS), KC_A, KC_S, KC_D, KC_F, KC_G,
+ KC_FN2, KC_Z, KC_X, KC_C, KC_V, KC_B, ALL_T(KC_F18),
+ KC_FN1, TG(KEYPAD), KC_LCTRL, KC_LALT, KC_LGUI,
+ M_TESC, M_TPASTE,
+ KC_HOME,
+ KC_BSPC, KC_DELT, KC_END,
+ //right half
+ KC_POWER, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
+ MEH_T(KC_F17), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_EQL,
+ KC_H, KC_J, KC_K, KC_L, KC_SCLN, CTL_T(KC_QUOT),
+ ALL_T(KC_F19), KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_FN2,
+ KC_RGUI, KC_RALT, CTL_T(KC_LBRC), KC_FN3, KC_FN1,
+ M_OSXCPY, M_OSXPST,
+ KC_PGUP,
+ KC_PGDN, KC_ENT, KC_SPC),
/* Keymap 1: KeyPad Layer
*
* ,-----------------------------------------------------. ,-----------------------------------------------------.
- * | | | | | | | | | BTab | Clear| / | * | ^ | ( | LeftClick |
+ * | | | LClk | RClk | MClk | | | | BTab | Clear| / | * | ^ | ( | |
* |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------|
- * | M.Accel 2 | |ScrlUp| U |ScrlDn| | | | Tab | 7 | 8 | 9 | + | ) | RightClick|
+ * | M.Accel 2 | |ScrlUp| U |ScrlDn| | | | Tab | 7 | 8 | 9 | + | ) | |
* |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------|
- * | M.Accel 1 | | L | D | R | |------| |------| 4 | 5 | 6 | - | | MidClick |
+ * | M.Accel 1 | | L | D | R | |------| |------| 4 | 5 | 6 | - | | |
* |-----------+------+------+------+------+------| | |Return|------+------+------+------+------+-----------|
* | M.Accel 0 | |ScrlL | |ScrlR | | | | | 1 | 2 | 3 | = | | |
* `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------'
- * | | | | | | | 0 | . | , | | KPAD |
+ * | | XXXX | | | | | 0 | . | , | XXXX | |
* `-----------------------------------' `-----------------------------------'
* ,-------------. ,-------------.
* | | | | | |
* ,------|------|------| |------+------+------.
- * | | | | | | | |
- * | | |------| |------| | |
- * | | | | | | | |
+ * | | | | | | XXXX | |
+ * | | |------| |------| XXXX | |
+ * | | | | | | XXXX | |
* `--------------------' `--------------------'
*/
[KEYPAD]=KEYMAP(//left half
- KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_NO, KC_NO, KC_MS_WH_UP, KC_MS_U, KC_MS_WH_DOWN, KC_NO, KC_NO,
- KC_NO, KC_NO, KC_MS_L, KC_MS_D, KC_MS_R, KC_NO,
- KC_NO, KC_NO, KC_MS_WH_LEFT, KC_NO, KC_MS_WH_RIGHT, KC_NO, KC_NO,
- KC_TRNS, KC_TRNS, KC_NO, KC_NO, KC_NO,
+ KC_NO, KC_NO, KC_MS_BTN1, KC_MS_BTN2, KC_MS_BTN3, KC_NO, KC_NO,
+ KC_MS_ACCEL2, KC_NO, KC_MS_WH_UP, KC_MS_U, KC_MS_WH_DOWN, KC_NO, KC_NO,
+ KC_MS_ACCEL1, KC_NO, KC_MS_L, KC_MS_D, KC_MS_R, KC_NO,
+ KC_MS_ACCEL0, KC_NO, KC_MS_WH_LEFT, KC_NO, KC_MS_WH_RIGHT, KC_NO, KC_NO,
+ KC_NO, KC_TRNS, KC_NO, KC_NO, KC_NO,
KC_NO, KC_NO,
KC_NO,
KC_NO, KC_NO, KC_NO,
//right half
- LSFT(KC_TAB), KC_CLEAR, KC_KP_SLASH, KC_KP_ASTERISK, KC_CIRCUMFLEX, KC_LPRN, KC_MS_BTN1,
- KC_TAB, KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS, KC_RPRN, KC_MS_BTN2,
- KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_MINUS, KC_NO, KC_MS_BTN3,
+ LSFT(KC_TAB), KC_CLEAR, KC_KP_SLASH, KC_KP_ASTERISK, KC_CIRCUMFLEX, KC_LPRN, KC_NO,
+ KC_TAB, KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS, KC_RPRN, KC_NO,
+ KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_MINUS, KC_NO, KC_NO,
KC_KP_ENTER, KC_KP_1, KC_KP_2, KC_KP_3, KC_KP_EQUAL, KC_NO, KC_NO,
- KC_KP_0, KC_KP_DOT, KC_KP_COMMA, KC_TRNS, KC_TRNS,
+ KC_KP_0, KC_KP_DOT, KC_KP_COMMA, KC_TRNS, KC_NO,
KC_NO, KC_NO,
KC_NO,
- KC_NO, KC_NO, KC_NO),
+ KC_NO, KC_TRNS, KC_NO),
/* Keymap 2: Functions Layer
*
@@ -153,7 +163,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* |-----------+------+------+------+------+------| XXXX | | XXXX |------+------+------+------+------+-----------|
* | L Shift | | | | | | XXXX | | XXXX | | | | | | R Shift |
* `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------'
- * | XXXXX | | XXXX | XXXX | XXXX | | XXXX | XXXX | XXXX | | |
+ * | XXXXX | | XXXX | XXXX | XXXX | | XXXX | XXXX | XXXX | | XXXXX |
* `-----------------------------------' `-----------------------------------'
* ,-------------. ,-------------.
* | | | | | |
@@ -187,6 +197,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
const uint16_t PROGMEM fn_actions[] = {
[1] = ACTION_LAYER_ONESHOT(FN),
[2] = ACTION_MODS_ONESHOT(MOD_LSFT), // Sticky shift light. Tap for the next keypress to be shifted. Hold for regular shift.
+ [3] = ACTION_LAYER_TAP_KEY(KEYPAD, KC_RBRC),
};
static uint16_t key_timer;
@@ -199,32 +210,21 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
return MACRO(D(LCTRL), T(A), U(LCTRL), D(ESC), END);
}
return MACRO(U(ESC), END);
- case MACRO_SHIFT_OR_LPAREN: {
+ case MACRO_TMUX_PASTE:
+ if (record->event.pressed) {
+ return MACRO(D(LCTRL), T(A), U(LCTRL), D(P), END);
+ }
+ return MACRO(U(P), END);
+ case MACRO_OSX_COPY:
if (record->event.pressed) {
- key_timer = timer_read(); // if the key is being pressed, we start the timer.
- register_code(KC_LSFT); // we're now holding down Shift.
- } else { // this means the key was just released, so we can figure out how long it was pressed for (tap or "held down").
- if (timer_elapsed(key_timer) < TAPPING_TERM) { // the threshhold we pick for counting something as a tap.
- register_code(KC_9); // sending 9 while Shift is held down gives us an opening paren
- unregister_code(KC_9); // now let's let go of that key
- }
- unregister_code(KC_LSFT); // let's release the Shift key now.
+ return MACRO(D(LGUI), D(C), END);
}
- break;
- }
- case MACRO_SHIFT_OR_RPAREN: {
+ return MACRO(U(C), U(LGUI), END);
+ case MACRO_OSX_PASTE:
if (record->event.pressed) {
- key_timer = timer_read(); // Now we're doing the same thing, only for the right shift/close paren key
- register_code(KC_RSFT);
- } else {
- if (timer_elapsed(key_timer) < TAPPING_TERM) {
- register_code(KC_0);
- unregister_code(KC_0);
- }
- unregister_code(KC_RSFT);
+ return MACRO(D(LGUI), D(V), END);
}
- break;
- }
+ return MACRO(U(V), U(LGUI), END);
}
return MACRO_NONE;
};
diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx.hex b/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx.hex
index f0f2c5c79..868d86e82 100644
--- a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx.hex
+++ b/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx.hex
@@ -1,1179 +1,1166 @@
-:100000000C9482020C94C6020C94C6020C94C60294
-:100010000C94C6020C94C6020C94C6020C94C60240
-:100020000C94C6020C94C6020C940F0D0C94E10DB6
-:100030000C94C6020C94C6020C94C6020C94C60220
-:100040000C94C6020C94E6220C94C6020C94C602D0
-:100050000C94C6020C94751C0C94C6020C94C60237
-:100060000C94C6020C94C6020C94C6020C94C602F0
-:100070000C94C6020C94C6020C94C6020C94C602E0
-:100080000C94C6020C94C6020C94C6020C94C602D0
-:100090000C94C6020C94C6020C94C6020C94C602C0
-:1000A0000C94C6020C94C6020C94C6024E0E700E3E
-:1000B0005E0F700E5E0FB50ED80E5E0F2D0F400F47
-:1000C0004B124B1277127712BF12DD1259145914CA
-:1000D000E81259149D139D134A14591459145314BA
-:1000E000AA13AA13AA13AA13AA13AA13AA13AA1328
-:1000F000AA13AA13AA13AA13AA13AA13AA13AA1318
-:10010000BB13C913D013D713E11302290001E00177
-:1001100004020402E00129000000F4A200223500DC
-:100120002B003171C200C10000001E001400040049
-:100130001D0001544D001F001A0016001B00E000B6
-:100140004C002000080007000600E2002A00210001
-:10015000150009001900E3004A00220017000A00F8
-:1001600005000000500029006B7700006D7F000043
-:100170004F000A306C7700006E7F000051002300B2
-:100180001C000B00110000005200240018000D009C
-:100190001000E7004B0025000C000E0036002F7405
-:1001A0002C00260012000F003700307128002700B5
-:1001B00013003300380001544E002E002D0034711E
-:1001C000C200C100000000000000000000000100AB
-:1001D000000000000000000000000100000000001E
-:1001E000F900F200FB00000000000000F000F10048
-:1001F0000000000000000000FA00F300FC00000016
-:1002000000000000000000000000000000000000EE
-:10021000000000000000000000002B022B00000086
-:100220005800000000009C005F005C0059000000C6
-:100230000000540060005D005A006200000055009C
-:1002400061005E005B00630000002302570056005F
-:100250006700850000002602270200000000010060
-:100260000000F400F500F6000000010000000000AE
-:1002700000003900E100010000003A00AD00B000CC
-:100280000000000000003B00BC00AC0000000100CA
-:1002900000003C00AF00AE000000010000003D0087
-:1002A000BB00AB000000010000003E0000000000A9
-:1002B0000000000000003F000100000001000000FD
-:1002C00000004000010000000100000000004100AB
-:1002D000000050000000000000004200000051003B
-:1002E0000000010000004300000052000000010077
-:1002F0000000440000004F00000001000000450025
-:1003000000000000000000000000A900AA00A800F2
-:10031000E5000100000016034500720067006F0051
-:1003200044006F007800200045005A0000001603CA
-:100330004500720067006F0044006F0078002000E5
-:1003400045005A0000000403090409026D0004017D
-:1003500000A0FA09040000010301010009211101B4
-:100360000001223F000705810308000A090401007B
-:100370000103010200092111010001224D000705BE
-:10038000820308000A090402000103000000092199
-:10039000110100012236000705830308000A090441
-:1003A00003000103000000092111010001223900AE
-:1003B000070584031000011201100100000008ED80
-:1003C000FE071301000102000105010906A1010554
-:1003D0000719E029E7150025019508750181020537
-:1003E000081901290595057501910295017503917B
-:1003F00001050719002977150025019578750181F8
-:1004000002C005010980A101850216010026B7007E
-:100410001A01002AB700751095018100C0050C096A
-:1004200001A1018503160100269C021A01002A9CE5
-:1004300002751095018100C005010902A1010901A1
-:10044000A10005091901290515002501950575016A
-:10045000810295017503810105010930093115817A
-:10046000257F95027508810609381581257F95013C
-:1004700075088106050C0A38021581257F950175DE
-:10048000088106C0C005010906A101050719E02978
-:10049000E715002501950875018102950175088110
-:1004A0000105081901290595057501910295017548
-:1004B0000391010507190029FF150025FF95067511
-:1004C000088100C0000000000000000000000001E2
-:1004D0000204060A0F17202C3A4A5D71879DB3C7A4
-:1004E000DAE9F5FCFFFCF5E9DAC7B39D87715D4AEF
-:1004F0003A2C20170F0A0604020100000000000039
-:100500000000000011241FBECFEFDAE0DEBFCDBF38
-:1005100004B603FE24C08091F7019091F801A091E8
-:10052000F901B091FA018730904BA740B04BB9F474
-:100530001092F7011092F8011092F9011092FA014D
-:1005400014BE84B7877F84BF88E10FB6F894809388
-:100550006000109260000FBEE0E0FFE3099511E03B
-:10056000A0E0B1E0EAE5F9E402C005900D92A43301
-:10057000B107D9F711E0A4E3B1E001C01D92A73F94
-:10058000B107E1F70E94530A0C94AB240C940000CD
-:10059000FC016B3059F06C3029F16A3009F041C030
-:1005A0008281811141C08AE091E00895828188238F
-:1005B00041F00E943F1C909336018093350181EEFB
-:1005C0001BC080913501909136010E944B1C883CE4
-:1005D000910530F486E20E94C01086E20E948811E4
-:1005E00081EE1DC08281882351F00E943F1C9093B0
-:1005F00036018093350185EE0E94C01012C08091B3
-:100600003501909136010E944B1C883C910530F4D5
-:1006100087E20E94C01087E20E94881185EE0E9446
-:10062000881180E090E008958DE091E008950895AC
-:10063000CF936091B4017091B5018091B601909112
-:10064000B7010E94A11BC82F56985E9825982D9837
-:1006500026982E9827982F988FE090E09093890005
-:100660008093880090938B0080938A0090938D00F4
-:1006700080938C00CC2329F0C13029F4C09334013D
-:1006800002C01092340180913401813011F4279A14
-:100690002F9A0E94970F867011F0259A2D9AC230DA
-:1006A00041F40E942A1A811104C027982F98269A93
-:1006B0002E9AE0910E01F0910F018081982F927295
-:1006C00059F08D7D49F48FEF90E0909389008093ED
-:1006D0008800259A2D9A08C00E94571B827221F02B
-:1006E0000E94FD19882379F3CF9108950C94180383
-:1006F00056985E9825982D9826982E9827982F988A
-:100700008FEF90E0909389008093880090938B0006
-:1007100080938A0090938D0080938C00259A2D9A67
-:100720002FEF80E792E0215080409040E1F700C039
-:100730000000269A2E9A2FEF80E792E02150804009
-:100740009040E1F700C00000279A2F9A2FEF80E732
-:1007500092E0215080409040E1F700C000002598D1
-:100760002D982FEF80E792E0215080409040E1F7F4
-:1007700000C0000026982E982FEF80E792E02150CD
-:1007800080409040E1F700C0000027982F985698CD
-:100790005E9825982D9826982E9827982F9808953A
-:1007A00089EA8093800089E08093810024982C98C6
-:1007B0003F988AB18F748AB96E98479A8BB1806BD3
-:1007C0008BB9769A0E9478030C94170380E2809389
-:1007D00000018091370181110EC00E94350481E033
-:1007E000809337012FEF83ED90E3215080409040BC
-:1007F000E1F700C0000080E40E943B048093000108
-:1008000081112EC00E94650480930001811128C0CF
-:100810000E94650480930001811122C08FE30E9431
-:1008200065048093000181111BC00E945D0480E477
-:100830000E943B0480930001811112C08CE00E9451
-:1008400065048093000181110BC00E9465048093B0
-:100850000001811105C08FE30E94650480930001AF
-:100860000E945D048091000108951092B9008AE011
-:100870008093B800089594EA9093BC009091BC00D6
-:1008800097FFFCCF9091B900987F983021F090317C
-:1008900011F081E008958093BB0084E88093BC0050
-:1008A0008091BC0087FFFCCF8091B900887F8831A0
-:1008B00011F0803471F780E0089584E98093BC00E2
-:1008C0008091BC0084FDFCCF08958093BB0084E838
-:1008D0008093BC008091BC0087FFFCCF9091B90051
-:1008E000987F81E0983209F480E0089584E880934D
-:1008F000BC008091BC0087FFFCCF8091BB000895B5
-:1009000080910001811115C080E40E943B04809316
-:10091000000181110CC082E10E94650480930001F6
-:10092000811105C08FEF0E946504809300010E9431
-:100930005D0484B1807F84B985B1807F85B98AB137
-:10094000837F8AB98BB1837F8BB93E98469808958F
-:100950000E94E603809300010E94800480B38C70A3
-:1009600080BB81B3836F81BBA9E3B1E0E7E4F1E031
-:100970008EE08E0F11921D928E13FCCF0C94D0033B
-:10098000BF92CF92DF92EF92FF920F931F93CF937C
-:10099000DF9380910001882379F0809138018F5F87
-:1009A00080933801811108C00E94E6038093000102
-:1009B000811102C00E94780309E311E0C0E0D0E099
-:1009C000DD24D39482E0C82EEE24E394F12CC730CA
-:1009D000D10500F580910001811164C080E40E947E
-:1009E0003B0480930001811112C082E10E946504E2
-:1009F0008093000181110BC0C7010C2E01C0880F2C
-:100A00000A94EAF780950E946504809300010E9491
-:100A10005D0448C0CA30A1F028F4C83059F0C9308C
-:100A200061F005C0CC3089F070F0CD3089F0209AAB
-:100A3000289810C0219A29980DC0229A2A980AC095
-:100A4000239A2B9807C0529A01C0539A5B9802C010
-:100A50003E9A469890EA9A95F1F79FB1799902C02B
-:100A600082E001C080E091709D25982B7C9902C0A6
-:100A700084E001C080E0892B7D9902C038E001C08C
-:100A800030E0832B7E9902C020E101C020E0822B60
-:100A90009FB19095991F9927991F9295990F907ED4
-:100AA000892B0FC080910001811149C080E40E9410
-:100AB0003B0480930001882379F1B12C0E945D04EE
-:100AC0008B2DF8019081981719F08083C092010155
-:100AD0000E94800421960F5F1F4FCE30D10509F090
-:100AE00076CF80910101882361F1815080930101CB
-:100AF000882339F08FE99FE00197F1F700C00000EB
-:100B000020C0A7E4B1E0E9E3F1E0CF01825F919179
-:100B10009D938E13FCCF15C083E10E9465048093E2
-:100B200000018111CACF81E40E943B04809300013F
-:100B30008111C3CF0E947604B82EB094BFCF80E05D
-:100B4000C0CF0E94760381E0DF91CF911F910F917A
-:100B5000FF90EF90DF90CF90BF900895E82FF0E0E6
-:100B6000E95BFE4F808108950895089596E0799F8E
-:100B7000F001112494E5899FE00DF11D1124E60F89
-:100B8000F11DEE0FFF1FE25EFE4F859194910895D7
-:100B9000880F991FFC01E856F040859194910895C3
-:100BA000880F991FFC01E85EFE4F8591949108958E
-:100BB0000F931F93CF93DF93EC018115904350F572
-:100BC000C11580E2D80708F0B3C0CB3BD10590F443
-:100BD000C83AD10508F05AC0C53AD10508F04BC053
-:100BE000C430D10508F0BBC1219709F0B5C101E0BF
-:100BF00010E0F5C1CF3FD10511F008F0B0C1C03F02
-:100C0000D10508F092C0CE01805E9109089708F4E2
-:100C1000A6C1A2C1C11591E5D907A8F4C23020E54B
-:100C2000D20708F09EC0C11580E5D80709F485C039
-:100C300008F091C0C11520E4D20708F08DC1DD276E
-:100C40008E01106CCCC1C11580E8D80758F4C115CD
-:100C500090E7D90708F07CC1C11520E6D20708F457
-:100C600022C17AC1C11580E9D80708F075C1DF70CB
-:100C70008E01106AB4C1C53AD10509F472C1C63AF1
-:100C8000D10509F071C102E810E4A9C1C83AD10543
-:100C900009F46DC1C93AD10509F46CC1CA3AD1054C
-:100CA00009F46BC1CB3AD10509F46AC1CC3AD1053C
-:100CB00009F469C1CD3AD10509F468C1C03BD10539
-:100CC00009F467C1CE3AD10509F466C1CF3AD1051E
-:100CD00009F465C1C13BD10509F464C1C23BD1052A
-:100CE00009F463C1C33BD10509F462C1C43BD1051A
-:100CF00009F461C1C53BD10509F460C1C63BD1050A
-:100D000009F45FC1C73BD10509F45EC1C83BD105F9
-:100D100009F45DC1C93BD10509F45CC1CA3BD105E9
-:100D200009F45BC100E014E45AC18E01106557C19B
-:100D3000CE019F700E94D00553C10E94AD149FEF59
-:100D400024E38CE0915020408040E1F700C0000097
-:100D50000E949A1C44C18091D60181608093D60183
-:100D60003EC10E94431E811102C00E94291E0E94A2
-:100D7000601E90E09093F7018093F601C23090E5F9
-:100D8000D90721F48091F601816086C0C43020E546
-:100D9000D20721F48091F60182607EC0C63080E5E2
-:100DA000D80721F48091F601846076C0C83090E5C0
-:100DB000D90719F48091F60127C0CA3020E5D2077F
-:100DC00021F48091F601806167C0CC3080E5D807BE
-:100DD00021F48091F60180625FC0CE3090E5D907A2
-:100DE00021F48091F601806457C0C03120E5D2071C
-:100DF00021F48091F60180684FC0C23180E5D807A8
-:100E000029F48091F6018460886046C0C33090E583
-:100E1000D90721F48091F6018E7F3EC0C53020E5D0
-:100E2000D20721F48091F6018D7F36C0C73080E56E
-:100E3000D80721F48091F6018B7F2EC0C93090E550
-:100E4000D90719F48091F60126C0CB3020E5D207EE
-:100E500021F48091F6018F7E1FC0CD3080E5D80748
-:100E600021F48091F6018F7D17C0CF3090E5D9072E
-:100E700021F48091F6018F7B0FC0C13120E5D207AC
-:100E800021F48091F6018F7707C0C331D04531F44A
-:100E90008091F6018B7F877F8093F6018091F60128
-:100EA0000E94641E9CC08D2F99278F7099278130D6
-:100EB0009105D9F49E012370332702C0880F991F32
-:100EC0002A95E2F79C688E0144E0000F111F4A95B5
-:100ED000E1F700271370802B912B53E0CC0FDD1F1F
-:100EE0005A95E1F7C076DD272FC08230910531F4A5
-:100EF000DC2FCC278E01016F106A71C08330910501
-:100F000069F4CE018370992701E010E002C0000F60
-:100F1000111F8A95E2F7C8019C680FC0049709F079
-:100F20005EC0CE018370992701E010E002C0000F7F
-:100F3000111F8A95E2F7C8019A6823E0CC0FDD1FE4
-:100F40002A95E1F7C07ED7708C010C2B1D2B47C072
-:100F5000DF708E01106243C000E010E040C08E01DF
-:100F60003EC001E810E43BC003E810E438C002EEE4
-:100F700014E435C009EE14E432C00AEE14E42FC0C4
-:100F800005EB14E42CC006EB14E429C007EB14E4D1
-:100F900026C00CEC14E423C00DEC14E420C003E8DC
-:100FA00015E41DC00AE815E41AC002E915E417C0EB
-:100FB00004E915E414C001E216E411C003E216E4EA
-:100FC0000EC004E216E40BC005E216E408C006E217
-:100FD00016E405C007E216E402C00AE216E4C801FE
-:100FE000DF91CF911F910F91089596E0799FF001C5
-:100FF000112494E5899FE00DF11D1124E60FF11DE8
-:10100000EE0FFF1FE25EFE4F85919491803E9105A9
-:10101000E0F4803C910558F58133910509F46FC0E7
-:1010200048F48932910509F463C08A32910509F4C4
-:101030006DC072C089339105E9F082389105D1F015
-:101040008533910509F44DC067C0833E910581F158
-:1010500038F4803E9105B9F0823E9105D9F05CC02C
-:10106000863E910561F1873E9105A1F155C00E9430
-:10107000C80508952091F60120FD02C021FF4CC053
-:1010800080EE90E049C08091F60180FFF9CF89E3BE
-:1010900090E042C08091F60182FF0EC08091F6017F
-:1010A00084FF03C080E090E037C083EE90E034C05E
-:1010B0008091F60182FFF2CF82EE90E02DC0809108
-:1010C000F60183FF0BC08091F60184FDEBCF87EE24
-:1010D00090E022C08091F60183FFF5CF86EE90E08C
-:1010E0001BC08091F60185FF07C089E290E014C023
-:1010F0008091F60185FFF9CF85E390E00DC08091E6
-:10110000F60186FF07C08AE290E006C08091F601F2
-:1011100086FFF9CF81E390E00E94D80508950895F5
-:101120000C948F08809165010895CF93DF9300D0D0
-:101130001F92CDB7DEB79C018091ED01843019F587
-:1011400093E099833B832A839093E9008FEF9091FA
-:10115000E800815095FD06C095ED9A95F1F70000E5
-:101160008111F5CF8091E80085FF0DC040E050E08F
-:1011700063E070E0CE0101960E94FF0A8091E800D2
-:101180008E778093E8000F900F900F90DF91CF91B2
-:101190000895CF93DF9300D01F92CDB7DEB7209193
-:1011A000ED01243021F522E029839B838A8383E0AB
-:1011B0008093E9008FEF9091E800815095FD06C083
-:1011C00095ED9A95F1F700008111F5CF8091E80037
-:1011D00085FF0DC040E050E063E070E0CE01019675
-:1011E0000E94FF0A8091E8008E778093E8000F90BC
-:1011F0000F900F90DF91CF9108952091ED01243051
-:10120000F1F422E02093E9002FEF3091E800215023
-:1012100035FD06C035ED3A95F1F700002111F5CF07
-:101220002091E80025FF0BC040E050E065E070E051
-:101230000E94FF0A8091E8008E778093E80008956D
-:10124000CF93DF93EC019091ED01943009F046C00B
-:1012500080910C018823D9F080910D018823B9F089
-:101260009093E9008FEF9091E800815095FD06C0C2
-:1012700095E19A95F1F700008111F5CF8091E80092
-:1012800085FF2CC040E050E060E170E017C081E0D5
-:101290008093E9008FEF9091E800815095FD06C0A2
-:1012A00095ED9A95F1F700008111F5CF8091E80056
-:1012B00085FF14C040E050E068E070E0CE010E947D
-:1012C000FF0A8091E8008E778093E80080E1FE01BC
-:1012D000A5E5B1E001900D928A95E1F7DF91CF91FC
-:1012E00008958091EC01811109C00E94940C0E9424
-:1012F000F10C8091E20084608093E20008951092E6
-:10130000EC01089508950C94D3220E94301C0E9491
-:10131000D9220E94970F0C94900842E061EC81E082
-:101320000E940E0C42E061EC82E00E940E0C42E052
-:1013300061EC83E00E940E0C42E161EC84E00C94CD
-:101340000E0C8091EF01833009F455C030F48130E8
-:1013500071F0823009F48EC008958A3009F47AC0A1
-:101360008B3009F460C0893009F09CC020C08091A6
-:10137000EE01813A09F096C08091E800877F809362
-:10138000E8008091F2019091F301892B21F460E152
-:1013900085E591E003C060E080E090E070E00E94AD
-:1013A0004A0B8091E8008B778093E8000895809144
-:1013B000EE01813209F076C08091F2019091F30143
-:1013C000009719F0039709F06DC08091E800877FBE
-:1013D0008093E8008091E80082FD05C08091ED01D6
-:1013E0008111F8CF5FC08091F100809365018091F9
-:1013F000E8008B7753C08091EE01813A09F052C02A
-:101400008091F2019091F301892B09F04BC08091FA
-:10141000E800877F8093E8008091E80080FFFCCFA0
-:1014200080910C0136C08091EE018132D9F5809116
-:10143000F2019091F301892BA9F58091E800877F53
-:101440008093E8000E94430C8091F00180930C018E
-:101450000C94AD148091EE01813221F58091E80069
-:10146000877F8093E8000E94430C8091F101809374
-:10147000660108958091EE01813AA1F48091E8001F
-:10148000877F8093E8008091E80080FFFCCF809107
-:1014900066018093F1008091E8008E778093E800E8
-:1014A0000C94430C089584B7877F84BF88E10FB6FE
-:1014B000F89480936000109260000FBE90E080E886
-:1014C0000FB6F89480936100909361000FBE0E9464
-:1014D000E60F0E94940C0E94F10C8091E20084605F
-:1014E0008093E20078940E94770F0E94E80F82E0D8
-:1014F00091E00E94920F0E94C1228091ED018530FF
-:1015000069F40E94F11B8091EB018823B1F30E94E2
-:101510001C1C882391F30E94E90AEFCF0E94EE0F72
-:10152000ECCF292F332723303105C9F064F4213063
-:10153000310581F02230310509F043C08DE690E09D
-:101540002AE433E042C021323105F1F02232310584
-:1015500041F137C082E190E027EB33E036C09927B4
-:101560008130910541F08230910541F0892B49F598
-:10157000E6E4F3E005C0EEE2F3E002C0E6E1F3E00A
-:10158000849190E09F0121C06430D8F4E62FF0E010
-:10159000EE0FFF1FEE5DFE4F2081318189E090E06C
-:1015A00014C0643070F470E0FB01EE0FFF1FE65EC4
-:1015B000FE4F20813181FB01EA5EFE4F808190E089
-:1015C00004C080E090E020E030E0FA013183208325
-:1015D000089580E189BD82E189BD09B400FEFDCF97
-:1015E0008091D8008F7D8093D8008091E000826048
-:1015F0008093E0008091E00081FDFCCF0895CF92C0
-:10160000DF92EF92FF920F931F93CF93DF93EC0142
-:101610008B016A010E94620C811133C0C114D10494
-:1016200039F0F60180819181081B190BC80FD91F71
-:10163000E12CF12C0115110519F18091E80085FDCF
-:1016400016C08091E8008E778093E800C114D10421
-:1016500049F0F60180819181E80EF91EF182E08265
-:1016600085E00FC00E94620C882321F30AC0899193
-:101670008093F10001501109FFEFEF1AFF0ADACF52
-:1016800080E0DF91CF911F910F91FF90EF90DF905D
-:10169000CF9008952091F4013091F5012617370776
-:1016A00048F06115710539F42091E8002E772093F8
-:1016B000E80001C0B90140E061157105A9F1209170
-:1016C000ED01222309F443C0253009F442C02091E2
-:1016D000E80023FD40C02091E80022FD32C02091A7
-:1016E000E80020FFE9CF4091F3002091F20030E0C4
-:1016F000342BFC01CF016115710559F028303105FB
-:1017000040F481918093F100615071092F5F3F4F48
-:10171000F1CF41E02830310509F040E02091E800A8
-:101720002E772093E800C8CF4111C9CF0AC080911D
-:10173000ED01882361F0853061F08091E80083FD40
-:101740000AC08091E80082FFF2CF80E0089582E035
-:10175000089583E0089581E008952091F401309187
-:10176000F5012617370748F06115710539F4209106
-:10177000E8002E772093E80001C0B901FC0120E0C9
-:101780006115710591F18091ED01882309F440C044
-:10179000853009F43FC08091E80083FD3DC0809111
-:1017A000E80082FD2FC08091E80080FFE9CF209102
-:1017B000F3008091F20090E0922B6115710559F0D1
-:1017C0008830910540F424912093F10031966150C6
-:1017D00071090196F2CF21E0089709F020E080918D
-:1017E000E8008E778093E800CBCF2111CCCF0AC0E0
-:1017F0008091ED01882361F0853061F08091E800EF
-:1018000083FD0AC08091E80082FFF2CF80E0089556
-:1018100082E0089583E0089581E00895982F97303D
-:1018200058F59093E900981739F07091EC002091E9
-:10183000ED005091F00003C0242F762F50E021FFDF
-:1018400019C03091EB003E7F3093EB003091ED00FA
-:101850003D7F3093ED003091EB0031603093EB0031
-:101860007093EC002093ED005093F0002091EE0077
-:1018700027FF07C09F5FD3CF8F708093E90081E07F
-:10188000089580E008958091EE0187FF11C0809156
-:10189000E80082FD05C08091ED018111F8CF11C0F3
-:1018A0008091E8008B770BC08091ED01882349F08F
-:1018B0008091E80080FFF8CF8091E8008E778093D8
-:1018C000E80008952091E4003091E50095E640910C
-:1018D000EC00842F817040FF22C08091E80080FDE1
-:1018E0001CC08091ED01882391F0853091F08091AA
-:1018F000EB0085FD10C04091E4005091E5004217D7
-:10190000530729F39A01915011F784E0089582E07A
-:10191000089583E0089581E0089580E0089540915E
-:10192000E80042FFDECF08950E94020D0E940A0DDA
-:10193000E0EEF0E0808181608083E8EDF0E080817E
-:101940008F77808319BCA7EDB0E08C918E7F8C934C
-:1019500080818F7E80831092EC0108950F931F93F6
-:10196000CF93DF930E94020D0E940A0DC8EDD0E0D4
-:1019700088818F77888388818068888388818F7D3C
-:10198000888319BC1092ED011092E9011092EB01CD
-:101990001092EA0100EE10E0F80180818B7F8083D5
-:1019A00088818160888342E060E080E00E940E0CC4
-:1019B000E1EEF0E080818E7F8083E2EEF0E08081D6
-:1019C00081608083808188608083F80180818E7F40
-:1019D0008083888180618883DF91CF911F910F91EF
-:1019E0000895E8EDF0E080818F7E8083E7EDF0E000
-:1019F00080818160808384E082BF81E08093EC01FC
-:101A00000C94AE0CE8EDF0E080818E7F8083109224
-:101A1000E20008951092DA001092E10008951F92FA
-:101A20000F920FB60F9211242F933F934F935F9312
-:101A30006F937F938F939F93AF93BF93EF93FF9396
-:101A40008091E10082FF0BC08091E20082FF07C01D
-:101A50008091E1008B7F8093E1000E94760F80915E
-:101A6000DA0080FF1FC08091D80080FF1BC08091EA
-:101A7000DA008E7F8093DA008091D90080FF0DC05C
-:101A800080E189BD82E189BD09B400FEFDCF81E01E
-:101A90008093ED010E94710905C019BC1092ED01FF
-:101AA0000E947F098091E10080FF19C08091E200CF
-:101AB00080FF15C08091E2008E7F8093E2008091CC
-:101AC000E20080618093E2008091D8008062809380
-:101AD000D80019BC85E08093ED010E9483098091B4
-:101AE000E10084FF30C08091E20084FF2CC080E1DF
-:101AF00089BD82E189BD09B400FEFDCF8091D80087
-:101B00008F7D8093D8008091E1008F7E8093E100EB
-:101B10008091E2008F7E8093E2008091E2008160FC
-:101B20008093E2008091E901882311F084E007C0EE
-:101B30008091E30087FD02C081E001C083E08093D3
-:101B4000ED010E9485098091E10083FF29C0809109
-:101B5000E20083FF25C08091E100877F8093E10050
-:101B600082E08093ED011092E9018091E1008E7F87
-:101B70008093E1008091E2008E7F8093E20080916B
-:101B8000E20080618093E20042E060E080E00E9439
-:101B90000E0C8091F00088608093F0000E94820912
-:101BA000FF91EF91BF91AF919F918F917F916F9135
-:101BB0005F914F913F912F910F900FBE0F901F900B
-:101BC00018951F920F920FB60F9211242F933F93E7
-:101BD0004F935F936F937F938F939F93AF93BF9335
-:101BE000CF93DF93EF93FF93C091E900CF70809183
-:101BF000EC00D82FD17080FDD0E81092E9008091E0
-:101C0000F000877F8093F00078940E94250E109258
-:101C1000E9008091F00088608093F000CD2BCF70B8
-:101C2000C093E900FF91EF91DF91CF91BF91AF9108
-:101C30009F918F917F916F915F914F913F912F91E4
-:101C40000F900FBE0F901F9018951F93CF93DF93A7
-:101C5000CDB7DEB7AA970FB6F894DEBF0FBECDBFE3
-:101C6000EEEEF1E088E08E0F9091F10091938E13EB
-:101C7000FBCF0E94A1098091E80083FF1FC18091E2
-:101C8000EE019091EF01492F50E04A30510508F0E4
-:101C900015C1FA01EA5AFF4F0C945B24803881F099
-:101CA000823809F00BC18091F2018F708093E900B6
-:101CB0008091EB0085FB882780F91092E90006C02F
-:101CC0008091EA019091EB01911182609091E8007E
-:101CD000977F9093E8008093F1001092F100C8C0C4
-:101CE000282F2D7F09F0EAC0882319F0823061F097
-:101CF000E5C08091F001813009F0E0C0933009F037
-:101D000080E08093EB012BC08091F001811127C00E
-:101D10008091F2018F7009F4D1C08093E900209185
-:101D2000EB0020FF1CC0933021F48091EB00806217
-:101D300014C09091EB0090619093EB0021E030E0B3
-:101D4000A90102C0440F551F8A95E2F74093EA00AB
-:101D50001092EA008091EB0088608093EB00109273
-:101D6000E9008091E800877F86C08111A7C01091AB
-:101D7000F0011F778091E3008078812B8093E3004E
-:101D80008091E800877F8093E8000E94430C809157
-:101D9000E80080FFFCCF8091E30080688093E3003F
-:101DA000111102C082E001C083E08093ED0186C082
-:101DB0008058823008F082C08091F0019091F1014A
-:101DC0008C3D53E0950779F583E08A838AE2898325
-:101DD0004FB7F894DE01139620E03EE051E2E32F86
-:101DE000F0E050935700E49120FF03C0E295EF70BC
-:101DF0003F5FEF708E2F90E0EA3010F0C79601C081
-:101E0000C0968D939D932F5F243149F74FBF8091EA
-:101E1000E800877F8093E8006AE270E0CE010196D7
-:101E20000E944A0B14C0AE014F5F5F4F6091F201F8
-:101E30000E94910ABC01892B09F440C09091E800EE
-:101E4000977F9093E80089819A810E94AD0B8091E1
-:101E5000E8008B778093E80031C0803879F5809175
-:101E6000E800877F8093E8008091E9018093F1008A
-:101E70008091E8008E778093E8000E94430C1EC09A
-:101E800081111CC09091F0019230C0F48091E80063
-:101E9000877F8093E8009093E9010E94430C809132
-:101EA000E901811106C08091E30087FD02C081E055
-:101EB00001C084E08093ED010E948D098091E800CB
-:101EC00083FF0AC08091E800877F8093E8008091BB
-:101ED000EB0080628093EB00AA960FB6F894DEBF09
-:101EE0000FBECDBFDF91CF911F9108950895CF937D
-:101EF0008091ED018823A1F0C091E900CF7090910D
-:101F0000EC00892F817090FD80E8C82B1092E900C9
-:101F10008091E80083FD0E94250ECF70C093E900F8
-:101F2000CF91089590936C0180936B010895E09197
-:101F30006B01F0916C01309721F00190F081E02D60
-:101F4000099480E00895E0916B01F0916C01309765
-:101F500021F00280F381E02D09940895E0916B0156
-:101F6000F0916C01309721F00480F581E02D099407
-:101F700008952091690130916A018217930771F0E9
-:101F800090936A0180936901E0916B01F0916C017B
-:101F9000309721F00680F781E02D09940895209173
-:101FA0006701309168018217930771F0909368017F
-:101FB00080936701E0916B01F0916C01309721F003
-:101FC0000084F185E02D0994089508950C94E50F9F
-:101FD0000E94361C0E94A8040C94FC1CCF92DF9235
-:101FE000EF92FF920F931F93CF93DF93CDB7DEB79E
-:101FF0002B970FB6F894DEBF0FBECDBF0E94C00472
-:102000008EE6C82E81E0D82E00E010E0E02E802F72
-:102010000E94AE05F60141916F01F42EF826B1F44D
-:102020000F5F1F4F0E30110589F78FEF89838A8369
-:102030001B820E943F1C8160782F9D838C83498185
-:102040005A816B818D810E94911040C09091D60180
-:1020500091FF04C08B870E94B4058B8520E030E09F
-:102060004F2D50E0922FBA01022E02C07595679550
-:102070000A94E2F760FF24C02E83EF8221E030E073
-:10208000690102C0CC0CDD1C9A95E2F790E08C212E
-:102090009D21892B09F420E028870E943F1C816044
-:1020A000782F9A8789874E815F8168858A850E940B
-:1020B0009110F801E259FE4F8081C826C08206C007
-:1020C0002F5F3F4F2630310569F6AACF0E94E31FEC
-:1020D00010916D010E94970F1817A1F00E94970FA1
-:1020E00080936D012B960FB6F894DEBF0FBECDBF67
-:1020F000DF91CF911F910F91FF90EF90DF90CF90E4
-:102100000C9490082B960FB6F894DEBF0FBECDBF8F
-:10211000DF91CF911F910F91FF90EF90DF90CF90C3
-:102120000895CF93DF93CDB7DEB72B970FB6F89412
-:10213000DEBF0FBECDBF4F83588769877A878B87F5
-:10214000DE01119686E0FD0111928A95E9F785E09E
-:10215000FE01379601900D928A95E1F749815A81E7
-:102160006B817C818D819E810E944B172B960FB6CF
-:10217000F894DEBF0FBECDBFDF91CF9108950895D3
-:10218000CF93882309F4C2C0C82F823859F40E9423
-:10219000970F81FDBBC089E30E948E1A0E946B1BC2
-:1021A00089E30CC0833879F40E94970F80FDAEC09C
-:1021B00083E50E948E1A0E946B1B83E50E94D01A51
-:1021C000CF910C946B1B843859F40E94970F82FDB9
-:1021D0009DC087E40E948E1A0E946B1B87E4EECF9D
-:1021E0008CEF8C0F813A48F48C2F0E9426228111AB
-:1021F0008DC08C2F0E948E1AE3CF80E28C0F883026
-:1022000048F4C77081E001C0880FCA95EAF70E94C0
-:10221000171BD6CF8BE58C0F833078F4C53A29F0A5
-:10222000C63A31F083E890E005C081E890E002C052
-:1022300082E890E0CF910C94B90F88E58C0F833140
-:1022400008F064C0C83A39F1C93A41F1CA3A49F1D3
-:10225000CB3A51F1CC3A59F1CD3A61F1C03B69F139
-:10226000CE3A71F1CF3A79F1C13B81F1C23B89F1AC
-:10227000C33B91F1C43B99F1C53BA1F1C63BA9F128
-:10228000C73BB1F1C83BB9F1C93BC1F1CA3BC9F188
-:1022900080E090E038C082EE90E035C089EE90E0BA
-:1022A00032C08AEE90E02FC085EB90E02CC086EB28
-:1022B00090E029C087EB90E026C08CEC90E023C032
-:1022C0008DEC90E020C083E891E01DC08AE891E0A9
-:1022D0001AC082E991E017C084E991E014C081E25C
-:1022E00092E011C083E292E00EC084E292E00BC063
-:1022F00085E292E008C086E292E005C087E292E0C3
-:1023000002C08AE292E0CF910C94CF0FCF91089552
-:10231000882309F44BC0823859F40E94970F81FF3B
-:1023200045C089E30E948E1A0E946B1B89E30CC092
-:10233000833871F40E94970F80FF38C083E50E94B4
-:102340008E1A0E946B1B83E50E94D01A0C946B1BA3
-:10235000843859F40E94970F82FF28C087E40E94B6
-:102360008E1A0E946B1B87E4EFCF9CEF980F913A77
-:1023700058F390E2980F983050F4877091E001C0C4
-:10238000990F8A95EAF7892F0E941D1BDFCF9BE5E5
-:10239000980F933020F480E090E00C94B90F885AA5
-:1023A000833120F480E090E00C94CF0F08958823CF
-:1023B00021F00E94171B0C946B1B0895882321F0B9
-:1023C0000E941D1B0C946B1B08952F923F924F92FD
-:1023D0005F927F928F929F92AF92BF92CF92DF9245
-:1023E000EF92FF920F931F93CF93DF9300D000D013
-:1023F0001F92CDB7DEB725E0FC01DE0111960190FA
-:102400000D922A95E1F7FC0100811181F280E580AF
-:10241000E2943FE0E32223813481232B09F472C24A
-:102420001F3F19F40F3F09F46DC26C010E942A1A74
-:10243000882319F082E00E946C1AC6010E94BF1026
-:1024400009831A8369817A818F2D0E94F0198C018A
-:102450000E94A5190E946C18F1100E94341B0E9462
-:10246000871A882379F0FF2069F080E2800F883096
-:1024700048F082E00E946C1A0E94871A91E0782E40
-:10248000792601C0712CE12FE295EF70F0E0E05A5F
-:10249000FF4F0C945B24812F807F1F70882311F0E5
-:1024A0001295107FFF2089F0112309F4E8C180E222
-:1024B000800F883020F4812F0E94171B03C0812FCA
-:1024C0000E94271B0E946B1BDAC1802F0E9488117B
-:1024D000112309F4EEC1005E812F083018F40E9428
-:1024E0001D1B02C00E942D1B0E946B1BE2C1812F8D
-:1024F000807F1F70803211F01295107F002319F039
-:10250000013049F132C0FF2091F0EE2091F1F1E06D
-:10251000EF1204C0812F0E94471BCBC122E0E212C0
-:1025200028C00E94501B812F0E94F71922C0EE2064
-:1025300079F031E0E31208C00E94141B812309F4F2
-:10254000B8C10E94FA1904C042E0E41609F4B1C10E
-:102550000E94501B12C0FF2029F051E05E1508F4C4
-:10256000A8C107C0E110A5C108C0FF2021F0E110FB
-:1025700086C1812FF7C0E11089C1812FF9C0812F59
-:1025800086958695837090E0009719F0019759F031
-:1025900090C1FF2019F0C801937002C080E090E064
-:1025A0000E94B90F86C1FF2019F0C801937002C0C4
-:1025B00080E090E00E94CF0F7CC1802FFF2019F0B7
-:1025C0000E94EB1E02C00E94531F0E94D81F71C1BF
-:1025D000812F837009F055C0F1106BC1802F829557
-:1025E00086958770880F880F902F9F70492F50E035
-:1025F00060E070E01A012B01082E04C0220C331C8D
-:10260000441C551C0A94D2F704FF15C02FE0822EFB
-:10261000912CA12CB12CA501940104C0220F331FD1
-:10262000441F551F8A95D2F7CA01B901609570956C
-:102630008095909503C060E070E0CB0116951695EB
-:102640001370412F50E04230510569F0433051057D
-:1026500089F062297329842995294130510571F047
-:102660000E94931826C162297329842995290E9402
-:10267000AF181FC10E949318C201B1010E947718C0
-:1026800018C1FF2019F0812F817001C08695882321
-:1026900009F40FC1802F829586958770880F880F67
-:1026A000902F9F70492F50E060E070E01A012B01DD
-:1026B000082E04C0220C331C441C551C0A94D2F76B
-:1026C00004FF15C09FE0892E912CA12CB12CA501EF
-:1026D000940104C0220F331F441F551F8A95D2F75F
-:1026E000CA01B901609570958095909503C060E02E
-:1026F00070E0CB01169516951370412F50E04230D3
-:10270000510569F04330510589F062297329842904
-:1027100095294130510571F00E946D19CAC0622996
-:102720007329842995290E948919C3C00E946D19B3
-:10273000C201B1010E945119BCC0802F90E0FC0180
-:10274000E05EF109E531F10508F094C0E059FF4F72
-:102750000C945B240F70812F8F71FF2031F00E9449
-:10276000EA18802F0E94D711A4C00E940B19802F55
-:102770000E94DE119EC0FF2039F0E1109AC0812F27
-:102780008F710E94301995C031E03E1508F491C058
-:10279000F6CFFF2039F0812F8F710E94EA1889C08F
-:1027A000FF20C9F3812F8F710E940B1982C0FF2077
-:1027B00029F0812F8F710E94D5187BC00E94CB1801
-:1027C00078C0FF20C1F00E94F4190E941D1B0E94D6
-:1027D000261A843029F40E94651A812F8F717AC0DD
-:1027E00041E04E1508F48EC01F71812F0E94EA1837
-:1027F00063E0812F0EC00E94F4190E94171B51E064
-:102800005E15F8F40E94651A0E94FA1964E0812F9F
-:102810008F710F900F900F900F900F90DF91CF91CD
-:102820001F910F91FF90EF90DF90CF90BF90AF90EE
-:102830009F908F907F905F904F903F902F900C943F
-:10284000551A81E00F900F900F900F900F90DF912D
-:10285000CF911F910F91FF90EF90DF90CF90BF909D
-:10286000AF909F908F907F905F904F903F902F9070
-:102870000C946C1AFF2039F0EE2009F48CCF802FD5
-:102880000E94C01016C0EE2009F48CCF802F0E9449
-:1028900088110FC0412F4F70602FC6010E94C802DF
-:1028A0000E94EF1706C0412F4F70602FC6010E9493
-:1028B000B505772039F10E94261A80FD23C0F60164
-:1028C00012820E94201A0E94EA18C6010E94E51195
-:1028D0000E94201A0F900F900F900F900F90DF9191
-:1028E000CF911F910F91FF90EF90DF90CF90BF900D
-:1028F000AF909F908F907F905F904F903F902F90E0
-:102900000C940B190F900F900F900F900F90DF9178
-:10291000CF911F910F91FF90EF90DF90CF90BF90DC
-:10292000AF909F908F907F905F904F903F902F90AF
-:1029300008950E94341B0E94441B0E94061B0E94A3
-:102940006B1B0E9489200E94D81F80E090E00E94AB
-:10295000B90F80E090E00C94CF0F0E94241B0C94E0
-:1029600099140E94E519292F22952F7030E02C3000
-:1029700031054CF42A3031056CF4225031092230F3
-:102980003105A8F407C02C30310569F02F3031052E
-:1029900051F00DC0803F69F018F4803E40F409C04A
-:1029A000843F29F406C093FB882780F9089580E0CE
-:1029B000089581E00895CF93DF9300D000D01F9257
-:1029C000CDB7DEB70F900F900F900F900F90DF9163
-:1029D000CF910895CF93DF9300D000D000D0CDB732
-:1029E000DEB726960FB6F894DEBF0FBECDBFDF91DF
-:1029F000CF9108951F93CF93DF93C0917C0116E090
-:102A000080917D01C81799F0D0E01C9FF0011D9FB7
-:102A1000F00D1124E258FE4F408151816281738193
-:102A2000848195810E94EA142196C770E9CFDF91D5
-:102A3000CF911F9108954091AE015091AF016091E7
-:102A4000B0017091B1018091B2019091B3010C94E9
-:102A5000EA148091B30182958F7009F054C080917F
-:102A6000B001882309F44FC080917C01A0917D01C1
-:102A70006091AE017091AF014091B1015091B201EE
-:102A8000B6E08A1709F43FC090E041155105C1F145
-:102A90007F3F11F46F3FA1F1B89FF001B99FF00D96
-:102AA0001124E258FE4F218172132AC02081621343
-:102AB00027C02281211124C02381348124173507A6
-:102AC00010F421503109241B350B283C3105C0F48A
-:102AD0002091B3012F7020612093B30126E0289F3D
-:102AE000F001299FF00D1124ED57FE4F80818F706A
-:102AF000806180838EEA91E00E94E5110C94FA14C3
-:102B000001968770BECF0895CF92DF92EF92FF9229
-:102B10000F931F93CF93DF93CDB7DEB762970FB6B6
-:102B2000F894DEBF0FBECDBF8C0185E0F801DE0159
-:102B30001D9601900D928A95E1F7D8014C9111965E
-:102B40005C91119712966C9112971396CD90DC9030
-:102B500014973091AE017091AF018091B1019091C5
-:102B6000B201009709F46BC17F3F19F43F3F09F4AC
-:102B700066C1E090B001EE2009F4C0C02091B3011D
-:102B8000C816D90628F0F601E81BF90BCF0104C0DE
-:102B9000809590958C0D9D1DFF24F394883C9105A4
-:102BA00078F0F12C207F09F0C6C07C2DD98AC88A24
-:102BB00089890E94DB148EEA91E00E94E511B1C080
-:102BC000822F807F09F046C0751314C0341312C0E1
-:102BD000611110C02F7020612093B3010E941B155A
-:102BE0008EEA91E00E94E5118091B301D80115961B
-:102BF0008C932EC0CD2819F15F3F11F44F3FF9F0AF
-:102C0000F62E61111CC080917C0120917D0136E07F
-:102C1000821709F45AC090E0389FF001399FF00DF7
-:102C20001124E258FE4F7181571306C0708147137B
-:102C300003C07281711103C001968770E9CFF62E2F
-:102C4000662309F418C18091B30181608093B301B8
-:102C5000F12C11C1751308C0341306C0611104C0F2
-:102C60008091B301D801C3C04D875E878D859E8555
-:102C70006A8B0E94B1146A898823E1F16623D1F13D
-:102C80002091B301822F82958F7090E0029774F0AB
-:102C90008091AE019091AF0198878F831986DB8672
-:102CA000CA862C87CE0107960E94E51186E0F801BE
-:102CB000AEEAB1E001900D928A95E1F70E942915E4
-:102CC0000E941B15FF24F394D6C04D875E878D8527
-:102CD0009E850E94E519292F22952F7030E0223021
-:102CE00031050CF0BCC09F7009F0B6C0805E883022
-:102CF00008F4C1C0C8010E94E511E4CFC816D90686
-:102D000008F453C0F601E81BF90BCF01883C91058C
-:102D100008F450C0F12C7C2DD98AC88A89890E9478
-:102D2000DB14EEEAF1E086E0DF011D928A95E9F717
-:102D30000E941B15A0C0751314C0341312C061117A
-:102D400010C08091B301F8018583C8010E94E5118C
-:102D500086E0EEEAF1E0DF011D928A95E9F7FE2CAC
-:102D60008AC04D875E878D859E856A8B0E94B114CF
-:102D70006A89882309F4BECF662309F4BBCF20916A
-:102D8000B301822F82958F7090E002970CF48ECF62
-:102D90008091AE019091AF019A8389831B82DD827D
-:102DA000CC822E83CE0101967FCF809590958C0D9D
-:102DB0009D1DACCFF62E662309F49CCF75132EC053
-:102DC00034132CC02091B30120FD1FC0822F8295A7
-:102DD0008F70D9F0D80115962C9315978F3049F044
-:102DE0008F5F982F9295907F822F8F70892B1596E9
-:102DF0008C93C8010E94E51186E0F801AEEAB1E0CB
-:102E000001900D928A95E1F793CF86E0F801AEEA42
-:102E1000B1E001900D928A95E1F72DC04D875E8754
-:102E20008D859E850E94B114811140CF8091B301A0
-:102E300081608093B301C8010E94E5111CC0662324
-:102E400009F458CF4D875E878D859E850E94B11409
-:102E5000882309F44FCF2ACF811148CF0CC02430EA
-:102E600031050CF047CF9F7009F440CFF8019581F0
-:102E7000907F09F03BCF8F2D62960FB6F894DEBF9E
-:102E80000FBECDBFDF91CF911F910F91FF90EF90BB
-:102E9000DF90CF9008951F93CF93DF93CDB7DEB728
-:102EA0002C970FB6F894DEBF0FBECDBF4F83588767
-:102EB00069877A878B879C87CE0107960E94841545
-:102EC000882369F08F8198852A853B85232BF1F132
-:102ED0009F3F09F063C08F3F09F060C037C086E0B4
-:102EE000FE013796DE01119601900D928A95E1F769
-:102EF0006F817885EA85FB85309741F17F3F11F43A
-:102F00006F3F21F120917D0130E0C901019687706A
-:102F1000992740917C0150E08417950709F447C038
-:102F200069837A83FD83EC8396E0929FD001939F1F
-:102F3000B00D1124A258BE4FFE01319601900D92A2
-:102F40009A95E1F780937D010E94FA1416E0809132
-:102F50007C0190917D018917C1F1189FC001112456
-:102F600082589E4F0E948415882379F1E0917C015C
-:102F70001E9FF0011124E258FE4F40815181628171
-:102F80007381848195810E94EA1480917C0190E094
-:102F900001968770992780937C01D9CF4F815885FE
-:102FA00069857A858B859C850E94EA14CFCF0E9423
-:102FB000AD1410927D0110927C01EEEAF1E086E002
-:102FC000DF011D928A95E9F7C1CF2C960FB6F894D0
-:102FD000DEBF0FBECDBFDF91CF911F910895EF925D
-:102FE000FF920F931F93CF93DF938C01892B09F4EA
-:102FF0006CC0F12CEE24E394E8012196F801849151
-:10300000843740F4843008F051C0813081F0823040
-:1030100019F15BC0853709F444C0A8F19CE7980F0B
-:10302000903708F052C08F770E94881141C00E5F20
-:103030001F4FFE01C49180E28C0F883048F4C770A6
-:103040008E2D01C0880FCA95EAF70E94371B14C065
-:103050008C2F0E94C0102DC00E5F1F4FFE01C49127
-:1030600080E28C0F883058F4C7708E2D01C0880F15
-:10307000CA95EAF70E943D1B0E946B1B1AC08C2F59
-:103080000E94881116C00E5F1F4FFE01C491CC2311
-:1030900081F08FE99FE00197F1F700C00000C15077
-:1030A000F6CF0E5F1F4FFE01F49003C00E94C010C8
-:1030B0008E018F2D882309F49FCFEFE9FFE0319730
-:1030C000F1F700C000008150F5CFDF91CF911F9143
-:1030D0000F91FF90EF90089508956093B801709359
-:1030E000B9018093BA019093BB010C9499140F938A
-:1030F0001F930091B8011091B9012091BA0130914C
-:10310000BB01DC01CB01802B912BA22BB32B809335
-:10311000B8019093B901A093BA01B093BB011F917C
-:103120000F910C9499140F931F930091B801109173
-:10313000B9012091BA013091BB01DC01CB018023A0
-:103140009123A223B3238093B8019093B901A09354
-:10315000BA01B093BB011F910F910C9499140F9376
-:103160001F930091B8011091B9012091BA013091DB
-:10317000BB01DC01CB0180279127A227B3278093D5
-:10318000B8019093B901A093BA01B093BB011F910C
-:103190000F910C9499141092B4011092B5011092F1
-:1031A000B6011092B7010C94991441E050E060E030
-:1031B00070E004C0440F551F661F771F8A95D2F731
-:1031C0004093B4015093B5016093B6017093B70179
-:1031D0000C94991441E050E060E070E004C0440FAA
-:1031E000551F661F771F8A95D2F78091B401909181
-:1031F000B501A091B601B091B701482B592B6A2BAC
-:103200007B2B4093B4015093B5016093B60170934A
-:10321000B7010C94991441E050E060E070E004C004
-:10322000440F551F661F771F8A95D2F7409550951A
-:10323000609570958091B4019091B501A091B6010F
-:10324000B091B701482359236A237B234093B401EB
-:103250005093B5016093B6017093B7010C94991423
-:1032600041E050E060E070E004C0440F551F661F6D
-:10327000771F8A95D2F78091B4019091B501A09102
-:10328000B601B091B701482759276A277B27409399
-:10329000B4015093B5016093B6017093B7010C94DB
-:1032A00099140F931F930091B4011091B5012091CF
-:1032B000B6013091B701DC01CB01802B912BA22B01
-:1032C000B32B8093B4019093B501A093B601B09352
-:1032D000B7011F910F910C9499140F931F930091B4
-:1032E000B4011091B5012091B6013091B701DC0114
-:1032F000CB0180239123A223B3238093B401909325
-:10330000B501A093B601B093B7011F910F910C9432
-:1033100099140F931F930091B4011091B50120915E
-:10332000B6013091B701DC01CB0180279127A2279C
-:10333000B3278093B4019093B501A093B601B093E5
-:10334000B7011F910F910C9499140895CF92DF92B9
-:10335000EF92FF920F931F93CF93DF938C01C09056
-:10336000B801D090B901E090BA01F090BB01809112
-:10337000B4019091B501A091B601B091B701C82AEE
-:10338000D92AEA2AFB2ACFE1D0E0D701C6010C2EC8
-:1033900004C0B695A795979587950A94D2F780FFB4
-:1033A00006C0B8018C2F0E94F507019721F42197E0
-:1033B00060F780E001C08C2FDF91CF911F910F91BA
-:1033C000FF90EF90DF90CF900895CF93DF93EC01C3
-:1033D0000E94A619BE010E94F507DF91CF910895C2
-:1033E000CB010E94E51908958091C1010895809351
-:1033F000C10108951092C10108950E943F1C2091BF
-:10340000BF013091C0018217930750F00E943F1C0A
-:103410002091BF013091C001821B930B9C010AC017
-:103420000E943F1C2091BF013091C0012095309532
-:10343000280F391F81E0283B3B4008F480E00895C5
-:103440008091BE0185958595859508958091BE01F1
-:10345000877008950E943F1C2091BC013091BD01EE
-:1034600082179307A8F00E943F1C2091BC01309165
-:10347000BD01821B930B883B9B4010F480E013C07E
-:103480008091BE0182FB882780F991E089270BC0DB
-:103490000E943F1C2091BC013091BD0120953095C8
-:1034A000820F931FE8CF8170089598E0899F900163
-:1034B0001124262B2093BE010E94EA180E943F1C73
-:1034C0009093BD018093BC0108951092BE011092AB
-:1034D000BD011092BC0108952091BE018095822308
-:1034E0008093BE01982F977089F430E0482F5527BC
-:1034F00047FD50952417350749F0859585958595A5
-:103500000E940B191092BD011092BC010895909178
-:10351000BE01977081E009F480E0089590910C015C
-:10352000992321F090910D01911109C020910E0174
-:1035300030910F01F90132969FEF40E01FC0982FA4
-:103540009695969596959F3050F5E0910E01F091E5
-:103550000F01E90FF11D877021E030E0A90102C0E1
-:10356000440F551F8A95E2F7CA019181892B818307
-:1035700008959F3F39F04F5F4E3041F051915813FD
-:10358000F8CF0DC05111F7CF942FF5CF9F3F39F0F1
-:10359000F901E90FF11D97FDFA95828308950895C9
-:1035A00090910C01992321F090910D01911109C086
-:1035B00020910E0130910F01F9013296205F3F4FAB
-:1035C0001FC0982F9695969596959F30F0F4E091B0
-:1035D0000E01F0910F01E90FF11D877021E030E03D
-:1035E000A90102C0440F551F8A95E2F7CA018095D0
-:1035F00091818923818308953196E217F30729F099
-:1036000090819813F9CF1082F7CF089581E090E070
-:10361000E0910E01F0910F01E80FF91F1082019661
-:1036200080319105A9F708958091D5010895909171
-:10363000D501892B8093D501089580959091D5016E
-:1036400089238093D50108951092D5010895909112
-:10365000D401892B8093D401089580959091D40151
-:1036600089238093D40108951092D40108959091F4
-:10367000D301892B8093D301089580959091D30134
-:1036800089238093D30108951092D30108958093E4
-:10369000C2010E943F1C9093C0018093BF01089516
-:1036A0001092C2011092C0011092BF010895809142
-:1036B000C201089580910E0190910F01FC01319695
-:1036C0009C01205F3F4F80E0919191118F5FE21745
-:1036D000F307D1F70895E0910E01F0910F01809169
-:1036E000D5018083E0910E01F0910F0190818091CE
-:1036F000D401892B8083E0910E01F0910F0190811C
-:103700008091D301892B80838091C201882399F015
-:103710000E94FD1981110E94501BE0910E01F09151
-:103720000F0190818091C201892B80830E945A1BD6
-:1037300081110E94501B80910E0190910F010C94F9
-:10374000A30FCF92DF92EF92FF926C01EE24FF2441
-:10375000C114D104E104F10421F0C701B60120E154
-:1037600001C020E0C72ED82EE92EFF24C114D104B9
-:10377000E104F10419F0285FC701B6016B017C0177
-:1037800054E0F694E794D794C7945A95D1F7C114AE
-:10379000D104E104F10419F02C5FC701B6016B01FB
-:1037A0007C0142E0F694E794D794C7944A95D1F708
-:1037B000C114D104E104F10419F02E5FC701B60170
-:1037C000DC01CB01B695A79597958795892B8A2B18
-:1037D0008B2B09F02F5F822FFF90EF90DF90CF901F
-:1037E00008958091ED01843021F11092D70120E4F9
-:1037F00088E190E00FB6F894A895809360000FBE22
-:103800002093600080E00E94900883B7817F8460ED
-:1038100083BF83B7816083BF7894889583B78E7F99
-:1038200083BF88E10FB6F894809360001092600027
-:103830000FBE089508950895CF930E941A1C0E9408
-:10384000C0040E941B1CC0E08C2F0E94AE05811199
-:1038500004C0CF5FCE30C1F701C081E0CF910895A1
-:103860000E94AD140E94970F0C94900882E084BDD2
-:1038700093E095BD9AEF97BD80936E0008952FB7A2
-:10388000F8948091D8019091D901A091DA01B0917A
-:10389000DB012FBF0895CF92DF92EF92FF920F933B
-:1038A0001F932FB7F8944091D8015091D90160919E
-:1038B000DA017091DB012FBF6A017B01EE24FF2446
-:1038C0008C0120E030E0C016D106E206F30610F4C9
-:1038D000415051099A01281B390BC9011F910F91C1
-:1038E000FF90EF90DF90CF9008951F920F920FB648
-:1038F0000F9211248F939F93AF93BF938091D80120
-:103900009091D901A091DA01B091DB010196A11D3E
-:10391000B11D8093D8019093D901A093DA01B0939F
-:10392000DB01BF91AF919F918F910F900FBE0F90D0
-:103930001F9018950E94940CF8942FEF87EA91E657
-:10394000215080409040E1F700C0000087E090EBFC
-:10395000DC018093F7019093F801A093F901B093F3
-:10396000FA019CE088E10FB6F894A8958093600076
-:103970000FBE90936000FFCFEF92FF920F931F93C3
-:10398000CF93DF93D82FC0E08C2F0E94AE0500E0CC
-:1039900010E0E82EF12CC701002E02C09595879506
-:1039A0000A94E2F780FD06C00F5F1F4F0630110535
-:1039B00091F709C0602F7C2F80E00E94B605D813D4
-:1039C000F3CF81E004C0CF5FCE30F1F680E0DF912D
-:1039D000CF911F910F91FF90EF900895CF93C82F33
-:1039E0008CE20E94BC1C882321F08C2FCF910C9478
-:1039F000BC1C80E0CF910895CF930E94431E81119B
-:103A000002C00E94291EC5E6C15049F00E94C004B0
-:103A10008FE39CE90197F1F700C00000F5CF89E240
-:103A20000E94EE1C811113C18AE20E94EE1C8111DA
-:103A30000E94291E85E00E94EE1C81110E949A1CA2
-:103A40000E944E1E8093D60187E00E94EE1C8823C0
-:103A5000A9F18BE10E94EE1C882351F08091D601E0
-:103A600081FB222720F991E0922790FB81F90EC07B
-:103A70008EE00E94EE1C882361F08091D60182FBCB
-:103A8000222720F991E0922790FB82F98093D601BA
-:103A900015C080E10E94EE1C9091D601882341F070
-:103AA00093FB222720F981E0822780FB93F904C051
-:103AB000892F809580FB90F99093D6018091D60153
-:103AC0000E94521E0E94601E8093F60180EE0E94AA
-:103AD000EE1C882341F08091F601982F909590FB81
-:103AE00080F98093F60189E30E94EE1C882359F047
-:103AF0008091F60181FB222720F991E0922790FB2B
-:103B000081F98093F60182EE0E94EE1C882359F021
-:103B10008091F60182FB222720F991E0922790FB09
-:103B200082F98093F60186EE0E94EE1C882359F0FC
-:103B30008091F60183FB222720F991E0922790FBE8
-:103B400083F98093F60183EE0E94EE1C882359F0DE
-:103B50008091F60184FB222720F991E0922790FBC7
-:103B600084F98093F60185E30E94EE1C882359F0C6
-:103B70008091F60185FB222720F991E0922790FBA6
-:103B800085F98093F60181E30E94EE1C882359F0A9
-:103B90008091F60186FB222720F991E0922790FB85
-:103BA00086F98093F60181E10E94EE1C882359F08A
-:103BB0008091F60187FB222720F991E0922790FB64
-:103BC00087F98093F6018091F6010E94641E80912E
-:103BD000F60187FB882780F980930D0187E20E9418
-:103BE000EE1CC82F8EE10E94EE1C8111C2608FE195
-:103BF0000E94EE1C8111C46080E20E94EE1C8111C3
-:103C0000C86081E20E94EE1C8111C06182E20E94C4
-:103C1000EE1C8111C06283E20E94EE1C8111C0641F
-:103C200084E20E94EE1C882311F0C06802C0CC23FD
-:103C300029F08C2F0E945B1E6C2F03C00E94571E20
-:103C4000682F70E080E090E0CF910C946D18CF91D8
-:103C500008956DEE7EEF80E090E00E94952460E094
-:103C600082E090E00E94832460E083E090E00E9484
-:103C7000832460E084E090E00E94832460E085E09B
-:103C800090E00C94832480E090E00E947D2421E069
-:103C90008D3E9E4F09F020E0822F089582E090E053
-:103CA0000C947524682F82E090E00C94832483E0C8
-:103CB00090E00C947524682F83E090E00C948324AA
-:103CC00084E090E00C947524682F84E090E00C94DC
-:103CD00083248091DE0180FF0BC06091130185E099
-:103CE000689FB001112475956795759567952BC0F0
-:103CF00081FF09C06091130185E0689FB001112424
-:103D00007595679520C082FF07C06091130185E01B
-:103D1000689FB001112417C09091DF019923D1F061
-:103D200060911201961788F72091130185E0289F72
-:103D300090011124929FA001939F500D112470E0D7
-:103D4000CA010E9447246038710540F4611571056D
-:103D500039F002C065E070E0862F08958FE708957E
-:103D600081E008958091DE0180FF08C0609111011B
-:103D700070E0759567957595679521C081FF06C0C0
-:103D80006091110170E07595679519C082FF04C0BC
-:103D90006091110170E010C09091DF019923C1F092
-:103DA000609110019617A0F780911101899FC001C1
-:103DB000112470E00E9447246038710528F46115D1
-:103DC000710521F0862F08958FE7089581E0089509
-:103DD00061E070E0F4CF803F21F40E94691E81957C
-:103DE00004C0813F29F40E94691E8093E201089576
-:103DF000823F21F40E94691E819504C0833F29F40B
-:103E00000E94691E8093E1010895893F19F40E9480
-:103E1000B21E05C08A3F31F40E94B21E8195809384
-:103E2000E30108958B3F21F40E94B21E819504C0E6
-:103E30008C3F29F40E94B21E8093E4010895843FD0
-:103E400021F48091E001816017C0853F21F48091C9
-:103E5000E001826011C0863F21F48091E00184601E
-:103E60000BC0873F21F48091E001886005C0883F46
-:103E700031F48091E00180618093E00108958D3FED
-:103E800021F48091DE0181600BC08E3F21F480918E
-:103E9000DE01826005C08F3F29F48091DE018460DD
-:103EA0008093DE010895803F39F48091E20187FF1D
-:103EB0006CC01092E20169C0813F29F48091E20157
-:103EC0001816BCF362C09091E101823F29F497FF7C
-:103ED0005CC01092E10159C0833F19F41916CCF36C
-:103EE00054C0893F41F48091E30118160CF04DC095
-:103EF0001092E3014AC08A3F29F48091E30187FFD1
-:103F000044C0F6CF8B3F39F48091E40187FF3DC078
-:103F10001092E4013AC08C3F29F48091E401181614
-:103F2000BCF333C0843F21F48091E0018E7F17C041
-:103F3000853F21F48091E0018D7F11C0863F21F4FF
-:103F40008091E0018B7F0BC0873F21F48091E001DD
-:103F5000877F05C0883F31F48091E0018F7E809398
-:103F6000E00113C08D3F21F48091DE018E7F0BC0F4
-:103F70008E3F21F48091DE018D7F05C08F3F29F4B3
-:103F80008091DE018B7F8093DE018091E1018111C0
-:103F90000EC08091E20181110AC08091E30181117C
-:103FA00006C08091E401811102C01092DF010895E2
-:103FB00080EE91E00E94AE0F0E943F1C9093DD01C5
-:103FC0008093DC0108951F93CF93DF938091DC01F0
-:103FD0009091DD010E944B1CAC019091DF0199236F
-:103FE00021F02091140130E006C0209115018AE0F3
-:103FF000289F900111244217530708F486C080912E
-:10400000E101C091E201D091E3011091E40181113D
-:1040100007C0C11176C0D11174C0111172C075C032
-:104020009F3F19F09F5F9093DF01181624F40E94C0
-:10403000691E8093E1018091E10187FF05C00E9424
-:10404000691E81958093E1011C1624F40E94691E6B
-:104050008093E2018091E20187FF05C00E94691E02
-:1040600081958093E2016091E101662339F1C0916D
-:10407000E201CC2319F1772767FD7095872F972FE1
-:104080000E94582323E333E343E35FE30E94BC230E
-:104090000E9425236093E1016C2F772767FD7095BF
-:1040A000872F972F0E94582323E333E343E35FE3F3
-:1040B0000E94BC230E9425236093E2011D1624F474
-:1040C0000E94B21E8093E3018091E30187FF05C047
-:1040D0000E94B21E81958093E301111624F40E9480
-:1040E000B21E8093E4018091E40187FF05C00E9425
-:1040F000B21E81958093E401DF91CF911F910C94C2
-:10410000D81F9F3F09F08ECF96CFDF91CF911F919F
-:104110000895E0EEF1E085E0DF011D928A95E9F770
-:104120001092DF011092DE010895833081F128F4AE
-:10413000813059F08230D1F00895853009F449C0BA
-:10414000B8F1863009F456C0089580911501262FE4
-:1041500030E0280F311D2F3F310524F4680F6093A4
-:10416000150108958FEF8093150108958091140132
-:10417000262F30E0280F311D2F3F310524F4680F22
-:104180006093140108958FEF809314010895809136
-:104190001301262F30E0280F311D2F3F310524F465
-:1041A000680F6093130108958FEF809313010895B2
-:1041B00080911201262F30E0280F311D2F3F31054D
-:1041C00024F4680F6093120108958FEF8093120119
-:1041D000089580911101262F30E0280F311D2F3FC7
-:1041E000310524F4680F6093110108958FEF8093D7
-:1041F0001101089580911001262F30E0280F311D04
-:104200002F3F310524F4680F6093100108958FEF5C
-:10421000809310010895833011F128F4813049F022
-:10422000823091F00895853081F120F18630C1F11E
-:10423000089580911501681720F4861B809315015D
-:10424000089510921501089580911401681720F4C3
-:10425000861B809314010895109214010895809193
-:104260001301681720F4861B8093130108951092A0
-:104270001301089580911201681720F4861B809322
-:10428000120108951092120108958091110168178A
-:1042900020F4861B80931101089510921101089556
-:1042A00080911001681720F4861B809310010895F7
-:1042B0001092100108950F931F938D3109F46BC074
-:1042C00008F03FC08E3009F47FC0C0F4873009F495
-:1042D00069C068F4863009F0B1C08091D601817F51
-:1042E0008E7F8093D60181E08093E601A8C088305C
-:1042F00009F4A2C08B3009F49FC0A0C0863109F434
-:104300009BC078F4803109F472C0813109F096C005
-:104310000E94AD1490910D0181E0892780930D01D9
-:104320008BC0893109F488C08B3109F087C0809136
-:10433000D60181FB222720F991E0922790FB81F999
-:104340004CC0853309F470C048F4873209F46CC05E
-:1043500008F459C0893209F467C070C0833438F456
-:104360008A3308F04EC0883309F466C067C08334CE
-:1043700009F45AC0883409F061C00E94AD140FEFEF
-:1043800013ED20E3015010402040E1F700C0000091
-:104390000E949A1C51C00E94DF220E94970F0E9427
-:1043A00090084AC09091D601892F8095817080FB3A
-:1043B00090F929F0966098609093D60140C0997F5B
-:1043C000977F9093D60138C08091D60182FB222737
-:1043D00020F991E0922790FB82F98093D6019923EE
-:1043E00059F18091D60181608093D60125C08091DA
-:1043F000D60183FB222720F991E0922790FB83F9D5
-:10440000ECCF895301C08D5141E050E060E070E095
-:104410008A019B0104C0000F111F221F331F8A95C0
-:10442000D2F7C901B80104C061E070E080E090E01B
-:104430000E946D180E94AD1481E001C080E01F91C0
-:104440000F91089580E0089580E00895CF93C82FDC
-:104450008091E601813079F018F08230E9F187C06F
-:10446000E0910E01F0910F018081813169F082327B
-:1044700009F07FC009C0E0910E01F0910F01808129
-:10448000813111F0823261F48C2F0E94222281113D
-:1044900004C08C2F0E945B211DC081E090E01AC0F7
-:1044A0008C2F0E942422811114C0C43179F048F469
-:1044B000CB3079F0C03109F060C082E08093E60132
-:1044C00008C0C93219F0C83321F057C01092E60174
-:1044D00054C081E0817053C0C93289F118F5C431EC
-:1044E00071F1A8F4C73009F046C08AE08093150145
-:1044F00094E19093140193E090931301809312013F
-:1045000088E08093110188E28093100134C0CE517D
-:10451000C63088F5EC2FF0E0E65DFE4F8081809399
-:10452000E50129C0CE34E9F020F4CB3421F56AE06E
-:1045300013C0C13579F0C235F1F461E00DC080914E
-:10454000E501882319F01092E50115C081E0809300
-:10455000E60115C061E006C08091E5010E9495204A
-:104560000AC06AE08091E5010E940B2104C010920C
-:10457000E60180E004C081E002C080E0ABCFCF91D3
-:104580000895E1E8F0E08081886080838081816027
-:1045900080838FB7F89493E09093890090ED909387
-:1045A00088008FBF0895EFE6F0E08081826080830D
-:1045B0000895EFE6F0E080818D7F80830895EFE637
-:1045C000F0E0908182E08927808308951F920F9206
-:1045D0000FB60F9211242F933F934F935F936F93D6
-:1045E0007F938F939F93AF93BF93EF93FF938091AC
-:1045F000E7019091E80101969093E8018093E7012B
-:10460000811103C082E00E949008E091E801E695E4
-:10461000E695F0E0EC53FB4FE4918091E7018E13B7
-:1046200003C080E00E949008FF91EF91BF91AF918D
-:104630009F918F917F916F915F914F913F912F91BA
-:104640000F900FBE0F901F90189504D06894B11171
-:104650008DC0089570D088F09F5790F0B92F99279A
-:10466000B751A0F0D1F0660F771F881F991F1AF07D
-:10467000BA95C9F712C0B13081F077D0B1E0089592
-:1046800074C0672F782F8827B85F39F0B93FCCF313
-:10469000869577956795B395D9F73EF49095809573
-:1046A000709561957F4F8F4F9F4F0895E89409C093
-:1046B00097FB3EF490958095709561957F4F8F4F55
-:1046C0009F4F9923A9F0F92F96E9BB279395F6956B
-:1046D000879577956795B795F111F8CFFAF4BB0FE9
-:1046E00011F460FF1BC06F5F7F4F8F4F9F4F16C04D
-:1046F000882311F096E911C0772321F09EE8872FD7
-:10470000762F05C0662371F096E8862F70E060E092
-:104710002AF09A95660F771F881FDAF7880F96950B
-:10472000879597F9089557FD9058440F551F59F0F4
-:104730005F3F71F04795880F97FB991F61F09F3F8E
-:1047400079F087950895121613061406551FF2CFB7
-:104750004695F1DF08C0161617061806991FF1CF07
-:1047600086957105610508940895E894BB2766272E
-:104770007727CB0197F908950BD078C069D028F03E
-:104780006ED018F0952309F05AC05FC01124EECF07
-:10479000CADFA0F3959FD1F3950F50E0551F629F9C
-:1047A000F001729FBB27F00DB11D639FAA27F00D8A
-:1047B000B11DAA1F649F6627B00DA11D661F829FB1
-:1047C0002227B00DA11D621F739FB00DA11D621F96
-:1047D000839FA00D611D221F749F3327A00D611DB3
-:1047E000231F849F600D211D822F762F6A2F112495
-:1047F0009F5750408AF0E1F088234AF0EE0FFF1FE8
-:10480000BB1F661F771F881F91505040A9F79E3F1E
-:10481000510570F014C0AACF5F3FECF3983EDCF373
-:10482000869577956795B795F795E7959F5FC1F75B
-:10483000FE2B880F911D9695879597F9089597F906
-:104840009F6780E870E060E008959FEF80EC089536
-:1048500000240A941616170618060906089500245F
-:104860000A9412161306140605060895092E0394D9
-:10487000000C11F4882352F0BB0F40F4BF2B11F44D
-:1048800060FF04C06F5F7F4F8F4F9F4F089597FB6E
-:10489000072E16F4009407D077FD09D00E946124FA
-:1048A00007FC05D03EF4909581959F4F0895709533
-:1048B00061957F4F0895EE0FFF1F0590F491E02D55
-:1048C0000994AA1BBB1B51E107C0AA1FBB1FA61757
-:1048D000B70710F0A61BB70B881F991F5A95A9F7A9
-:1048E00080959095BC01CD010895F999FECF92BDB8
-:1048F00081BDF89A992780B50895A8E1B0E042E01B
-:1049000050E00C949D24262FF999FECF92BD81BDD5
-:10491000F89A019700B4021639F01FBA20BD0FB6FD
-:10492000F894FA9AF99A0FBE08950196272F0E94DB
-:1049300084240C948324DC01CB01FC01F999FECF83
-:1049400006C0F2BDE1BDF89A319600B40D92415017
-:0A4950005040B8F70895F894FFCF27
-:10495A00200292082009FD08C90895080101C3012F
-:10496A0028080A03140A3F4D36398504380402041C
-:10497A00C9035C0375038E03A7030102030405063A
-:04498A000708090011
+:100000000C9474020C94B8020C94B8020C94B802CC
+:100010000C94B8020C94B8020C94B8020C94B80278
+:100020000C94B8020C94B8020C94ED0C0C94BF0D17
+:100030000C94141C0C94B8020C94B8020C94B802E2
+:100040000C94B8020C94B8020C94B8020C94B80248
+:100050000C94B8020C947C1C0C94B8020C94B8025A
+:100060000C94B8020C94B8020C94B8020C94B80228
+:100070000C94B8020C94B8020C94B8020C94B80218
+:100080000C94B8020C94B8020C94B8020C94B80208
+:100090000C94B8020C94B8020C94B8020C94B802F8
+:1000A0000C94B8020C94B8020C94B8022C0E4E0EAC
+:1000B0003C0F4E0E3C0F930EB60E3C0F0B0F1E0F57
+:1000C00029122912551255129D12BB1237143714DA
+:1000D000C61237147B137B132814371437143114CA
+:1000E0008813881388138813881388138813881338
+:1000F0008813881388138813881388138813881328
+:100100009913A713AE13B513BF13021902E300012D
+:10011000E3011900020602E30001E30106000213F5
+:100120000001E00104020402E001130002290001C1
+:10013000E00104020402E00129000000F4A2002210
+:1001400030A135002B003171C200C10000001E003B
+:10015000140004001D0001544D001F001A00160079
+:100160001B00E0004C002000080007000600E20031
+:100170002A002100150009001900E3004A002200AE
+:1001800017000A00050000000A3029006B77000004
+:100190006D7F00000B3066006C7700006E7F000002
+:1001A0000C3023001C000B00110000000D30240057
+:1001B00018000D001000E7004B0025000C000E0099
+:1001C0003600E6002C00260012000F0037002F71C9
+:1001D00028002700130033003800C3004E002D0014
+:1001E0002E003471C200C10000000000FF00FE00BC
+:1001F000FD00000000000000000000000000010001
+:100200000000F400F900F200FB0000000000F5001F
+:10021000F000F100000000000000F600FA00F3001A
+:10022000FC000000000000000000000000000000D2
+:1002300000000000000000000000000000002B0291
+:100240002B0000005800000000009C005F005C00D4
+:10025000590000000000540060005D005A00620078
+:100260000000550061005E005B0063000000230297
+:100270005700560067008500010026022702000093
+:10028000000001000000000000000000000000006D
+:100290000000000000003900E100010000003A0009
+:1002A000AD00B0000000000000003B00BC00AC004E
+:1002B0000000010000003C00AF00AE0000000100A3
+:1002C00000003D00BB00AB000000010000003E004C
+:1002D000000000000000000000003F0001000000DE
+:1002E00001000000000040000100000001000000CB
+:1002F000000041000000500000000000000042002B
+:100300000000510000000100000043000000520006
+:10031000000001000000440000004F000000010048
+:100320000000450000000000000000000000A900DF
+:10033000AA00A800E50001000000160345007200B5
+:1003400067006F0044006F007800200045005A00ED
+:10035000000016034500720067006F0044006F0044
+:100360007800200045005A00000004030904090237
+:100370006D00040100A0FA0904000001030101005E
+:10038000092111010001223F000705810308000A2D
+:1003900009040100010301020009211101000122E9
+:1003A0004D000705820308000A090402000103004A
+:1003B000000009211101000122360007058303080E
+:1003C000000A0904030001030000000921110100D3
+:1003D00001223900070584031000011201100100F9
+:1003E000000008EDFE0713010001020001050109EC
+:1003F00006A101050719E029E715002501950875F3
+:1004000001810205081901290595057501910295DB
+:10041000017503910105071900297715002501953C
+:100420007875018102C005010980A10185021601CC
+:100430000026B7001A01002AB70075109501810047
+:10044000C0050C0901A1018503160100269C021AB2
+:1004500001002A9C02751095018100C00501090266
+:10046000A1010901A10005091901290515002501AE
+:10047000950575018102950175038101050109301A
+:1004800009311581257F9502750881060938158186
+:10049000257F950175088106050C0A38021581250E
+:1004A0007F950175088106C0C005010906A10105F7
+:1004B0000719E029E71500250195087501810295C6
+:1004C0000175088101050819012905950575019136
+:1004D000029501750391010507190029FF150025F3
+:1004E000FF950675088100C011241FBECFEFDAE02A
+:1004F000DEBFCDBF04B603FE24C08091F30190910E
+:10050000F401A091F501B091F6018730904BA7401E
+:10051000B04BB9F41092F3011092F4011092F5016E
+:100520001092F60114BE84B7877F84BF88E10FB6AE
+:10053000F89480936000109260000FBEE0E0FFE34B
+:10054000099511E0A0E0B1E0E0E9F8E402C005900F
+:100550000D92A433B107D9F711E0A4E3B1E001C0D3
+:100560001D92A33FB107E1F70E94330A0C94462481
+:100570000C940000FC016B3079F018F46A3031F013
+:100580001DC06C3079F06D3099F018C082818111F6
+:1005900018C08CE291E008958281811115C08EE12E
+:1005A00091E008958281811112C084E191E0089563
+:1005B000828181110FC08AE091E0089580E090E08F
+:1005C00008958FE291E0089581E291E0089589E134
+:1005D00091E008958FE091E008950895CF936091A0
+:1005E000B2017091B3018091B4019091B5010E9464
+:1005F0007F1BC82F56985E9825982D9826982E9880
+:1006000027982F988FE090E090938900809388003E
+:1006100090938B0080938A0090938D0080938C0040
+:10062000CC2329F0C13029F4C093340102C01092C8
+:10063000340180913401813011F4279A2F9A0E945D
+:10064000750F867011F0259A2D9AC23041F40E94E0
+:10065000081A811104C027982F98269A2E9AE091A3
+:100660000E01F0910F018081982F927259F08D7DCB
+:1006700049F48FEF90E09093890080938800259A49
+:100680002D9A08C00E94351B827221F00E94DB194E
+:10069000882379F3CF9108950C94EE0256985E98D2
+:1006A00025982D9826982E9827982F988FEF90E0D0
+:1006B000909389008093880090938B0080938A00A8
+:1006C00090938D0080938C00259A2D9A2FEF80E7D0
+:1006D00092E0215080409040E1F700C00000269A4F
+:1006E0002E9A2FEF80E792E0215080409040E1F772
+:1006F00000C00000279A2F9A2FEF80E792E0215048
+:1007000080409040E1F700C0000025982D982FEF21
+:1007100080E792E0215080409040E1F700C0000067
+:1007200026982E982FEF80E792E02150804090404D
+:10073000E1F700C0000027982F9856985E982598FA
+:100740002D9826982E9827982F98089589EA8093B7
+:10075000800089E08093810024982C983F988AB18A
+:100760008F748AB96E98479A8BB1806B8BB9769AE1
+:100770000E944E030C94ED0280E280930001809170
+:10078000350181110EC00E940B0481E08093350178
+:100790002FEF83ED90E3215080409040E1F700C0BF
+:1007A000000080E40E9411048093000181112EC09A
+:1007B0000E943B0480930001811128C00E943B04E9
+:1007C00080930001811122C08FE30E943B0480933B
+:1007D000000181111BC00E94330480E40E941104B7
+:1007E00080930001811112C08CE00E943B04809331
+:1007F000000181110BC00E943B0480930001811114
+:1008000005C08FE30E943B04809300010E943304E3
+:100810008091000108951092B9008AE08093B80099
+:10082000089594EA9093BC009091BC0097FFFCCF90
+:100830009091B900987F983021F0903111F081E0CB
+:1008400008958093BB0084E88093BC008091BC0035
+:1008500087FFFCCF8091B900887F883111F0803408
+:1008600071F780E0089584E98093BC008091BC001A
+:1008700084FDFCCF08958093BB0084E88093BC0086
+:100880008091BC0087FFFCCF9091B900987F81E0F8
+:10089000983209F480E0089584E88093BC00809148
+:1008A000BC0087FFFCCF8091BB00089580910001C0
+:1008B000811115C080E40E94110480930001811110
+:1008C0000CC082E10E943B0480930001811105C0AD
+:1008D0008FEF0E943B04809300010E94330484B197
+:1008E000807F84B985B1807F85B98AB1837F8AB9D9
+:1008F0008BB1837F8BB93E98469808950E94BC03C4
+:10090000809300010E94560480B38C7080BB81B339
+:10091000836F81BBA7E3B1E0E5E4F1E08EE08E0FE9
+:1009200011921D928E13FCCF0C94A603BF92CF920E
+:10093000DF92EF92FF920F931F93CF93DF938091FB
+:100940000001882379F0809136018F5F8093360112
+:10095000811108C00E94BC0380930001811102C074
+:100960000E944E0307E311E0C0E0D0E0DD24D39401
+:1009700082E0C82EEE24E394F12CC730D10500F5B7
+:1009800080910001811164C080E40E941104809371
+:100990000001811112C082E10E943B04809300019A
+:1009A00081110BC0C7010C2E01C0880F0A94EAF711
+:1009B00080950E943B04809300010E94330448C04C
+:1009C000CA30A1F028F4C83059F0C93061F005C030
+:1009D000CC3089F070F0CD3089F0209A289810C082
+:1009E000219A29980DC0229A2A980AC0239A2B98F6
+:1009F00007C0529A01C0539A5B9802C03E9A46982B
+:100A000090EA9A95F1F79FB1799902C082E001C00E
+:100A100080E091709D25982B7C9902C084E001C0F4
+:100A200080E0892B7D9902C038E001C030E0832B43
+:100A30007E9902C020E101C020E0822B9FB19095F9
+:100A4000991F9927991F9295990F907E892B0FC016
+:100A500080910001811149C080E40E9411048093BB
+:100A60000001882379F1B12C0E9433048B2DF80109
+:100A70009081981719F08083C09201010E9456045A
+:100A800021960F5F1F4FCE30D10509F076CF8091B0
+:100A90000101882361F1815080930101882339F09D
+:100AA0008FE99FE00197F1F700C0000020C0A5E4A6
+:100AB000B1E0E7E3F1E0CF01825F91919D938E1366
+:100AC000FCCF15C083E10E943B048093000181119B
+:100AD000CACF81E40E941104809300018111C3CF29
+:100AE0000E944C04B82EB094BFCF80E0C0CF0E94CB
+:100AF0004C0381E0DF91CF911F910F91FF90EF9018
+:100B0000DF90CF90BF900895E82FF0E0EB5BFE4FB1
+:100B1000808108950895089596E0799FF001112449
+:100B200094E5899FE00DF11D1124E60FF11DEE0FF4
+:100B3000FF1FEE5BFE4F859194910895880F991FDA
+:100B4000FC01E654F040859194910895880F991F17
+:100B5000FC01E65CFE4F8591949108950F931F93DD
+:100B6000CF93DF93EC018115904350F5C11580E2DE
+:100B7000D80708F0B3C0CB3BD10590F4C83AD105F3
+:100B800008F05AC0C53AD10508F04BC0C430D105B1
+:100B900008F0CCC1219709F0C6C101E010E006C2FF
+:100BA000CF3FD10511F008F0C1C1C03FD10508F019
+:100BB00092C0CE01805E9109089708F4B7C1B3C115
+:100BC000C11591E5D907A8F4C23020E5D20708F095
+:100BD0009EC0C11580E5D80709F485C008F091C012
+:100BE000C11520E4D20708F09EC1DD278E01106CEC
+:100BF000DDC1C11580E8D80758F4C11590E7D907C1
+:100C000008F08DC1C11520E6D20708F422C18BC1BE
+:100C1000C11580E9D80708F086C1DF708E01106A1F
+:100C2000C5C1C53AD10509F483C1C63AD10509F059
+:100C300082C102E810E4BAC1C83AD10509F47EC104
+:100C4000C93AD10509F47DC1CA3AD10509F47CC17C
+:100C5000CB3AD10509F47BC1CC3AD10509F47AC16C
+:100C6000CD3AD10509F479C1C03BD10509F478C169
+:100C7000CE3AD10509F477C1CF3AD10509F476C14E
+:100C8000C13BD10509F475C1C23BD10509F474C15A
+:100C9000C33BD10509F473C1C43BD10509F472C14A
+:100CA000C53BD10509F471C1C63BD10509F470C13A
+:100CB000C73BD10509F46FC1C83BD10509F46EC12A
+:100CC000C93BD10509F46DC1CA3BD10509F46CC11A
+:100CD00000E014E46BC18E01106568C1CE019F7005
+:100CE0000E94A60564C10E948B149FEF24E38CE050
+:100CF000915020408040E1F700C000000E94A11CFC
+:100D000055C18091D40181608093D4014FC10E946C
+:100D10004A1E811102C00E94301E0E94671E90E090
+:100D20009093F3018093F201C23090E5D90721F44A
+:100D30008091F201816086C0C43020E5D20721F4A1
+:100D40008091F20182607EC0C63080E5D80721F430
+:100D50008091F201846076C0C83090E5D90719F41B
+:100D60008091F20127C0CA3020E5D20721F480919A
+:100D7000F201806167C0CC3080E5D80721F4809112
+:100D8000F20180625FC0CE3090E5D90721F48091F6
+:100D9000F201806457C0C03120E5D20721F4809170
+:100DA000F20180684FC0C23180E5D80729F48091F4
+:100DB000F2018460886046C0C33090E5D90721F411
+:100DC0008091F2018E7F3EC0C53020E5D20721F42C
+:100DD0008091F2018D7F36C0C73080E5D80721F4BD
+:100DE0008091F2018B7F2EC0C93090E5D90719F4AC
+:100DF0008091F20126C0CB3020E5D20721F480910A
+:100E0000F2018F7E1FC0CD3080E5D80721F480919C
+:100E1000F2018F7D17C0CF3090E5D90721F4809182
+:100E2000F2018F7B0FC0C13120E5D20721F4809100
+:100E3000F2018F7707C0C331D04531F48091F201C0
+:100E40008B7F877F8093F2018091F2010E946B1E5D
+:100E5000ADC08D2F99278F70992781309105D9F4D6
+:100E60009E012370332702C0880F991F2A95E2F74D
+:100E70009C688E0144E0000F111F4A95E1F700279E
+:100E80001370802B912B53E0CC0FDD1F5A95E1F7A7
+:100E9000C076DD272FC08230910531F4DC2FCC27BE
+:100EA0008E01016F106A82C08330910569F4CE0112
+:100EB0008370992701E010E002C0000F111F8A958E
+:100EC000E2F7C8019C680FC084309105B9F4CE01E7
+:100ED0008370992701E010E002C0000F111F8A956E
+:100EE000E2F7C8019A6823E0CC0FDD1F2A95E1F7ED
+:100EF000C07ED7708C010C2B1D2B58C085309105FE
+:100F000031F4DC2FCC278E01046F106A4FC0069796
+:100F100009F04CC0CF71DD27DC2FCC2701C0DF707A
+:100F20008E01106243C000E010E040C08E013EC060
+:100F300001E810E43BC003E810E438C002EE14E41A
+:100F400035C009EE14E432C00AEE14E42FC005EBFC
+:100F500014E42CC006EB14E429C007EB14E426C00B
+:100F60000CEC14E423C00DEC14E420C003E815E4F9
+:100F70001DC00AE815E41AC002E915E417C004E927
+:100F800015E414C001E216E411C003E216E40EC039
+:100F900004E216E40BC005E216E408C006E216E41B
+:100FA00005C007E216E402C00AE216E4C801DF91B8
+:100FB000CF911F910F91089596E0799FF001112430
+:100FC00094E5899FE00DF11D1124E60FF11DEE0F50
+:100FD000FF1FEE5BFE4F85919491803E9105E0F4FA
+:100FE000803C910558F58133910509F46FC048F4B0
+:100FF0008932910509F463C08A32910509F46DC004
+:1010000072C089339105E9F082389105D1F08533BA
+:10101000910509F44DC067C0833E910581F138F414
+:10102000803E9105B9F0823E9105D9F05CC0863EC4
+:10103000910561F1873E9105A1F155C00E949E0581
+:1010400008952091F20120FD02C021FF4CC080EEE6
+:1010500090E049C08091F20180FFF9CF89E390E0F0
+:1010600042C08091F20182FF0EC08091F20184FFA4
+:1010700003C080E090E037C083EE90E034C0809100
+:10108000F20182FFF2CF82EE90E02DC08091F2015A
+:1010900083FF0BC08091F20184FDEBCF87EE90E0DF
+:1010A00022C08091F20183FFF5CF86EE90E01BC055
+:1010B0008091F20185FF07C089E290E014C0809121
+:1010C000F20185FFF9CF85E390E00DC08091F20138
+:1010D00086FF07C08AE290E006C08091F20186FF99
+:1010E000F9CF81E390E00E94AE05089508950C9435
+:1010F0007608809163010895CF93DF9300D01F920B
+:10110000CDB7DEB79C018091E901843019F593E0F9
+:1011100099833B832A839093E9008FEF9091E800B5
+:10112000815095FD06C095ED9A95F1F7000081116B
+:10113000F5CF8091E80085FF0DC040E050E063E00E
+:1011400070E0CE0101960E94DD0A8091E8008E7762
+:101150008093E8000F900F900F90DF91CF9108954A
+:10116000CF93DF9300D01F92CDB7DEB72091E90176
+:10117000243021F522E029839B838A8383E08093B6
+:10118000E9008FEF9091E800815095FD06C095ED44
+:101190009A95F1F700008111F5CF8091E80085FF65
+:1011A0000DC040E050E063E070E0CE0101960E9487
+:1011B000DD0A8091E8008E778093E8000F900F9011
+:1011C0000F90DF91CF9108952091E9012430F1F43F
+:1011D00022E02093E9002FEF3091E800215035FD07
+:1011E00006C035ED3A95F1F700002111F5CF2091B9
+:1011F000E80025FF0BC040E050E065E070E00E9491
+:10120000DD0A8091E8008E778093E8000895CF93FF
+:10121000DF93EC019091E901943009F046C0809190
+:101220000C018823D9F080910D018823B9F09093A7
+:10123000E9008FEF9091E800815095FD06C095E19F
+:101240009A95F1F700008111F5CF8091E80085FFB4
+:101250002CC040E050E060E170E017C081E0809376
+:10126000E9008FEF9091E800815095FD06C095ED63
+:101270009A95F1F700008111F5CF8091E80085FF84
+:1012800014C040E050E068E070E0CE010E94DD0A4A
+:101290008091E8008E778093E80080E1FE01A3E56D
+:1012A000B1E001900D928A95E1F7DF91CF91089519
+:1012B0008091E801811109C00E94720C0E94CF0C3C
+:1012C0008091E20084608093E20008951092E8012A
+:1012D0000895089508950C940E1C42E061EC81E09D
+:1012E0000E94EC0B42E061EC82E00E94EC0B42E0D9
+:1012F00061EC83E00E94EC0B42E161EC84E00C9431
+:10130000EC0B8091EB01833009F455C030F481304F
+:1013100071F0823009F48EC008958A3009F47AC0E1
+:101320008B3009F460C0893009F09CC020C08091E6
+:10133000EA01813A09F096C08091E800877F8093A6
+:10134000E8008091EE019091EF01892B21F460E19A
+:1013500083E591E003C060E080E090E070E00E94EF
+:10136000280B8091E8008B778093E80008958091A6
+:10137000EA01813209F076C08091EE019091EF018F
+:10138000009719F0039709F06DC08091E800877FFE
+:101390008093E8008091E80082FD05C08091E9011A
+:1013A0008111F8CF5FC08091F1008093630180913B
+:1013B000E8008B7753C08091EA01813A09F052C06E
+:1013C0008091EE019091EF01892B09F04BC0809143
+:1013D000E800877F8093E8008091E80080FFFCCFE1
+:1013E00080910C0136C08091EA018132D9F580915B
+:1013F000EE019091EF01892BA9F58091E800877F9C
+:101400008093E8000E94210C8091EC0180930C01F4
+:101410000C948B148091EA01813221F58091E800CF
+:10142000877F8093E8000E94210C8091ED018093DA
+:10143000640108958091EA01813AA1F48091E80065
+:10144000877F8093E8008091E80080FFFCCF809147
+:1014500064018093F1008091E8008E778093E8002A
+:101460000C94210C089584B7877F84BF88E10FB660
+:10147000F89480936000109260000FBE90E080E8C6
+:101480000FB6F89480936100909361000FBE0E94A4
+:10149000C40F0E94720C0E94CF0C8091E200846005
+:1014A0008093E20078940E94550F0E94C60F82E05C
+:1014B00091E00E94700F8091E901853069F40E94EB
+:1014C000CF1B8091E7018823B1F30E94FA1B882388
+:1014D00091F30E94C70AEFCF0E94CC0FECCF292FC7
+:1014E000332723303105C9F064F42130310581F010
+:1014F0002230310509F043C08DE690E02EE633E05E
+:1015000042C021323105F1F02232310541F137C0BC
+:1015100082E190E02BED33E036C0992781309105D0
+:1015200041F08230910541F0892B49F5EAE6F3E07C
+:1015300005C0E2E5F3E002C0EAE3F3E0849190E065
+:101540009F0121C06430D8F4E62FF0E0EE0FFF1FBA
+:10155000EE5DFE4F2081318189E090E014C064305F
+:1015600070F470E0FB01EE0FFF1FE65EFE4F20817E
+:101570003181FB01EA5EFE4F808190E004C080E093
+:1015800090E020E030E0FA0131832083089580E18B
+:1015900089BD82E189BD09B400FEFDCF8091D800EC
+:1015A0008F7D8093D8008091E00082608093E0007E
+:1015B0008091E00081FDFCCF0895CF92DF92EF9201
+:1015C000FF920F931F93CF93DF93EC018B016A017E
+:1015D0000E94400C811133C0C114D10439F0F601CE
+:1015E00080819181081B190BC80FD91FE12CF12CA8
+:1015F0000115110519F18091E80085FD16C0809153
+:10160000E8008E778093E800C114D10449F0F60118
+:1016100080819181E80EF91EF182E08285E00FC0A1
+:101620000E94400C882321F30AC089918093F10025
+:1016300001501109FFEFEF1AFF0ADACF80E0DF91C6
+:10164000CF911F910F91FF90EF90DF90CF90089571
+:101650002091F0013091F1012617370748F061150C
+:10166000710539F42091E8002E772093E80001C03D
+:10167000B90140E061157105A9F12091E90122232A
+:1016800009F443C0253009F442C02091E80023FD4D
+:1016900040C02091E80022FD32C02091E80020FFE8
+:1016A000E9CF4091F3002091F20030E0342BFC01AF
+:1016B000CF016115710559F02830310540F4819151
+:1016C0008093F100615071092F5F3F4FF1CF41E0EE
+:1016D0002830310509F040E02091E8002E77209372
+:1016E000E800C8CF4111C9CF0AC08091E901882321
+:1016F00061F0853061F08091E80083FD0AC080913F
+:10170000E80082FFF2CF80E0089582E0089583E050
+:10171000089581E008952091F0013091F10126179C
+:10172000370748F06115710539F42091E8002E77EC
+:101730002093E80001C0B901FC0120E061157105AA
+:1017400091F18091E901882309F440C0853009F4C2
+:101750003FC08091E80083FD3DC08091E80082FD9C
+:101760002FC08091E80080FFE9CF2091F3008091A5
+:10177000F20090E0922B6115710559F088309105C7
+:1017800040F424912093F100319661507109019643
+:10179000F2CF21E0089709F020E08091E8008E77F1
+:1017A0008093E800CBCF2111CCCF0AC08091E90112
+:1017B000882361F0853061F08091E80083FD0AC0E4
+:1017C0008091E80082FFF2CF80E0089582E00895E2
+:1017D00083E0089581E00895982F973058F590930D
+:1017E000E900981739F07091EC002091ED005091CC
+:1017F000F00003C0242F762F50E021FF19C0309154
+:10180000EB003E7F3093EB003091ED003D7F309355
+:10181000ED003091EB0031603093EB007093EC0001
+:101820002093ED005093F0002091EE0027FF07C0B9
+:101830009F5FD3CF8F708093E90081E0089580E0AF
+:1018400008958091EA0187FF11C08091E80082FD30
+:1018500005C08091E9018111F8CF11C08091E800A5
+:101860008B770BC08091E901882349F08091E800D3
+:1018700080FFF8CF8091E8008E778093E80008958C
+:101880002091E4003091E50095E64091EC00842F32
+:10189000817040FF22C08091E80080FD1CC08091D3
+:1018A000E901882391F0853091F08091EB0085FD6E
+:1018B00010C04091E4005091E5004217530729F30E
+:1018C0009A01915011F784E0089582E0089583E031
+:1018D000089581E0089580E008954091E80042FF76
+:1018E000DECF08950E94E00C0E94E80CE0EEF0E0EC
+:1018F000808181608083E8EDF0E080818F77808354
+:1019000019BCA7EDB0E08C918E7F8C9380818F7E87
+:1019100080831092E80108950F931F93CF93DF9374
+:101920000E94E00C0E94E80CC8EDD0E088818F771F
+:10193000888388818068888388818F7D888319BCAB
+:101940001092E9011092E5011092E7011092E60170
+:1019500000EE10E0F80180818B7F808388818160B8
+:10196000888342E060E080E00E94EC0BE1EEF0E072
+:1019700080818E7F8083E2EEF0E0808181608083D1
+:10198000808188608083F80180818E7F8083888158
+:1019900080618883DF91CF911F910F910895E8EDC9
+:1019A000F0E080818F7E8083E7EDF0E080818160D0
+:1019B000808384E082BF81E08093E8010C948C0CEA
+:1019C000E8EDF0E080818E7F80831092E200089540
+:1019D0001092DA001092E10008951F920F920FB654
+:1019E0000F9211242F933F934F935F936F937F93A5
+:1019F0008F939F93AF93BF93EF93FF938091E100F9
+:101A000082FF0BC08091E20082FF07C08091E1005D
+:101A10008B7F8093E1000E94540F8091DA0080FF59
+:101A20001FC08091D80080FF1BC08091DA008E7F9C
+:101A30008093DA008091D90080FF0DC080E189BDDC
+:101A400082E189BD09B400FEFDCF81E08093E90108
+:101A50000E94580905C019BC1092E9010E9466094C
+:101A60008091E10080FF19C08091E20080FF15C0E5
+:101A70008091E2008E7F8093E2008091E20080619D
+:101A80008093E2008091D80080628093D80019BCD6
+:101A900085E08093E9010E946A098091E10084FF5A
+:101AA00030C08091E20084FF2CC080E189BD82E1DA
+:101AB00089BD09B400FEFDCF8091D8008F7D809351
+:101AC000D8008091E1008F7E8093E1008091E20058
+:101AD0008F7E8093E2008091E20081608093E2003B
+:101AE0008091E501882311F084E007C08091E30034
+:101AF00087FD02C081E001C083E08093E9010E947C
+:101B00006B098091E10083FF29C08091E20083FF8F
+:101B100025C08091E100877F8093E10082E080937F
+:101B2000E9011092E5018091E1008E7F8093E10050
+:101B30008091E2008E7F8093E2008091E2008061DC
+:101B40008093E20042E060E080E00E94EC0B809134
+:101B5000F00088608093F0000E946909FF91EF9186
+:101B6000BF91AF919F918F917F916F915F914F91B5
+:101B70003F912F910F900FBE0F901F9018951F92BD
+:101B80000F920FB60F9211242F933F934F935F93B1
+:101B90006F937F938F939F93AF93BF93CF93DF9375
+:101BA000EF93FF93C091E900CF708091EC00D82FA4
+:101BB000D17080FDD0E81092E9008091F000877F1D
+:101BC0008093F00078940E94030E1092E9008091B7
+:101BD000F00088608093F000CD2BCF70C093E900B7
+:101BE000FF91EF91DF91CF91BF91AF919F918F9135
+:101BF0007F916F915F914F913F912F910F900FBE09
+:101C00000F901F9018951F93CF93DF93CDB7DEB73A
+:101C1000AA970FB6F894DEBF0FBECDBFEAEEF1E093
+:101C200088E08E0F9091F10091938E13FBCF0E946C
+:101C300081098091E80083FF1FC18091EA019091A2
+:101C4000EB01492F50E04A30510508F015C1FA0167
+:101C5000EA5AFF4F0C94F623803881F0823809F05D
+:101C60000BC18091EE018F708093E9008091EB00B1
+:101C700085FB882780F91092E90006C08091E60173
+:101C80009091E701911182609091E800977F909385
+:101C9000E8008093F1001092F100C8C0282F2D7F3A
+:101CA00009F0EAC0882319F0823061F0E5C0809124
+:101CB000EC01813009F0E0C0933009F080E08093BE
+:101CC000E7012BC08091EC01811127C08091EE01CA
+:101CD0008F7009F4D1C08093E9002091EB0020FFC0
+:101CE0001CC0933021F48091EB00806214C090916D
+:101CF000EB0090619093EB0021E030E0A90102C07D
+:101D0000440F551F8A95E2F74093EA001092EA00CB
+:101D10008091EB0088608093EB001092E900809145
+:101D2000E800877F86C08111A7C01091EC011F7762
+:101D30008091E3008078812B8093E3008091E8001C
+:101D4000877F8093E8000E94210C8091E80080FF4B
+:101D5000FCCF8091E30080688093E300111102C002
+:101D600082E001C083E08093E90186C08058823020
+:101D700008F082C08091EC019091ED018C3D53E020
+:101D8000950779F583E08A838AE289834FB7F894CF
+:101D9000DE01139620E03EE051E2E32FF0E05093A5
+:101DA0005700E49120FF03C0E295EF703F5FEF70B2
+:101DB0008E2F90E0EA3010F0C79601C0C0968D9348
+:101DC0009D932F5F243149F74FBF8091E800877FB3
+:101DD0008093E8006AE270E0CE0101960E94280B31
+:101DE00014C0AE014F5F5F4F6091EE010E946F0A19
+:101DF000BC01892B09F440C09091E800977F909333
+:101E0000E80089819A810E948B0B8091E8008B7792
+:101E10008093E80031C0803879F58091E800877FB1
+:101E20008093E8008091E5018093F1008091E800C3
+:101E30008E778093E8000E94210C1EC081111CC087
+:101E40009091EC019230C0F48091E800877F8093FC
+:101E5000E8009093E5010E94210C8091E501811139
+:101E600006C08091E30087FD02C081E001C084E0EC
+:101E70008093E9010E946D098091E80083FF0AC008
+:101E80008091E800877F8093E8008091EB0080627A
+:101E90008093EB00AA960FB6F894DEBF0FBECDBFBD
+:101EA000DF91CF911F9108950895CF938091E9011B
+:101EB0008823A1F0C091E900CF709091EC00892FA8
+:101EC000817090FD80E8C82B1092E9008091E800B5
+:101ED00083FD0E94030ECF70C093E900CF91089557
+:101EE00090936A01809369010895E0916901F091EE
+:101EF0006A01309721F00190F081E02D099480E093
+:101F00000895E0916901F0916A01309721F0028013
+:101F1000F381E02D09940895E0916901F0916A013F
+:101F2000309721F00480F581E02D099408952091E7
+:101F30006701309168018217930771F090936801EF
+:101F400080936701E0916901F0916A01309721F077
+:101F50000680F781E02D0994089520916501309164
+:101F600066018217930771F0909366018093650173
+:101F7000E0916901F0916A01309721F00084F185C8
+:101F8000E02D0994089508950C94C30F0E943D1C00
+:101F90000E947E040C94031DCF92DF92EF92FF9279
+:101FA0000F931F93CF93DF93CDB7DEB72B970FB669
+:101FB000F894DEBF0FBECDBF0E9496048CE6C82EFB
+:101FC00081E0D82E00E010E0E02E802F0E948405F2
+:101FD000F60141916F01F42EF826B1F40F5F1F4F07
+:101FE0000E30110589F78FEF89838A831B820E9447
+:101FF000461C8160782F9D838C8349815A816B8137
+:102000008D810E946F1040C09091D40191FF04C057
+:102010008B870E948A058B8520E030E04F2D50E0B1
+:10202000922FBA01022E02C0759567950A94E2F7C5
+:1020300060FF24C02E83EF8221E030E0690102C0FE
+:10204000CC0CDD1C9A95E2F790E08C219D21892B28
+:1020500009F420E028870E94461C8160782F9A8727
+:1020600089874E815F8168858A850E946F10F8019B
+:10207000E459FE4F8081C826C08206C02F5F3F4FC3
+:102080002630310569F6AACF0E94EA1F10916B0134
+:102090000E94750F1817A1F00E94750F80936B01B5
+:1020A0002B960FB6F894DEBF0FBECDBFDF91CF9158
+:1020B0001F910F91FF90EF90DF90CF900C947708D5
+:1020C0002B960FB6F894DEBF0FBECDBFDF91CF9138
+:1020D0001F910F91FF90EF90DF90CF900895CF93D5
+:1020E000DF93CDB7DEB72B970FB6F894DEBF0FBEE8
+:1020F000CDBF4F83588769877A878B87DE0111961A
+:1021000086E0FD0111928A95E9F785E0FE01379698
+:1021100001900D928A95E1F749815A816B817C810A
+:102120008D819E810E9429172B960FB6F894DEBFF1
+:102130000FBECDBFDF91CF9108950895CF9388232F
+:1021400009F4C2C0C82F823859F40E94750F81FD6E
+:10215000BBC089E30E946C1A0E94491B89E30CC032
+:10216000833879F40E94750F80FDAEC083E50E942C
+:102170006C1A0E94491B83E50E94AE1ACF910C9401
+:10218000491B843859F40E94750F82FD9DC087E475
+:102190000E946C1A0E94491B87E4EECF8CEF8C0FD3
+:1021A000813A48F48C2F0E94252281118DC08C2FFA
+:1021B0000E946C1AE3CF80E28C0F883048F4C7701D
+:1021C00081E001C0880FCA95EAF70E94F51AD6CFC0
+:1021D0008BE58C0F833078F4C53A29F0C63A31F09C
+:1021E00083E890E005C081E890E002C082E890E0DA
+:1021F000CF910C94970F88E58C0F833108F064C061
+:10220000C83A39F1C93A41F1CA3A49F1CB3A51F1E8
+:10221000CC3A59F1CD3A61F1C03B69F1CE3A71F156
+:10222000CF3A79F1C13B81F1C23B89F1C33B91F1D6
+:10223000C43B99F1C53BA1F1C63BA9F1C73BB1F144
+:10224000C83BB9F1C93BC1F1CA3BC9F180E090E09C
+:1022500038C082EE90E035C089EE90E032C08AEE60
+:1022600090E02FC085EB90E02CC086EB90E029C079
+:1022700087EB90E026C08CEC90E023C08DEC90E0E2
+:1022800020C083E891E01DC08AE891E01AC082E98D
+:1022900091E017C084E991E014C081E292E011C09E
+:1022A00083E292E00EC084E292E00BC085E292E00D
+:1022B00008C086E292E005C087E292E002C08AE2AE
+:1022C00092E0CF910C94AD0FCF910895882309F43B
+:1022D0004BC0823859F40E94750F81FF45C089E3D5
+:1022E0000E946C1A0E94491B89E30CC0833871F468
+:1022F0000E94750F80FF38C083E50E946C1A0E940F
+:10230000491B83E50E94AE1A0C94491B843859F48A
+:102310000E94750F82FF28C087E40E946C1A0E94F9
+:10232000491B87E4EFCF9CEF980F913A58F390E266
+:10233000980F983050F4877091E001C0990F8A95FA
+:10234000EAF7892F0E94FB1ADFCF9BE5980F9330A5
+:1023500020F480E090E00C94970F885A833120F4A9
+:1023600080E090E00C94AD0F0895882321F00E9446
+:10237000F51A0C94491B0895882321F00E94FB1A3A
+:102380000C94491B08952F923F924F925F927F9237
+:102390008F929F92AF92BF92CF92DF92EF92FF9275
+:1023A0000F931F93CF93DF9300D000D01F92CDB730
+:1023B000DEB725E0FC01DE01119601900D922A9511
+:1023C000E1F7FC0100811181F280E580E2943FE0B9
+:1023D000E32223813481232B09F472C21F3F19F4B5
+:1023E0000F3F09F46DC26C010E94081A882319F08E
+:1023F00082E00E944A1AC6010E949D1009831A8336
+:1024000069817A818F2D0E94CE198C010E948319D7
+:102410000E944A18F1100E94121B0E94651A88231C
+:1024200079F0FF2069F080E2800F883048F082E088
+:102430000E944A1A0E94651A91E0782E792601C0FE
+:10244000712CE12FE295EF70F0E0E05AFF4F0C9411
+:10245000F623812F807F1F70882311F01295107F43
+:10246000FF2089F0112309F4E8C180E2800F883051
+:1024700020F4812F0E94F51A03C0812F0E94051BB2
+:102480000E94491BDAC1802F0E946611112309F4B2
+:10249000EEC1005E812F083018F40E94FB1A02C0C2
+:1024A0000E940B1B0E94491BE2C1812F807F1F707D
+:1024B000803211F01295107F002319F0013049F19C
+:1024C00032C0FF2091F0EE2091F1F1E0EF1204C054
+:1024D000812F0E94251BCBC122E0E21228C00E945E
+:1024E0002E1B812F0E94D51922C0EE2079F031E0F9
+:1024F000E31208C00E94F21A812309F4B8C10E94B5
+:10250000D81904C042E0E41609F4B1C10E942E1BA0
+:1025100012C0FF2029F051E05E1508F4A8C107C0E1
+:10252000E110A5C108C0FF2021F0E11086C1812F74
+:10253000F7C0E11089C1812FF9C0812F869586955A
+:10254000837090E0009719F0019759F090C1FF2037
+:1025500019F0C801937002C080E090E00E94970FCC
+:1025600086C1FF2019F0C801937002C080E090E09E
+:102570000E94AD0F7CC1802FFF2019F00E94F21E37
+:1025800002C00E945A1F0E94DF1F71C1812F8370F9
+:1025900009F055C0F1106BC1802F82958695877028
+:1025A000880F880F902F9F70492F50E060E070E0F7
+:1025B0001A012B01082E04C0220C331C441C551C8C
+:1025C0000A94D2F704FF15C02FE0822E912CA12C83
+:1025D000B12CA501940104C0220F331F441F551FC5
+:1025E0008A95D2F7CA01B90160957095809590954A
+:1025F00003C060E070E0CB01169516951370412F73
+:1026000050E04230510569F04330510589F06229AC
+:102610007329842995294130510571F00E94711860
+:1026200026C162297329842995290E948D181FC10A
+:102630000E947118C201B1010E94551818C1FF20F3
+:1026400019F0812F817001C08695882309F40FC18C
+:10265000802F829586958770880F880F902F9F70A6
+:10266000492F50E060E070E01A012B01082E04C0F1
+:10267000220C331C441C551C0A94D2F704FF15C0CD
+:102680009FE0892E912CA12CB12CA501940104C0AE
+:10269000220F331F441F551F8A95D2F7CA01B90173
+:1026A000609570958095909503C060E070E0CB01D7
+:1026B000169516951370412F50E04230510569F080
+:1026C0004330510589F062297329842995294130C5
+:1026D000510571F00E944B19CAC0622973298429DF
+:1026E00095290E946719C3C00E944B19C201B1010C
+:1026F0000E942F19BCC0802F90E0FC01E05EF10920
+:10270000E531F10508F094C0E059FF4F0C94F62331
+:102710000F70812F8F71FF2031F00E94C818802F19
+:102720000E94B511A4C00E94E918802F0E94BC111C
+:102730009EC0FF2039F0E1109AC0812F8F710E9456
+:102740000E1995C031E03E1508F491C0F6CFFF2078
+:1027500039F0812F8F710E94C81889C0FF20C9F3FA
+:10276000812F8F710E94E91882C0FF2029F0812FEC
+:102770008F710E94B3187BC00E94A91878C0FF20F7
+:10278000C1F00E94D2190E94FB1A0E94041A8430E0
+:1027900029F40E94431A812F8F717AC041E04E15AF
+:1027A00008F48EC01F71812F0E94C81863E0812F2A
+:1027B0000EC00E94D2190E94F51A51E05E15F8F47D
+:1027C0000E94431A0E94D81964E0812F8F710F90E4
+:1027D0000F900F900F900F90DF91CF911F910F915D
+:1027E000FF90EF90DF90CF90BF90AF909F908F9031
+:1027F0007F905F904F903F902F900C94331A81E020
+:102800000F900F900F900F900F90DF91CF911F912D
+:102810000F91FF90EF90DF90CF90BF90AF909F907F
+:102820008F907F905F904F903F902F900C944A1A1A
+:10283000FF2039F0EE2009F48CCF802F0E949E10EB
+:1028400016C0EE2009F48CCF802F0E9466110FC0B5
+:10285000412F4F70602FC6010E94BA020E94CD170F
+:1028600006C0412F4F70602FC6010E948B05772054
+:1028700039F10E94041A80FD23C0F60112820E94E1
+:10288000FE190E94C818C6010E94C3110E94FE19B9
+:102890000F900F900F900F900F90DF91CF911F919D
+:1028A0000F91FF90EF90DF90CF90BF90AF909F90EF
+:1028B0008F907F905F904F903F902F900C94E918ED
+:1028C0000F900F900F900F900F90DF91CF911F916D
+:1028D0000F91FF90EF90DF90CF90BF90AF909F90BF
+:1028E0008F907F905F904F903F902F9008950E941F
+:1028F000121B0E94221B0E94E41A0E94491B0E9484
+:1029000090200E94DF1F80E090E00E94970F80E0FF
+:1029100090E00C94AD0F0E94021B0C9477140E945F
+:10292000C319292F22952F7030E02C3031054CF43B
+:102930002A3031056CF42250310922303105A8F4D7
+:1029400007C02C30310569F02F30310551F00DC032
+:10295000803F69F018F4803E40F409C0843F29F4B8
+:1029600006C093FB882780F9089580E0089581E0F0
+:102970000895CF93DF9300D000D01F92CDB7DEB77C
+:102980000F900F900F900F900F90DF91CF910895BF
+:10299000CF93DF9300D000D000D0CDB7DEB726961E
+:1029A0000FB6F894DEBF0FBECDBFDF91CF91089573
+:1029B0001F93CF93DF93C0917A0116E080917B0142
+:1029C000C81799F0D0E01C9FF0011D9FF00D112455
+:1029D000E458FE4F408151816281738184819581E9
+:1029E0000E94C8142196C770E9CFDF91CF911F9143
+:1029F00008954091AC015091AD016091AE0170918C
+:102A0000AF018091B0019091B1010C94C8148091F4
+:102A1000B10182958F7009F054C08091AE01882376
+:102A200009F44FC080917A01A0917B016091AC01C3
+:102A30007091AD014091AF015091B001B6E08A179D
+:102A400009F43FC090E041155105C1F17F3F11F4F9
+:102A50006F3FA1F1B89FF001B99FF00D1124E45828
+:102A6000FE4F218172132AC02081621327C0228168
+:102A7000211124C0238134812417350710F42150FB
+:102A80003109241B350B283C3105C0F42091B101DC
+:102A90002F7020612093B10126E0289FF001299F2B
+:102AA000F00D1124EF57FE4F80818F70806180837D
+:102AB0008CEA91E00E94C3110C94D814019687709F
+:102AC000BECF0895CF92DF92EF92FF920F931F93A4
+:102AD000CF93DF93CDB7DEB762970FB6F894DEBF22
+:102AE0000FBECDBF8C0185E0F801DE011D9601907F
+:102AF0000D928A95E1F7D8014C9111965C9111974E
+:102B000012966C9112971396CD90DC901497309199
+:102B1000AC017091AD018091AF019091B00100972F
+:102B200009F46BC17F3F19F43F3F09F466C1E0909F
+:102B3000AE01EE2009F4C0C02091B101C816D9063B
+:102B400028F0F601E81BF90BCF0104C080959095A1
+:102B50008C0D9D1DFF24F394883C910578F0F12C99
+:102B6000207F09F0C6C07C2DD98AC88A89890E9435
+:102B7000B9148CEA91E00E94C311B1C0822F807F0A
+:102B800009F046C0751314C0341312C0611110C08F
+:102B90002F7020612093B1010E94F9148CEA91E01A
+:102BA0000E94C3118091B101D80115968C932EC05B
+:102BB000CD2819F15F3F11F44F3FF9F0F62E611166
+:102BC0001CC080917A0120917B0136E0821709F4C4
+:102BD0005AC090E0389FF001399FF00D1124E4585D
+:102BE000FE4F7181571306C07081471303C0728175
+:102BF000711103C001968770E9CFF62E662309F4A0
+:102C000018C18091B10181608093B101F12C11C193
+:102C1000751308C0341306C0611104C08091B1015E
+:102C2000D801C3C04D875E878D859E856A8B0E94C3
+:102C30008F146A898823E1F16623D1F12091B101D3
+:102C4000822F82958F7090E0029774F08091AC0192
+:102C50009091AD0198878F831986DB86CA862C8771
+:102C6000CE0107960E94C31186E0F801ACEAB1E0FC
+:102C700001900D928A95E1F70E9407150E94F914C0
+:102C8000FF24F394D6C04D875E878D859E850E9474
+:102C9000C319292F22952F7030E0223031050CF016
+:102CA000BCC09F7009F0B6C0805E883008F4C1C017
+:102CB000C8010E94C311E4CFC816D90608F453C056
+:102CC000F601E81BF90BCF01883C910508F450C0D0
+:102CD000F12C7C2DD98AC88A89890E94B914ECEA22
+:102CE000F1E086E0DF011D928A95E9F70E94F91470
+:102CF000A0C0751314C0341312C0611110C08091AC
+:102D0000B101F8018583C8010E94C31186E0ECEA95
+:102D1000F1E0DF011D928A95E9F7FE2C8AC04D870C
+:102D20005E878D859E856A8B0E948F146A898823B1
+:102D300009F4BECF662309F4BBCF2091B101822FE5
+:102D400082958F7090E002970CF48ECF8091AC0149
+:102D50009091AD019A8389831B82DD82CC822E8380
+:102D6000CE0101967FCF809590958C0D9D1DACCFA7
+:102D7000F62E662309F49CCF75132EC034132CC095
+:102D80002091B10120FD1FC0822F82958F70D9F054
+:102D9000D80115962C9315978F3049F08F5F982F97
+:102DA0009295907F822F8F70892B15968C93C801F6
+:102DB0000E94C31186E0F801ACEAB1E001900D92E7
+:102DC0008A95E1F793CF86E0F801ACEAB1E0019093
+:102DD0000D928A95E1F72DC04D875E878D859E8582
+:102DE0000E948F14811140CF8091B1018160809346
+:102DF000B101C8010E94C3111CC0662309F458CF59
+:102E00004D875E878D859E850E948F14882309F4E7
+:102E10004FCF2ACF811148CF0CC0243031050CF0A0
+:102E200047CF9F7009F440CFF8019581907F09F05A
+:102E30003BCF8F2D62960FB6F894DEBF0FBECDBF8D
+:102E4000DF91CF911F910F91FF90EF90DF90CF9086
+:102E500008951F93CF93DF93CDB7DEB72C970FB6AE
+:102E6000F894DEBF0FBECDBF4F83588769877A873E
+:102E70008B879C87CE0107960E946215882369F094
+:102E80008F8198852A853B85232BF1F19F3F09F09F
+:102E900063C08F3F09F060C037C086E0FE013796FF
+:102EA000DE01119601900D928A95E1F76F81788588
+:102EB000EA85FB85309741F17F3F11F46F3F21F1A7
+:102EC00020917B0130E0C9010196877099274091DC
+:102ED0007A0150E08417950709F447C069837A8323
+:102EE000FD83EC8396E0929FD001939FB00D112457
+:102EF000A458BE4FFE01319601900D929A95E1F7CC
+:102F000080937B010E94D81416E080917A01909101
+:102F10007B018917C1F1189FC001112484589E4F6D
+:102F20000E946215882379F1E0917A011E9FF001D9
+:102F30001124E458FE4F4081518162817381848164
+:102F400095810E94C81480917A0190E00196877063
+:102F5000992780937A01D9CF4F81588569857A85E1
+:102F60008B859C850E94C814CFCF0E948B14109231
+:102F70007B0110927A01ECEAF1E086E0DF011D921C
+:102F80008A95E9F7C1CF2C960FB6F894DEBF0FBE35
+:102F9000CDBFDF91CF911F910895EF92FF920F93D4
+:102FA0001F93CF93DF938C01892B09F46CC0F12C14
+:102FB000EE24E394E8012196F8018491843740F4EB
+:102FC000843008F051C0813081F0823019F15BC04B
+:102FD000853709F444C0A8F19CE7980F903708F0B2
+:102FE00052C08F770E94661141C00E5F1F4FFE01D5
+:102FF000C49180E28C0F883048F4C7708E2D01C0D8
+:10300000880FCA95EAF70E94151B14C08C2F0E94E6
+:103010009E102DC00E5F1F4FFE01C49180E28C0FE9
+:10302000883058F4C7708E2D01C0880FCA95EAF712
+:103030000E941B1B0E94491B1AC08C2F0E94661104
+:1030400016C00E5F1F4FFE01C491CC2381F08FE9A3
+:103050009FE00197F1F700C00000C150F6CF0E5F6E
+:103060001F4FFE01F49003C00E949E108E018F2D11
+:10307000882309F49FCFEFE9FFE03197F1F700C013
+:1030800000008150F5CFDF91CF911F910F91FF90FC
+:10309000EF90089508956093B6017093B7018093FF
+:1030A000B8019093B9010C9477140F931F9300917A
+:1030B000B6011091B7012091B8013091B901DC013E
+:1030C000CB01802B912BA22BB32B8093B601909335
+:1030D000B701A093B801B093B9011F910F910C945F
+:1030E00077140F931F930091B6011091B7012091AF
+:1030F000B8013091B901DC01CB0180239123A223D7
+:10310000B3238093B6019093B701A093B801B09315
+:10311000B9011F910F910C9477140F931F93009195
+:10312000B6011091B7012091B8013091B901DC01CD
+:10313000CB0180279127A227B3278093B6019093D4
+:10314000B701A093B801B093B9011F910F910C94EE
+:1031500077141092B2011092B3011092B401109240
+:10316000B5010C94771441E050E060E070E004C0D9
+:10317000440F551F661F771F8A95D2F74093B201FF
+:103180005093B3016093B4017093B5010C9477141C
+:1031900041E050E060E070E004C0440F551F661F3E
+:1031A000771F8A95D2F78091B2019091B301A091D7
+:1031B000B401B091B501482B592B6A2B7B2B40935E
+:1031C000B2015093B3016093B4017093B5010C94B4
+:1031D000771441E050E060E070E004C0440F551FF8
+:1031E000661F771F8A95D2F7409550956095709528
+:1031F0008091B2019091B301A091B401B091B50159
+:10320000482359236A237B234093B2015093B3018F
+:103210006093B4017093B5010C94771441E050E0D1
+:1032200060E070E004C0440F551F661F771F8A9549
+:10323000D2F78091B2019091B301A091B401B09105
+:10324000B501482759276A277B274093B20150933D
+:10325000B3016093B4017093B5010C9477140F938C
+:103260001F930091B2011091B3012091B4013091EC
+:10327000B501DC01CB01802B912BA22BB32B8093CA
+:10328000B2019093B301A093B401B093B5011F9123
+:103290000F910C9477140F931F930091B20110912A
+:1032A000B3012091B4013091B501DC01CB01802341
+:1032B0009123A223B3238093B2019093B301A093EF
+:1032C000B401B093B5011F910F910C9477140F9333
+:1032D0001F930091B2011091B3012091B40130917C
+:1032E000B501DC01CB0180279127A227B32780936A
+:1032F000B2019093B301A093B401B093B5011F91B3
+:103300000F910C9477140895CF92DF92EF92FF9271
+:103310000F931F93CF93DF938C01C090B601D09091
+:10332000B701E090B801F090B9018091B20190919D
+:10333000B301A091B401B091B501C82AD92AEA2AF3
+:10334000FB2ACFE1D0E0D701C6010C2E04C0B69510
+:10335000A795979587950A94D2F780FF06C0B80184
+:103360008C2F0E94DC07019721F4219760F780E001
+:1033700001C08C2FDF91CF911F910F91FF90EF90A3
+:10338000DF90CF900895CF93DF93EC010E948419D2
+:10339000BE010E94DC07DF91CF910895CB010E940E
+:1033A000C31908958091BF0108958093BF010895C6
+:1033B0001092BF0108950E94461C2091BD013091DA
+:1033C000BE018217930750F00E94461C2091BD0158
+:1033D0003091BE01821B930B9C010AC00E94461CC7
+:1033E0002091BD013091BE0120953095280F391FE5
+:1033F00081E0283B3B4008F480E008958091BC01C7
+:1034000085958595859508958091BC01877008956F
+:103410000E94461C2091BA013091BB01821793078C
+:10342000A8F00E94461C2091BA013091BB01821B7A
+:10343000930B883B9B4010F480E013C08091BC014B
+:1034400082FB882780F991E089270BC00E94461CE7
+:103450002091BA013091BB0120953095820F931FC6
+:10346000E8CF8170089598E0899F90011124262B60
+:103470002093BC010E94C8180E94461C9093BB0177
+:103480008093BA0108951092BC011092BB01109272
+:10349000BA0108952091BC01809582238093BC01DC
+:1034A000982F977089F430E0482F552747FD5095A5
+:1034B0002417350749F08595859585950E94E9186B
+:1034C0001092BB011092BA0108959091BC019770BF
+:1034D00081E009F480E0089590910C01992321F096
+:1034E00090910D01911109C020910E0130910F01B1
+:1034F000F90132969FEF40E01FC0982F9695969560
+:1035000096959F3050F5E0910E01F0910F01E90F73
+:10351000F11D877021E030E0A90102C0440F551F62
+:103520008A95E2F7CA019181892B818308959F3F93
+:1035300039F04F5F4E3041F051915813F8CF0DC024
+:103540005111F7CF942FF5CF9F3F39F0F901E90FD3
+:10355000F11D97FDFA9582830895089590910C01CD
+:10356000992321F090910D01911109C020910E0134
+:1035700030910F01F9013296205F3F4F1FC0982F05
+:103580009695969596959F30F0F4E0910E01F09106
+:103590000F01E90FF11D877021E030E0A90102C0A1
+:1035A000440F551F8A95E2F7CA01809591818923BE
+:1035B000818308953196E217F30729F090819813DB
+:1035C000F9CF1082F7CF089581E090E0E0910E01ED
+:1035D000F0910F01E80FF91F1082019680319105DB
+:1035E000A9F708958091D30108959091D301892B73
+:1035F0008093D301089580959091D301892380937E
+:10360000D30108951092D30108959091D201892B8E
+:103610008093D201089580959091D201892380935F
+:10362000D20108951092D20108959091D101892B71
+:103630008093D101089580959091D1018923809341
+:10364000D10108951092D10108958093C0010E9484
+:10365000461C9093BE018093BD0108951092C00155
+:103660001092BE011092BD0108958091C00108958D
+:1036700080910E0190910F01FC0131969C01205F19
+:103680003F4F80E0919191118F5FE217F307D1F7DF
+:103690000895E0910E01F0910F018091D301808394
+:1036A000E0910E01F0910F0190818091D201892B60
+:1036B0008083E0910E01F0910F0190818091D10102
+:1036C000892B80838091C001882399F00E94DB19A7
+:1036D00081110E942E1BE0910E01F0910F0190814B
+:1036E0008091C001892B80830E94381B81110E9428
+:1036F0002E1B80910E0190910F010C94810FCF929F
+:10370000DF92EF92FF926C01EE24FF24C114D104EA
+:10371000E104F10421F0C701B60120E101C020E07D
+:10372000C72ED82EE92EFF24C114D104E104F104E0
+:1037300019F0285FC701B6016B017C0154E0F694D3
+:10374000E794D794C7945A95D1F7C114D104E104F2
+:10375000F10419F02C5FC701B6016B017C0142E056
+:10376000F694E794D794C7944A95D1F7C114D1043D
+:10377000E104F10419F02E5FC701B601DC01CB01B1
+:10378000B695A79597958795892B8A2B8B2B09F052
+:103790002F5F822FFF90EF90DF90CF900895809160
+:1037A000E901843021F11092D50120E488E190E014
+:1037B0000FB6F894A895809360000FBE2093600028
+:1037C00080E00E94770883B7817F846083BF83B7DE
+:1037D000816083BF7894889583B78E7F83BF88E1AB
+:1037E0000FB6F89480936000109260000FBE0895A9
+:1037F00008950895CF930E94F81B0E9496040E949A
+:10380000F91BC0E08C2F0E948405811104C0CF5F9A
+:10381000CE30C1F701C081E0CF9108950E948B1492
+:103820000E94750F0C9477081F920F920FB60F929B
+:1038300011248F939F93AF93BF938091D5018111F2
+:1038400013C08091D6019091D701A091D801B09179
+:10385000D9014196A11DB11D8093D6019093D70146
+:10386000A093D801B093D901BF91AF919F918F914F
+:103870000F900FBE0F901F90189582E084BD93E0CB
+:1038800095BD9AEF97BD80936E0008952FB7F89479
+:103890008091D6019091D701A091D801B091D90122
+:1038A0002FBF0895CF92DF92EF92FF920F931F9355
+:1038B0002FB7F8944091D6015091D7016091D8016B
+:1038C0007091D9012FBF6A017B01EE24FF248C0186
+:1038D00020E030E0C016D106E206F30610F44150B5
+:1038E00051099A01281B390BC9011F910F91FF90B3
+:1038F000EF90DF90CF9008951F920F920FB60F9226
+:1039000011248F939F93AF93BF938091D601909191
+:10391000D701A091D801B091D9010196A11DB11D87
+:103920008093D6019093D701A093D801B093D90189
+:10393000BF91AF919F918F910F900FBE0F901F90ED
+:1039400018950E94720CF8942FEF87EA91E62150A7
+:1039500080409040E1F700C0000087E090EBDC0180
+:103960008093F3019093F401A093F501B093F601D5
+:103970009CE088E10FB6F894A895809360000FBE94
+:1039800090936000FFCFEF92FF920F931F93CF931E
+:10399000DF93D82FC0E08C2F0E94840500E010E058
+:1039A000E82EF12CC701002E02C0959587950A9448
+:1039B000E2F780FD06C00F5F1F4F0630110591F73B
+:1039C00009C0602F7C2F80E00E948C05D813F3CFB4
+:1039D00081E004C0CF5FCE30F1F680E0DF91CF917F
+:1039E0001F910F91FF90EF900895CF93C82F8CE215
+:1039F0000E94C31C882321F08C2FCF910C94C31CF0
+:103A000080E0CF910895CF930E944A1E811102C099
+:103A10000E94301EC5E6C15049F00E9496048FE313
+:103A20009CE90197F1F700C00000F5CF89E20E9400
+:103A3000F51C811113C18AE20E94F51C81110E94BC
+:103A4000301E85E00E94F51C81110E94A11C0E947D
+:103A5000551E8093D40187E00E94F51C8823A9F1AC
+:103A60008BE10E94F51C882351F08091D40181FBE9
+:103A7000222720F991E0922790FB81F90EC08EE079
+:103A80000E94F51C882361F08091D40182FB2227DB
+:103A900020F991E0922790FB82F98093D40115C020
+:103AA00080E10E94F51C9091D401882341F093FBA2
+:103AB000222720F981E0822780FB93F904C0892F17
+:103AC000809580FB90F99093D4018091D4010E945D
+:103AD000591E0E94671E8093F20180EE0E94F51C21
+:103AE000882341F08091F201982F909590FB80F906
+:103AF0008093F20189E30E94F51C882359F080919C
+:103B0000F20181FB222720F991E0922790FB81F9B5
+:103B10008093F20182EE0E94F51C882359F0809177
+:103B2000F20182FB222720F991E0922790FB82F993
+:103B30008093F20186EE0E94F51C882359F0809153
+:103B4000F20183FB222720F991E0922790FB83F971
+:103B50008093F20183EE0E94F51C882359F0809136
+:103B6000F20184FB222720F991E0922790FB84F94F
+:103B70008093F20185E30E94F51C882359F080911F
+:103B8000F20185FB222720F991E0922790FB85F92D
+:103B90008093F20181E30E94F51C882359F0809103
+:103BA000F20186FB222720F991E0922790FB86F90B
+:103BB0008093F20181E10E94F51C882359F08091E5
+:103BC000F20187FB222720F991E0922790FB87F9E9
+:103BD0008093F2018091F2010E946B1E8091F201AC
+:103BE00087FB882780F980930D0187E20E94F51CEE
+:103BF000C82F8EE10E94F51C8111C2608FE10E94E6
+:103C0000F51C8111C46080E20E94F51C8111C8601E
+:103C100081E20E94F51C8111C06182E20E94F51CC4
+:103C20008111C06283E20E94F51C8111C06484E2AC
+:103C30000E94F51C882311F0C06802C0CC2329F033
+:103C40008C2F0E94621E6C2F03C00E945E1E682F84
+:103C500070E080E090E0CF910C944B18CF910895E4
+:103C60006DEE7EEF80E090E00E94302460E082E024
+:103C700090E00E941E2460E083E090E00E941E24F9
+:103C800060E084E090E00E941E2460E085E090E027
+:103C90000C941E2480E090E00E94182421E08D3EC8
+:103CA0009E4F09F020E0822F089582E090E00C946E
+:103CB0001024682F82E090E00C941E2483E090E0B2
+:103CC0000C941024682F83E090E00C941E2484E070
+:103CD00090E00C941024682F84E090E00C941E2453
+:103CE0008091DC0180FF0BC06091130185E0689F2B
+:103CF000B001112475956795759567952BC081FF67
+:103D000009C06091130185E0689FB0011124759589
+:103D1000679520C082FF07C06091130185E0689F0E
+:103D2000B001112417C09091DD019923D1F0609169
+:103D30001201961788F72091130185E0289F9001C2
+:103D40001124929FA001939F500D112470E0CA018D
+:103D50000E94E2236038710540F46115710539F065
+:103D600002C065E070E0862F08958FE7089581E036
+:103D700008958091DC0180FF08C06091110170E01E
+:103D8000759567957595679521C081FF06C060910F
+:103D9000110170E07595679519C082FF04C06091AC
+:103DA000110170E010C09091DD019923C1F0609184
+:103DB00010019617A0F780911101899FC00111246D
+:103DC00070E00E94E2236038710528F461157105E6
+:103DD00021F0862F08958FE7089581E0089561E02E
+:103DE00070E0F4CF803F21F40E94701E819504C0E2
+:103DF000813F29F40E94701E8093E0010895823F64
+:103E000021F40E94701E819504C0833F29F40E9412
+:103E1000701E8093DF010895893F19F40E94B91E36
+:103E200005C08A3F31F40E94B91E81958093E1015B
+:103E300008958B3F21F40E94B91E819504C08C3FE8
+:103E400029F40E94B91E8093E2010895843F21F471
+:103E50008091DE01816017C0853F21F48091DE01F1
+:103E6000826011C0863F21F48091DE0184600BC026
+:103E7000873F21F48091DE01886005C0883F31F4DE
+:103E80008091DE0180618093DE0108958D3F21F4F1
+:103E90008091DC0181600BC08E3F21F48091DC01B8
+:103EA000826005C08F3F29F48091DC01846080939B
+:103EB000DC010895803F39F48091E00187FF6CC0F8
+:103EC0001092E00169C0813F29F48091E001181649
+:103ED000BCF362C09091DF01823F29F497FF5CC080
+:103EE0001092DF0159C0833F19F41916CCF354C066
+:103EF000893F41F48091E10118160CF04DC01092F9
+:103F0000E1014AC08A3F29F48091E10187FF44C062
+:103F1000F6CF8B3F39F48091E20187FF3DC01092CC
+:103F2000E2013AC08C3F29F48091E2011816BCF3FB
+:103F300033C0843F21F48091DE018E7F17C0853F1E
+:103F400021F48091DE018D7F11C0863F21F48091A4
+:103F5000DE018B7F0BC0873F21F48091DE01877FDC
+:103F600005C0883F31F48091DE018F7E8093DE01B1
+:103F700013C08D3F21F48091DC018E7F0BC08E3FFA
+:103F800021F48091DC018D7F05C08F3F29F4809161
+:103F9000DC018B7F8093DC018091DF0181110EC0F9
+:103FA0008091E00181110AC08091E101811106C078
+:103FB0008091E201811102C01092DD0108958EED21
+:103FC00091E00E948C0F0E94461C9093DB0180932D
+:103FD000DA0108951F93CF93DF938091DA019091D6
+:103FE000DB010E94521CAC019091DD01992321F06C
+:103FF0002091140130E006C0209115018AE0289F2D
+:10400000900111244217530708F486C08091DF0104
+:10401000C091E001D091E1011091E201811107C04E
+:10402000C11176C0D11174C0111172C075C09F3F0B
+:1040300019F09F5F9093DD01181624F40E94701E02
+:104040008093DF018091DF0187FF05C00E94701E11
+:1040500081958093DF011C1624F40E94701E8093CA
+:10406000E0018091E00187FF05C00E94701E8195EC
+:104070008093E0016091DF01662339F1C091E00196
+:10408000CC2319F1772767FD7095872F972F0E9412
+:10409000F32223E333E343E35FE30E9457230E94C9
+:1040A000C0226093DF016C2F772767FD7095872F03
+:1040B000972F0E94F32223E333E343E35FE30E945D
+:1040C00057230E94C0226093E0011D1624F40E9431
+:1040D000B91E8093E1018091E10187FF05C00E9434
+:1040E000B91E81958093E101111624F40E94B91E36
+:1040F0008093E2018091E20187FF05C00E94B91E12
+:1041000081958093E201DF91CF911F910C94DF1F85
+:104110009F3F09F08ECF96CFDF91CF911F910895E9
+:10412000EEEDF1E085E0DF011D928A95E9F710924E
+:10413000DD011092DC010895833081F128F4813093
+:1041400059F08230D1F00895853009F449C0B8F1B2
+:10415000863009F456C0089580911501262F30E06D
+:10416000280F311D2F3F310524F4680F609315018E
+:1041700008958FEF80931501089580911401262FE3
+:1041800030E0280F311D2F3F310524F4680F609374
+:10419000140108958FEF8093140108958091130105
+:1041A000262F30E0280F311D2F3F310524F4680FF2
+:1041B0006093130108958FEF809313010895809108
+:1041C0001201262F30E0280F311D2F3F310524F436
+:1041D000680F6093120108958FEF80931201089584
+:1041E00080911101262F30E0280F311D2F3F31051E
+:1041F00024F4680F6093110108958FEF80931101EB
+:10420000089580911001262F30E0280F311D2F3F97
+:10421000310524F4680F6093100108958FEF8093A7
+:1042200010010895833011F128F4813049F0823073
+:1042300091F00895853081F120F18630C1F1089523
+:1042400080911501681720F4861B8093150108954D
+:1042500010921501089580911401681720F4861BAF
+:104260008093140108951092140108958091130110
+:10427000681720F4861B8093130108951092130190
+:10428000089580911201681720F4861B8093120113
+:10429000089510921201089580911101681720F479
+:1042A000861B809311010895109211010895809149
+:1042B0001001681720F4861B809310010895109256
+:1042C000100108950F931F938B3109F475C0A0F569
+:1042D0008E3009F484C0C0F4873009F45BC068F400
+:1042E000863009F0AAC08091D401817F8E7F8093AF
+:1042F000D40181E08093E401A1C0883009F496C024
+:104300008B3009F493C099C0813109F472C068F40C
+:10431000803109F092C08091D40183FB222720F9DB
+:1043200091E0922790FB83F950C0863109F47EC05A
+:10433000893109F47BC081C0853309F479C068F400
+:10434000873209F475C028F48E3108F476C08D5197
+:104350005AC0893209F46CC070C0833438F48A338F
+:1043600008F050C0883309F461C067C0833409F491
+:104370005FC0883409F061C00E948B140FEF13ED09
+:1043800020E3015010402040E1F700C000000E94EF
+:10439000A11C4CC09091D401892F8095817080FB25
+:1043A00090F929F0966098609093D40147C0997F66
+:1043B000977F9093D4013AC08091D40181FB22274A
+:1043C00020F991E0922790FB81F98093D401992301
+:1043D00069F18091D40181608093D40127C08091DC
+:1043E000D40182FB222720F991E0922790FB82F9E9
+:1043F000ECCF0E948B1490910D0181E0892780936E
+:104400000D0114C0895341E050E060E070E08A0182
+:104410009B0104C0000F111F221F331F8A95D2F782
+:10442000C901B8010E944B180E948B1481E006C09C
+:1044300061E070E080E090E0F5CF80E01F910F91A7
+:10444000089580E0089580E00895CF93C82F80916B
+:10445000E401813079F018F08230E9F187C0E09111
+:104460000E01F0910F018081813169F0823209F0F3
+:104470007FC009C0E0910E01F0910F018081813170
+:1044800011F0823261F48C2F0E942122811104C02C
+:104490008C2F0E9462211DC081E090E01AC08C2FF9
+:1044A0000E942322811114C0C43179F048F4CB302A
+:1044B00079F0C03109F060C082E08093E40108C067
+:1044C000C93219F0C83321F057C01092E40154C02A
+:1044D00081E0817053C0C93289F118F5C43171F19E
+:1044E000A8F4C73009F046C08AE08093150194E132
+:1044F0009093140193E0909313018093120188E04C
+:104500008093110188E28093100134C0CE51C630EF
+:1045100088F5EC2FF0E0E65DFE4F80818093E301AB
+:1045200029C0CE34E9F020F4CB3421F56AE013C081
+:10453000C13579F0C235F1F461E00DC08091E3013D
+:10454000882319F01092E30115C081E08093E40103
+:1045500015C061E006C08091E3010E949C200AC062
+:104560006AE08091E3010E94122104C01092E401EC
+:1045700080E004C081E002C080E0ABCFCF9108951D
+:1045800004D06894B1118DC0089570D088F09F5701
+:1045900090F0B92F9927B751A0F0D1F0660F771F8F
+:1045A000881F991F1AF0BA95C9F712C0B13081F06F
+:1045B00077D0B1E0089574C0672F782F8827B85F4F
+:1045C00039F0B93FCCF3869577956795B395D9F7D0
+:1045D0003EF490958095709561957F4F8F4F9F4FDA
+:1045E0000895E89409C097FB3EF4909580957095E6
+:1045F00061957F4F8F4F9F4F9923A9F0F92F96E92F
+:10460000BB279395F695879577956795B795F111A3
+:10461000F8CFFAF4BB0F11F460FF1BC06F5F7F4F40
+:104620008F4F9F4F16C0882311F096E911C0772352
+:1046300021F09EE8872F762F05C0662371F096E85B
+:10464000862F70E060E02AF09A95660F771F881F2A
+:10465000DAF7880F9695879597F9089557FD905842
+:10466000440F551F59F05F3F71F04795880F97FB36
+:10467000991F61F09F3F79F08795089512161306F0
+:104680001406551FF2CF4695F1DF08C0161617061F
+:104690001806991FF1CF8695710561050894089554
+:1046A000E894BB2766277727CB0197F908950BD0AD
+:1046B00078C069D028F06ED018F0952309F05AC060
+:1046C0005FC01124EECFCADFA0F3959FD1F3950F01
+:1046D00050E0551F629FF001729FBB27F00DB11D86
+:1046E000639FAA27F00DB11DAA1F649F6627B00D16
+:1046F000A11D661F829F2227B00DA11D621F739FFF
+:10470000B00DA11D621F839FA00D611D221F749F0C
+:104710003327A00D611D231F849F600D211D822F53
+:10472000762F6A2F11249F5750408AF0E1F088239A
+:104730004AF0EE0FFF1FBB1F661F771F881F9150A7
+:104740005040A9F79E3F510570F014C0AACF5F3FBB
+:10475000ECF3983EDCF3869577956795B795F795DA
+:10476000E7959F5FC1F7FE2B880F911D9695879562
+:1047700097F9089597F99F6780E870E060E00895E1
+:104780009FEF80EC089500240A9416161706180669
+:104790000906089500240A94121613061406050645
+:1047A0000895092E0394000C11F4882352F0BB0FD6
+:1047B00040F4BF2B11F460FF04C06F5F7F4F8F4F39
+:1047C0009F4F089597FB072E16F4009407D077FDAE
+:1047D00009D00E94FC2307FC05D03EF490958195FA
+:1047E0009F4F0895709561957F4F0895EE0FFF1FBD
+:1047F0000590F491E02D0994AA1BBB1B51E107C061
+:10480000AA1FBB1FA617B70710F0A61BB70B881F60
+:10481000991F5A95A9F780959095BC01CD010895EF
+:10482000F999FECF92BD81BDF89A992780B5089578
+:10483000A8E1B0E042E050E00C943824262FF9992A
+:10484000FECF92BD81BDF89A019700B4021639F0EF
+:104850001FBA20BD0FB6F894FA9AF99A0FBE0895C0
+:104860000196272F0E941F240C941E24DC01CB01EB
+:10487000FC01F999FECF06C0F2BDE1BDF89A319670
+:1048800000B40D9241505040B8F70895F894FFCF0E
+:10489000200279080709E408B0087C080101C10179
+:1048A00028080A03140A3F4D3639A9045C0426047B
+:1048B000ED0380039903B203CB0301020304050651
+:0448C00007080900DC
:00000001FF